提交 7bd16a9d 编写于 作者: Z zc

fix: 修复部门别名错误,修改密码空指针异常

修复部门别名错误,修改密码空指针异常
上级 e5013837
......@@ -104,9 +104,10 @@ public class UserController {
@ApiImplicitParam(name = "id", value = "用户ID", required = true, paramType = "path", dataType = "Long")
@PatchMapping(value = "/{id}")
public Result patch(@PathVariable Long id, @RequestBody SysUser user) {
System.out.println(user.getPassword() != null);
LambdaUpdateWrapper<SysUser> updateWrapper = new LambdaUpdateWrapper<SysUser>().eq(SysUser::getId, id);
updateWrapper.set(user.getStatus() != null, SysUser::getStatus, user.getStatus());
updateWrapper.set(user.getPassword() != null, SysUser::getPassword, passwordEncoder.encode(user.getPassword()));
updateWrapper.set(user.getPassword() != null, SysUser::getPassword,user.getPassword() != null?passwordEncoder.encode(user.getPassword()):null);
boolean status = iSysUserService.update(updateWrapper);
return Result.judge(status);
}
......
......@@ -12,7 +12,7 @@ import java.util.List;
@Mapper
public interface SysUserMapper extends BaseMapper<SysUser> {
@InterceptorIgnore(storeAlias = "u")
@InterceptorIgnore(storeAlias = "d")
List<SysUser> list(Page<SysUser> page, SysUser user);
UserAuthDTO getByUsername(String username);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册