lin
2024-04-07 c852afe12717340e80c3f408eb6874e808586aee
短信代码优化
4 files modified
42 ■■■■■ changed files
src/main/java/org/springblade/modules/doorplateAddress/service/impl/DoorplateAddressServiceImpl.java 2 ●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/sms/entity/SmsTemplateEntity.java 15 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/sms/mapper/SmsRecordMapper.xml 14 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/sms/mapper/SmsTemplateMapper.xml 11 ●●●●● patch | view | raw | blame | history
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);
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;
}
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">
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>