@@ -87,7 +87,8 @@ export class AuthController {
throw new CustomException(ErrorCode.ERR_10004);
}
// 修改密码
- await this.userService.resetPassword(req.user.id, body.newPassword);
+ // console.log('user', req.user);
+ await this.userService.resetPassword(req.user.userId, body.newPassword);
// 修改密码后退出登录
await this.authService.logout(req.user);
return true;
@@ -31,6 +31,23 @@ export function resolveResError(code, message, needTip = true) {
})
return false
case 11007:
+ if (isConfirming || !needTip)
+ return
+ isConfirming = true
+ $dialog.confirm({
+ title: '提示',
+ type: 'info',
+ content: `${message}`,
+ confirm() {
+ useAuthStore().logout()
+ window.$message?.success('已退出登录')
+ isConfirming = false
+ },
+ cancel() {
+ })
+ return false
case 11008:
if (isConfirming || !needTip)
return
@@ -23,7 +23,7 @@
:get-data="api.read"
>
<MeQueryItem label="角色名" :label-width="50">
- <n-input v-model:value="queryItems.title" type="text" placeholder="请输入角色名" clearable />
+ <n-input v-model:value="queryItems.name" type="text" placeholder="请输入角色名" clearable />
</MeQueryItem>
<MeQueryItem label="状态" :label-width="50">
<n-select