From 19251fb5596415bfa83c51b8ed130ecbb31644ce Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期一, 09 十月 2023 18:31:30 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/PlayPai

---
 cloud-server-course/src/main/resources/mapper/TCoursePackageDiscountMapper.xml |   40 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 40 insertions(+), 0 deletions(-)

diff --git a/cloud-server-course/src/main/resources/mapper/TCoursePackageDiscountMapper.xml b/cloud-server-course/src/main/resources/mapper/TCoursePackageDiscountMapper.xml
index 95fc2a7..cec4c9e 100644
--- a/cloud-server-course/src/main/resources/mapper/TCoursePackageDiscountMapper.xml
+++ b/cloud-server-course/src/main/resources/mapper/TCoursePackageDiscountMapper.xml
@@ -15,4 +15,44 @@
         <result column="insertTime" property="insertTime" />
     </resultMap>
 
+    <select id="queryDiscountList" resultType="com.dsh.course.model.DiscountList">
+        select t1.id,t1.type,t1.status,t2.province pName,t2.city cName,t2.name,t2.storeId,t2.id courseId from t_course_package_discount t1 left join  t_course_package t2 on t1.coursePackageId = t2.id
+        where t2.storeId in <foreach collection="ids" close=")" item="id" open="(" separator=",">
+        #{id} and t1.auditStatus =2
+    </foreach>
+        <if test="pCode !=null and pCode !=''">
+            and t2.provinceCode =#{pCode}
+        </if>
+        <if test="cCode !=null and cCode !=''">
+            and t2.cityCode =#{cCode}
+        </if>
+        <if test="name !=null and name !=''">
+            and t2.name like concat("%",#{name},"%")
+        </if>
+        <if test="type !=null ">
+            and t1.type =#{type}
+        </if>
+        group by t1.coursePackageId
+    </select>
+
+
+    <select id="queryDiscountListAudit" resultType="com.dsh.course.model.DiscountList">
+        select t1.id,t1.type,t1.auditStatus status,t2.province pName,t2.city cName,t2.name,t2.storeId,t2.id courseId from t_course_package_discount t1 left join  t_course_package t2 on t1.coursePackageId = t2.id
+        where t2.storeId in <foreach collection="ids" close=")" item="id" open="(" separator=",">
+        #{id} and t1.auditStatus !=2
+    </foreach>
+        <if test="pCode !=null and pCode !=''">
+            and t2.provinceCode =#{pCode}
+        </if>
+        <if test="cCode !=null and cCode !=''">
+            and t2.cityCode =#{cCode}
+        </if>
+        <if test="name !=null and name !=''">
+            and t2.name like concat("%",#{name},"%")
+        </if>
+        <if test="type !=null ">
+            and t1.type =#{type}
+        </if>
+        group by t1.coursePackageId
+    </select>
 </mapper>

--
Gitblit v1.7.1