From ae0a1bdde246c8b0231dd07a99ecb9b965b6d0b6 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Thu, 18 Nov 2021 11:39:21 +0800
Subject: [PATCH] fix

---
 gc-sys/src/main/resources/mapper/system/BannerMapper.xml |   46 ++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 46 insertions(+), 0 deletions(-)

diff --git a/gc-sys/src/main/resources/mapper/system/BannerMapper.xml b/gc-sys/src/main/resources/mapper/system/BannerMapper.xml
index 7edcf1f..c61f8ec 100644
--- a/gc-sys/src/main/resources/mapper/system/BannerMapper.xml
+++ b/gc-sys/src/main/resources/mapper/system/BannerMapper.xml
@@ -105,6 +105,7 @@
         update xzx_sys_banner
         set sort = #{sort},
             pic_name = #{picName},
+            pic_path = #{picPath},
             pic_url = #{picUrl}
         where  id = #{id}
     </update>
@@ -129,4 +130,49 @@
         where del_flag = 0 and status = 2
         order by sort ASC
     </select>
+
+    <select id="selectSysPopup" resultType="com.xzx.gc.system.vo.SysPopupListVo">
+        select * from xzx_sys_popup
+        order by id desc
+    </select>
+
+
+    <select id="selectSysPopupById" resultType="com.xzx.gc.system.vo.SysPopupListVo">
+        select * from xzx_sys_popup where id = #{id}
+    </select>
+
+
+
+    <update id="updateSysPopupById" parameterType="java.util.Map">
+        update xzx_sys_popup
+        set area = #{area},
+            name = #{name},
+            aims = #{aims},
+            rules = #{rules},
+            is_out = #{isOut},
+            out_text = #{outText},
+            start_time = #{startTime},
+            end_time = #{endTime},
+            img = #{img}
+        where  id = #{id}
+    </update>
+
+
+
+
+    <update id="updateSysPopupStatusById" parameterType="java.util.Map">
+        update xzx_sys_popup
+        set state = #{state}
+        where  id = #{id}
+    </update>
+
+
+
+
+    <select id="selectSysPopupBystate" resultType="com.xzx.gc.entity.SysPopup">
+        select * from xzx_sys_popup where state = #{state}
+        and ((#{startTime} >= start_time and #{startTime} &lt;= end_time)
+            or (#{endTime} >= start_time and #{endTime} &lt;= end_time)
+            or (#{startTime} &lt;= start_time and #{endTime} >= end_time))
+    </select>
 </mapper>
\ No newline at end of file

--
Gitblit v1.9.1