From 8c11c797fdc75557512fbfc19af14c9e5bfac850 Mon Sep 17 00:00:00 2001 From: futian.liu <liufutianyoo@163.com> Date: 星期二, 14 十一月 2023 15:38:29 +0800 Subject: [PATCH] 出库单管理 --- consum-base/src/main/java/com/consum/base/controller/LWhFormInventoryController.java | 30 +++++++++++++++++++++++++++++- 1 files changed, 29 insertions(+), 1 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/controller/LWhFormInventoryController.java b/consum-base/src/main/java/com/consum/base/controller/LWhFormInventoryController.java index 3aff362..60279a5 100644 --- a/consum-base/src/main/java/com/consum/base/controller/LWhFormInventoryController.java +++ b/consum-base/src/main/java/com/consum/base/controller/LWhFormInventoryController.java @@ -15,6 +15,7 @@ import org.springframework.web.bind.annotation.*; import java.util.List; +import java.util.Map; /** * @Description 鐩樼偣 @@ -135,10 +136,37 @@ } int num = this.lWhFormInventoryService.temporaryStorage(dto); - return num > 0 ? ResponseValue.success(1) : ResponseValue.error("淇敼澶辫触锛�"); + return num > 0 ? ResponseValue.success(1) : ResponseValue.error("鏆傚瓨澶辫触锛�"); } + /** + * 瀹屾垚鐩樼偣 + * @author 鍗㈠簡闃� + * @date 2023/10/31 + */ + @PostMapping("/finish") + public ResponseValue finishPd(@RequestBody LWhFormInventoryDto dto) { + if (dto == null) { + return ResponseValue.error("鍙傛暟閿欒"); + } + int num = this.lWhFormInventoryService.finishPd(dto); + return num > 0 ? ResponseValue.success(1) : ResponseValue.error("鏆傚瓨澶辫触锛�"); + } + /** + * @Description 寮傚父鏄庣粏鍒楄〃鏌ヨ + * @Author 鍗㈠簡闃� + * @Date 2023/11/1 + */ + @GetMapping("/list/PdDetail") + public ResponseValue queryPdDetailList(LWhFormInventoryParam param) { + FinSysTenantUser sysInfo = this.getSysInfo(); + if (sysInfo == null) { + return ResponseValue.error("鐧诲綍鐢ㄦ埛淇℃伅涓嶅瓨鍦�"); + } + GenericPager<Map<String, Object>> pager = this.lWhFormInventoryService.queryPdDetailList(param, sysInfo); + return ResponseValue.success(pager); + } } -- Gitblit v1.9.1