|
@@ -161,7 +161,8 @@
|
|
|
<select id="selectFieldAnalysisResultByroleId" resultType="com.energy.manage.service.domain.vo.homepage.WaitTaskVo">
|
|
|
select
|
|
|
sum(uncorrelatedCount) as uncorrelatedCount,
|
|
|
- sum(errCount) as errCount
|
|
|
+ sum(errCount) as errCount,
|
|
|
+ sum(qCount) as queueNumber
|
|
|
from
|
|
|
(select
|
|
|
soa.role_id as roleId,
|
|
@@ -170,7 +171,8 @@
|
|
|
soa.code_type as codeType,
|
|
|
wf.field_name as fieldName,
|
|
|
uar.uncorrelatedCount as uncorrelatedCount,
|
|
|
- uer.errCount as errCount
|
|
|
+ uer.errCount as errCount,
|
|
|
+ uqr.qCount as qCount
|
|
|
from
|
|
|
(select a.role_id,
|
|
|
wr.code_number,
|
|
@@ -185,7 +187,10 @@
|
|
|
on soa.code_number = uar.fieldCode
|
|
|
left join
|
|
|
(select field_code as fieldCode,count(1) as errCount from analysis_result where err_state = 1 group by field_code) uer
|
|
|
- on soa.code_number = uer.fieldCode) wait_task
|
|
|
+ on soa.code_number = uer.fieldCode
|
|
|
+ left join
|
|
|
+ (select field_code as fieldCode,count(1) as qCount from analysis_result where analysis_state = 10 group by field_code) uqr
|
|
|
+ on soa.code_number = uqr.fieldCode) wait_task
|
|
|
</select>
|
|
|
|
|
|
|