summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhanyuxia <[email protected]>2024-09-24 14:15:56 +0800
committerhanyuxia <[email protected]>2024-09-24 14:15:56 +0800
commit48d51be2442707d94d9ff053cd297e1bd440ede2 (patch)
tree73f7afbb8a3aad6a43dab541272993860559393c
parent2a2be84e6acbc8952e29d1fe9899e1e242b704ac (diff)
fix: 修改问题:修改用户时,若未修改密码,再次登录时报密码错误
-rw-r--r--src/views/users/detail.vue11
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);
}