From 335c389c2b302fe7fb33421ad67f5b4e55c8dd05 Mon Sep 17 00:00:00 2001 From: 18516761980 <56479841@qq.com> Date: 星期六, 13 八月 2022 13:21:49 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/controller/ConsoleController.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/ConsoleController.java b/src/main/java/com/zy/asrs/controller/ConsoleController.java index dd56b27..8799a24 100644 --- a/src/main/java/com/zy/asrs/controller/ConsoleController.java +++ b/src/main/java/com/zy/asrs/controller/ConsoleController.java @@ -2,17 +2,20 @@ import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; +import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.core.annotations.ManagerAuth; import com.core.common.Arith; 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.PackStatusType; 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.LocMast; import com.zy.asrs.entity.WrkMast; import com.zy.asrs.mapper.BasCrnErrorMapper; import com.zy.asrs.mapper.LocMastMapper; @@ -112,6 +115,22 @@ return R.ok().add(vos); } + @PostMapping("/latest/data/loc") + @ManagerAuth(memo = "搴撲綅瀹炴椂鏁版嵁") + public R locLatestData(){ + List<LocLatestDataVo> vos = new ArrayList<>(); + List<LocMast> locMasts = locMastMapper.selectList(new EntityWrapper<LocMast>()); + for(LocMast locMast : locMasts){ + if(!locMast.equals("0100201")) continue; + LocLatestDataVo vo = new LocLatestDataVo(); + vo.setLocNo(locMast.getLocNo()); + vo.setLocSts(locMast.getLocSts()); + vo.setPackStatus(PackStatusType.process(locMast.getLocSts(),locMast.getPackStatus(),locMast.getFireStatus())); + vos.add(vo); + } + return R.ok().add(vos); + } + @PostMapping("/latest/data/crn") @ManagerAuth(memo = "鍫嗗灈鏈哄疄鏃舵暟鎹�") public R crnLatestData(){ -- Gitblit v1.9.1