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/entity/SmsTemplateEntity.java                              |   15 +++++++++++++++
 src/main/java/org/springblade/modules/sms/mapper/SmsTemplateMapper.xml                               |   11 ++++++++++-
 src/main/java/org/springblade/modules/doorplateAddress/service/impl/DoorplateAddressServiceImpl.java |    2 +-
 src/main/java/org/springblade/modules/sms/mapper/SmsRecordMapper.xml                                 |   14 +++++++++++++-
 4 files changed, 39 insertions(+), 3 deletions(-)

diff --git a/src/main/java/org/springblade/modules/doorplateAddress/service/impl/DoorplateAddressServiceImpl.java b/src/main/java/org/springblade/modules/doorplateAddress/service/impl/DoorplateAddressServiceImpl.java
index f19cc30..adb701b 100644
--- a/src/main/java/org/springblade/modules/doorplateAddress/service/impl/DoorplateAddressServiceImpl.java
+++ b/src/main/java/org/springblade/modules/doorplateAddress/service/impl/DoorplateAddressServiceImpl.java
@@ -225,7 +225,7 @@
 			list.add(houseNode);
 
 			TreeStringNode placeNode = new TreeStringNode();
-			placeNode.setName("场所");
+			placeNode.setName("经营场所");
 			placeNode.setId("2");
 			placeNode.setHasChildren(true);
 			placeNode.setChildren(placeNodeList);
diff --git a/src/main/java/org/springblade/modules/sms/entity/SmsTemplateEntity.java b/src/main/java/org/springblade/modules/sms/entity/SmsTemplateEntity.java
index 3f9b01c..88d4a52 100644
--- a/src/main/java/org/springblade/modules/sms/entity/SmsTemplateEntity.java
+++ b/src/main/java/org/springblade/modules/sms/entity/SmsTemplateEntity.java
@@ -97,4 +97,19 @@
 	@ApiModelProperty(value = "1:否 2:是", example = "")
 	@TableField("status")
 	private String status;
+
+	/**
+	 * 标题
+	 */
+	@ApiModelProperty(value = "标题", example = "")
+	@TableField("title")
+	private String title;
+
+
+	/**
+	 * 备注
+	 */
+	@ApiModelProperty(value = "备注", example = "")
+	@TableField("remark")
+	private String remark;
 }
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">
diff --git a/src/main/java/org/springblade/modules/sms/mapper/SmsTemplateMapper.xml b/src/main/java/org/springblade/modules/sms/mapper/SmsTemplateMapper.xml
index b8a0949..beafbbf 100644
--- a/src/main/java/org/springblade/modules/sms/mapper/SmsTemplateMapper.xml
+++ b/src/main/java/org/springblade/modules/sms/mapper/SmsTemplateMapper.xml
@@ -8,7 +8,16 @@
 
 
     <select id="selectSmsTemplatePage" resultMap="smsTemplateResultMap">
-        select * from blade_sms_template where is_deleted = 0
+        select * from blade_sms_template
+        <where>
+            <if test="smsTemplate.id != null "> and id = #{smsTemplate.id}</if>
+            <if test="smsTemplate.deptId != null "> and dept_id = #{smsTemplate.deptId}</if>
+            <if test="smsTemplate.content != null  and smsTemplate.content != ''"> and content like concat('%', #{smsTemplate.content},'%')</if>
+            <if test="smsTemplate.createTime != null "> and create_time = #{smsTemplate.createTime}</if>
+            <if test="smsTemplate.updateTime != null "> and update_time = #{smsTemplate.updateTime}</if>
+            <if test="smsTemplate.createBy != null "> and create_by = #{smsTemplate.createBy}</if>
+            <if test="smsTemplate.isDeleted != null  and smsTemplate.isDeleted != ''"> and is_deleted = #{smsTemplate.isDeleted}</if>
+        </where>
     </select>
 
 

--
Gitblit v1.9.3