From 3c850e256e028c5c0bfd6fdaaf2ba0ebb753048d Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期二, 15 十一月 2022 14:16:35 +0800
Subject: [PATCH] 修改导办人员即是领导又是工人    bug

---
 flower_city/src/main/java/com/dg/core/controller/GuideDoController.java |   30 ++++++++++++++++++++++++++++--
 1 files changed, 28 insertions(+), 2 deletions(-)

diff --git a/flower_city/src/main/java/com/dg/core/controller/GuideDoController.java b/flower_city/src/main/java/com/dg/core/controller/GuideDoController.java
index 762f3d4..81f2f09 100644
--- a/flower_city/src/main/java/com/dg/core/controller/GuideDoController.java
+++ b/flower_city/src/main/java/com/dg/core/controller/GuideDoController.java
@@ -112,7 +112,15 @@
             user.setPhonenumber(config.getPhonenumber());
             user.setLoginName(config.getLoginName());
             user.setMasterIds(config.getMasterIds());
-            user.setRoleIds("2");
+            //是否是部门领导(1是  2不是)
+            if(StringUtils.equals("1",config.getIsDivisionHead()))
+            {
+                user.setRoleIds("13");
+            }
+            else
+            {
+                user.setRoleIds("2");
+            }
             user.setUserType("2");
             user.setIsDivisionHead("1");
             user.setStatus(config.getStatus());
@@ -120,7 +128,15 @@
             //提示用户名或密码错误
             return toAjax(IUserService.updateConfig(user));
         }
-        config.setRoleIds(2+"");
+        //是否是部门领导(1是  2不是)
+        if(StringUtils.equals("1",config.getIsDivisionHead()))
+        {
+            config.setRoleIds("13");
+        }
+        else
+        {
+            config.setRoleIds("2");
+        }
         config.setCreateTime(LocalDateTime.now());
         config.setUpdateTime(LocalDateTime.now());
         config.setUserId(Snowflake.getId()+"");
@@ -157,6 +173,16 @@
 
         config.setUserType("2");
 
+        //是否是部门领导(1是  2不是)
+        if(StringUtils.equals("1",config.getIsDivisionHead()))
+        {
+            config.setRoleIds("13");
+        }
+        else
+        {
+            config.setRoleIds("2");
+        }
+
         SysUser user=IUserService.selectData(null,config.getPhonenumber(),null);
         if (user != null && !(user.getUserId().equals(config.getUserId())))
         {

--
Gitblit v1.7.1