From 3adbcc42d5f84c3c83d220543189361add81e04d Mon Sep 17 00:00:00 2001
From: jiangqs <jiangqs>
Date: 星期一, 11 九月 2023 15:22:19 +0800
Subject: [PATCH] bug

---
 ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/sys/SysUserServiceImpl.java |   32 ++++++++++++++++++++++++++++----
 1 files changed, 28 insertions(+), 4 deletions(-)

diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/sys/SysUserServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/sys/SysUserServiceImpl.java
index 5a2ed40..652e19e 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/sys/SysUserServiceImpl.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/sys/SysUserServiceImpl.java
@@ -11,6 +11,7 @@
 import com.ruoyi.common.security.utils.SecurityUtils;
 import com.ruoyi.system.api.domain.dto.AppEditUserDto;
 import com.ruoyi.system.api.domain.dto.MgtBaseBathDto;
+import com.ruoyi.system.api.domain.dto.MgtFrozenMemberDto;
 import com.ruoyi.system.api.domain.dto.MgtUserIdByDept;
 import com.ruoyi.system.api.domain.poji.sys.SysRole;
 import com.ruoyi.system.api.domain.poji.sys.SysUser;
@@ -68,6 +69,8 @@
 
     @Resource
     protected SysUserMenuMapper userMenuMapper;
+
+
 
     /**
      * 根据条件分页查询用户列表
@@ -605,10 +608,6 @@
         String editValue = appEditUserDto.getEditValue();
         switch (editType){
             case 1:
-                sysUser.setNickName(editValue);
-                sysUser.setUpdateTime(DateUtils.getNowDate());
-                sysUser.setUpdateBy(String.valueOf(appEditUserDto.getUserId()));
-                userMapper.updateUser(sysUser);
                 break;
             case 2:
                 sysUser.setAvatar(editValue);
@@ -623,6 +622,12 @@
                 userMapper.updateUser(sysUser);
                 break;
             case 4:
+                break;
+            case 5:
+                sysUser.setNickName(editValue);
+                sysUser.setUpdateTime(DateUtils.getNowDate());
+                sysUser.setUpdateBy(String.valueOf(appEditUserDto.getUserId()));
+                userMapper.updateUser(sysUser);
                 break;
             default:
                 break;
@@ -705,4 +710,23 @@
     public void updateOnlyUser(SysUser sysUser){
         userMapper.updateUser(sysUser);
     }
+
+    /**
+     * @description
+     * @author  jqs
+     * @date    2023/7/5 21:24
+     * @param mgtFrozenMemberDto
+     * @return  void
+     */
+    @Override
+    public void frozenUser(MgtFrozenMemberDto mgtFrozenMemberDto){
+        Long userId = mgtFrozenMemberDto.getId();
+        SysUser sysUser = this.selectUserById(userId);
+        if(mgtFrozenMemberDto.getFrozenFlag()==1){
+            sysUser.setStatus("1");
+        }else{
+            sysUser.setStatus("0");
+        }
+        userMapper.updateUser(sysUser);
+    }
 }

--
Gitblit v1.7.1