29 lines
1.7 KiB
XML
29 lines
1.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
<mapper namespace="com.suisung.mall.shop.distribution.mapper.ShopDistributionUserCommissionMapper">
|
|
|
|
<!-- 通用查询结果列 -->
|
|
<sql id="Base_Column_List">
|
|
user_id
|
|
, commission_amount, commission_directseller_amount_0, commission_directseller_amount_1,
|
|
commission_directseller_amount_2, commission_buy_amount_0, commission_buy_amount_1, commission_buy_amount_2,
|
|
commission_click_amount_0, commission_click_amount_1, commission_click_amount_2, commission_reg_amount_0,
|
|
commission_reg_amount_1, commission_reg_amount_2, commission_settled, commission_directseller_settled,
|
|
commission_buy_settled, commission_buy_da, commission_buy_ca, commission_directseller_da,
|
|
commission_directseller_ca, commission_buy_trade_0, commission_buy_trade_1, commission_buy_trade_2,
|
|
commission_buy_da_trade, commission_buy_ca_trade, commission_directseller_trade_0,
|
|
commission_directseller_trade_1, commission_directseller_trade_2, commission_directseller_da_trade,
|
|
commission_directseller_ca_trade, commission_partner_buy_trade, commission_partner_directseller_trade,
|
|
commission_partner_deposit_trade, commission_distributor_amount, commission_salesperson_amount,
|
|
commission_refund_amount
|
|
</sql>
|
|
<select id="getDistributionUserCommissionSum" resultType="java.util.Map">
|
|
select
|
|
<foreach collection="fieldNames" item="fieldName" separator="," open="" close="">
|
|
sum(${fieldName}) ${fieldName}
|
|
</foreach>
|
|
from shop_distribution_user_commission
|
|
</select>
|
|
|
|
</mapper>
|