Эх сурвалжийг харах

调整用户状态时如果后端失败则恢复状态

Signed-off-by: Hawkinss <455675513@qq.com>
Hawkinss 3 жил өмнө
parent
commit
475f3ae32c

+ 8 - 1
Web/src/views/system/user/index.vue

@@ -202,7 +202,14 @@ export default defineComponent({
 		};
 		// 修改状态
 		const changeStatus = async (row: any) => {
-			await getAPI(SysUserApi).sysUserSetStatusPost({ id: row.id, status: row.status });
+			await getAPI(SysUserApi).sysUserSetStatusPost({ id: row.id, status: row.status })
+				.catch(()=>{
+					if (row.status==1) {
+                 		row.status==2
+             		}else{
+                 		row.status=1
+             		}
+				});
 		};
 		// 重置密码
 		const resetUserPwd = async (row: any) => {