From 40bf2c241613af1dec4d1e049e5a4e885cb1e069 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@63.com> Date: 星期四, 12 八月 2021 13:08:47 +0800 Subject: [PATCH] # --- src/main/java/zy/cloud/wms/pda/controller/MobileController.java | 45 ++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 42 insertions(+), 3 deletions(-) diff --git a/src/main/java/zy/cloud/wms/pda/controller/MobileController.java b/src/main/java/zy/cloud/wms/pda/controller/MobileController.java index cf92c16..74384bf 100644 --- a/src/main/java/zy/cloud/wms/pda/controller/MobileController.java +++ b/src/main/java/zy/cloud/wms/pda/controller/MobileController.java @@ -1,14 +1,22 @@ package zy.cloud.wms.pda.controller; +import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.core.annotations.ManagerAuth; +import com.core.common.Cools; import com.core.common.R; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import zy.cloud.wms.common.web.BaseController; +import zy.cloud.wms.manager.entity.Comb; +import zy.cloud.wms.manager.entity.Node; +import zy.cloud.wms.manager.entity.Prior; +import zy.cloud.wms.manager.service.CombService; +import zy.cloud.wms.manager.service.NodeService; +import zy.cloud.wms.manager.service.PriorService; import zy.cloud.wms.pda.entity.CombParam; import zy.cloud.wms.pda.service.MobileService; + +import java.util.List; /** * 绉诲姩绔帴鍙f帶鍒跺櫒 @@ -20,6 +28,12 @@ @Autowired private MobileService mobileService; + @Autowired + private CombService combService; + @Autowired + private NodeService nodeService; + @Autowired + private PriorService priorService; /** * 缁勬墭 @@ -31,6 +45,31 @@ return R.ok(); } + /** + * 鏍规嵁搴撲綅鍙锋煡鎵惧簱瀛樻槑缁� + */ + @PostMapping("/inStock/auth") + @ManagerAuth + public R getLocDetl(@RequestParam String zpallet){ + List<Comb> combs = combService.selectList(new EntityWrapper<Comb>().eq("zpallet", zpallet).eq("io_status", 1)); + return R.ok().add(combs); + } + + /** + * 鏌ユ壘璐т綅 + */ + @PostMapping("/inStock/node/auth") + @ManagerAuth + public R getNode(@RequestParam String node){ + Node one = nodeService.selectOne(new EntityWrapper<Node>().eq("uuid", node).eq("status", 1)); + if (null != one) { + List<Prior> priors = priorService.selectList(new EntityWrapper<Prior>().eq("node_id", one.getId())); + return R.ok().add(Cools.add("node", one).add("priors", priors)); + } else { + return R.ok(); + } + } + // /** // * 鏍规嵁搴撲綅鍙锋煡鎵惧簱瀛樻槑缁� -- Gitblit v1.9.1