From b4adff68a07b783fc90da1c9370d8be5f383e700 Mon Sep 17 00:00:00 2001 From: 黎星凯 <13949086503@163.com> Date: 星期三, 08 五月 2024 13:46:34 +0800 Subject: [PATCH] 20240528修改: bug41、42、43修改 领用单(分发单),调拨单,流程优化 --- consum-base/src/main/java/com/consum/base/controller/FinSysTenantController.java | 26 +++++++++++++++++++++++++- 1 files changed, 25 insertions(+), 1 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/controller/FinSysTenantController.java b/consum-base/src/main/java/com/consum/base/controller/FinSysTenantController.java index 3dfebf3..3335a92 100644 --- a/consum-base/src/main/java/com/consum/base/controller/FinSysTenantController.java +++ b/consum-base/src/main/java/com/consum/base/controller/FinSysTenantController.java @@ -426,7 +426,7 @@ @PostMapping("import") public ResponseValue upload(@RequestParam Long pid, MultipartFile file) throws IOException { String originalFilename = file.getOriginalFilename(); - if (!"xls".endsWith(originalFilename)) { + if (!originalFilename.endsWith("xls")) { return ResponseValue.error("鏂囦欢鏍煎紡鏈夎!"); } FinSysTenantUser sysInfo = this.getSysInfo(); @@ -526,6 +526,30 @@ } /** + * 淇敼鍚敤绂佺敤鐘舵�� + * + * @return + */ + @PostMapping("/editState") + public ResponseValue editState() { + FinSysTenant param = CommonUtil.getObjFromReqBody(FinSysTenant.class); + FinSysTenant selFinSysTenant = finSysTenantService.selectById(param.getId()); + selFinSysTenant.setStatus(param.getStatus()); + //FinSysTenant finSysTenant = new FinSysTenant(); + param = selFinSysTenant; + Long id = param.getId(); + if (id == null || id.longValue() <= 0) { + return ResponseValue.error("缂栬緫鐨勬満鏋勪笉瀛樺湪"); + } + FinSysTenantUser sysInfo = getSysInfo(); + if (sysInfo == null) { + return ResponseValue.error("鐧诲綍鐢ㄦ埛淇℃伅涓嶅瓨鍦�"); + } + int num = this.finSysTenantService.updateFinSysTenant(param, this.getSysInfo()); + return num > 0 ? ResponseValue.success(1) : ResponseValue.error("缂栬緫澶辫触锛�"); + } + + /** * @Description 鏍规嵁OrgCode鑾峰彇涓婄骇鍙婃湰绾т汉鍛業D銆傚彲鑳芥槸鐪佸競鍘� * @Author wh * @Date 2023/10/4 15:37 -- Gitblit v1.9.1