diff --git a/mes/hd/nladmin-system/src/main/java/org/nl/wms/sb/stat/wql/TASK_AUTOWEBSOCKETTSK.wql b/mes/hd/nladmin-system/src/main/java/org/nl/wms/sb/stat/wql/TASK_AUTOWEBSOCKETTSK.wql index 1c9a6505..f2913873 100644 --- a/mes/hd/nladmin-system/src/main/java/org/nl/wms/sb/stat/wql/TASK_AUTOWEBSOCKETTSK.wql +++ b/mes/hd/nladmin-system/src/main/java/org/nl/wms/sb/stat/wql/TASK_AUTOWEBSOCKETTSK.wql @@ -67,10 +67,23 @@ END ) AS invstatus, mst.real_start_date, - mst.real_end_date + mst.real_end_date, + + dept.name AS dept_name, + file.extend_code AS extend_code, + ( + CASE + mst.fault_level + WHEN '01' THEN '紧急' + WHEN '02' THEN '一般' + WHEN '03' THEN '不紧急' + END + ) AS fault_level, + mst.update_optname AS user_name FROM EM_BI_DeviceRepairMst mst LEFT JOIN EM_BI_EquipmentFile file ON mst.devicerecord_id = file.devicerecord_id + LEFT JOIN sys_dept dept ON dept.dept_id = file.use_deptid WHERE mst.is_delete = '0' AND (mst.invstatus <> '99' or (mst.invstatus = '99' and mst.audit_time like 输入.today)) @@ -90,8 +103,8 @@ WHEN '0' THEN ( CASE st.is_passed - WHEN '0' THEN '否' - WHEN '1' THEN '是' + WHEN '0' THEN '不通过' + WHEN '1' THEN '通过' END ) WHEN '1' THEN @@ -110,12 +123,25 @@ END ) AS invstatus, mst.real_start_date, - mst.real_end_date + mst.real_end_date, + + dept.name AS dept_name, + file.extend_code AS extend_code, + ( + CASE + st.fault_level + WHEN '01' THEN '紧急' + WHEN '02' THEN '一般' + WHEN '03' THEN '不紧急' + END + ) AS fault_level, + mst.update_optname AS user_name FROM EM_BI_DeviceRepairRequest st LEFT JOIN EM_BI_EquipmentFile file ON st.devicerecord_id = file.devicerecord_id LEFT JOIN md_pb_classstandard class ON class.class_id = st.device_faultclass_id LEFT JOIN EM_BI_DeviceRepairMst mst ON mst.source_bill_id = st.request_id + LEFT JOIN sys_dept dept ON dept.dept_id = file.use_deptid WHERE st.is_delete = '0' AND (st.status <> '99' or (st.status = '99' and st.finish_time like 输入.today)) @@ -147,10 +173,23 @@ END ) AS invstatus, mst.real_start_date, - mst.real_end_date + mst.real_end_date, + + dept.name AS dept_name, + file.extend_code AS extend_code, + ( + CASE + mst.plan_start_date + WHEN '01' THEN '紧急' + WHEN '02' THEN '一般' + WHEN '03' THEN '不紧急' + END + ) AS fault_level, + mst.update_optid AS user_name FROM EM_BI_DeviceMaintenanceMst mst LEFT JOIN EM_BI_EquipmentFile file ON mst.devicerecord_id = file.devicerecord_id + LEFT JOIN sys_dept dept ON dept.dept_id = file.use_deptid WHERE mst.is_delete = '0' AND (mst.invstatus <> '99' or (mst.invstatus = '99' and mst.audit_time like 输入.today)) diff --git a/mes/qd/src/views/wms/sb/stat/task/bigScreen.vue b/mes/qd/src/views/wms/sb/stat/task/bigScreen.vue index fd855dfb..5bfaa3a8 100644 --- a/mes/qd/src/views/wms/sb/stat/task/bigScreen.vue +++ b/mes/qd/src/views/wms/sb/stat/task/bigScreen.vue @@ -2,17 +2,21 @@