From 75d0daa4f8dc2010ec92f35cac08a19d240ca45d Mon Sep 17 00:00:00 2001 From: ynhfasrs <ynhfasrs@qq.com> Date: 星期五, 27 六月 2025 14:23:37 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/SiteController.java | 51 ++++++++++++++++++++++++++------------------------- 1 files changed, 26 insertions(+), 25 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/SiteController.java b/src/main/java/com/zy/asrs/controller/SiteController.java index 610f4de..7d31377 100644 --- a/src/main/java/com/zy/asrs/controller/SiteController.java +++ b/src/main/java/com/zy/asrs/controller/SiteController.java @@ -73,15 +73,16 @@ list.add(vo); StaProtocol staProtocol = station.get(devp.getDevNo()); if (null == staProtocol) { continue; } - vo.setWorkNo(staProtocol.getWorkNo()); // 宸ヤ綔鍙� - vo.setAutoing(staProtocol.stateType == DevpStateType.AUTO?"Y":"N"); // 鑷姩 - vo.setLoading(staProtocol.workType == DevpWorkType.BUSY?"Y":"N"); // 鏈夌墿 - vo.setInEnable(staProtocol.requestType == DevpRequestType.IN?"Y":"N"); // 鍙叆 - vo.setOutEnable(staProtocol.requestType == DevpRequestType.OUT?"Y":"N"); // 鍙嚭 + vo.setAutoing(staProtocol.isAutoing()?"Y":"N"); // 鑷姩 + vo.setLoading(staProtocol.isLoading()?"Y":"N"); // 鏈夌墿 + vo.setInEnable(staProtocol.isInEnable()?"Y":"N"); // 鍙叆 + vo.setOutEnable(staProtocol.isOutEnable()?"Y":"N"); // 鍙嚭 vo.setPakMk(staProtocol.isPakMk()?"Y":"N"); // 鍏ュ簱鏍囪 - vo.setEmptyMk(staProtocol.trayType == DevpTrayType.EMPTY?"Y":"N"); // 绌烘澘淇″彿 + vo.setEmptyMk(staProtocol.isEmptyMk()?"Y":"N"); // 绌烘澘淇″彿 vo.setStaNo(staProtocol.getStaNo()); // 鐩爣绔� - vo.setLocType1(staProtocol.locType.desc); + vo.setWorkNo(staProtocol.getWorkNo().shortValue()); // 浠诲姟鍙� +// vo.setLocType1(staProtocol.isHigh() != staProtocol.isLow() && staProtocol.isLow() ? "浣�" : "楂�"); //楂樹綆搴撲綅 + vo.setLocType1(devp.getDevNo()==102 ? "楂�" : "浣�"); } return R.ok().add(list); } @@ -105,14 +106,16 @@ list.add(vo); StaProtocol staProtocol = station.get(devp.getDevNo()); if (null == staProtocol) { continue; } - vo.setAutoing(staProtocol.stateType == DevpStateType.AUTO?"Y":"N"); // 鑷姩 - vo.setLoading(staProtocol.workType == DevpWorkType.BUSY?"Y":"N"); // 鏈夌墿 - vo.setInEnable(staProtocol.requestType == DevpRequestType.IN?"Y":"N"); // 鍙叆 - vo.setOutEnable(staProtocol.requestType == DevpRequestType.OUT?"Y":"N"); // 鍙嚭 + vo.setAutoing(staProtocol.isAutoing()?"Y":"N"); // 鑷姩 + vo.setLoading(staProtocol.isLoading()?"Y":"N"); // 鏈夌墿 + vo.setInEnable(staProtocol.isInEnable()?"Y":"N"); // 鍙叆 + vo.setOutEnable(staProtocol.isOutEnable()?"Y":"N"); // 鍙嚭 vo.setPakMk(staProtocol.isPakMk()?"Y":"N"); // 鍏ュ簱鏍囪 - vo.setEmptyMk(staProtocol.trayType == DevpTrayType.EMPTY?"Y":"N"); // 绌烘澘淇″彿 + vo.setEmptyMk(staProtocol.isEmptyMk()?"Y":"N"); // 绌烘澘淇″彿 vo.setStaNo(staProtocol.getStaNo()); // 鐩爣绔� - vo.setLocType1(staProtocol.locType.desc); + vo.setWorkNo(staProtocol.getWorkNo().shortValue()); // 浠诲姟鍙� +// vo.setLocType1(staProtocol.isHigh() != staProtocol.isLow() && staProtocol.isLow() ? "浣�" : "楂�"); //楂樹綆搴撲綅 + vo.setLocType1(devp.getDevNo()==102 ? "楂�" : "浣�"); } return R.ok().add(list); @@ -163,17 +166,15 @@ if (siteId.equals(entry.getKey())) { StaProtocol staProtocol = entry.getValue(); vo.setDevNo(entry.getKey()); // 绔欑偣缂栧彿 - vo.setWorkNo(staProtocol.getWorkNo()); // 宸ヤ綔鍙� - vo.setAutoing(staProtocol.stateType == DevpStateType.AUTO?"Y":"N"); // 鑷姩 - vo.setLoading(staProtocol.workType == DevpWorkType.BUSY?"Y":"N"); // 鏈夌墿 - vo.setInEnable(staProtocol.requestType == DevpRequestType.IN?"Y":"N"); // 鍙叆 - vo.setOutEnable(staProtocol.requestType == DevpRequestType.OUT?"Y":"N"); // 鍙嚭 - vo.setPakMk(staProtocol.isPakMk()?"Y":"N"); // 鍏ュ簱鏍囪 - vo.setEmptyMk(staProtocol.trayType == DevpTrayType.EMPTY?"Y":"N"); // 绌烘澘淇″彿 + vo.setWorkNo(staProtocol.getWorkNo().shortValue()); // 宸ヤ綔鍙� + vo.setAutoing(staProtocol.isAutoing()?"Y":"N"); // 鑷姩 + vo.setLoading(staProtocol.isLoading()?"Y":"N"); // 鏈夌墿 + vo.setInEnable(staProtocol.isInEnable()?"Y":"N"); // 鍙叆 + vo.setOutEnable(staProtocol.isOutEnable()?"Y":"N"); // 鍙嚭 vo.setPakMk(staProtocol.isPakMk()?"Y":"N"); // 闇�姹�1 - vo.setEmptyMk(staProtocol.trayType == DevpTrayType.EMPTY?"Y":"N"); // 绌烘澘淇″彿 + vo.setEmptyMk(staProtocol.isEmptyMk()?"Y":"N"); // 绌烘澘淇″彿 vo.setStaNo(staProtocol.getStaNo()); // 鐩爣绔� - vo.setLocType1(staProtocol.locType.desc); //楂樹綆搴撲綅 + vo.setLocType1(staProtocol.isHigh() != staProtocol.isLow() && staProtocol.isLow() ? "浣�" : "楂�"); //楂樹綆搴撲綅 return R.ok().add(vo); } } @@ -183,7 +184,7 @@ @PostMapping("/detl/update") @ManagerAuth(memo = "淇敼绔欑偣鏁版嵁") - public R siteDetlUpdate(@RequestParam Integer siteId, + public R siteDetlUpdate(@RequestParam Integer devNo, @RequestParam Integer workNo, @RequestParam Short staNo, @RequestParam String pakMk){ @@ -191,7 +192,7 @@ DevpThread devpThread = (DevpThread) SlaveConnection.get(SlaveType.Devp, devp.getId()); Map<Integer, StaProtocol> station = devpThread.getStation(); for (Map.Entry<Integer, StaProtocol> entry : station.entrySet()) { - if (siteId.equals(entry.getKey())) { + if (devNo.equals(entry.getKey())) { StaProtocol staProtocol = entry.getValue(); if (staProtocol == null) { continue; @@ -199,7 +200,7 @@ staProtocol = staProtocol.clone(); } if (workNo != null) { - staProtocol.setWorkNo(workNo.shortValue()); + staProtocol.setWorkNo(workNo); } if (staNo != null) { staProtocol.setStaNo(staNo); -- Gitblit v1.9.1