|
@@ -10,6 +10,7 @@
|
10
|
10
|
<result property="projectName" column="project_name" />
|
11
|
11
|
<result property="projectLeader" column="project_leader" />
|
12
|
12
|
<result property="isFinished" column="is_finished" />
|
|
13
|
+ <result property="isComplete" column="is_complete" />
|
13
|
14
|
<result property="projectSource" column="project_source" />
|
14
|
15
|
<result property="partyAId" column="party_a_id" />
|
15
|
16
|
<result property="contactPerson" column="contact_person" />
|
|
@@ -96,7 +97,7 @@
|
96
|
97
|
|
97
|
98
|
<sql id="selectCmcProjectVo">
|
98
|
99
|
select distinct(p.project_id), p.project_number, p.project_name, p.project_leader, u.nick_name as leader_nick_name, p.is_finished, p.project_source, p.party_a_id, pa.party_a_name, p.contact_person, p.telephone,
|
99
|
|
- p.project_type, p.project_level, p.project_registrant, u1.nick_name as registrant_nick_name, p.undertaking_dept, p.project_planner, p.site_leader, p.organize_document, p.organize_time,
|
|
100
|
+ p.project_type, p.project_level, p.project_registrant, u1.nick_name as registrant_nick_name, p.undertaking_dept, p.project_planner, p.site_leader, p.organize_document, p.organize_time, p.is_complete,
|
100
|
101
|
p.register_time, p.plan_time, p.entry_time, p.exit_time, p.remark, tp.technical_director, u2.nick_name as director_nick_name, tp.quality_inspector, p.project_kml, p.project_cp, p.kml_lng, p.kml_lat,
|
101
|
102
|
p.cars, p.drivers, p.devices, p.participates, p.task_document, p.project_request, tp.technical_designer, u3.nick_name as designer_nick_name, u4.nick_name as planner_nick_name,
|
102
|
103
|
u5.nick_name as site_nick_name, p.in_leader, p.out_leader, p.lead_dept, p.join_dept, pc.contract_id, c.contract_number, c.contract_code, c.contract_name from cmc_project as p
|
|
@@ -125,6 +126,7 @@
|
125
|
126
|
<if test="projectName != null and projectName != ''"> and p.project_name like concat('%', #{projectName}, '%')</if>
|
126
|
127
|
<if test="projectLeader != null "> and p.project_leader = #{projectLeader}</if>
|
127
|
128
|
<if test="isFinished != null and isFinished != ''"> and p.is_finished = #{isFinished}</if>
|
|
129
|
+ <if test="isComplete != null and isComplete != ''"> and p.is_complete = #{isComplete}</if>
|
128
|
130
|
<if test="projectSource != null and projectSource != ''"> and p.project_source = #{projectSource}</if>
|
129
|
131
|
<if test="partyAId != null and partyAId != ''"> and p.party_a_id = #{partyAId}</if>
|
130
|
132
|
<if test="contactPerson != null and contactPerson != ''"> and p.contact_person = #{contactPerson}</if>
|
|
@@ -154,6 +156,7 @@
|
154
|
156
|
<if test="projectName != null and projectName != ''"> and p.project_name like concat('%', #{projectName}, '%')</if>
|
155
|
157
|
<if test="projectLeader != null "> and p.project_leader = #{projectLeader}</if>
|
156
|
158
|
<if test="isFinished != null and isFinished != ''"> and p.is_finished = #{isFinished}</if>
|
|
159
|
+ <if test="isComplete != null and isComplete != ''"> and p.is_complete = #{isComplete}</if>
|
157
|
160
|
<if test="projectSource != null and projectSource != ''"> and p.project_source = #{projectSource}</if>
|
158
|
161
|
<if test="partyAId != null and partyAId != ''"> and p.party_a_id = #{partyAId}</if>
|
159
|
162
|
<if test="contactPerson != null and contactPerson != ''"> and p.contact_person = #{contactPerson}</if>
|
|
@@ -182,6 +185,7 @@
|
182
|
185
|
<if test="projectName != null and projectName != ''"> and p.project_name like concat('%', #{projectName}, '%')</if>
|
183
|
186
|
<if test="projectLeader != null "> and p.project_leader = #{projectLeader}</if>
|
184
|
187
|
<if test="isFinished != null and isFinished != ''"> and p.is_finished = #{isFinished}</if>
|
|
188
|
+ <if test="isComplete != null and isComplete != ''"> and p.is_complete = #{isComplete}</if>
|
185
|
189
|
<if test="projectSource != null and projectSource != ''"> and p.project_source = #{projectSource}</if>
|
186
|
190
|
<if test="partyAId != null and partyAId != ''"> and p.party_a_id = #{partyAId}</if>
|
187
|
191
|
<if test="contactPerson != null and contactPerson != ''"> and p.contact_person = #{contactPerson}</if>
|
|
@@ -221,6 +225,7 @@
|
221
|
225
|
<if test="projectName != null">project_name,</if>
|
222
|
226
|
<if test="projectLeader != null">project_leader,</if>
|
223
|
227
|
<if test="isFinished != null">is_finished,</if>
|
|
228
|
+ <if test="isComplete != null">is_complete,</if>
|
224
|
229
|
<if test="projectSource != null">project_source,</if>
|
225
|
230
|
<if test="partyAId != null">party_a_id,</if>
|
226
|
231
|
<if test="contactPerson != null">contact_person,</if>
|
|
@@ -259,6 +264,7 @@
|
259
|
264
|
<if test="projectName != null">#{projectName},</if>
|
260
|
265
|
<if test="projectLeader != null">#{projectLeader},</if>
|
261
|
266
|
<if test="isFinished != null">#{isFinished},</if>
|
|
267
|
+ <if test="isComplete != null">#{isComplete},</if>
|
262
|
268
|
<if test="projectSource != null">#{projectSource},</if>
|
263
|
269
|
<if test="partyAId != null">#{partyAId},</if>
|
264
|
270
|
<if test="contactPerson != null">#{contactPerson},</if>
|
|
@@ -300,6 +306,7 @@
|
300
|
306
|
<if test="projectName != null">project_name = #{projectName},</if>
|
301
|
307
|
<if test="projectLeader != null">project_leader = #{projectLeader},</if>
|
302
|
308
|
<if test="isFinished != null">is_finished = #{isFinished},</if>
|
|
309
|
+ <if test="isComplete != null">is_complete = #{isComplete},</if>
|
303
|
310
|
<if test="projectSource != null">project_source = #{projectSource},</if>
|
304
|
311
|
<if test="partyAId != null">party_a_id = #{partyAId},</if>
|
305
|
312
|
<if test="contactPerson != null">contact_person = #{contactPerson},</if>
|