fix query page total screen 27

This commit is contained in:
Pham Hoang Manh/(Pham Hoang Manh)/현장대리인/SK
2025-08-13 16:52:27 +09:00
parent 59dff37615
commit d0c164ab8e

View File

@ -51,6 +51,19 @@
<select id="selectReadResultCloseMngPageTotal" resultType="camelHashMap">
SELECT count(*) totalCount
FROM (
SELECT T.TAG_ID AS READ_PLC_ID
, T.TAG_NM AS READ_PLC_NM
, T.MGNF AS DIST_RT
, EI.EQPM_ID AS ECC_ID
, E.EQPM_NM AS ECC_NM
, EI.DIST_RT AS ECC_DIST_RT
, CASE WHEN T.READ_DATA_TYPE_CD = 'ADDUP' THEN ROUND(SUM(D.TOT_VAL),2)
WHEN T.READ_DATA_TYPE_CD = 'SUM' THEN ROUND(SUM(D.TOT_VAL),2)
WHEN T.READ_DATA_TYPE_CD = 'MIN' THEN ROUND(MIN(D.TOT_VAL),2)
WHEN T.READ_DATA_TYPE_CD = 'MAX' THEN ROUND(MAX(D.TOT_VAL),2)
WHEN T.READ_DATA_TYPE_CD = 'INSTANT' THEN ROUND(AVG(D.TOT_VAL),2) END AS TOT_VAL
, MAX(D.PROC_DTTM) AS PROC_DTTM
FROM EMS_TAG_BASE_INFO T
LEFT JOIN EMS_EQPM_IAO EI
ON T.COM_ID = EI.COM_ID AND T.TAG_ID = EI.OBJ_ID
@ -62,6 +75,14 @@
WHERE T.COM_ID = #{session.comId}
AND T.USE_FG = '1'
AND T.READ_OBJ_ID = #{mttTp}
GROUP BY T.TAG_ID
, T.TAG_NM
, T.MGNF
, EI.EQPM_ID
, E.EQPM_NM
, EI.DIST_RT
, T.READ_DATA_TYPE_CD
)
</select>
<select id="selectReadResultCloseMng_OLD" resultType="camelHashMap">