From b82ed8cbcc9e262f2bce2a662f8ce0d8c59b5d70 Mon Sep 17 00:00:00 2001 From: luqingyang <lqy5492@163.com> Date: 星期一, 30 十月 2023 17:35:13 +0800 Subject: [PATCH] 调拨管理、物品管理、物品分类 相关代码 --- consum-base/src/main/java/com/consum/base/service/BaseWarehouseServiceImpl.java | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 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 5a2733b..04840be 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 @@ -4,10 +4,7 @@ import com.consum.base.core.CodeGeneratorService; import com.consum.base.pojo.BaseWarehouseParam; import com.consum.base.util.IdUtil; -import com.consum.model.po.BaseWarehouse; -import com.consum.model.po.FinSysTenant; -import com.consum.model.po.FinSysTenantDepartment; -import com.consum.model.po.FinSysTenantUser; +import com.consum.model.po.*; import com.walker.db.page.GenericPager; import com.walker.infrastructure.utils.StringUtils; import com.walker.jdbc.service.BaseServiceImpl; @@ -36,6 +33,8 @@ private FinSysTenantDepartmentServiceImpl departmentService; @Autowired private FinSysTenantUserServiceImpl userService; + @Autowired + private SDictDataServiceImpl sDictDataService; /** * @Description 鏂板 @@ -54,6 +53,11 @@ // 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()); + } baseWarehouse.setIsDefault(Constants.IS_DEFAULT_YES); return this.insert(baseWarehouse); @@ -104,6 +108,10 @@ * @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()); + } return this.update(baseWarehouse); } -- Gitblit v1.9.1