From 6843b10472482b305b5580cc2f5cdbb97fb9a203 Mon Sep 17 00:00:00 2001 From: haoyahui <2032914783@qq.com> Date: 星期一, 13 十一月 2023 17:31:43 +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