YY vor 2 Jahren
Ursprung
Commit
5a417f8bcf
1 geänderte Dateien mit 19 neuen und 6 gelöschten Zeilen
  1. 19 6
      src/components/account/updatepwd-1.vue

+ 19 - 6
src/components/account/updatepwd-1.vue

@@ -55,12 +55,25 @@ const search = async () => {
 // 审核保存
 const toSave = async (data: { _id: string; password: string }) => {
   let res: IQueryResult;
-
-  if (role_type.value == '0' || role_type.value == '1') res = await admin.rp(data.password);
-  else if (role_type.value == '2') res = await users.rp(data.password);
-  else if (role_type.value == '3') res = await unit.rp(data.password);
-  ElMessage({ type: 'success', message: '操作成功' });
-  logout();
+  if (role_type.value == '0' || role_type.value == '1') {
+    res = await admin.rp(data.password);
+    if (res.errcode == 0) {
+      ElMessage({ type: 'success', message: '操作成功' });
+      logout();
+    }
+  } else if (role_type.value == '2') {
+    res = await users.rp(data.password);
+    if (res.errcode == 0) {
+      ElMessage({ type: 'success', message: '操作成功' });
+      logout();
+    }
+  } else if (role_type.value == '3') {
+    res = await unit.rp(data.password);
+    if (res.errcode == 0) {
+      ElMessage({ type: 'success', message: '操作成功' });
+      logout();
+    }
+  }
 };
 const logout = () => {
   localStorage.removeItem('token');