Просмотр исходного кода

[积分变更记录][修改][获取积分统计信息]

release_toaliyun_real
gongbiao 6 лет назад
Родитель
Сommit
c1edc9a21c
1 измененных файлов: 8 добавлений и 0 удалений
  1. +8
    -0
      mallinkService/src/main/resources/mapper/WxCreditHistoryMapper.xml

+ 8
- 0
mallinkService/src/main/resources/mapper/WxCreditHistoryMapper.xml Просмотреть файл

@@ -211,6 +211,8 @@
resultType="java.lang.Long">
select ifnull(sum(credit.amount),0) amount from (
select max(credit.credit_amount) amount,credit.c_user_id from wx_credit_history credit
INNER JOIN wx_c_user_basic_info basic ON basic.id = credit.c_user_id
LEFT JOIN wx_merchant merchant ON credit.merchant_id = merchant.id
<include refid="customWhereConditions"/>
group by credit.c_user_id
) credit
@@ -219,6 +221,8 @@
<select id="getIncrementCreditAmount" parameterType="com.iformall.domain.po.WxCreditHistory"
resultType="java.lang.Long">
select ifnull(sum(credit.credit_num),0) amount from wx_credit_history credit
INNER JOIN wx_c_user_basic_info basic ON basic.id = credit.c_user_id
LEFT JOIN wx_merchant merchant ON credit.merchant_id = merchant.id
<include refid="customWhereConditions"/>
and credit.credit_num>0
</select>
@@ -226,6 +230,8 @@
<select id="getDecrementCreditAmount" parameterType="com.iformall.domain.po.WxCreditHistory"
resultType="java.lang.Long">
select ABS(ifnull(sum(credit.credit_num),0)) amount from wx_credit_history credit
INNER JOIN wx_c_user_basic_info basic ON basic.id = credit.c_user_id
LEFT JOIN wx_merchant merchant ON credit.merchant_id = merchant.id
<include refid="customWhereConditions"/>
and credit.credit_num &lt; 0
</select>
@@ -233,6 +239,8 @@
<select id="getPeopleCount" parameterType="com.iformall.domain.po.WxCreditHistory" resultType="java.lang.Long">
select ifnull(sum(credit.people),0) people from (
select count(*) people from wx_credit_history credit
INNER JOIN wx_c_user_basic_info basic ON basic.id = credit.c_user_id
LEFT JOIN wx_merchant merchant ON credit.merchant_id = merchant.id
<include refid="customWhereConditions"/>
group by credit.c_user_id
) credit


Загрузка…
Отмена
Сохранить