VExpressBillnoDao.xml
2.8 KB
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<?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.thinkgem.jeesite.modules.bw.dao.dct.VExpressBillnoDao">
<sql id="vExpressBillnoColumns">
a.hawb_guid AS "hawbGuid",
a.mawb_guid AS "mawbGuid",
a.mawb_no AS "mawbNo",
a.hawb_no AS "hawbNo",
a.bill_no AS "billNo",
a.cal_type AS "calType",
a.hawb_packno AS "hawbPackno",
a.hawb_grosswt AS "hawbGrosswt",
a.status AS "status",
a.approve_person AS "approvePerson",
a.approve_date AS "approveDate",
a.create_date AS "createDate",
a.last_update_time AS "lastUpdateTime",
a.area_code AS "areaCode",
a.custom_code AS "customCode"
</sql>
<sql id="vExpressBillnoJoins">
</sql>
<select id="get" resultType="VExpressBillno">
SELECT
<include refid="vExpressBillnoColumns"/>
FROM v_express_billno a
<include refid="vExpressBillnoJoins"/>
WHERE a.id = #{id}
</select>
<select id="findList" resultType="VExpressBillno">
SELECT
<include refid="vExpressBillnoColumns"/>
FROM v_express_billno a
<include refid="vExpressBillnoJoins"/>
<where>
</where>
<choose>
<when test="page !=null and page.orderBy != null and page.orderBy != ''">
ORDER BY ${page.orderBy}
</when>
<otherwise>
</otherwise>
</choose>
</select>
<select id="findAllList" resultType="VExpressBillno">
SELECT
<include refid="vExpressBillnoColumns"/>
FROM v_express_billno a
<include refid="vExpressBillnoJoins"/>
<where>
</where>
<choose>
<when test="page !=null and page.orderBy != null and page.orderBy != ''">
ORDER BY ${page.orderBy}
</when>
<otherwise>
</otherwise>
</choose>
</select>
<insert id="insert">
INSERT INTO v_express_billno(
hawb_guid,
mawb_guid,
mawb_no,
hawb_no,
bill_no,
cal_type,
hawb_packno,
hawb_grosswt,
status,
approve_person,
approve_date,
create_date,
last_update_time,
area_code,
custom_code
) VALUES (
#{hawbGuid},
#{mawbGuid},
#{mawbNo},
#{hawbNo},
#{billNo},
#{calType},
#{hawbPackno},
#{hawbGrosswt},
#{status},
#{approvePerson},
#{approveDate},
#{createDate},
#{lastUpdateTime},
#{areaCode},
#{customCode}
)
</insert>
<update id="update">
UPDATE v_express_billno SET
hawb_guid = #{hawbGuid},
mawb_guid = #{mawbGuid},
mawb_no = #{mawbNo},
hawb_no = #{hawbNo},
bill_no = #{billNo},
cal_type = #{calType},
hawb_packno = #{hawbPackno},
hawb_grosswt = #{hawbGrosswt},
status = #{status},
approve_person = #{approvePerson},
approve_date = #{approveDate},
last_update_time = #{lastUpdateTime},
area_code = #{areaCode},
custom_code = #{customCode}
WHERE id = #{id}
</update>
<update id="delete">
DELETE FROM v_express_billno
WHERE id = #{id}
</update>
</mapper>