结果判定分析方法为0还显示,处理。
This commit is contained in:
@@ -88,6 +88,7 @@
|
|||||||
LEFT JOIN T_CFG_ASY_MTHD tcam ON
|
LEFT JOIN T_CFG_ASY_MTHD tcam ON
|
||||||
t.CFG_ASY_MTHD_ID = tcam.ID
|
t.CFG_ASY_MTHD_ID = tcam.ID
|
||||||
AND t.TENANT_ID = tcam.TENANT_ID
|
AND t.TENANT_ID = tcam.TENANT_ID
|
||||||
|
WHERE t.RPOD_STS in ('pending_report', 'pending_assessment', 're_inspected')
|
||||||
GROUP BY
|
GROUP BY
|
||||||
t.CFG_ASY_MTHD_ID,
|
t.CFG_ASY_MTHD_ID,
|
||||||
t.ASY_TP,
|
t.ASY_TP,
|
||||||
|
|||||||
@@ -11,18 +11,29 @@
|
|||||||
|
|
||||||
<select id="selectUnReportMethodGroupList" resultType="com.zt.plat.module.qms.business.bus.controller.vo.BusinessSubParentSampleAssessmentGroupRespVO" >
|
<select id="selectUnReportMethodGroupList" resultType="com.zt.plat.module.qms.business.bus.controller.vo.BusinessSubParentSampleAssessmentGroupRespVO" >
|
||||||
SELECT
|
SELECT
|
||||||
tbspsa.CFG_ASY_MTHD_ID AS configAssayMethodId,
|
t.CFG_ASY_MTHD_ID AS configAssayMethodId,
|
||||||
tcam.NAME AS configAssayMethodName,
|
t.NAME AS configAssayMethodName,
|
||||||
tcam.ASY_DEPT_ID AS assayDepartmentId,
|
t.ASY_DEPT_ID AS assayDepartmentId,
|
||||||
tcam.ASY_DEPT_NAME AS assayDepartmentName,
|
t.ASY_DEPT_NAME AS assayDepartmentName,
|
||||||
COUNT(DISTINCT tbspsa.BSN_SB_PRN_SMP_ID) AS sampleCount
|
COUNT(DISTINCT t.BSN_SB_PRN_SMP_ASMT_ID) AS sampleCount
|
||||||
FROM
|
FROM
|
||||||
T_BSN_SB_PRN_SMP_ASMT tbspsa
|
(
|
||||||
|
SELECT
|
||||||
|
tbspsa.TENANT_ID ,
|
||||||
|
tbssa.BSN_SB_PRN_SMP_ASMT_ID ,
|
||||||
|
tbssa.CFG_ASY_MTHD_ID,
|
||||||
|
tcam.NAME,
|
||||||
|
tcam.ASY_DEPT_ID ,
|
||||||
|
tcam.ASY_DEPT_NAME
|
||||||
|
FROM
|
||||||
|
T_BSN_SB_SMP_ASMT tbssa
|
||||||
|
LEFT JOIN T_BSN_SB_PRN_SMP_ASMT tbspsa ON
|
||||||
|
tbssa.BSN_SB_PRN_SMP_ASMT_ID = tbspsa.ID
|
||||||
LEFT JOIN T_CFG_ASY_MTHD tcam ON
|
LEFT JOIN T_CFG_ASY_MTHD tcam ON
|
||||||
tbspsa.CFG_ASY_MTHD_ID = tcam.ID
|
tbssa.CFG_ASY_MTHD_ID = tcam.ID
|
||||||
AND tbspsa.TENANT_ID = tcam.TENANT_ID
|
|
||||||
WHERE
|
WHERE
|
||||||
tbspsa.DELETED = 0
|
tbssa.DELETED = 0
|
||||||
|
AND tbssa.RPOD_STS = 'reported'
|
||||||
AND tbspsa.IS_RPOD = 0
|
AND tbspsa.IS_RPOD = 0
|
||||||
<if test="reqVO.configAssayMethodName != null and reqVO.configAssayMethodName != ''">
|
<if test="reqVO.configAssayMethodName != null and reqVO.configAssayMethodName != ''">
|
||||||
AND tcam.NAME like '%' || #{reqVO.assayDepartmentId} || '%'
|
AND tcam.NAME like '%' || #{reqVO.assayDepartmentId} || '%'
|
||||||
@@ -31,10 +42,18 @@
|
|||||||
AND tcam.ASY_DEPT_ID = #{reqVO.assayDepartmentId}
|
AND tcam.ASY_DEPT_ID = #{reqVO.assayDepartmentId}
|
||||||
</if>
|
</if>
|
||||||
GROUP BY
|
GROUP BY
|
||||||
tbspsa.CFG_ASY_MTHD_ID,
|
tbspsa.TENANT_ID ,
|
||||||
|
tbssa.BSN_SB_PRN_SMP_ASMT_ID ,
|
||||||
|
tbssa.CFG_ASY_MTHD_ID ,
|
||||||
tcam.NAME,
|
tcam.NAME,
|
||||||
tcam.ASY_DEPT_ID ,
|
tcam.ASY_DEPT_ID ,
|
||||||
tcam.ASY_DEPT_NAME
|
tcam.ASY_DEPT_NAME
|
||||||
|
) t
|
||||||
|
GROUP BY
|
||||||
|
t.CFG_ASY_MTHD_ID,
|
||||||
|
t.NAME,
|
||||||
|
t.ASY_DEPT_ID,
|
||||||
|
t.ASY_DEPT_NAME
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="selectNoReportSubParentSampleAssessment" resultType="com.zt.plat.module.qms.business.bus.controller.vo.NoReportSubParentSampleAssessmentRespVO" >
|
<select id="selectNoReportSubParentSampleAssessment" resultType="com.zt.plat.module.qms.business.bus.controller.vo.NoReportSubParentSampleAssessmentRespVO" >
|
||||||
|
|||||||
Reference in New Issue
Block a user