|
@@ -459,7 +459,7 @@ public class SysUserFacade extends SysUserServiceImpl {
|
|
checkUser(sysUserBaseVO.getUserId());
|
|
checkUser(sysUserBaseVO.getUserId());
|
|
Date now = DateUtil.now();
|
|
Date now = DateUtil.now();
|
|
String userId = SysUserUtils.getCurrentPrincipleID();
|
|
String userId = SysUserUtils.getCurrentPrincipleID();
|
|
- return this.update(new UpdateWrapper<SysUser>()
|
|
|
|
|
|
+ Boolean res = this.update(new UpdateWrapper<SysUser>()
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
.eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
.eq("id", sysUserBaseVO.getUserId())
|
|
.eq("id", sysUserBaseVO.getUserId())
|
|
.eq("status", StatusEnum.Enable.getKey())
|
|
.eq("status", StatusEnum.Enable.getKey())
|
|
@@ -467,6 +467,12 @@ public class SysUserFacade extends SysUserServiceImpl {
|
|
.set("gmt_modified", now)
|
|
.set("gmt_modified", now)
|
|
.set("status", StatusEnum.Disable.getKey())
|
|
.set("status", StatusEnum.Disable.getKey())
|
|
);
|
|
);
|
|
|
|
+ //删除Token
|
|
|
|
+ if (res) {
|
|
|
|
+ tokenFacade.deleteToken(sysUserBaseVO.getUserId().toString());
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ return res;
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|