Showing
1 changed file
with
35 additions
and
0 deletions
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 |
-
Please register or login to post a comment