From b0841619e23dd01b8fba9561ad9036c7c3d6aa08 Mon Sep 17 00:00:00 2001
From: futian.liu <liufutianyoo@163.com>
Date: 星期二, 14 十一月 2023 14:05:20 +0800
Subject: [PATCH] 出库单管理

---
 consum-base/src/main/java/com/consum/base/service/BaseWarehouseServiceImpl.java |   32 +++++++++++++++++++-------------
 1 files changed, 19 insertions(+), 13 deletions(-)

diff --git a/consum-base/src/main/java/com/consum/base/service/BaseWarehouseServiceImpl.java b/consum-base/src/main/java/com/consum/base/service/BaseWarehouseServiceImpl.java
index 04840be..253d995 100644
--- a/consum-base/src/main/java/com/consum/base/service/BaseWarehouseServiceImpl.java
+++ b/consum-base/src/main/java/com/consum/base/service/BaseWarehouseServiceImpl.java
@@ -3,7 +3,7 @@
 import com.consum.base.Constants;
 import com.consum.base.core.CodeGeneratorService;
 import com.consum.base.pojo.BaseWarehouseParam;
-import com.consum.base.util.IdUtil;
+import com.consum.base.core.utils.IdUtil;
 import com.consum.model.po.*;
 import com.walker.db.page.GenericPager;
 import com.walker.infrastructure.utils.StringUtils;
@@ -47,16 +47,16 @@
         baseWarehouse.setId(IdUtil.generateId());
         baseWarehouse.setWarehouseType(Constants.WAREHOUSE_TYPE_TENANT);
         baseWarehouse.setWarehouseCode(codeGeneratorService.createWarehouseCode());
-//        //鏍规嵁鏈烘瀯id鏌ヨ鏈烘瀯
-//        FinSysTenant finSysTenant = finSysTenantService.get(new FinSysTenant(baseWarehouse.getAgencyId()));
-//        if (finSysTenant != null) {
-//            baseWarehouse.setParentAgencyId(finSysTenant.getParentId());
-//            baseWarehouse.setAgencyName(finSysTenant.getName());
-//        }
+        //鏍规嵁鏈烘瀯id鏌ヨ鏈烘瀯
+        FinSysTenant finSysTenant = finSysTenantService.get(new FinSysTenant(baseWarehouse.getAgencyId()));
+        if (finSysTenant != null) {
+            baseWarehouse.setParentAgencyId(finSysTenant.getParentId());
+            baseWarehouse.setAgencyName(finSysTenant.getName());
+        }
         //鏍规嵁CLASSIFICATION_CODE鏌ヨCLASSIFICATION_NAME
-        S_dict_data s_dict_data = this.sDictDataService.get(new S_dict_data(Long.valueOf(param.getClassificationCode())));
-        if (s_dict_data != null) {
-            baseWarehouse.setClassificationName(s_dict_data.getDict_label());
+        SDictData dictData = this.sDictDataService.get(new SDictData(Long.valueOf(param.getClassificationCode())));
+        if (dictData != null) {
+            baseWarehouse.setClassificationName(dictData.getDict_label());
         }
         baseWarehouse.setIsDefault(Constants.IS_DEFAULT_YES);
 
@@ -108,9 +108,15 @@
      * @Date 2023/10/26
      */
     public int updateBaseWarehouse(BaseWarehouse baseWarehouse) {
-        S_dict_data s_dict_data = this.sDictDataService.get(new S_dict_data(Long.valueOf(baseWarehouse.getClassificationCode())));
-        if (s_dict_data != null) {
-            baseWarehouse.setClassificationName(s_dict_data.getDict_label());
+        SDictData SDictData = this.sDictDataService.get(new SDictData(Long.valueOf(baseWarehouse.getClassificationCode())));
+        if (SDictData != null) {
+            baseWarehouse.setClassificationName(SDictData.getDict_label());
+        }
+        //鏍规嵁鏈烘瀯id鏌ヨ鏈烘瀯
+        FinSysTenant finSysTenant = finSysTenantService.get(new FinSysTenant(baseWarehouse.getAgencyId()));
+        if (finSysTenant != null) {
+            baseWarehouse.setParentAgencyId(finSysTenant.getParentId());
+            baseWarehouse.setAgencyName(finSysTenant.getName());
         }
         return this.update(baseWarehouse);
     }

--
Gitblit v1.9.1