From a768dc3daa04d35fedfbe75c0a59b9b2545b85c4 Mon Sep 17 00:00:00 2001 From: gongzuming <gongzuming> Date: 星期四, 19 九月 2024 16:59:33 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master-v2' --- src/main/resources/mapper/point/PointGoodMapper.xml | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/src/main/resources/mapper/point/PointGoodMapper.xml b/src/main/resources/mapper/point/PointGoodMapper.xml new file mode 100644 index 0000000..3a8ee5c --- /dev/null +++ b/src/main/resources/mapper/point/PointGoodMapper.xml @@ -0,0 +1,28 @@ +<?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.mzl.flower.mapper.point.PointGoodsRecordMapper"> + <update id="updateExpiredPointGoodsRecord"> + update t_point_goods_record p set p.`status`='E' where p.deleted = 0 and p.`status` = 'A' and + <![CDATA[ + p.expire_time < NOW() + ]]> + + </update> + + <select id="selectMyExchangeGoods" resultType="com.mzl.flower.dto.response.point.PointGoodsRecordDTO"> + SELECT + * + FROM + t_point_goods_record p + WHERE + p.deleted = 0 + <if test="dto.userId != null and dto.userId != ''"> + AND p.user_id = #{dto.userId} + </if> + <if test="dto.status != null and dto.status != ''"> + AND p.`status` = #{dto.status} + </if> + ORDER BY + p.create_time DESC + </select> +</mapper> \ No newline at end of file -- Gitblit v1.9.3