UnitequeryDao.xml
3.0 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
129
130
131
132
133
134
135
136
137
138
<?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.land.dao.UnitequeryDao">
<sql id="unitequeryColumns">
a.vename AS "vename",
a.agentname AS "agentname",
a.endstation AS "endstation",
a.aisle AS "aisle",
a.turnoverflag AS "turnoverflag",
a.self_wt AS "selfWt",
a.businesstype AS "businesstype",
a.good_name AS "goodName",
a.mainifist AS "mainifist",
a.sup_name AS "supName",
a.update_time AS "updateTime",
a.cnt AS "cnt",
a.wt AS "wt"
</sql>
<sql id="unitequeryJoins">
</sql>
<select id="get" resultType="Unitequery">
SELECT
<include refid="unitequeryColumns"/>
FROM unitequery a
<include refid="unitequeryJoins"/>
WHERE a.id = #{id}
</select>
<select id="findList" resultType="Unitequery">
SELECT
<include refid="unitequeryColumns"/>
FROM unitequery a
<include refid="unitequeryJoins"/>
<trim prefix="WHERE" prefixOverrides="and">
<if test="vename !=null and vename !=''">
and a.vename = #{vename}
</if>
<if test="endstation !=null and endstation !=''">
and a.endstation = #{endstation}
</if>
<if test="aisle !=null and aisle !=''">
and a.aisle = #{aisle}
</if>
<if test="businesstype !=null and businesstype !=''">
and a.businesstype = #{businesstype}
</if>
<if test="mainifist !=null and mainifist !=''">
and a.mainifist = #{mainifist}
</if>
<if test="supName !=null and supName !=''">
and a.sup_name = #{supName}
</if>
</trim>
<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="Unitequery">
SELECT
<include refid="unitequeryColumns"/>
FROM unitequery a
<include refid="unitequeryJoins"/>
<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 unitequery(
vename,
agentname,
endstation,
aisle,
turnoverflag,
self_wt,
businesstype,
good_name,
mainifist,
sup_name,
update_time,
cnt,
wt
) VALUES (
#{vename},
#{agentname},
#{endstation},
#{aisle},
#{turnoverflag},
#{selfWt},
#{businesstype},
#{goodName},
#{mainifist},
#{supName},
#{updateTime},
#{cnt},
#{wt}
)
</insert>
<update id="update">
UPDATE unitequery SET
vename = #{vename},
agentname = #{agentname},
endstation = #{endstation},
aisle = #{aisle},
turnoverflag = #{turnoverflag},
self_wt = #{selfWt},
businesstype = #{businesstype},
good_name = #{goodName},
mainifist = #{mainifist},
sup_name = #{supName},
update_time = #{updateTime},
cnt = #{cnt},
wt = #{wt}
WHERE id = #{id}
</update>
<update id="delete">
DELETE FROM unitequery
WHERE id = #{id}
</update>
</mapper>