12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?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.demo.wjj.mapper.DepositMapper">
- <!--插入保证金-->
- <insert id="insert">
- INSERT INTO tb_deposit(id, da_id, agent_id, agent_name, product_name, wx_pay_no, pay_amout, pay_status, pay_create_time, is_common, agent_pay_no)
- VALUES(#{id}, #{daId}, #{agentId}, #{agentName}, #{productName}, #{wxPayNo}, #{payAmout}, #{payStatus}, #{payCreatetime}, #{isCommon}, #{agentPayNo})
- </insert>
- <!--更新保证金支付状态-->
- <update id="updatePayStatus">
- UPDATE tb_deposit SET wx_pay_no = #{transactionId}, pay_status = #{status}
- WHERE agent_pay_no = #{orderNo}
- </update>
- <update id="updateApplyRefund">
- UPDATE tb_deposit SET pay_status = #{status}, apply_refund_xml = #{xml}, refund_create_time = NOW()
- WHERE id = #{id}
- </update>
- <update id="updateRefund">
- UPDATE tb_deposit SET pay_status = #{status}, refund_xml= #{xml}
- WHERE id = #{id}
- </update>
- <resultMap id="deposit" type="com.demo.wjj.po.Deposit">
- <id property="id" column="id"/>
- <result property="agentId" column="agent_id"/>
- <result property="agentName" column="agent_name"/>
- <result column="da_id" property="daId"/>
- <result column="product_name" property="productName"/>
- <result column="wx_pay_no" property="wxPayNo"/>
- <result column="agent_pay_no" property="agentPayNo"/>
- <result column="pay_amout" property="payAmout"/>
- <result column="pay_status" property="payStatus"/>
- <result column="pay_create_time" property="payCreatetime"/>
- <result column="refund_create_time" property="refundCreateTime"/>
- <result column="is_common" property="isCommon"/>
- </resultMap>
- <!--查询保证金-->
- <select id="selectDeposit" resultMap="deposit">
- SELECT *
- FROM tb_deposit d
- WHERE d.id = #{id}
- </select>
- </mapper>
|