From 95f9ea7eb339c36cade6c67d0385c49ec2d81477 Mon Sep 17 00:00:00 2001 From: 935090232@qq.com <ak473600000> Date: Wed, 14 Apr 2021 19:39:45 +0800 Subject: [PATCH] Merge branch 'score_shop' into api_score_meger --- zq-erp/src/main/resources/mybatis/mapper/score/ScoreUseRecordDao.xml | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 46 insertions(+), 0 deletions(-) diff --git a/zq-erp/src/main/resources/mybatis/mapper/score/ScoreUseRecordDao.xml b/zq-erp/src/main/resources/mybatis/mapper/score/ScoreUseRecordDao.xml new file mode 100644 index 0000000..b8a1a41 --- /dev/null +++ b/zq-erp/src/main/resources/mybatis/mapper/score/ScoreUseRecordDao.xml @@ -0,0 +1,46 @@ +<?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.matrix.system.score.dao.ScoreUseRecordDao"> + + + <select id="selectFlowList" resultType="com.matrix.system.shopXcx.api.vo.ScoreUseRecordVo"> + + select a.*, + b.SHOP_NAME, + c.su_name as optionName + from score_use_record a + left join sys_shop_info b on a.shop_id=b.id + left join sys_users c on a.opration_user_id=c.su_id + <where> + + <if test="(record.vipId!=null and record.vipId!='')"> + and a.vip_id=#{record.vipId} + </if> + + <if test="record.remarks!=null and record.remarks!=''"> + and a.remarks like concat('%',#{record.remarks},'%') + </if> + + <if test="record.queryTime!=null and record.queryTime!=''"> + and DATE_FORMAT(a.create_time,'%Y-%m')=#{record.queryTime} + </if> + + <if test="record.beginTime != null and record.endTime!=null"> + and (date(a.create_time) between #{record.beginTime} and #{record.endTime}) + </if> + + <if test="record.revenueType==1"> + and a.rec_num>0 + </if> + <if test="record.revenueType==2"> + <![CDATA[ and a.rec_num<0 ]]> + </if> + </where> + order by a.create_time desc + + </select> + + +</mapper> \ No newline at end of file -- Gitblit v1.9.1