bruce

仓管费

1 +<?xml version="1.0" encoding="UTF-8" ?>
2 +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3 +
4 +<mapper namespace="com.cjs.site.dao.user.pick.OutpropApplyPayDao">
5 +
6 + <resultMap id="BaseMap" type="OutpropApplyPayInfo">
7 + <id property="tradeNo" column="TRADE_NO" />
8 + <result property="createdAt" column="CREATED_AT" />
9 + <result property="updatedAt" column="UPDATED_AT" />
10 + <result property="applyNo" column="APPLY_NO" />
11 + <result property="payAt" column="PAY_AT" />
12 + <result property="status" column="STATUS" />
13 + </resultMap>
14 +
15 + <sql id="base_field">
16 + TRADE_NO,CREATED_AT,UPDATED_AT,APPLY_NO,PAY_AT,STATUS
17 + </sql>
18 +
19 + <insert id="insert" parameterType="OutpropApplyPayInfo">
20 + INSERT INTO HS_ASSET.OUTPROPAPPLY_PAY (TRADE_NO,CREATED_AT,UPDATED_AT,APPLY_NO,PAY_AT,STATUS)
21 + VALUES (#{tradeNo}, #{createdAt}, #{updatedAt}, #{applyNo}, #{payAt}, #{status})
22 + </insert>
23 +
24 + <select id="selectByTradeNo" parameterType="java.lang.String" resultMap="BaseMap">
25 + SELECT <include refid="base_field"></include>
26 + FROM HS_ASSET.OUTPROPAPPLY_PAY T
27 + WHERE T.TRADE_NO = #{tradeNo}
28 + </select>
29 +
30 + <update id="update" parameterType="OutpropApplyPayInfo">
31 + UPDATE HS_ASSET.OUTPROPAPPLY_PAY SET STATUS = #{status}, UPDATED_AT = NOW()
32 + WHERE TRADE_NO = #{tradeNo}
33 + </update>
34 +
35 +</mapper>
...\ No newline at end of file ...\ No newline at end of file