|
@@ -7,6 +7,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
7
|
7
|
<resultMap type="CmcDeclare" id="CmcDeclareResult">
|
8
|
8
|
<result property="formId" column="form_id" />
|
9
|
9
|
<result property="projectId" column="project_id" />
|
|
10
|
+ <result property="projectLeader" column="project_leader" />
|
10
|
11
|
<result property="userId" column="user_id" />
|
11
|
12
|
<result property="deptId" column="dept_id" />
|
12
|
13
|
<result property="workType" column="work_type" />
|
|
@@ -29,7 +30,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
29
|
30
|
</resultMap>
|
30
|
31
|
|
31
|
32
|
<sql id="selectCmcDeclareVo">
|
32
|
|
- select d.form_id, d.project_id, p.project_number, p.project_name, d.user_id, u.dept_id, u.nick_name, d.work_type, d.work_item, d.work_content, d.work_load, d.price, d.coefficient, d.check_status, d.audit_status, d.submit_time, d.confirm_status from cmc_declare as d
|
|
33
|
+ select d.form_id, d.project_id, p.project_number, p.project_name, p.project_leader, d.user_id, u.dept_id, u.nick_name, d.work_type, d.work_item, d.work_content, d.work_load, d.price, d.coefficient, d.check_status, d.audit_status, d.submit_time, d.confirm_status from cmc_declare as d
|
33
|
34
|
left join sys_user as u on u.user_id = d.user_id
|
34
|
35
|
left join cmc_project as p on p.project_id = d.project_id
|
35
|
36
|
</sql>
|
|
@@ -44,6 +45,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
44
|
45
|
<include refid="selectCmcDeclareVo"/>
|
45
|
46
|
<where>
|
46
|
47
|
<if test="projectId != null and projectId != ''"> and d.project_id = #{projectId}</if>
|
|
48
|
+ <if test="projectLeader != null"> and d.project_leader = #{projectLeader}</if>
|
47
|
49
|
<if test="userId != null"> and d.user_id = #{userId}</if>
|
48
|
50
|
<if test="deptId != null"> and u.dept_id = #{deptId}</if>
|
49
|
51
|
<if test="workType != null and workType != ''"> and d.work_type = #{workType}</if>
|