From 8198de5cf4f4bccf44b789b895980569307a5ceb Mon Sep 17 00:00:00 2001
From: futian.liu <liufutianyoo@163.com>
Date: 星期四, 14 十二月 2023 10:18:44 +0800
Subject: [PATCH] 修改库管员角色关联

---
 consum-base/src/main/java/com/consum/base/service/impl/BaseWarehouseManagerServiceImpl.java |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/consum-base/src/main/java/com/consum/base/service/impl/BaseWarehouseManagerServiceImpl.java b/consum-base/src/main/java/com/consum/base/service/impl/BaseWarehouseManagerServiceImpl.java
index 2268ac2..544a523 100644
--- a/consum-base/src/main/java/com/consum/base/service/impl/BaseWarehouseManagerServiceImpl.java
+++ b/consum-base/src/main/java/com/consum/base/service/impl/BaseWarehouseManagerServiceImpl.java
@@ -14,7 +14,7 @@
 import com.consum.base.pojo.WarehouseManagerInfo;
 import com.consum.base.pojo.request.WarehouseManagerParam;
 import com.consum.base.service.BaseWarehouseManagerService;
-import com.consum.base.service.FinSysTenantUserServiceImpl;
+import com.consum.base.service.FinSysTenantUserService;
 import com.consum.model.po.BaseWarehouseManager;
 import com.consum.model.po.FinSysTenantUser;
 import com.iplatform.model.po.S_role;
@@ -30,7 +30,7 @@
 public class BaseWarehouseManagerServiceImpl extends BaseServiceImpl implements BaseWarehouseManagerService {
 
     @Autowired
-    private FinSysTenantUserServiceImpl finSysTenantUserService;
+    private FinSysTenantUserService finSysTenantUserService;
 
     /**
      * @return
@@ -98,8 +98,8 @@
                 }
                 Long sysUserId = finSysTenantUser.getSysUserId();
                 // 鍏堝垽鏂槸鍚︽嫢鏈夎瑙掕壊
-                String isHasRole = "select * from s_role_user where org_id=0 and role_id=" + roleId
-                    + " and user_id=" + sysUserId;
+                String isHasRole =
+                    "select * from s_role_user where org_id=0 and role_id=" + roleId + " and user_id=" + sysUserId;
                 List<Map<String, Object>> isHasRoleList = this.select(isHasRole, new HashMap<>());
                 if (!CollectionUtils.isEmpty(isHasRoleList)) {
                     continue;
@@ -142,4 +142,12 @@
         return select;
     }
 
+    @Override
+    public void deleteMangerBySysUserId(Long sysUserId) {
+        String sql = "delete from base_warehouse_manager where MANAGER_ID =:sysUserId";
+        Map<String, Object> params = new HashMap<>();
+        params.put("sysUserId", sysUserId);
+        this.execute(sql, params);
+    }
+
 }

--
Gitblit v1.9.1