From c852afe12717340e80c3f408eb6874e808586aee Mon Sep 17 00:00:00 2001
From: lin <sbla5888@163.com>
Date: Sun, 07 Apr 2024 09:18:29 +0800
Subject: [PATCH] 短信代码优化

---
 src/main/java/org/springblade/modules/sms/mapper/SmsRecordMapper.xml |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/src/main/java/org/springblade/modules/sms/mapper/SmsRecordMapper.xml b/src/main/java/org/springblade/modules/sms/mapper/SmsRecordMapper.xml
index a726cca..31de588 100644
--- a/src/main/java/org/springblade/modules/sms/mapper/SmsRecordMapper.xml
+++ b/src/main/java/org/springblade/modules/sms/mapper/SmsRecordMapper.xml
@@ -8,7 +8,19 @@
 
 
     <select id="selectSmsRecordPage" resultMap="smsRecordResultMap">
-        select * from blade_sms_record where is_deleted = 0
+        select * from blade_sms_record
+        <where>
+            <if test="smsRecord.id != null ">and id = #{smsRecord.id}</if>
+            <if test="smsRecord.templateId != null ">and template_id = #{smsRecord.templateId}</if>
+            <if test="smsRecord.phone != null  and smsRecord.phone != ''">and phone like concat('%',#{smsRecord.phone},'%') </if>
+            <if test="smsRecord.content != null  and smsRecord.content != ''">and content like concat('%',#{smsRecord.content},'%') </if>
+            <if test="smsRecord.createUser != null ">and create_user = #{smsRecord.createUser}</if>
+            <if test="smsRecord.createDept != null ">and create_dept = #{smsRecord.createDept}</if>
+            <if test="smsRecord.createTime != null ">and create_time = #{smsRecord.createTime}</if>
+            <if test="smsRecord.updateTime != null ">and update_time = #{smsRecord.updateTime}</if>
+            <if test="smsRecord.status != null ">and status = #{smsRecord.status}</if>
+            <if test="smsRecord.isDeleted != null ">and is_deleted = #{smsRecord.isDeleted}</if>
+        </where>
     </select>
 
     <resultMap type="org.springblade.modules.sms.dto.SmsRecordDTO" id="BladeSmsRecordDTOResult">

--
Gitblit v1.9.3