From a980ade25b3dc1a7da482e37113f2935a2719c0b Mon Sep 17 00:00:00 2001 From: yujian <yujian@123.com> Date: 星期二, 05 十一月 2019 10:01:11 +0800 Subject: [PATCH] 红包表明修改 --- fanli/src/main/java/com/yeshi/fanli/mapping/redpack/RedPackDetailMapper.xml | 34 +++++++++++++++++----------------- 1 files changed, 17 insertions(+), 17 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/mapping/redpack/RedPackDetailMapper.xml b/fanli/src/main/java/com/yeshi/fanli/mapping/redpack/RedPackDetailMapper.xml index 5491b0f..59b20d6 100644 --- a/fanli/src/main/java/com/yeshi/fanli/mapping/redpack/RedPackDetailMapper.xml +++ b/fanli/src/main/java/com/yeshi/fanli/mapping/redpack/RedPackDetailMapper.xml @@ -23,11 +23,11 @@ <sql id="Base_Column_List">rpd_id,rpd_identify_code,rpd_uid,rpd_money,rpd_title,rpd_type,rpd_desc_info,rpd_remark,rpd_create_time,rpd_display</sql> <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Long">select - <include refid="Base_Column_List"/>from yeshi_red_pack_detail where rpd_id = #{id,jdbcType=BIGINT} + <include refid="Base_Column_List"/>from yeshi_ec_red_pack_detail where rpd_id = #{id,jdbcType=BIGINT} </select> - <delete id="deleteByPrimaryKey" parameterType="java.lang.Long">delete from yeshi_red_pack_detail where rpd_id = #{id,jdbcType=BIGINT}</delete> - <insert id="insert" parameterType="com.yeshi.fanli.entity.redpack.RedPackDetail" useGeneratedKeys="true" keyProperty="id">insert into yeshi_red_pack_detail (rpd_id,rpd_identify_code,rpd_uid,rpd_money,rpd_title,rpd_type,rpd_desc_info,rpd_remark,rpd_create_time,rpd_display) values (#{id,jdbcType=BIGINT},,#{identifyCode,jdbcType=VARCHAR}#{uid,jdbcType=BIGINT},#{money,jdbcType=DECIMAL},#{title,jdbcType=VARCHAR},#{type,jdbcType=VARCHAR},#{descInfo,jdbcType=VARCHAR},#{remark,jdbcType=VARCHAR},#{createTime,jdbcType=TIMESTAMP},#{display,jdbcType=VARCHAR})</insert> - <insert id="insertSelective" parameterType="com.yeshi.fanli.entity.redpack.RedPackDetail" useGeneratedKeys="true" keyProperty="id">insert into yeshi_red_pack_detail + <delete id="deleteByPrimaryKey" parameterType="java.lang.Long">delete from yeshi_ec_red_pack_detail where rpd_id = #{id,jdbcType=BIGINT}</delete> + <insert id="insert" parameterType="com.yeshi.fanli.entity.redpack.RedPackDetail" useGeneratedKeys="true" keyProperty="id">insert into yeshi_ec_red_pack_detail (rpd_id,rpd_identify_code,rpd_uid,rpd_money,rpd_title,rpd_type,rpd_desc_info,rpd_remark,rpd_create_time,rpd_display) values (#{id,jdbcType=BIGINT},,#{identifyCode,jdbcType=VARCHAR}#{uid,jdbcType=BIGINT},#{money,jdbcType=DECIMAL},#{title,jdbcType=VARCHAR},#{type,jdbcType=VARCHAR},#{descInfo,jdbcType=VARCHAR},#{remark,jdbcType=VARCHAR},#{createTime,jdbcType=TIMESTAMP},#{display,jdbcType=VARCHAR})</insert> + <insert id="insertSelective" parameterType="com.yeshi.fanli.entity.redpack.RedPackDetail" useGeneratedKeys="true" keyProperty="id">insert into yeshi_ec_red_pack_detail <trim prefix="(" suffix=")" suffixOverrides=","> <if test="id != null">rpd_id,</if> <if test="identifyCode != null">rpd_identify_code,</if> @@ -53,8 +53,8 @@ <if test="display != null">#{display,jdbcType=VARCHAR},</if> </trim> </insert> - <update id="updateByPrimaryKey" parameterType="com.yeshi.fanli.entity.redpack.RedPackDetail">update yeshi_red_pack_detail set rpd_identify_code = #{identifyCode,jdbcType=VARCHAR},rpd_uid = #{uid,jdbcType=BIGINT},rpd_money = #{money,jdbcType=DECIMAL},rpd_title = #{title,jdbcType=VARCHAR},rpd_type = #{type,jdbcType=VARCHAR},rpd_desc_info = #{descInfo,jdbcType=VARCHAR},rpd_remark = #{remark,jdbcType=VARCHAR},rpd_create_time = #{createTime,jdbcType=TIMESTAMP} where rpd_id = #{id,jdbcType=BIGINT}</update> - <update id="updateByPrimaryKeySelective" parameterType="com.yeshi.fanli.entity.redpack.RedPackDetail">update yeshi_red_pack_detail + <update id="updateByPrimaryKey" parameterType="com.yeshi.fanli.entity.redpack.RedPackDetail">update yeshi_ec_red_pack_detail set rpd_identify_code = #{identifyCode,jdbcType=VARCHAR},rpd_uid = #{uid,jdbcType=BIGINT},rpd_money = #{money,jdbcType=DECIMAL},rpd_title = #{title,jdbcType=VARCHAR},rpd_type = #{type,jdbcType=VARCHAR},rpd_desc_info = #{descInfo,jdbcType=VARCHAR},rpd_remark = #{remark,jdbcType=VARCHAR},rpd_create_time = #{createTime,jdbcType=TIMESTAMP} where rpd_id = #{id,jdbcType=BIGINT}</update> + <update id="updateByPrimaryKeySelective" parameterType="com.yeshi.fanli.entity.redpack.RedPackDetail">update yeshi_ec_red_pack_detail <set> <if test="identifyCode != null">rpd_identify_code=#{identifyCode,jdbcType=VARCHAR},</if> <if test="uid != null">rpd_uid=#{uid,jdbcType=BIGINT},</if> @@ -69,12 +69,12 @@ </update> <select id="getByIdentifyCode" resultMap="BaseResultMap"> - SELECT * FROM `yeshi_red_pack_detail` t + SELECT * FROM `yeshi_ec_red_pack_detail` t WHERE t.`rpd_identify_code` = #{identifyCode} </select> <select id="countUseMoneyByDate" resultType="java.math.BigDecimal"> - SELECT IFNULL(SUM(t.`rpd_money`),0) FROM `yeshi_red_pack_detail` t + SELECT IFNULL(SUM(t.`rpd_money`),0) FROM `yeshi_ec_red_pack_detail` t WHERE t.rpd_display = 1 AND t.`rpd_money` <![CDATA[<]]> 0 AND t.`rpd_uid` = #{uid} AND t.`rpd_type` <![CDATA[<>]]> 'violation' <if test="dateType == 1"> <!-- 浠婃棩 --> AND TO_DAYS(t.`rpd_create_time`) = TO_DAYS(NOW()); @@ -92,7 +92,7 @@ <select id="countAddMoneyByDate" resultType="java.math.BigDecimal"> - SELECT IFNULL(SUM(t.`rpd_money`),0) FROM `yeshi_red_pack_detail` t + SELECT IFNULL(SUM(t.`rpd_money`),0) FROM `yeshi_ec_red_pack_detail` t WHERE t.rpd_display = 1 AND t.`rpd_money` <![CDATA[>]]> 0 AND t.`rpd_uid` = #{uid} AND t.`rpd_type`<![CDATA[<>]]>'refund' <if test="dateType == 1"> <!-- 浠婃棩 --> AND TO_DAYS(t.`rpd_create_time`) = TO_DAYS(NOW()); @@ -109,16 +109,16 @@ </select> <select id="selectByMaxCreateTime" resultMap="BaseResultMap"> - SELECT <include refid="Base_Column_List" /> FROM yeshi_red_pack_detail t + SELECT <include refid="Base_Column_List" /> FROM yeshi_ec_red_pack_detail t WHERE t.rpd_display = 1 AND t.`rpd_uid`=#{uid} AND t.`rpd_create_time`<![CDATA[<=]]> #{date} ORDER BY t.`rpd_create_time` DESC,t.rpd_id DESC LIMIT #{count} </select> <select id="selectByUidWithIndexId" resultMap="BaseResultMap"> - SELECT <include refid="Base_Column_List" /> FROM yeshi_red_pack_detail t + SELECT <include refid="Base_Column_List" /> FROM yeshi_ec_red_pack_detail t WHERE t.rpd_display = 1 AND t.`rpd_uid`=#{uid} - AND t.`rpd_create_time`<![CDATA[<=]]>(SELECT rpd_create_time FROM yeshi_red_pack_detail WHERE rpd_id =#{id}) + AND t.`rpd_create_time`<![CDATA[<=]]>(SELECT rpd_create_time FROM yeshi_ec_red_pack_detail WHERE rpd_id =#{id}) ORDER BY t.`rpd_create_time` DESC,t.rpd_id DESC LIMIT #{count} </select> @@ -130,13 +130,13 @@ SELECT c.time AS dateFormate , IF(a.money IS NULL,0,a.money) AS income ,IF(b.money IS NULL,0,b.money) AS expend FROM (SELECT #{item} AS `time`) c LEFT JOIN (SELECT DATE_FORMAT(d.`rpd_create_time`,'%Y-%m') AS `time`,SUM(d.`rpd_money`)AS money - FROM `yeshi_red_pack_detail` d + FROM `yeshi_ec_red_pack_detail` d WHERE d.rpd_display = 1 AND d.`rpd_uid`=#{uid} AND d.`rpd_money`<![CDATA[>=]]>0 AND DATE_FORMAT(d.`rpd_create_time`,'%Y-%m')=#{item} GROUP BY DATE_FORMAT(d.`rpd_create_time`,'%Y-%m') ) a ON a.time=c.time LEFT JOIN(SELECT DATE_FORMAT(d.`rpd_create_time`,'%Y-%m') AS `time`,SUM(d.`rpd_money`) AS money - FROM `yeshi_red_pack_detail` d + FROM `yeshi_ec_red_pack_detail` d WHERE d.rpd_display = 1 AND d.`rpd_uid`=#{uid} AND d.`rpd_money` <![CDATA[<]]>0 AND DATE_FORMAT(d.`rpd_create_time`,'%Y-%m')=#{item} GROUP BY DATE_FORMAT(d.`rpd_create_time`,'%Y-%m') ) b ON c.time=b.time @@ -145,20 +145,20 @@ </select> <select id="selectCountByUid" resultType="java.lang.Long" parameterType="java.lang.Long"> - SELECT count(rpd_id) FROM yeshi_red_pack_detail + SELECT count(rpd_id) FROM yeshi_ec_red_pack_detail WHERE rpd_display = 1 AND rpd_uid=#{uid} </select> <select id="selectMonthCountByUid" resultType="java.lang.Integer"> SELECT COUNT(*) FROM - (SELECT * FROM yeshi_red_pack_detail d + (SELECT * FROM yeshi_ec_red_pack_detail d WHERE d.rpd_display = 1 AND d.`rpd_uid`=#{uid} AND d.`rpd_create_time` <![CDATA[<=]]> #{date} GROUP BY DATE_FORMAT(d.`rpd_create_time`,'%y-%m') ) a </select> <select id="selectCountByUidAndMaxCreateTime" resultType="java.lang.Long"> - SELECT count(rpd_id) FROM yeshi_red_pack_detail + SELECT count(rpd_id) FROM yeshi_ec_red_pack_detail WHERE rpd_display = 1 AND rpd_uid=#{uid} and `rpd_create_time`<![CDATA[<=]]>#{date} </select> </mapper> -- Gitblit v1.8.0