| | |
| | | AND tcg.goods_type = #{param.goodsType} AND tcg.cycle_num_flag = 1 |
| | | ORDER BY tcg.create_time DESC |
| | | </select> |
| | | |
| | | <select id="getMemberConsumerGoodsTotalVo" resultType="com.ruoyi.order.domain.vo.MerMemberConsumerGoodsTotalVo"> |
| | | SELECT |
| | | SUM(CASE WHEN goods_type = 1 THEN service_num - used_num ELSE 0 END) cycleOrder, |
| | | SUM(CASE WHEN goods_type = 3 THEN service_num - used_num ELSE 0 END) experienceOrder, |
| | | SUM(CASE WHEN goods_type = 2 THEN service_num - used_num ELSE 0 END) serviceOrder |
| | | FROM t_consumer_goods tcg |
| | | WHERE tcg.del_flag = 0 AND tcg.user_id = #{param.memberUserId} AND tcg.shop_id = #{param.shopId} |
| | | </select> |
| | | </mapper> |