From a120f5a232d162d8e3891e5551c9e97fd1820422 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期二, 02 三月 2021 15:33:27 +0800 Subject: [PATCH] # --- src/main/java/zy/cloud/wms/manager/controller/WorkController.java | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/src/main/java/zy/cloud/wms/manager/controller/WorkController.java b/src/main/java/zy/cloud/wms/manager/controller/WorkController.java index d661097..dd78dc7 100644 --- a/src/main/java/zy/cloud/wms/manager/controller/WorkController.java +++ b/src/main/java/zy/cloud/wms/manager/controller/WorkController.java @@ -1,15 +1,21 @@ package zy.cloud.wms.manager.controller; +import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.core.annotations.ManagerAuth; 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.RequestParam; import org.springframework.web.bind.annotation.RestController; import zy.cloud.wms.common.web.BaseController; +import zy.cloud.wms.manager.entity.Pakout; import zy.cloud.wms.manager.entity.param.StockInParam; import zy.cloud.wms.manager.entity.param.StockOutParam; +import zy.cloud.wms.manager.service.PakoutService; import zy.cloud.wms.manager.service.WorkService; + +import java.util.List; /** * Created by vincent on 2021/2/25 @@ -20,6 +26,8 @@ @Autowired private WorkService workService; + @Autowired + private PakoutService pakoutService; @RequestMapping("/stock/in") @ManagerAuth(memo = "涓婃灦") @@ -27,10 +35,29 @@ return workService.stockIn(stockInParam, getUserId()); } + @RequestMapping("/stock/out/check") + @ManagerAuth(memo = "搴撳瓨鏁伴噺妫�娴�") + public R stockOutCheck(@RequestParam String number) { + return workService.stockOutCheck(number, getUserId()); + } + @RequestMapping("/stock/out") @ManagerAuth(memo = "鎷h揣") public R stockOut(@RequestBody StockOutParam stockOutParam) { return workService.stockOut(stockOutParam, getUserId()); } + @RequestMapping("/stock/allot") + @ManagerAuth(memo = "搴撳瓨璋冩嫧") + public R stockAllot() { + return R.ok(); + } + + @RequestMapping("/pakout/get") + @ManagerAuth(memo = "鑾峰彇鍑哄簱鍗�") + public R getPakout(@RequestParam String docNumber) { + List<Pakout> pakouts = pakoutService.selectList(new EntityWrapper<Pakout>().eq("doc_num", docNumber).eq("wrk_sts", 1)); + return R.ok().add(pakouts); + } + } -- Gitblit v1.9.1