diff options
| author | hanyuxia <[email protected]> | 2024-09-24 14:15:56 +0800 |
|---|---|---|
| committer | hanyuxia <[email protected]> | 2024-09-24 14:15:56 +0800 |
| commit | 48d51be2442707d94d9ff053cd297e1bd440ede2 (patch) | |
| tree | 73f7afbb8a3aad6a43dab541272993860559393c | |
| parent | 2a2be84e6acbc8952e29d1fe9899e1e242b704ac (diff) | |
fix: 修改问题:修改用户时,若未修改密码,再次登录时报密码错误
| -rw-r--r-- | src/views/users/detail.vue | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/views/users/detail.vue b/src/views/users/detail.vue index d12ab86..b0e9eb8 100644 --- a/src/views/users/detail.vue +++ b/src/views/users/detail.vue @@ -353,15 +353,24 @@ const save = async () => { userName: ruleForm.userName, name: ruleForm.name, accessLevel: ruleForm.accessLevel, - pwd: ruleForm.pwd, language: ruleForm.language, workspaceRoles: ruleForm.workspaceRoles }; let res = null if(ruleForm.id) { params.id = ruleForm.id + if(ruleForm.pwd) { + params = { + ...params, + pwd: ruleForm.pwd, + } + } res = await userEditApi(params); } else { + params = { + ...params, + pwd: ruleForm.pwd, + } res = await userAddApi(params); } |
