From 36a143b19cc919c9a814d065029b2340ef7330d7 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Mon, 13 Jun 2022 14:56:25 +0800
Subject: [PATCH] 20220606

---
 src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/UserServiceImpl.java |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/UserServiceImpl.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/UserServiceImpl.java
index 8e297cd..2341744 100644
--- a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/UserServiceImpl.java
+++ b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/UserServiceImpl.java
@@ -175,6 +175,7 @@
         adminSeeUserInfoVo.setNickname(userEntity.getNickname());
         adminSeeUserInfoVo.setPhone(userEntity.getPhone());
         adminSeeUserInfoVo.setEmail(userEntity.getEmail());
+        adminSeeUserInfoVo.setBelongId(userEntity.getBelongId());
 
         List<AdminRoleVo> adminRoleVos = new ArrayList<>();
         QueryWrapper<UserRoleEntity> objectQueryWrapper = new QueryWrapper<>();
@@ -208,10 +209,15 @@
         if(StrUtil.isEmpty(phone)){
             return Result.fail("请输入联系电话");
         }
+        Long belongId = adminUpdateUserDto.getBelongId() == null ? UserEntity.USER_BELONG_TOP : adminUpdateUserDto.getBelongId();
+        if(UserEntity.USER_BELONG_TOP == belongId){
+            return Result.fail("请输入所属公司");
+        }
         UserEntity userEntity =  this.baseMapper.selectById(adminUpdateUserDto.getId());
         if(ObjectUtil.isEmpty(userEntity)){
             return Result.fail("用户不存在");
         }
+        userEntity.setBelongId(belongId);
         userEntity.setUsername(username);
         userEntity.setPhone(phone);
         if(StrUtil.isNotEmpty(adminUpdateUserDto.getNickname())){

--
Gitblit v1.9.1