From 0d704977a91adb83c3ff9c1769fe4b73fc54a565 Mon Sep 17 00:00:00 2001
From: futian.liu <liufutianyoo@163.com>
Date: 星期四, 21 十二月 2023 17:29:38 +0800
Subject: [PATCH] 采购单模板下载和导入

---
 consum-base/src/main/java/com/consum/base/controller/LWhFormTransferController.java |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/consum-base/src/main/java/com/consum/base/controller/LWhFormTransferController.java b/consum-base/src/main/java/com/consum/base/controller/LWhFormTransferController.java
index 3390647..8efad14 100644
--- a/consum-base/src/main/java/com/consum/base/controller/LWhFormTransferController.java
+++ b/consum-base/src/main/java/com/consum/base/controller/LWhFormTransferController.java
@@ -25,6 +25,7 @@
 import com.consum.base.BaseController;
 import com.consum.base.core.WhBusinessEnum;
 import com.consum.base.core.type.StatesType;
+import com.consum.base.core.type.TransferStatesType;
 import com.consum.base.core.utils.CommonUtil;
 import com.consum.base.core.utils.IdUtil;
 import com.consum.base.pojo.GoodsUseRecordVO;
@@ -236,6 +237,8 @@
         if (sysInfo == null) {
             return ResponseValue.error("鐧诲綍鐢ㄦ埛淇℃伅涓嶅瓨鍦�");
         }
+        String tenantId = sysInfo.getTenantId();
+        param.setInAgencyId(Long.valueOf(tenantId));
         GenericPager<Map<String, Object>> mapGenericPager = lWhFormTransferService.queryFormTransferDetailList(param);
 
         return ResponseValue.success(mapGenericPager);
@@ -254,6 +257,10 @@
         if (id == null) {
             return ResponseValue.error("鍙傛暟閿欒");
         }
+        LWhFormTransfer lWhFormTransfer = lWhFormTransferService.selectById(id);
+        if (lWhFormTransfer.getStates() != TransferStatesType.OUT_PENDING.getValue()) {
+            return ResponseValue.error("鐘舵�侀敊璇紝涓嶈兘鎾ら攢");
+        }
 
         int num = this.lWhFormTransferService.updateStatus(id);
         return num > 0 ? ResponseValue.success(1) : ResponseValue.error("淇敼澶辫触锛�");

--
Gitblit v1.9.1