#
Junjie
2025-04-29 f81e9a5b2b22b3b9e05cdeafb091bca707fa27aa
src/main/java/com/zy/asrs/controller/OpenController.java
@@ -68,6 +68,8 @@
    private CommonService commonService;
    @Autowired
    private NotifyUtils notifyUtils;
    @Autowired
    private BasDevpService basDevpService;
    private static final boolean auth = true;
@@ -369,6 +371,35 @@
        return R.ok(crnStatusParams);
    }
    //输送站点状态查询接口
    @GetMapping("/stationStatus")
    @Transactional
    public R stationStatus() {
        List<StationStatusParam> data = new ArrayList<>();
        List<BasDevp> list = basDevpService.selectList(new EntityWrapper<BasDevp>()
                .in("dev_no", 102, 104, 106, 108, 203, 206, 209, 212));
        for (BasDevp basDevp : list) {
            String taskNo = "";
            String barcode = "";
            if (basDevp.getWrkNo() > 0) {
                TaskWrk taskWrk = taskWrkService.selectByWrkNo(basDevp.getWrkNo());
                if (taskWrk != null) {
                    taskNo = taskWrk.getTaskNo();
                    barcode = taskWrk.getBarcode();
                }
            }
            StationStatusParam param = new StationStatusParam();
            param.setStaNo(basDevp.getDevNo());
            param.setTaskNo(taskNo);
            param.setLoading(basDevp.getLoading());
            param.setBarcode(barcode);
            data.add(param);
        }
        return R.ok(data);
    }
    //模拟输送线入库
    @PostMapping("/simulationDevpIn")
    @Transactional