19 lines
1.6 KiB
XML
19 lines
1.6 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>
|