From 8e41786892a4bd7cff2d63bde8cb0636cdb0650c Mon Sep 17 00:00:00 2001
From: futian.liu <liufutianyoo@163.com>
Date: 星期六, 02 十二月 2023 20:54:51 +0800
Subject: [PATCH] 分转元

---
 consum-base/src/main/java/com/consum/base/service/impl/BaseWarehouseServiceImpl.java |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 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/impl/BaseWarehouseServiceImpl.java
similarity index 94%
rename from consum-base/src/main/java/com/consum/base/service/BaseWarehouseServiceImpl.java
rename to consum-base/src/main/java/com/consum/base/service/impl/BaseWarehouseServiceImpl.java
index f2d56cd..c2e08b0 100644
--- a/consum-base/src/main/java/com/consum/base/service/BaseWarehouseServiceImpl.java
+++ b/consum-base/src/main/java/com/consum/base/service/impl/BaseWarehouseServiceImpl.java
@@ -1,9 +1,13 @@
-package com.consum.base.service;
+package com.consum.base.service.impl;
 
 import com.consum.base.Constants;
 import com.consum.base.core.CodeGeneratorService;
 import com.consum.base.core.utils.IdUtil;
 import com.consum.base.pojo.BaseWarehouseParam;
+import com.consum.base.service.BaseWarehouseService;
+import com.consum.base.service.FinSysTenantDepartmentService;
+import com.consum.base.service.FinSysTenantServiceImpl;
+import com.consum.base.service.SDictDataServiceImpl;
 import com.consum.model.po.BaseWarehouse;
 import com.consum.model.po.FinSysTenant;
 import com.consum.model.po.FinSysTenantDepartment;
@@ -28,7 +32,7 @@
  * @Date 2023/10/26
  */
 @Service
-public class BaseWarehouseServiceImpl extends BaseServiceImpl {
+public class BaseWarehouseServiceImpl extends BaseServiceImpl implements BaseWarehouseService {
 
     @Autowired
     private CodeGeneratorService codeGeneratorService;
@@ -44,6 +48,7 @@
      * @Author 鍗㈠簡闃�
      * @Date 2023/10/26
      */
+    @Override
     public int add(BaseWarehouseParam param) {
         BaseWarehouse baseWarehouse = new BaseWarehouse();
         BeanUtils.copyProperties(param, baseWarehouse);
@@ -71,6 +76,7 @@
      * @Author 鍗㈠簡闃�
      * @Date 2023/10/26
      */
+    @Override
     public GenericPager<BaseWarehouse> queryList(BaseWarehouseParam param) {
         StringBuilder sql = new StringBuilder("SELECT * FROM base_warehouse WHERE 1 = 1 ");
         HashMap<String, Object> paramts = new HashMap<>();
@@ -107,6 +113,7 @@
      * @Author 鍗㈠簡闃�
      * @Date 2023/10/26
      */
+    @Override
     public int updateBaseWarehouse(BaseWarehouse baseWarehouse) {
         SDictData SDictData = this.sDictDataService.get(new SDictData(Long.valueOf(baseWarehouse.getClassificationCode())));
         if (SDictData != null) {
@@ -127,6 +134,7 @@
      * @author 鍗㈠簡闃�
      * @Date 2023/10/26
      */
+    @Override
     public BaseWarehouse getById(Long id) {
         return this.get(new BaseWarehouse(id));
     }
@@ -136,6 +144,7 @@
      * @Author 鍗㈠簡闃�
      * @Date 2023/10/26
      */
+    @Override
     public int updateById(BaseWarehouse baseWarehouse) {
         baseWarehouse.setStates(Constants.STATES_DELETED);
         return this.update(baseWarehouse);
@@ -146,6 +155,7 @@
      * @Author 鍗㈠簡闃�
      * @Date 2023/10/26
      */
+    @Override
     public void queryUserList(Long baseWarehouseId) {
         //1.鏍规嵁浠撳簱id鏌ヨ浠撳簱
         BaseWarehouse baseWarehouse = this.getById(baseWarehouseId);
@@ -170,6 +180,7 @@
      * @Author 鍗㈠簡闃�
      * @Date 2023/10/27
      */
+    @Override
     public List<BaseWarehouse> getByAgencyId(Long agencyId, Short isDefault, Short states) {
         StringBuilder sql = new StringBuilder("SELECT * FROM base_warehouse WHERE 1 = 1 ");
         HashMap<String, Object> paramts = new HashMap<>();
@@ -199,6 +210,7 @@
      * @param agencyId
      * @return
      */
+    @Override
     public BaseWarehouse getDefaultWarehouseByAgencyId(Long agencyId) {
         StringBuilder sql = new StringBuilder("SELECT * FROM base_warehouse WHERE IS_DEFAULT = 1 and AGENCY_ID =:agencyId ");
         Map<String, Object> param = new HashMap<>();
@@ -211,6 +223,7 @@
         return null;
     }
 
+    @Override
     public BaseWarehouse getWarehouseByAgencyId(Long agencyId, String warehouseName) {
         StringBuilder sql = new StringBuilder("SELECT * FROM base_warehouse WHERE STATES= 1");
         Map<String, Object> param = new HashMap<>();

--
Gitblit v1.9.1