1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?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.brilliance.isc.mda.dao.ActkghMapper">
<resultMap id="baseResultMap" type="com.brilliance.isc.bo.Actkgh">
<result column="actiontype" property="actiontype" jdbcType="VARCHAR"/>
<result column="actiondesc" property="actiondesc" jdbcType="VARCHAR"/>
<result column="branch_code" property="branch_code" jdbcType="VARCHAR"/>
<result column="branch_name" property="branch_name" jdbcType="VARCHAR"/>
<result column="accountno" property="accountno" jdbcType="VARCHAR"/>
<result column="accountstat" property="accountstat" jdbcType="VARCHAR"/>
<result column="amtype" property="amtype" jdbcType="VARCHAR"/>
<result column="en_code" property="en_code" jdbcType="VARCHAR"/>
<result column="en_name" property="en_name" jdbcType="VARCHAR"/>
<result column="account_type" property="account_type" jdbcType="VARCHAR"/>
<result column="account_cata" property="account_cata" jdbcType="VARCHAR"/>
<result column="currency_code" property="currency_code" jdbcType="VARCHAR"/>
<result column="business_date" property="business_date" jdbcType="DATE"/>
<result column="file_number" property="file_number" jdbcType="VARCHAR"/>
<result column="limit_type" property="limit_type" jdbcType="VARCHAR"/>
<result column="account_limit" property="account_limit" jdbcType="NUMERIC"/>
<result column="remark" property="remark" jdbcType="VARCHAR"/>
<result column="jlzt" property="jlzt" jdbcType="VARCHAR"/>
<result column="update_dt" property="update_dt" jdbcType="DATE"/>
<result column="branch" property="branch" jdbcType="VARCHAR"/>
<result column="inst_no" property="inst_no" jdbcType="VARCHAR"/>
<result column="sjly" property="sjly" jdbcType="VARCHAR"/>
<result column="sourceno" property="sourceno" jdbcType="VARCHAR"/>
<result column="seqno" property="seqno" jdbcType="INTEGER"/>
</resultMap>
<sql id="Base_Column_List">
actiontype,actiondesc,branch_code,branch_name,accountno,accountstat,amtype,en_code,en_name,account_type,account_cata,currency_code,business_date,file_number,limit_type,account_limit,remark,jlzt,update_dt,branch,inst_no,sjly,sourceno,seqno
</sql>
<delete id="deleteAll">
delete from actkgh
where 1=1
</delete>
<insert id="insert">
insert into actkgh (<include refid="Base_Column_List" />)
<trim prefix="values (" suffix=")" suffixOverrides=",">
#{actiontype,jdbcType=VARCHAR},
#{actiondesc,jdbcType=VARCHAR},
#{branch_code,jdbcType=VARCHAR},
#{branch_name,jdbcType=VARCHAR},
#{accountno,jdbcType=VARCHAR},
#{accountstat,jdbcType=VARCHAR},
#{amtype,jdbcType=VARCHAR},
#{en_code,jdbcType=VARCHAR},
#{en_name,jdbcType=VARCHAR},
#{account_type,jdbcType=VARCHAR},
#{account_cata,jdbcType=VARCHAR},
#{currency_code,jdbcType=VARCHAR},
#{business_date,jdbcType=DATE},
#{file_number,jdbcType=VARCHAR},
#{limit_type,jdbcType=VARCHAR},
#{account_limit,jdbcType=VARCHAR},
#{remark,jdbcType=VARCHAR},
#{jlzt,jdbcType=VARCHAR},
#{update_dt,jdbcType=DATE},
#{branch,jdbcType=VARCHAR},
#{inst_no,jdbcType=VARCHAR},
#{sjly,jdbcType=VARCHAR},
#{sourceno,jdbcType=VARCHAR},
#{seqno,jdbcType=INTEGER},
</trim>
</insert>
<select id="queryByAccountno" resultType="int">
select count(*) from actkgh where accountno = #{accountno}
</select>
</mapper>