123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204 |
- <?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">
- <mapper namespace="com.bz.smart_city.dao.pay.PayMessagetemplateMapper">
- <insert id="insert" parameterType="com.bz.smart_city.dto.pay.PayMessageTemplateDto" useGeneratedKeys="true" keyProperty="id">
- insert into pay_pay_messagetemplate
- (
- apId,
- secret_key,
- ec_name,
- sign,
- template,
- template1,
- template2,
- template3,
- template4,
- template5,
- days,
- send_time,
- send_type,
- operation_type,
- site_id,
- customer_id,
- create_date,
- create_by,
- update_date,
- update_by,
- remarks,
- del_flag
- )
- values(
- #{apId},
- #{secretKey},
- #{ecName},
- #{sign},
- #{template},
- #{template1},
- #{template2},
- #{template3},
- #{template4},
- #{template5},
- #{days},
- #{sendTime},
- #{sendType},
- #{operationType},
- #{siteId},
- #{customerId},
- #{createDate},
- #{createBy},
- #{updateDate},
- #{updateBy},
- #{remarks},
- #{delFlag}
- )
- </insert>
- <update id="update">
- update pay_pay_messagetemplate
- <set>
- <if test="updateDate != null">
- update_date = #{updateDate},
- </if>
- <if test="updateBy != null">
- update_by = #{updateBy},
- </if>
- <if test="remarks != null and remarks != ''">
- remarks = #{remarks},
- </if>
- <if test="delFlag != null">
- del_flag = #{delFlag},
- </if>
- <if test="apId != null and apId != ''">
- apId = #{apId},
- </if>
- <if test="secretKey != null and secretKey != ''">
- secret_key = #{secretKey},
- </if>
- <if test="ecName != null and ecName != ''">
- ec_name = #{ecName},
- </if>
- <if test="sign != null and sign != ''">
- sign = #{sign},
- </if>
- <if test="template != null and template != ''">
- template = #{template},
- </if>
- <if test="template1 != null and template1 != ''">
- template1 = #{template1},
- </if>
- <if test="template2 != null and template2 != ''">
- template2 = #{template2},
- </if>
- <if test="template3 != null and template3 != ''">
- template3 = #{template3},
- </if>
- <if test="template4 != null and template4 != ''">
- template4 = #{template4},
- </if>
- <if test="template5 != null and template5 != ''">
- template5 = #{template5},
- </if>
- <!--<if test="days != null and days != ''">-->
- days = #{days},
- <!--</if>-->
- <if test="sendTime != null and sendTime != ''">
- send_time = #{sendTime},
- </if>
- <if test="sendType != null ">
- send_type = #{sendType},
- </if>
- <if test="operationType != null ">
- operation_type = #{operationType}
- </if>
- </set>
- where id=#{id}
- </update>
- <delete id="delete">
- delete from pay_pay_messagetemplate where id = #{id}
- </delete>
- <select id="get" resultType="com.bz.smart_city.dto.pay.PayMessageTemplateDto">
- select
- a.id as "id",
- a.site_id as "siteId",
- a.customer_id as "customerId",
- a.create_date as "createDate",
- a.create_by as "createBy",
- a.update_date as "updateDate",
- a.update_by as "updateBy",
- a.remarks as "remarks",
- a.del_flag as "delFlag",
- a.apId as "apId",
- a.secret_key as "secretKey",
- a.ec_name as "ecName",
- a.sign as "sign",
- a.template as "template",
- a.template1 as "template1",
- a.template2 as "template2",
- a.template3 as "template3",
- a.template4 as "template4",
- a.template5 as "template5",
- a.days as "days",
- a.send_time as "sendTime",
- a.send_type as "sendType",
- a.operation_type as "operationType"
- from pay_pay_messagetemplate a
- <where>
- <if test="siteId != null">
- and a.site_id=#{siteId}
- </if>
- <if test="customerId != null">
- and a.customer_id=#{customerId}
- </if>
- <if test="sendType != null">
- and a.send_type=#{sendType}
- </if>
- <if test="operationType != null">
- and a.operation_type=#{operationType}
- </if>
- </where>
- </select>
- <select id="getAllMessageTemplate" resultType="com.bz.smart_city.dto.pay.PayMessageTemplateDto">
- select
- a.id as "id",
- a.site_id as "siteId",
- a.customer_id as "customerId",
- a.create_date as "createDate",
- a.create_by as "createBy",
- a.update_date as "updateDate",
- a.update_by as "updateBy",
- a.remarks as "remarks",
- a.del_flag as "delFlag",
- a.apId as "apId",
- a.secret_key as "secretKey",
- a.ec_name as "ecName",
- a.sign as "sign",
- a.template as "template",
- a.template1 as "template1",
- a.template2 as "template2",
- a.template3 as "template3",
- a.template4 as "template4",
- a.template5 as "template5",
- a.days as "days",
- a.send_time as "sendTime",
- a.send_type as "sendType",
- a.operation_type as "operationType"
- from pay_pay_messagetemplate a
- <where>
- <if test="siteId != null">
- and a.site_id=#{siteId}
- </if>
- <if test="customerId != null">
- and a.customer_id=#{customerId}
- </if>
- <if test="sendType != null">
- and a.send_type=#{sendType}
- </if>
- <if test="operationType != null">
- and a.operation_type=#{operationType}
- </if>
- </where>
- </select>
- </mapper>
|