| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.system.mapper.SmsTempletMapper"> |
| | | |
| | | <resultMap type="SmsTemplet" id="SmsTempletResult"> |
| | | <result property="templetid" column="templetid" /> |
| | | <result property="templetno" column="templetno" /> |
| | | <result property="templetname" column="templetname" /> |
| | | <result property="templetcontent" column="templetcontent" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="isupload" column="isupload" /> |
| | | <result property="uploadTime" column="upload_time" /> |
| | | <result property="guid" column="guid" /> |
| | | <result property="orgid" column="orgid" /> |
| | | <result property="templetid" column="templetid"/> |
| | | <result property="templetno" column="templetno"/> |
| | | <result property="templetname" column="templetname"/> |
| | | <result property="templetcontent" column="templetcontent"/> |
| | | <result property="delFlag" column="del_flag"/> |
| | | <result property="updateBy" column="update_by"/> |
| | | <result property="updateTime" column="update_time"/> |
| | | <result property="createBy" column="create_by"/> |
| | | <result property="createTime" column="create_time"/> |
| | | <result property="isupload" column="isupload"/> |
| | | <result property="uploadTime" column="upload_time"/> |
| | | <result property="guid" column="guid"/> |
| | | <result property="orgid" column="orgid"/> |
| | | <result property="deptCode" column="dept_code"/> |
| | | <result property="deptName" column="dept_name"/> |
| | | <result property="wardName" column="ward_name"/> |
| | | <result property="wardCode" column="ward_code"/> |
| | | <result property="userName" column="user_name"/> |
| | | <result property="nickName" column="nick_name"/> |
| | | |
| | | </resultMap> |
| | | |
| | | <sql id="selectSmsTempletVo"> |
| | | select templetid, templetno, orgid, templetname, templetcontent, del_flag, update_by, guid, update_time, create_by, create_time, isupload, upload_time from sms_templet |
| | | select templetid, |
| | | templetno, |
| | | orgid, |
| | | templetname, |
| | | templetcontent, |
| | | del_flag, |
| | | update_by, |
| | | guid, |
| | | update_time, |
| | | create_by, |
| | | create_time, |
| | | isupload, |
| | | upload_time, |
| | | dept_code, |
| | | dept_name, |
| | | ward_name, |
| | | ward_code, |
| | | user_name, |
| | | nick_name |
| | | from sms_templet |
| | | </sql> |
| | | |
| | | <select id="selectSmsTempletList" parameterType="SmsTemplet" resultMap="SmsTempletResult"> |
| | | <include refid="selectSmsTempletVo"/> |
| | | where 1=1 |
| | | <if test="orgid != null and orgid != ''"> |
| | | AND orgid = #{orgid} |
| | | </if> |
| | | <if test="templetno != null and templetno != ''"> and templetno = #{templetno}</if> |
| | | <if test="templetname != null and templetname != ''"> and templetname like concat('%', #{templetname}, '%')</if> |
| | | <if test="templetcontent != null and templetcontent != ''"> and templetcontent = #{templetcontent}</if> |
| | | <if test="isupload != null "> and isupload = #{isupload}</if> |
| | | <if test="uploadTime != null "> and upload_time = #{uploadTime}</if> |
| | | <if test="orgid != null and orgid != ''"> |
| | | AND orgid = #{orgid} |
| | | </if> |
| | | <if test="templetno != null and templetno != ''">and templetno = #{templetno}</if> |
| | | <if test="templetname != null and templetname != ''">and templetname like concat('%', #{templetname}, '%')</if> |
| | | <if test="templetcontent != null and templetcontent != ''">and templetcontent = #{templetcontent}</if> |
| | | <if test="isupload != null ">and isupload = #{isupload}</if> |
| | | <if test="uploadTime != null ">and upload_time = #{uploadTime}</if> |
| | | <if test="deptCode != null and deptCode != ''">and dept_code = #{deptCode}</if> |
| | | <if test="deptName != null and deptName != ''">and dept_name = #{deptName}</if> |
| | | <if test="wardName != null and wardName != ''">and ward_name = #{wardName}</if> |
| | | <if test="wardCode != null and wardCode != ''">and ward_code = #{wardCode}</if> |
| | | <if test="userName != null and userName != ''">and user_name = #{userName}</if> |
| | | <if test="nickName != null and nickName != ''">and nick_name = #{nickName}</if> |
| | | </select> |
| | | |
| | | <select id="selectSmsTempletByTempletid" parameterType="Long" resultMap="SmsTempletResult"> |
| | |
| | | where templetid = #{templetid} |
| | | </select> |
| | | |
| | | <insert id="insertSmsTemplet" parameterType="SmsTemplet"> |
| | | <insert id="insertSmsTemplet" parameterType="SmsTemplet" useGeneratedKeys="true" |
| | | keyProperty="templetid"> |
| | | insert into sms_templet |
| | | <trim prefix="(" suffix=")" suffixOverrides=","> |
| | | <if test="templetid != null">templetid,</if> |
| | | <if test="templetno != null">templetno,</if> |
| | | <if test="templetname != null">templetname,</if> |
| | | <if test="templetcontent != null">templetcontent,</if> |
| | |
| | | <if test="uploadTime != null">upload_time,</if> |
| | | <if test="guid != null">guid,</if> |
| | | <if test="orgid != null">orgid,</if> |
| | | </trim> |
| | | <if test="deptCode != null">dept_code,</if> |
| | | <if test="deptName != null">dept_name,</if> |
| | | <if test="wardCode != null">ward_code,</if> |
| | | <if test="wardName != null">ward_name,</if> |
| | | <if test="userName != null">user_name,</if> |
| | | <if test="nickName != null">nick_name,</if> |
| | | </trim> |
| | | <trim prefix="values (" suffix=")" suffixOverrides=","> |
| | | <if test="templetid != null">#{templetid},</if> |
| | | <if test="templetno != null">#{templetno},</if> |
| | | <if test="templetname != null">#{templetname},</if> |
| | | <if test="templetcontent != null">#{templetcontent},</if> |
| | |
| | | <if test="uploadTime != null">#{uploadTime},</if> |
| | | <if test="guid != null">#{guid},</if> |
| | | <if test="orgid != null">#{orgid},</if> |
| | | </trim> |
| | | <if test="deptCode != null">#{deptCode},</if> |
| | | <if test="deptName != null">#{deptName},</if> |
| | | <if test="wardCode != null">#{wardCode},</if> |
| | | <if test="wardName != null">#{wardName},</if> |
| | | <if test="userName != null">#{userName},</if> |
| | | <if test="nickName != null">#{nickName},</if> |
| | | </trim> |
| | | </insert> |
| | | |
| | | <update id="updateSmsTemplet" parameterType="SmsTemplet"> |
| | |
| | | <if test="uploadTime != null">upload_time = #{uploadTime},</if> |
| | | <if test="guid != null">guid = #{guid},</if> |
| | | <if test="orgid != null">orgid = #{orgid},</if> |
| | | <if test="deptCode != null">dept_code = #{deptCode},</if> |
| | | <if test="deptName != null">dept_name = #{deptName},</if> |
| | | <if test="wardCode != null">ward_code = #{wardCode},</if> |
| | | <if test="wardName != null">ward_name = #{wardName},</if> |
| | | <if test="userName != null">user_name = #{userName},</if> |
| | | <if test="nickName != null">nick_name = #{nickName},</if> |
| | | </trim> |
| | | where templetid = #{templetid} |
| | | </update> |
| | | |
| | | <delete id="deleteSmsTempletByTempletid" parameterType="Long"> |
| | | delete from sms_templet where templetid = #{templetid} |
| | | update sms_templet |
| | | set del_flag = '1' |
| | | where templetid = #{templetid} |
| | | </delete> |
| | | |
| | | <delete id="deleteSmsTempletByTempletids" parameterType="String"> |
| | | delete from sms_templet where templetid in |
| | | <foreach item="templetid" collection="array" open="(" separator="," close=")"> |
| | | update sms_templet set del_flag = '1' where templetid in |
| | | <foreach item="templetid" collection="templetids" open="(" separator="," close=")"> |
| | | #{templetid} |
| | | </foreach> |
| | | </delete> |