|
@@ -114,11 +114,11 @@
|
|
|
</select>
|
|
|
|
|
|
<select id="getLargeScreenData" resultType="com.rongwei.bsentity.vo.check.LargeScreenCheckVo">
|
|
|
- SELECT MACHINEID as machinenoid,
|
|
|
- MACHINENO as machineno,
|
|
|
- PROJECTCODE as projectcode,
|
|
|
- PROJECTID as projectid,
|
|
|
- PROJECTNAME as projectname,
|
|
|
+ SELECT c.MACHINEID as machinenoid,
|
|
|
+ c.MACHINENO as machineno,
|
|
|
+ c.PROJECTCODE as projectcode,
|
|
|
+ c.PROJECTID as projectid,
|
|
|
+ c.PROJECTNAME as projectname,
|
|
|
CASE
|
|
|
WHEN b.qaresult IS NULL THEN '0'
|
|
|
WHEN b.qaresult = 0 THEN '0'
|
|
@@ -135,7 +135,8 @@
|
|
|
WHEN b.qatesttime_cx IS NULL THEN '0'
|
|
|
WHEN b.qatesttime_cx = 0 THEN '0'
|
|
|
ELSE ROUND(b.qatesttime_cx / b.qaalltesttime_cx, 4)
|
|
|
- END AS qaprogress
|
|
|
+ END AS qaprogress,
|
|
|
+ se.ESTIMATEDENDDATE as endData
|
|
|
FROM INCONTROL.ZHCX_COMMISSION_CHECK c
|
|
|
LEFT JOIN (SELECT PID,
|
|
|
count(*) AS total,
|
|
@@ -152,6 +153,7 @@
|
|
|
FROM INCONTROL.ZHCX_COMMISSION_CHECK_DETAIL det
|
|
|
WHERE det.DELETED = '0'
|
|
|
GROUP BY PID) b ON b.PID = c.ID
|
|
|
+ LEFT JOIN INCONTROL.ZHCX_COMMISSION_CHECK_PARAMETER_SET_DETAL se on se.CHECKID = c.ID AND se.DELETED = '0'
|
|
|
WHERE c.DELETED = '0'
|
|
|
<if test='projectId != null'> and c.PROJECTID = #{projectId} </if>
|
|
|
<if test='machineno != null'> and c.MACHINENO = #{machineno} </if>
|