|
|
|
|
@ -102,7 +102,7 @@
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<!-- 查询产量机台TOP5(当天00:00-23:59) -->
|
|
|
|
|
<!-- 从BASE_DEVICE_PARAM_VAL获取当天每台设备的最新实际产出数量 -->
|
|
|
|
|
<!-- 从BASE_DEVICE_PARAM_VAL获取当天每台设备的最新产量总数 -->
|
|
|
|
|
<!-- 数据来源:BASE_DEVICE_PARAM_VAL + BASE_DEVICELEDGER -->
|
|
|
|
|
<select id="selectProductionTop5" resultType="com.aucma.report.domain.vo.Board5ProductionTopVo">
|
|
|
|
|
SELECT * FROM (
|
|
|
|
|
@ -116,7 +116,7 @@
|
|
|
|
|
SELECT DEVICE_CODE, PARAM_VALUE,
|
|
|
|
|
ROW_NUMBER() OVER (PARTITION BY DEVICE_CODE ORDER BY COLLECT_TIME DESC) AS RN
|
|
|
|
|
FROM BASE_DEVICE_PARAM_VAL
|
|
|
|
|
WHERE PARAM_NAME = '机台状态-实际产出数量'
|
|
|
|
|
WHERE PARAM_NAME = '生产计数-当前日期生产总数'
|
|
|
|
|
AND COLLECT_TIME >= TRUNC(SYSDATE) AND COLLECT_TIME < TRUNC(SYSDATE) + 1
|
|
|
|
|
)
|
|
|
|
|
WHERE RN = 1
|
|
|
|
|
@ -132,7 +132,7 @@
|
|
|
|
|
SELECT DEVICE_CODE, PARAM_VALUE,
|
|
|
|
|
ROW_NUMBER() OVER (PARTITION BY DEVICE_CODE ORDER BY COLLECT_TIME DESC) AS RN
|
|
|
|
|
FROM BASE_DEVICE_PARAM_VAL
|
|
|
|
|
WHERE PARAM_NAME = '机台状态-实际产出数量'
|
|
|
|
|
WHERE PARAM_NAME = '生产计数-当前日期生产总数'
|
|
|
|
|
AND COLLECT_TIME >= TRUNC(SYSDATE) AND COLLECT_TIME < TRUNC(SYSDATE) + 1
|
|
|
|
|
)
|
|
|
|
|
WHERE RN = 1
|
|
|
|
|
|