<?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.platform.dao.EpayConfigMapper">
  <resultMap id="BaseResultMap" type="com.platform.pojo.EpayConfig">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    <id column="id" jdbcType="INTEGER" property="id" />
    <result column="pay_service" jdbcType="VARCHAR" property="payService" />
    <result column="pay_request_url" jdbcType="VARCHAR" property="payRequestUrl" />
    <result column="pay_notify_url" jdbcType="VARCHAR" property="payNotifyUrl" />
    <result column="return_url" jdbcType="VARCHAR" property="returnUrl" />
    <result column="show_url" jdbcType="VARCHAR" property="showUrl" />
    <result column="search_service" jdbcType="VARCHAR" property="searchService" />
    <result column="search_request_url" jdbcType="VARCHAR" property="searchRequestUrl" />
    <result column="refund_service" jdbcType="VARCHAR" property="refundService" />
    <result column="refund_request_url" jdbcType="VARCHAR" property="refundRequestUrl" />
    <result column="refund_notify_url" jdbcType="VARCHAR" property="refundNotifyUrl" />
    <result column="accountdownload_request_url" jdbcType="VARCHAR" property="accountdownloadRequestUrl" />
    <result column="notifyid_request_url" jdbcType="VARCHAR" property="notifyidRequestUrl" />
    <result column="mysgin_request_url" jdbcType="VARCHAR" property="mysginRequestUrl" />
    <result column="sign_key" jdbcType="VARCHAR" property="signKey" />
    <result column="partner" jdbcType="VARCHAR" property="partner" />
    <result column="subpartner" jdbcType="VARCHAR" property="subpartner" />
    <result column="pay_gate_url" jdbcType="VARCHAR" property="payGateUrl" />
    <result column="search_gate_url" jdbcType="VARCHAR" property="searchGateUrl" />
    <result column="refund_gate_url" jdbcType="VARCHAR" property="refundGateUrl" />
    <result column="notifyid_gate_url" jdbcType="VARCHAR" property="notifyidGateUrl" />
    <result column="account_download_gate_url" jdbcType="VARCHAR" property="accountDownloadGateUrl" />
    <result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
    <result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
    <result column="delete_flag" jdbcType="INTEGER" property="deleteFlag" />
  </resultMap>
  <sql id="Example_Where_Clause">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    <where>
      <foreach collection="oredCriteria" item="criteria" separator="or">
        <if test="criteria.valid">
          <trim prefix="(" prefixOverrides="and" suffix=")">
            <foreach collection="criteria.criteria" item="criterion">
              <choose>
                <when test="criterion.noValue">
                  and ${criterion.condition}
                </when>
                <when test="criterion.singleValue">
                  and ${criterion.condition} #{criterion.value}
                </when>
                <when test="criterion.betweenValue">
                  and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
                </when>
                <when test="criterion.listValue">
                  and ${criterion.condition}
                  <foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
                    #{listItem}
                  </foreach>
                </when>
              </choose>
            </foreach>
          </trim>
        </if>
      </foreach>
    </where>
  </sql>
  <sql id="Update_By_Example_Where_Clause">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    <where>
      <foreach collection="example.oredCriteria" item="criteria" separator="or">
        <if test="criteria.valid">
          <trim prefix="(" prefixOverrides="and" suffix=")">
            <foreach collection="criteria.criteria" item="criterion">
              <choose>
                <when test="criterion.noValue">
                  and ${criterion.condition}
                </when>
                <when test="criterion.singleValue">
                  and ${criterion.condition} #{criterion.value}
                </when>
                <when test="criterion.betweenValue">
                  and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
                </when>
                <when test="criterion.listValue">
                  and ${criterion.condition}
                  <foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
                    #{listItem}
                  </foreach>
                </when>
              </choose>
            </foreach>
          </trim>
        </if>
      </foreach>
    </where>
  </sql>
  <sql id="Base_Column_List">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    id, pay_service, pay_request_url, pay_notify_url, return_url, show_url, search_service, 
    search_request_url, refund_service, refund_request_url, refund_notify_url, accountdownload_request_url, 
    notifyid_request_url, mysgin_request_url, sign_key, partner, subpartner, pay_gate_url, 
    search_gate_url, refund_gate_url, notifyid_gate_url, account_download_gate_url, create_time, 
    update_time, delete_flag
  </sql>
  <select id="selectByExample" parameterType="com.platform.pojo.EpayConfigExample" resultMap="BaseResultMap">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    select
    <if test="distinct">
      distinct
    </if>
    <include refid="Base_Column_List" />
    from epay_config
    <if test="_parameter != null">
      <include refid="Example_Where_Clause" />
    </if>
    <if test="orderByClause != null">
      order by ${orderByClause}
    </if>
  </select>
  <select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    select 
    <include refid="Base_Column_List" />
    from epay_config
    where id = #{id,jdbcType=INTEGER}
  </select>
  <delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    delete from epay_config
    where id = #{id,jdbcType=INTEGER}
  </delete>
  <delete id="deleteByExample" parameterType="com.platform.pojo.EpayConfigExample">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    delete from epay_config
    <if test="_parameter != null">
      <include refid="Example_Where_Clause" />
    </if>
  </delete>
  <insert id="insert" parameterType="com.platform.pojo.EpayConfig">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    insert into epay_config (id, pay_service, pay_request_url, 
      pay_notify_url, return_url, show_url, 
      search_service, search_request_url, refund_service, 
      refund_request_url, refund_notify_url, accountdownload_request_url, 
      notifyid_request_url, mysgin_request_url, sign_key, 
      partner, subpartner, pay_gate_url, 
      search_gate_url, refund_gate_url, notifyid_gate_url, 
      account_download_gate_url, create_time, update_time, 
      delete_flag)
    values (#{id,jdbcType=INTEGER}, #{payService,jdbcType=VARCHAR}, #{payRequestUrl,jdbcType=VARCHAR}, 
      #{payNotifyUrl,jdbcType=VARCHAR}, #{returnUrl,jdbcType=VARCHAR}, #{showUrl,jdbcType=VARCHAR}, 
      #{searchService,jdbcType=VARCHAR}, #{searchRequestUrl,jdbcType=VARCHAR}, #{refundService,jdbcType=VARCHAR}, 
      #{refundRequestUrl,jdbcType=VARCHAR}, #{refundNotifyUrl,jdbcType=VARCHAR}, #{accountdownloadRequestUrl,jdbcType=VARCHAR}, 
      #{notifyidRequestUrl,jdbcType=VARCHAR}, #{mysginRequestUrl,jdbcType=VARCHAR}, #{signKey,jdbcType=VARCHAR}, 
      #{partner,jdbcType=VARCHAR}, #{subpartner,jdbcType=VARCHAR}, #{payGateUrl,jdbcType=VARCHAR}, 
      #{searchGateUrl,jdbcType=VARCHAR}, #{refundGateUrl,jdbcType=VARCHAR}, #{notifyidGateUrl,jdbcType=VARCHAR}, 
      #{accountDownloadGateUrl,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, 
      #{deleteFlag,jdbcType=INTEGER})
  </insert>
  <insert id="insertSelective" keyProperty="id" parameterType="com.platform.pojo.EpayConfig" useGeneratedKeys="true">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    insert into epay_config
    <trim prefix="(" suffix=")" suffixOverrides=",">
      <if test="id != null">
        id,
      </if>
      <if test="payService != null">
        pay_service,
      </if>
      <if test="payRequestUrl != null">
        pay_request_url,
      </if>
      <if test="payNotifyUrl != null">
        pay_notify_url,
      </if>
      <if test="returnUrl != null">
        return_url,
      </if>
      <if test="showUrl != null">
        show_url,
      </if>
      <if test="searchService != null">
        search_service,
      </if>
      <if test="searchRequestUrl != null">
        search_request_url,
      </if>
      <if test="refundService != null">
        refund_service,
      </if>
      <if test="refundRequestUrl != null">
        refund_request_url,
      </if>
      <if test="refundNotifyUrl != null">
        refund_notify_url,
      </if>
      <if test="accountdownloadRequestUrl != null">
        accountdownload_request_url,
      </if>
      <if test="notifyidRequestUrl != null">
        notifyid_request_url,
      </if>
      <if test="mysginRequestUrl != null">
        mysgin_request_url,
      </if>
      <if test="signKey != null">
        sign_key,
      </if>
      <if test="partner != null">
        partner,
      </if>
      <if test="subpartner != null">
        subpartner,
      </if>
      <if test="payGateUrl != null">
        pay_gate_url,
      </if>
      <if test="searchGateUrl != null">
        search_gate_url,
      </if>
      <if test="refundGateUrl != null">
        refund_gate_url,
      </if>
      <if test="notifyidGateUrl != null">
        notifyid_gate_url,
      </if>
      <if test="accountDownloadGateUrl != null">
        account_download_gate_url,
      </if>
      <if test="createTime != null">
        create_time,
      </if>
      <if test="updateTime != null">
        update_time,
      </if>
      <if test="deleteFlag != null">
        delete_flag,
      </if>
    </trim>
    <trim prefix="values (" suffix=")" suffixOverrides=",">
      <if test="id != null">
        #{id,jdbcType=INTEGER},
      </if>
      <if test="payService != null">
        #{payService,jdbcType=VARCHAR},
      </if>
      <if test="payRequestUrl != null">
        #{payRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="payNotifyUrl != null">
        #{payNotifyUrl,jdbcType=VARCHAR},
      </if>
      <if test="returnUrl != null">
        #{returnUrl,jdbcType=VARCHAR},
      </if>
      <if test="showUrl != null">
        #{showUrl,jdbcType=VARCHAR},
      </if>
      <if test="searchService != null">
        #{searchService,jdbcType=VARCHAR},
      </if>
      <if test="searchRequestUrl != null">
        #{searchRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="refundService != null">
        #{refundService,jdbcType=VARCHAR},
      </if>
      <if test="refundRequestUrl != null">
        #{refundRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="refundNotifyUrl != null">
        #{refundNotifyUrl,jdbcType=VARCHAR},
      </if>
      <if test="accountdownloadRequestUrl != null">
        #{accountdownloadRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="notifyidRequestUrl != null">
        #{notifyidRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="mysginRequestUrl != null">
        #{mysginRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="signKey != null">
        #{signKey,jdbcType=VARCHAR},
      </if>
      <if test="partner != null">
        #{partner,jdbcType=VARCHAR},
      </if>
      <if test="subpartner != null">
        #{subpartner,jdbcType=VARCHAR},
      </if>
      <if test="payGateUrl != null">
        #{payGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="searchGateUrl != null">
        #{searchGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="refundGateUrl != null">
        #{refundGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="notifyidGateUrl != null">
        #{notifyidGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="accountDownloadGateUrl != null">
        #{accountDownloadGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="createTime != null">
        #{createTime,jdbcType=TIMESTAMP},
      </if>
      <if test="updateTime != null">
        #{updateTime,jdbcType=TIMESTAMP},
      </if>
      <if test="deleteFlag != null">
        #{deleteFlag,jdbcType=INTEGER},
      </if>
    </trim>
  </insert>
  <select id="countByExample" parameterType="com.platform.pojo.EpayConfigExample" resultType="java.lang.Integer">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    select count(*) from epay_config
    <if test="_parameter != null">
      <include refid="Example_Where_Clause" />
    </if>
  </select>
  <update id="updateByExampleSelective" parameterType="map">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    update epay_config
    <set>
      <if test="record.id != null">
        id = #{record.id,jdbcType=INTEGER},
      </if>
      <if test="record.payService != null">
        pay_service = #{record.payService,jdbcType=VARCHAR},
      </if>
      <if test="record.payRequestUrl != null">
        pay_request_url = #{record.payRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.payNotifyUrl != null">
        pay_notify_url = #{record.payNotifyUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.returnUrl != null">
        return_url = #{record.returnUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.showUrl != null">
        show_url = #{record.showUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.searchService != null">
        search_service = #{record.searchService,jdbcType=VARCHAR},
      </if>
      <if test="record.searchRequestUrl != null">
        search_request_url = #{record.searchRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.refundService != null">
        refund_service = #{record.refundService,jdbcType=VARCHAR},
      </if>
      <if test="record.refundRequestUrl != null">
        refund_request_url = #{record.refundRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.refundNotifyUrl != null">
        refund_notify_url = #{record.refundNotifyUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.accountdownloadRequestUrl != null">
        accountdownload_request_url = #{record.accountdownloadRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.notifyidRequestUrl != null">
        notifyid_request_url = #{record.notifyidRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.mysginRequestUrl != null">
        mysgin_request_url = #{record.mysginRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.signKey != null">
        sign_key = #{record.signKey,jdbcType=VARCHAR},
      </if>
      <if test="record.partner != null">
        partner = #{record.partner,jdbcType=VARCHAR},
      </if>
      <if test="record.subpartner != null">
        subpartner = #{record.subpartner,jdbcType=VARCHAR},
      </if>
      <if test="record.payGateUrl != null">
        pay_gate_url = #{record.payGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.searchGateUrl != null">
        search_gate_url = #{record.searchGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.refundGateUrl != null">
        refund_gate_url = #{record.refundGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.notifyidGateUrl != null">
        notifyid_gate_url = #{record.notifyidGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.accountDownloadGateUrl != null">
        account_download_gate_url = #{record.accountDownloadGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="record.createTime != null">
        create_time = #{record.createTime,jdbcType=TIMESTAMP},
      </if>
      <if test="record.updateTime != null">
        update_time = #{record.updateTime,jdbcType=TIMESTAMP},
      </if>
      <if test="record.deleteFlag != null">
        delete_flag = #{record.deleteFlag,jdbcType=INTEGER},
      </if>
    </set>
    <if test="_parameter != null">
      <include refid="Update_By_Example_Where_Clause" />
    </if>
  </update>
  <update id="updateByExample" parameterType="map">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    update epay_config
    set id = #{record.id,jdbcType=INTEGER},
      pay_service = #{record.payService,jdbcType=VARCHAR},
      pay_request_url = #{record.payRequestUrl,jdbcType=VARCHAR},
      pay_notify_url = #{record.payNotifyUrl,jdbcType=VARCHAR},
      return_url = #{record.returnUrl,jdbcType=VARCHAR},
      show_url = #{record.showUrl,jdbcType=VARCHAR},
      search_service = #{record.searchService,jdbcType=VARCHAR},
      search_request_url = #{record.searchRequestUrl,jdbcType=VARCHAR},
      refund_service = #{record.refundService,jdbcType=VARCHAR},
      refund_request_url = #{record.refundRequestUrl,jdbcType=VARCHAR},
      refund_notify_url = #{record.refundNotifyUrl,jdbcType=VARCHAR},
      accountdownload_request_url = #{record.accountdownloadRequestUrl,jdbcType=VARCHAR},
      notifyid_request_url = #{record.notifyidRequestUrl,jdbcType=VARCHAR},
      mysgin_request_url = #{record.mysginRequestUrl,jdbcType=VARCHAR},
      sign_key = #{record.signKey,jdbcType=VARCHAR},
      partner = #{record.partner,jdbcType=VARCHAR},
      subpartner = #{record.subpartner,jdbcType=VARCHAR},
      pay_gate_url = #{record.payGateUrl,jdbcType=VARCHAR},
      search_gate_url = #{record.searchGateUrl,jdbcType=VARCHAR},
      refund_gate_url = #{record.refundGateUrl,jdbcType=VARCHAR},
      notifyid_gate_url = #{record.notifyidGateUrl,jdbcType=VARCHAR},
      account_download_gate_url = #{record.accountDownloadGateUrl,jdbcType=VARCHAR},
      create_time = #{record.createTime,jdbcType=TIMESTAMP},
      update_time = #{record.updateTime,jdbcType=TIMESTAMP},
      delete_flag = #{record.deleteFlag,jdbcType=INTEGER}
    <if test="_parameter != null">
      <include refid="Update_By_Example_Where_Clause" />
    </if>
  </update>
  <update id="updateByPrimaryKeySelective" parameterType="com.platform.pojo.EpayConfig">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    update epay_config
    <set>
      <if test="payService != null">
        pay_service = #{payService,jdbcType=VARCHAR},
      </if>
      <if test="payRequestUrl != null">
        pay_request_url = #{payRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="payNotifyUrl != null">
        pay_notify_url = #{payNotifyUrl,jdbcType=VARCHAR},
      </if>
      <if test="returnUrl != null">
        return_url = #{returnUrl,jdbcType=VARCHAR},
      </if>
      <if test="showUrl != null">
        show_url = #{showUrl,jdbcType=VARCHAR},
      </if>
      <if test="searchService != null">
        search_service = #{searchService,jdbcType=VARCHAR},
      </if>
      <if test="searchRequestUrl != null">
        search_request_url = #{searchRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="refundService != null">
        refund_service = #{refundService,jdbcType=VARCHAR},
      </if>
      <if test="refundRequestUrl != null">
        refund_request_url = #{refundRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="refundNotifyUrl != null">
        refund_notify_url = #{refundNotifyUrl,jdbcType=VARCHAR},
      </if>
      <if test="accountdownloadRequestUrl != null">
        accountdownload_request_url = #{accountdownloadRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="notifyidRequestUrl != null">
        notifyid_request_url = #{notifyidRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="mysginRequestUrl != null">
        mysgin_request_url = #{mysginRequestUrl,jdbcType=VARCHAR},
      </if>
      <if test="signKey != null">
        sign_key = #{signKey,jdbcType=VARCHAR},
      </if>
      <if test="partner != null">
        partner = #{partner,jdbcType=VARCHAR},
      </if>
      <if test="subpartner != null">
        subpartner = #{subpartner,jdbcType=VARCHAR},
      </if>
      <if test="payGateUrl != null">
        pay_gate_url = #{payGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="searchGateUrl != null">
        search_gate_url = #{searchGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="refundGateUrl != null">
        refund_gate_url = #{refundGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="notifyidGateUrl != null">
        notifyid_gate_url = #{notifyidGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="accountDownloadGateUrl != null">
        account_download_gate_url = #{accountDownloadGateUrl,jdbcType=VARCHAR},
      </if>
      <if test="createTime != null">
        create_time = #{createTime,jdbcType=TIMESTAMP},
      </if>
      <if test="updateTime != null">
        update_time = #{updateTime,jdbcType=TIMESTAMP},
      </if>
      <if test="deleteFlag != null">
        delete_flag = #{deleteFlag,jdbcType=INTEGER},
      </if>
    </set>
    where id = #{id,jdbcType=INTEGER}
  </update>
  <update id="updateByPrimaryKey" parameterType="com.platform.pojo.EpayConfig">
    <!--
      WARNING - @mbggenerated
      This element is automatically generated by MyBatis Generator, do not modify.
    -->
    update epay_config
    set pay_service = #{payService,jdbcType=VARCHAR},
      pay_request_url = #{payRequestUrl,jdbcType=VARCHAR},
      pay_notify_url = #{payNotifyUrl,jdbcType=VARCHAR},
      return_url = #{returnUrl,jdbcType=VARCHAR},
      show_url = #{showUrl,jdbcType=VARCHAR},
      search_service = #{searchService,jdbcType=VARCHAR},
      search_request_url = #{searchRequestUrl,jdbcType=VARCHAR},
      refund_service = #{refundService,jdbcType=VARCHAR},
      refund_request_url = #{refundRequestUrl,jdbcType=VARCHAR},
      refund_notify_url = #{refundNotifyUrl,jdbcType=VARCHAR},
      accountdownload_request_url = #{accountdownloadRequestUrl,jdbcType=VARCHAR},
      notifyid_request_url = #{notifyidRequestUrl,jdbcType=VARCHAR},
      mysgin_request_url = #{mysginRequestUrl,jdbcType=VARCHAR},
      sign_key = #{signKey,jdbcType=VARCHAR},
      partner = #{partner,jdbcType=VARCHAR},
      subpartner = #{subpartner,jdbcType=VARCHAR},
      pay_gate_url = #{payGateUrl,jdbcType=VARCHAR},
      search_gate_url = #{searchGateUrl,jdbcType=VARCHAR},
      refund_gate_url = #{refundGateUrl,jdbcType=VARCHAR},
      notifyid_gate_url = #{notifyidGateUrl,jdbcType=VARCHAR},
      account_download_gate_url = #{accountDownloadGateUrl,jdbcType=VARCHAR},
      create_time = #{createTime,jdbcType=TIMESTAMP},
      update_time = #{updateTime,jdbcType=TIMESTAMP},
      delete_flag = #{deleteFlag,jdbcType=INTEGER}
    where id = #{id,jdbcType=INTEGER}
  </update>
</mapper>