lyhzzz 2 年之前
父节点
当前提交
744b3859ef

+ 5 - 0
src/main/java/com/fdkankan/manage/controller/UserController.java

@@ -128,6 +128,11 @@ public class UserController {
         userService.addUcenterUser(userParam);
         return ResultData.ok();
     }
+    @PostMapping("/updateUcenterUser")
+    public ResultData updateUcenterUser(@RequestBody UserParam userParam){
+        userService.updateUcenterUser(userParam);
+        return ResultData.ok();
+    }
 
     @PostMapping("/delUcenterUser")
     public ResultData delUcenterUser(@RequestBody UserParam userParam){

+ 2 - 0
src/main/java/com/fdkankan/manage/service/IUserService.java

@@ -37,4 +37,6 @@ public interface IUserService extends IService<User> {
     void delUcenterUser(UserParam userParam);
 
     void ReUcenterUserPassword(UserParam userParam);
+
+    void updateUcenterUser(UserParam userParam);
 }

+ 13 - 2
src/main/java/com/fdkankan/manage/service/impl/UserServiceImpl.java

@@ -194,8 +194,8 @@ public class UserServiceImpl extends ServiceImpl<IUserMapper, User> implements I
 
         }catch (Exception e){
             log.error("ReUcenterUserPassword:error",e);
+            throw new BusinessException(ResultCode.PASSWORD_ERROR_G);
         }
-        throw new BusinessException(ResultCode.PASSWORD_ERROR_G);
 
     }
 
@@ -220,8 +220,19 @@ public class UserServiceImpl extends ServiceImpl<IUserMapper, User> implements I
             this.update(wrapper);
         }catch (Exception e){
             log.error("ReUcenterUserPassword:error",e);
+            throw new BusinessException(ResultCode.PASSWORD_ERROR_G);
         }
-        throw new BusinessException(ResultCode.PASSWORD_ERROR_G);
 
     }
+
+    @Override
+    public void updateUcenterUser(UserParam userParam) {
+        if(userParam.getId() == null || StringUtils.isBlank(userParam.getNickName())){
+            throw new BusinessException(ResultCode.MISSING_REQUIRED_PARAMETERS);
+        }
+        LambdaUpdateWrapper<User> wrapper = new LambdaUpdateWrapper<>();
+        wrapper.eq(User::getId,userParam.getId());
+        wrapper.set(User::getNickName,userParam.getNickName());
+        this.update(wrapper);
+    }
 }