From 7993b50ce6d99ba6abc6f979b3fece2490795fde Mon Sep 17 00:00:00 2001 From: 1 <1@123> Date: 星期日, 11 五月 2025 15:16:13 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/OpenController.java | 15 ++++++++++----- 1 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/OpenController.java b/src/main/java/com/zy/asrs/controller/OpenController.java index 55a8a63..5a20234 100644 --- a/src/main/java/com/zy/asrs/controller/OpenController.java +++ b/src/main/java/com/zy/asrs/controller/OpenController.java @@ -491,6 +491,7 @@ auth(appkey, "璁惧鐘舵�佹煡璇㈡帴鍙�", request); List<BasDevp> basDevps = basDevpService.selectList(new EntityWrapper<>()); List<Object> list = new ArrayList<>(); + WcsStatusResponseModel wcsStatusResponseModel = new WcsStatusResponseModel(); for (BasDevp basDevp:basDevps){ BasDevpWmsParam basDevpWmsParam = new BasDevpWmsParam(); basDevpWmsParam.setDevNo(basDevp.getDevNo()); @@ -501,7 +502,8 @@ basDevpWmsParam.setOutEnable(basDevp.getOutEnable()); basDevpWmsParam.setDevErr(basDevp.getStaErr().longValue()); basDevpWmsParam.setDevErrM(basDevpWmsParam.getDevErr$()); - list.add(basDevpWmsParam); +// list.add(basDevpWmsParam); + wcsStatusResponseModel.getChainList().add(basDevpWmsParam); } List<BasCrnpWmsParam> basCrnpWmsParamList = new ArrayList<>(); for (CrnSlave crn : slaveProperties.getCrn()) { @@ -518,7 +520,6 @@ basCrnpWmsParam.sync(basCrnp); basCrnpWmsParam.setCrnNoH(crnProtocol.getLaneNo()); - basCrnpWmsParamList.add(basCrnpWmsParam); try{ BasCrnError basCrnError = basCrnErrorService.selectById(basCrnp.getCrnErr()); @@ -526,9 +527,11 @@ } catch (Exception e){ basCrnpWmsParam.setCrnErrM("鏈煡寮傚父"); } + basCrnpWmsParamList.add(basCrnpWmsParam); - list.add(basCrnpWmsParam); +// list.add(basCrnpWmsParam); } + wcsStatusResponseModel.setPilingCarList(basCrnpWmsParamList); for (RgvSlave rgvSlave : slaveProperties.getRgv()) { RgvProtocol rgvStatus = RgvStatusCache.getRgvStatus(rgvSlave.getId()); if (Cools.isEmpty(rgvStatus)){ @@ -547,13 +550,15 @@ } catch (Exception e){ basRgvWmsParam.setSteErrM("鏈煡寮傚父"); } - list.add(basRgvWmsParam); +// list.add(basRgvWmsParam); + wcsStatusResponseModel.getRgvList().add(basRgvWmsParam); + } // List<BasCrnp> basCrnps = basCrnpService.selectList(new EntityWrapper<>()); // for (BasCrnp basCrnp:basCrnps){ // list.add(basCrnp); // } - return R.ok(list); + return R.ok(wcsStatusResponseModel); } -- Gitblit v1.9.1