diff --git a/ruoyi-admin/src/main/java/com/ruoyi/schedule/scheduleTask/ddj/BaseDdjThread.java b/ruoyi-admin/src/main/java/com/ruoyi/schedule/scheduleTask/ddj/BaseDdjThread.java index 83bc3c7..9ff1f9b 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/schedule/scheduleTask/ddj/BaseDdjThread.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/schedule/scheduleTask/ddj/BaseDdjThread.java @@ -69,7 +69,8 @@ public abstract class BaseDdjThread implements Runnable, DdjThreadInterface { for (MsgDdj msgDdj : ddjCodeList.get(type)) { try { if (ObjUtil.isNotNull(msgDdj)) { - if (0 == msgDdj.getSpare1()) { + MsgDdj currentMsgDdj = msgDdjService.selectMsgDdjById(Convert.toLong(msgDdj.getId())); + if (0 == currentMsgDdj.getSpare1()) { generateInBoundPickQueue(msgDdj); generateInBoundLoadQueue(msgDdj); generateOutBoundQueue(msgDdj); diff --git a/ruoyi-admin/src/main/java/com/ruoyi/schedule/scheduleTask/monit/MonitoringThread.java b/ruoyi-admin/src/main/java/com/ruoyi/schedule/scheduleTask/monit/MonitoringThread.java index 46db329..8320ca2 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/schedule/scheduleTask/monit/MonitoringThread.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/schedule/scheduleTask/monit/MonitoringThread.java @@ -31,6 +31,7 @@ public class MonitoringThread implements Runnable { while (isRun){ for (String ssjCode : PlcSsjRead.deviceSsjMap.keySet()) { DeviceSsj deviceSsj = PlcSsjRead.deviceSsjMap.get(ssjCode); + deviceSsj.setTraySize(deviceSsj.getModel()); deviceSsjService.updateDeviceSsj(deviceSsj); } for (String ddjCode : PlcDdjRead.deviceDdjMap.keySet()) { diff --git a/ruoyi-ui/src/views/device/ddj/index.vue b/ruoyi-ui/src/views/device/ddj/index.vue index db58ef3..4b595d5 100644 --- a/ruoyi-ui/src/views/device/ddj/index.vue +++ b/ruoyi-ui/src/views/device/ddj/index.vue @@ -1,167 +1,169 @@