|
|
@ -51,7 +51,7 @@ |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
and user_id = #{queryForm.userId} |
|
|
and user_id = #{queryForm.userId} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
<if test="queryForm.firmId != null"> |
|
|
and firm_id = #{queryForm.firmId} |
|
|
and firm_id = #{queryForm.firmId} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.serviceStart != null and queryForm.serviceStart != ''"> |
|
|
<if test="queryForm.serviceStart != null and queryForm.serviceStart != ''"> |
|
|
@ -282,15 +282,16 @@ |
|
|
LEFT JOIN t_department d ON tsa.firm_id = d.department_id |
|
|
LEFT JOIN t_department d ON tsa.firm_id = d.department_id |
|
|
<where> |
|
|
<where> |
|
|
tsa.deleted_flag = 0 |
|
|
tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 <!-- PASS --> |
|
|
AND tsa.association_audit_status = 3 <!-- 只统计律协审核通过的 --> |
|
|
|
|
|
AND tsa.firm_id IS NOT NULL |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.firm_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.firm_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
and user_id = #{queryForm.userId} |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.lawyerName != null and queryForm.lawyerName != ''"> |
|
|
<if test="queryForm.lawyerName != null and queryForm.lawyerName != ''"> |
|
|
AND e.actual_name LIKE CONCAT('%', #{queryForm.lawyerName}, '%') |
|
|
AND e.actual_name LIKE CONCAT('%', #{queryForm.lawyerName}, '%') |
|
|
@ -298,7 +299,7 @@ |
|
|
<if test="queryForm.firmName != null and queryForm.firmName != ''"> |
|
|
<if test="queryForm.firmName != null and queryForm.firmName != ''"> |
|
|
AND d.department_name LIKE CONCAT('%', #{queryForm.firmName}, '%') |
|
|
AND d.department_name LIKE CONCAT('%', #{queryForm.firmName}, '%') |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
<if test="queryForm.firmId != null"> |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
</if> |
|
|
</if> |
|
|
</where> |
|
|
</where> |
|
|
@ -318,11 +319,12 @@ |
|
|
<where> |
|
|
<where> |
|
|
tsa.deleted_flag = 0 |
|
|
tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
|
|
|
AND tsa.firm_id IS NOT NULL |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.firm_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.firm_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
@ -333,8 +335,8 @@ |
|
|
<if test="queryForm.firmName != null and queryForm.firmName != ''"> |
|
|
<if test="queryForm.firmName != null and queryForm.firmName != ''"> |
|
|
AND d.department_name LIKE CONCAT('%', #{queryForm.firmName}, '%') |
|
|
AND d.department_name LIKE CONCAT('%', #{queryForm.firmName}, '%') |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
<if test="queryForm.firmId != null"> |
|
|
AND d.department_id = #{queryForm.firmId} |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
</if> |
|
|
</if> |
|
|
</where> |
|
|
</where> |
|
|
GROUP BY tsa.user_id, tsa.certificate_number |
|
|
GROUP BY tsa.user_id, tsa.certificate_number |
|
|
@ -353,11 +355,12 @@ |
|
|
<where> |
|
|
<where> |
|
|
tsa.deleted_flag = 0 |
|
|
tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
|
|
|
AND tsa.firm_id IS NOT NULL |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.firm_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.firm_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
@ -368,8 +371,8 @@ |
|
|
<if test="queryForm.firmName != null and queryForm.firmName != ''"> |
|
|
<if test="queryForm.firmName != null and queryForm.firmName != ''"> |
|
|
AND d.department_name LIKE CONCAT('%', #{queryForm.firmName}, '%') |
|
|
AND d.department_name LIKE CONCAT('%', #{queryForm.firmName}, '%') |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
<if test="queryForm.firmId != null"> |
|
|
AND d.department_id = #{queryForm.firmId} |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
</if> |
|
|
</if> |
|
|
</where> |
|
|
</where> |
|
|
GROUP BY tsa.user_id, tsa.certificate_number |
|
|
GROUP BY tsa.user_id, tsa.certificate_number |
|
|
@ -386,15 +389,19 @@ |
|
|
<where> |
|
|
<where> |
|
|
tsa.deleted_flag = 0 |
|
|
tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
|
|
|
AND tsa.firm_id IS NOT NULL |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.firm_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.firm_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
</if> |
|
|
</if> |
|
|
|
|
|
<if test="queryForm.firmId != null"> |
|
|
|
|
|
and tsa.firm_id = #{queryForm.firmId} |
|
|
|
|
|
</if> |
|
|
</where> |
|
|
</where> |
|
|
GROUP BY tsa.user_id, tsa.certificate_number |
|
|
GROUP BY tsa.user_id, tsa.certificate_number |
|
|
LIMIT 1 |
|
|
LIMIT 1 |
|
|
@ -410,17 +417,46 @@ |
|
|
<where> |
|
|
<where> |
|
|
tsa.deleted_flag = 0 |
|
|
tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
|
|
|
AND tsa.firm_id IS NOT NULL |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
<if test="queryForm.firmId != null"> |
|
|
and d.department_id = #{queryForm.firmId} |
|
|
and tsa.firm_id = #{queryForm.firmId} |
|
|
|
|
|
</if> |
|
|
|
|
|
</where> |
|
|
|
|
|
GROUP BY d.department_id, d.department_name |
|
|
|
|
|
</select> |
|
|
|
|
|
<!-- 律所统计分页查询 --> |
|
|
|
|
|
<select id="getdepartmentStatisticsPage" |
|
|
|
|
|
resultType="net.lab1024.sa.admin.module.service.domain.vo.LawyerStatisticsVO"> |
|
|
|
|
|
SELECT |
|
|
|
|
|
d.department_name AS firmName, |
|
|
|
|
|
d.department_id as firmId, |
|
|
|
|
|
COALESCE(SUM(tsa.service_duration), 0) AS annualServiceDuration |
|
|
|
|
|
FROM t_service_applications tsa |
|
|
|
|
|
LEFT JOIN t_department d ON tsa.firm_id = d.department_id |
|
|
|
|
|
<where> |
|
|
|
|
|
tsa.deleted_flag = 0 |
|
|
|
|
|
AND tsa.association_audit_status = 3 |
|
|
|
|
|
AND tsa.firm_id IS NOT NULL |
|
|
|
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
|
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
|
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
|
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
|
|
|
</if> |
|
|
|
|
|
<if test="queryForm.firmId != null"> |
|
|
|
|
|
and tsa.firm_id = #{queryForm.firmId} |
|
|
</if> |
|
|
</if> |
|
|
</where> |
|
|
</where> |
|
|
GROUP BY d.department_id, d.department_name |
|
|
GROUP BY d.department_id, d.department_name |
|
|
@ -436,17 +472,18 @@ |
|
|
<where> |
|
|
<where> |
|
|
tsa.deleted_flag = 0 |
|
|
tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
|
|
|
AND tsa.firm_id IS NOT NULL |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
<if test="queryForm.firmId != null"> |
|
|
and d.department_id = #{queryForm.firmId} |
|
|
and tsa.firm_id = #{queryForm.firmId} |
|
|
</if> |
|
|
</if> |
|
|
</where> |
|
|
</where> |
|
|
GROUP BY d.department_id, d.department_name |
|
|
GROUP BY d.department_id, d.department_name |
|
|
@ -463,17 +500,18 @@ |
|
|
<where> |
|
|
<where> |
|
|
tsa.deleted_flag = 0 |
|
|
tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
|
|
|
AND tsa.firm_id IS NOT NULL |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
<if test="queryForm.firmId != null"> |
|
|
and d.department_id = #{queryForm.firmId} |
|
|
and tsa.firm_id = #{queryForm.firmId} |
|
|
</if> |
|
|
</if> |
|
|
</where> |
|
|
</where> |
|
|
group by d.department_id |
|
|
group by d.department_id |
|
|
@ -490,25 +528,26 @@ |
|
|
COUNT(CASE WHEN tsa.association_audit_status = 4 THEN 1 END) AS rejectCount, |
|
|
COUNT(CASE WHEN tsa.association_audit_status = 4 THEN 1 END) AS rejectCount, |
|
|
COUNT(CASE WHEN tsa.association_audit_status !=0 THEN 1 END) - COUNT(CASE WHEN tsa.association_audit_status in (3,4) THEN 1 END ) |
|
|
COUNT(CASE WHEN tsa.association_audit_status !=0 THEN 1 END) - COUNT(CASE WHEN tsa.association_audit_status in (3,4) THEN 1 END ) |
|
|
AS pendingCount, |
|
|
AS pendingCount, |
|
|
COALESCE(SUM(tsa.service_duration), 0) AS totalServiceDuration |
|
|
COALESCE(SUM(CASE WHEN tsa.association_audit_status = 3 THEN tsa.service_duration ELSE 0 END), 0) AS totalServiceDuration |
|
|
FROM |
|
|
FROM |
|
|
t_department d |
|
|
t_department d |
|
|
LEFT JOIN t_employee e ON e.department_id = d.department_id |
|
|
LEFT JOIN t_employee e ON e.department_id = d.department_id AND e.deleted_flag = 0 |
|
|
LEFT JOIN t_service_applications tsa ON tsa.user_id = e.employee_id |
|
|
LEFT JOIN t_service_applications tsa ON tsa.user_id = e.employee_id |
|
|
AND tsa.deleted_flag = 0 |
|
|
AND tsa.deleted_flag = 0 |
|
|
|
|
|
AND tsa.association_audit_status IN (1, 2, 3) |
|
|
<if test="queryForm.firmId != null"> |
|
|
<if test="queryForm.firmId != null"> |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.startTime != null"> |
|
|
<if test="queryForm.startTime != null"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null"> |
|
|
<if test="queryForm.endTime != null"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
where |
|
|
WHERE |
|
|
1 =1 |
|
|
1 = 1 |
|
|
<if test="queryForm.firmId != null"> |
|
|
<if test="queryForm.firmId != null"> |
|
|
and d.department_id = #{queryForm.firmId} |
|
|
AND d.department_id = #{queryForm.firmId} |
|
|
</if> |
|
|
</if> |
|
|
<!-- 成本填报律所过滤:只查看律所主任或行政有成本查看权限的律所的数据 --> |
|
|
<!-- 成本填报律所过滤:只查看律所主任或行政有成本查看权限的律所的数据 --> |
|
|
<if test="queryForm.costReportViewOnly != null and queryForm.costReportViewOnly"> |
|
|
<if test="queryForm.costReportViewOnly != null and queryForm.costReportViewOnly"> |
|
|
@ -535,10 +574,10 @@ |
|
|
WHERE tsa.deleted_flag = 0 |
|
|
WHERE tsa.deleted_flag = 0 |
|
|
AND tsa.firm_audit_status = 3 |
|
|
AND tsa.firm_audit_status = 3 |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.create_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.create_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.firmId != null"> |
|
|
<if test="queryForm.firmId != null"> |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
@ -556,10 +595,10 @@ |
|
|
tsa.deleted_flag = 0 |
|
|
tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
@ -579,10 +618,10 @@ |
|
|
tsa.deleted_flag = 0 |
|
|
tsa.deleted_flag = 0 |
|
|
AND tsa.firm_audit_status = 3 |
|
|
AND tsa.firm_audit_status = 3 |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.create_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.create_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
@ -618,10 +657,10 @@ |
|
|
tsa.deleted_flag = 0 |
|
|
tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
<if test="queryForm.userId != null and queryForm.userId != ''"> |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
and tsa.user_id = #{queryForm.userId} |
|
|
@ -641,10 +680,10 @@ |
|
|
tsa.deleted_flag = 0 |
|
|
tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
and d.department_id = #{queryForm.firmId} |
|
|
and d.department_id = #{queryForm.firmId} |
|
|
@ -670,10 +709,10 @@ |
|
|
tsa.deleted_flag = 0 |
|
|
tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
and d.department_id = #{queryForm.firmId} |
|
|
and d.department_id = #{queryForm.firmId} |
|
|
@ -789,10 +828,10 @@ |
|
|
WHERE deleted_flag = 0 |
|
|
WHERE deleted_flag = 0 |
|
|
AND association_audit_status = 3 |
|
|
AND association_audit_status = 3 |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND association_audit_time >= #{queryForm.startTime} |
|
|
AND report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND association_audit_time <= #{queryForm.endTime} |
|
|
AND report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
GROUP BY user_id |
|
|
GROUP BY user_id |
|
|
) stats ON tsa.user_id = stats.user_id |
|
|
) stats ON tsa.user_id = stats.user_id |
|
|
@ -821,10 +860,10 @@ |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.user_id = #{userId} |
|
|
AND tsa.user_id = #{userId} |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
GROUP BY tsa.activity_name_id |
|
|
GROUP BY tsa.activity_name_id |
|
|
) stats ON g.goods_id = stats.activity_name_id |
|
|
) stats ON g.goods_id = stats.activity_name_id |
|
|
@ -845,10 +884,10 @@ |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
GROUP BY d.department_id, d.department_name |
|
|
GROUP BY d.department_id, d.department_name |
|
|
ORDER BY totalCount DESC |
|
|
ORDER BY totalCount DESC |
|
|
@ -921,10 +960,10 @@ |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.firm_id = #{firmId} |
|
|
AND tsa.firm_id = #{firmId} |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
GROUP BY tsa.activity_name_id |
|
|
GROUP BY tsa.activity_name_id |
|
|
) stats ON g.goods_id = stats.activity_name_id |
|
|
) stats ON g.goods_id = stats.activity_name_id |
|
|
@ -955,20 +994,20 @@ |
|
|
WHERE deleted_flag = 0 |
|
|
WHERE deleted_flag = 0 |
|
|
AND association_audit_status = 3 |
|
|
AND association_audit_status = 3 |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND association_audit_time >= #{queryForm.startTime} |
|
|
AND report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND association_audit_time <= #{queryForm.endTime} |
|
|
AND report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
GROUP BY user_id |
|
|
GROUP BY user_id |
|
|
) user_stats ON tsa.user_id = user_stats.user_id |
|
|
) user_stats ON tsa.user_id = user_stats.user_id |
|
|
WHERE tsa.deleted_flag = 0 |
|
|
WHERE tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
@ -997,20 +1036,20 @@ |
|
|
WHERE deleted_flag = 0 |
|
|
WHERE deleted_flag = 0 |
|
|
AND association_audit_status = 3 |
|
|
AND association_audit_status = 3 |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND association_audit_time >= #{queryForm.startTime} |
|
|
AND report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND association_audit_time <= #{queryForm.endTime} |
|
|
AND report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
GROUP BY firm_id |
|
|
GROUP BY firm_id |
|
|
) firm_stats ON tsa.firm_id = firm_stats.firm_id |
|
|
) firm_stats ON tsa.firm_id = firm_stats.firm_id |
|
|
WHERE tsa.deleted_flag = 0 |
|
|
WHERE tsa.deleted_flag = 0 |
|
|
AND tsa.association_audit_status = 3 |
|
|
AND tsa.association_audit_status = 3 |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
<if test="queryForm.startTime != null and queryForm.startTime != ''"> |
|
|
AND tsa.association_audit_time >= #{queryForm.startTime} |
|
|
AND tsa.report_time >= #{queryForm.startTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
<if test="queryForm.endTime != null and queryForm.endTime != ''"> |
|
|
AND tsa.association_audit_time <= #{queryForm.endTime} |
|
|
AND tsa.report_time <= #{queryForm.endTime} |
|
|
</if> |
|
|
</if> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
<if test="queryForm.firmId != null and queryForm.firmId != ''"> |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
AND tsa.firm_id = #{queryForm.firmId} |
|
|
|