From 96a6e0d312a35f4e9fc16d0c6c757768b9bfeb6e Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Mon, 24 Jun 2024 11:18:09 +0800 Subject: [PATCH] websocket推送消息 --- src/main/resources/mapper/modules/MallMoneyFlowMapper.xml | 36 +++++++++++++++++++++--------------- 1 files changed, 21 insertions(+), 15 deletions(-) diff --git a/src/main/resources/mapper/modules/MallMoneyFlowMapper.xml b/src/main/resources/mapper/modules/MallMoneyFlowMapper.xml index 5fbfb09..b452352 100644 --- a/src/main/resources/mapper/modules/MallMoneyFlowMapper.xml +++ b/src/main/resources/mapper/modules/MallMoneyFlowMapper.xml @@ -47,23 +47,8 @@ a.* from mall_money_flow a <where> - and a.type != 16 - and a.type != 19 - and a.type != 20 - <if test="record.inOrOut == 3"> - and a.amount > 0 - </if> - <if test="record.inOrOut == 2"> - and 0 > a.amount - </if> <if test="record.memberId != null"> and a.member_id=#{record.memberId} - </if> - <if test="record.flowType != null and record.flowType != ''"> - and a.flow_type=#{record.flowType} - </if> - <if test="record.type != null and record.type != ''"> - and a.type=#{record.type} </if> </where> order by a.created_time desc @@ -303,4 +288,25 @@ </where> order by a.created_time desc </select> + + <select id="selectSumAmountByMemberIdAndType" resultType="java.math.BigDecimal"> + select + ifnull(sum(amount),0) + from mall_money_flow + where + type = #{type} + and member_id IN + <foreach collection = "list" item = "item" separator="," open = "(" close = ")" > + #{item} + </foreach > + </select> + + <select id="selectSumByMemberIdAndType" resultType="java.math.BigDecimal"> + select + ifnull(sum(amount),0) + from mall_money_flow + where + type = #{type} + and member_id = #{memberId} + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.1