|
|
@@ -11,14 +11,15 @@
|
|
11
|
11
|
<result property="acquisitionTime" column="acquisition_time" />
|
|
12
|
12
|
<result property="cost" column="cost" />
|
|
13
|
13
|
<result property="expectLife" column="expect_life" />
|
|
|
14
|
+ <result property="expectKm" column="expect_km" />
|
|
14
|
15
|
<result property="series" column="series" />
|
|
15
|
|
- <result property="level" column="level" />
|
|
|
16
|
+ <result property="brand" column="brand" />
|
|
16
|
17
|
<result property="isRent" column="is_rent" />
|
|
17
|
18
|
<result property="dayCost" column="day_cost" />
|
|
18
|
19
|
</resultMap>
|
|
19
|
20
|
|
|
20
|
21
|
<sql id="selectCmcCarVo">
|
|
21
|
|
- select car_id, license_plate, driver, acquisition_time, cost, expect_life, series, level, is_rent, day_cost from cmc_car
|
|
|
22
|
+ select car_id, license_plate, driver, acquisition_time, cost, expect_life, expect_km, series, brand, is_rent, day_cost from cmc_car
|
|
22
|
23
|
</sql>
|
|
23
|
24
|
|
|
24
|
25
|
<select id="selectCmcCarList" parameterType="CmcCar" resultMap="CmcCarResult">
|
|
|
@@ -29,8 +30,9 @@
|
|
29
|
30
|
<if test="acquisitionTime != null "> and acquisition_time = #{acquisitionTime}</if>
|
|
30
|
31
|
<if test="cost != null "> and cost = #{cost}</if>
|
|
31
|
32
|
<if test="expectLife != null "> and expect_life = #{expectLife}</if>
|
|
|
33
|
+ <if test="expectKm != null "> and expect_km = #{expectKm}</if>
|
|
32
|
34
|
<if test="series != null and series != ''"> and series like concat('%', #{series}, '%')</if>
|
|
33
|
|
- <if test="level != null and level != ''"> and level like concat('%', #{level}, '%')</if>
|
|
|
35
|
+ <if test="brand != null and brand != ''"> and brand like concat('%', #{brand}, '%')</if>
|
|
34
|
36
|
<if test="isRent != null and isRent != ''"> and isRent = #{isRent}</if>
|
|
35
|
37
|
<if test="dayCost != null and dayCost != ''"> and day_cost = #{dayCost}</if>
|
|
36
|
38
|
</where>
|
|
|
@@ -49,8 +51,9 @@
|
|
49
|
51
|
<if test="acquisitionTime != null">acquisition_time,</if>
|
|
50
|
52
|
<if test="cost != null">cost,</if>
|
|
51
|
53
|
<if test="expectLife != null">expect_life,</if>
|
|
|
54
|
+ <if test="expectKm != null">expect_km,</if>
|
|
52
|
55
|
<if test="series != null">series,</if>
|
|
53
|
|
- <if test="level != null">level,</if>
|
|
|
56
|
+ <if test="brand != null">brand,</if>
|
|
54
|
57
|
<if test="isRent != null">is_rent,</if>
|
|
55
|
58
|
<if test="dayCost != null">day_cost,</if>
|
|
56
|
59
|
</trim>
|
|
|
@@ -60,8 +63,9 @@
|
|
60
|
63
|
<if test="acquisitionTime != null">#{acquisitionTime},</if>
|
|
61
|
64
|
<if test="cost != null">#{cost},</if>
|
|
62
|
65
|
<if test="expectLife != null">#{expectLife},</if>
|
|
|
66
|
+ <if test="expectKm != null">#{expectKm},</if>
|
|
63
|
67
|
<if test="series != null">#{series},</if>
|
|
64
|
|
- <if test="level != null">#{level},</if>
|
|
|
68
|
+ <if test="brand != null">#{brand},</if>
|
|
65
|
69
|
<if test="isRent != null">#{isRent},</if>
|
|
66
|
70
|
<if test="dayCost != null">#{dayCost},</if>
|
|
67
|
71
|
</trim>
|
|
|
@@ -75,8 +79,9 @@
|
|
75
|
79
|
<if test="acquisitionTime != null">acquisition_time = #{acquisitionTime},</if>
|
|
76
|
80
|
<if test="cost != null">cost = #{cost},</if>
|
|
77
|
81
|
<if test="expectLife != null">expect_life = #{expectLife},</if>
|
|
|
82
|
+ <if test="expectKm != null">expect_km = #{expectKm},</if>
|
|
78
|
83
|
<if test="series != null">series = #{series},</if>
|
|
79
|
|
- <if test="level != null">level = #{level},</if>
|
|
|
84
|
+ <if test="brand != null">brand = #{brand},</if>
|
|
80
|
85
|
<if test="isRent != null">is_rent = #{isRent},</if>
|
|
81
|
86
|
<if test="dayCost != null">day_cost = #{dayCost},</if>
|
|
82
|
87
|
</trim>
|