|
|
@@ -40,8 +40,9 @@
|
|
40
|
40
|
JOIN ms_case_affiliate a ON c.id = a.case_appli_id
|
|
41
|
41
|
LEFT JOIN ms_sys_user u ON u.user_id = a.user_id
|
|
42
|
42
|
LEFT JOIN ms_sys_user u1 ON u1.user_id = c.mediator_id
|
|
43
|
|
- LEFT JOIN ms_sys_user_role ur ON u.user_id = ur.user_id or u1.user_id = ur.user_id
|
|
44
|
|
- LEFT JOIN ms_sys_role r ON r.role_id = ur.role_id or r.role_id = ur.role_id
|
|
|
43
|
+ LEFT JOIN ms_sys_user u2 ON u2.user_name = c.create_by
|
|
|
44
|
+ LEFT JOIN ms_sys_user_role ur ON u.user_id = ur.user_id OR u1.user_id = ur.user_id or u2.user_id = ur.user_id
|
|
|
45
|
+ LEFT JOIN ms_sys_role r ON r.role_id = ur.role_id
|
|
45
|
46
|
LEFT JOIN ms_sys_dept d ON d.dept_id = a.applicant_dept_id
|
|
46
|
47
|
<where>
|
|
47
|
48
|
<!-- 调解员角色和申请人,被申,代理人-->
|
|
|
@@ -87,13 +88,7 @@
|
|
87
|
88
|
<if test = 'req.caseNum != null and req.caseNum != "" '>
|
|
88
|
89
|
AND c.case_num like concat('%',#{req.caseNum},'%')
|
|
89
|
90
|
</if>
|
|
90
|
|
- <!-- 时间-->
|
|
91
|
|
- <if test = 'req.startTime != null and req.startTime != "" '>
|
|
92
|
|
- and c.create_time >= #{req.startTime}
|
|
93
|
|
- </if>
|
|
94
|
|
- <if test = 'req.endTime != null and req.endTime != "" '>
|
|
95
|
|
- and c.create_time <= #{req.endTime}
|
|
96
|
|
- </if>
|
|
|
91
|
+
|
|
97
|
92
|
</where>
|
|
98
|
93
|
|
|
99
|
94
|
</sql>
|
|
|
@@ -161,18 +156,26 @@
|
|
161
|
156
|
<if test = 'req.caseNum != null and req.caseNum != "" '>
|
|
162
|
157
|
AND c.case_num like concat('%',#{req.caseNum},'%')
|
|
163
|
158
|
</if>
|
|
164
|
|
- <!-- 时间-->
|
|
165
|
|
- <if test = 'req.startTime != null and req.startTime != "" '>
|
|
166
|
|
- and c.create_time >= #{req.startTime}
|
|
167
|
|
- </if>
|
|
168
|
|
- <if test = 'req.endTime != null and req.endTime != "" '>
|
|
169
|
|
- and c.create_time <= #{req.endTime}
|
|
170
|
|
- </if>
|
|
|
159
|
+<!-- <!– 时间–>-->
|
|
|
160
|
+<!-- <if test = 'req.startTime != null and req.startTime != "" '>-->
|
|
|
161
|
+<!-- and c.create_time >= #{req.startTime}-->
|
|
|
162
|
+<!-- </if>-->
|
|
|
163
|
+<!-- <if test = 'req.endTime != null and req.endTime != "" '>-->
|
|
|
164
|
+<!-- and c.create_time <= #{req.endTime}-->
|
|
|
165
|
+<!-- </if>-->
|
|
171
|
166
|
|
|
172
|
167
|
</where>
|
|
173
|
168
|
GROUP BY
|
|
174
|
169
|
c.id
|
|
175
|
|
- ) t ORDER BY t.createTime desc,t.caseNum desc
|
|
|
170
|
+ ) t <where>
|
|
|
171
|
+ <!-- 时间-->
|
|
|
172
|
+ <if test = 'req.startTime != null and req.startTime != "" '>
|
|
|
173
|
+ and t.createTime >= #{req.startTime}
|
|
|
174
|
+ </if>
|
|
|
175
|
+ <if test = 'req.endTime != null and req.endTime != "" '>
|
|
|
176
|
+ and t.createTime <= #{req.endTime}
|
|
|
177
|
+ </if>
|
|
|
178
|
+ </where> ORDER BY t.createTime desc,t.caseNum desc
|
|
176
|
179
|
|
|
177
|
180
|
</select>
|
|
178
|
181
|
<select id="countCasePerson" resultType="java.lang.Long">
|