From b86abab05ca255309bc1defe3a4969032c983891 Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期三, 16 十月 2024 16:48:27 +0800 Subject: [PATCH] * --- src/main/java/com/zy/asrs/controller/ConsoleController.java | 97 ------------------------------------------------ 1 files changed, 0 insertions(+), 97 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/ConsoleController.java b/src/main/java/com/zy/asrs/controller/ConsoleController.java index 6d22e0a..193a110 100644 --- a/src/main/java/com/zy/asrs/controller/ConsoleController.java +++ b/src/main/java/com/zy/asrs/controller/ConsoleController.java @@ -7,29 +7,21 @@ import com.core.common.Cools; import com.core.common.DateUtils; import com.core.common.R; -import com.zy.asrs.domain.enums.CrnStatusType; import com.zy.asrs.domain.enums.SiteStatusType; import com.zy.asrs.domain.param.SystemSwitchParam; import com.zy.asrs.domain.vo.*; -import com.zy.asrs.entity.BasCrnError; import com.zy.asrs.entity.BasDevp; import com.zy.asrs.entity.WrkMast; -import com.zy.asrs.mapper.BasCrnErrorMapper; -import com.zy.asrs.mapper.LocMastMapper; import com.zy.asrs.service.BasDevpService; import com.zy.asrs.service.WrkMastService; import com.zy.common.CodeRes; -import com.zy.core.CrnThread; import com.zy.core.DevpThread; import com.zy.core.Slave; import com.zy.core.cache.OutputQueue; import com.zy.core.cache.SlaveConnection; -import com.zy.core.enums.CrnModeType; import com.zy.core.enums.SlaveType; -import com.zy.core.model.CrnSlave; import com.zy.core.model.DevpSlave; import com.zy.core.model.RgvSlave; -import com.zy.core.model.protocol.CrnProtocol; import com.zy.core.model.protocol.StaProtocol; import com.zy.core.properties.SlaveProperties; import com.zy.core.properties.SystemProperties; @@ -55,10 +47,6 @@ private WrkMastService wrkMastService; @Autowired private BasDevpService basDevpService; - @Autowired - private LocMastMapper locMastMapper; - @Autowired - private BasCrnErrorMapper basCrnErrorMapper; @PostMapping("/system/running/status") @ManagerAuth(memo = "绯荤粺杩愯鐘舵��") @@ -128,50 +116,6 @@ return R.ok().add(vos); } - @PostMapping("/latest/data/crn") - @ManagerAuth(memo = "鍫嗗灈鏈哄疄鏃舵暟鎹�") - public R crnLatestData(){ - List<CrnLatestDataVo> vos = new ArrayList<>(); - for (CrnSlave crn : slaveProperties.getCrn()) { - // 鑾峰彇鍫嗗灈鏈轰俊鎭� - CrnThread crnThread = (CrnThread) SlaveConnection.get(SlaveType.Crn, crn.getId()); - if (crnThread == null) { - continue; - } - CrnProtocol crnProtocol = crnThread.getCrnProtocol(); - if (crnProtocol == null) { - continue; - } - CrnLatestDataVo vo = new CrnLatestDataVo(); - vo.setCrnId(crn.getId()); // 鍫嗗灈鏈虹紪鍙� - -// Short totalBay = locMastMapper.selectTotalBay(); - - vo.setOffset((double) new Random().nextInt(560)); // 鍫嗗灈鏈哄亸绉婚噺 - vo.setBay((short) (crnProtocol.getBay() - crn.getOffset())); // 褰撳墠鍒� - /** - * 鍫嗗灈鏈虹姸鎬佸垽鏂� - */ - if (crnProtocol.getAlarm() > 0) { - vo.setCrnStatus(CrnStatusType.MACHINE_ERROR); - } else { - if (crnProtocol.getTaskNo()>0) { - WrkMast wrkMast = wrkMastService.selectById(crnProtocol.getTaskNo()); - if (wrkMast != null) { - vo.setCrnStatus(CrnStatusType.process(wrkMast.getIoType())); - } else { - vo.setCrnStatus(crnProtocol.modeType.equals(CrnModeType.AUTO)? CrnStatusType.MACHINE_AUTO: CrnStatusType.MACHINE_UN_AUTO); - } - } else { - vo.setCrnStatus(crnProtocol.modeType.equals(CrnModeType.AUTO)? CrnStatusType.MACHINE_AUTO: CrnStatusType.MACHINE_UN_AUTO); - } - } - vos.add(vo); - - } - return R.ok().add(vos); - } - @PostMapping("/latest/data/barcode") @ManagerAuth(memo = "鏉$爜鎵弿浠疄鏃舵暟鎹�") public R barcodeLatestData(){ @@ -236,8 +180,6 @@ vo.setIoType(wrkMast.getIoType$()); // 鍏ュ嚭搴撶被鍨� vo.setSourceStaNo(wrkMast.getSourceStaNo$()); vo.setStaNo(wrkMast.getStaNo$()); - vo.setSourceLocNo(wrkMast.getSourceLocNo$()); - vo.setLocNo(wrkMast.getLocNo$()); } } @@ -253,45 +195,6 @@ } return R.error(); - } - - @PostMapping("/crn/detail") - @ManagerAuth(memo = "鍫嗗灈鏈鸿澶囨暟鎹鎯�") - public R crnDetail(@RequestParam Integer crnNo){ - if (Cools.isEmpty(crnNo)){ - return R.parse(CodeRes.EMPTY); - } - CrnDetailVo vo = new CrnDetailVo(); - for (CrnSlave crnSlave : slaveProperties.getCrn()) { - if (crnSlave.getId().equals(crnNo)) { - SiemensCrnThread crnThread = (SiemensCrnThread) SlaveConnection.get(SlaveType.Crn, crnSlave.getId()); - CrnProtocol crnProtocol = crnThread.getCrnProtocol(); - vo.setCrnNo(crnNo); - vo.setWorkNo(crnProtocol.getTaskNo()); - vo.setCrnStatus(crnProtocol.getStatusType().desc); - - if (crnProtocol.getAlarm() > 0) { - BasCrnError crnError = basCrnErrorMapper.selectById(crnProtocol.getAlarm()); - vo.setError(crnError == null ? "鏈煡寮傚父" : crnError.getErrName()); - } - - if (crnProtocol.getTaskNo() > 0) { - WrkMast wrkMast = wrkMastService.selectById(crnProtocol.getTaskNo()); - if (wrkMast != null) { - vo.setSourceStaNo(wrkMast.getSourceStaNo$()); - vo.setStaNo(wrkMast.getStaNo$()); - vo.setWrkSts(wrkMast.getWrkSts$()); // 宸ヤ綔鐘舵�� - vo.setIoType(wrkMast.getIoType$()); // 鍏ュ嚭搴撶被鍨� - vo.setSourceLocNo(wrkMast.getSourceLocNo$()); - vo.setLocNo(wrkMast.getLocNo$()); - vo.setCrnStatus(crnProtocol.getStatusType().desc); - vo.setError(""); // todo - } - } - return R.ok().add(vo); - } - } - return R.error(); } @Deprecated -- Gitblit v1.9.1