Archived
forked from admin/userbase
This commit is contained in:
@@ -26,7 +26,8 @@ onSuccess(() => {
|
||||
onSuccessCallback?.();
|
||||
});
|
||||
onError((event: any) => {
|
||||
Message.error(event?.error?.message || "新增失败");
|
||||
// 错误提示已由全局 alova 拦截器统一弹出,这里仅记录日志避免二次弹窗
|
||||
console.warn('[AddRoleContainer] 新增角色失败:', event?.error?.message || '新增失败');
|
||||
});
|
||||
|
||||
function open(onSuccess?: () => void) {
|
||||
|
||||
@@ -44,7 +44,6 @@
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { computed, ref, shallowRef, reactive, watch } from "vue";
|
||||
import { Message } from "view-ui-plus";
|
||||
import { debounce } from "lodash";
|
||||
import Apis from "@/api";
|
||||
import MyTree from "@/components/MyTree.vue";
|
||||
@@ -296,7 +295,7 @@ const saveNow = async () => {
|
||||
try {
|
||||
await Apis.AppRole.saveRoleModules({ data: { roleId, moduleIds }, cacheFor: null });
|
||||
} catch (e: any) {
|
||||
Message.error(e?.message || "保存失败");
|
||||
console.warn(e?.message || "保存失败");
|
||||
await loadRoleModuleTree(roleId);
|
||||
}
|
||||
};
|
||||
|
||||
@@ -27,7 +27,8 @@ onSuccess(() => {
|
||||
onSuccessCallback?.();
|
||||
});
|
||||
onError((event: any) => {
|
||||
Message.error(event?.error?.message || "编辑失败");
|
||||
// 错误提示已由全局 alova 拦截器统一弹出,这里仅记录日志避免二次弹窗
|
||||
console.warn('[EditRoleContainer] 编辑角色失败:', event?.error?.message || '编辑失败');
|
||||
});
|
||||
|
||||
function open(id: number, row: any, onSuccess?: () => void) {
|
||||
|
||||
@@ -87,7 +87,7 @@ async function handleDelete(row: any) {
|
||||
Message.success("删除成功!");
|
||||
await sendRoles();
|
||||
} catch (e: any) {
|
||||
Message.error(e?.message || "删除失败");
|
||||
console.warn(e?.message || "删除失败");
|
||||
}
|
||||
},
|
||||
});
|
||||
|
||||
@@ -96,7 +96,7 @@ async function onTreeChange(node: any) {
|
||||
const res = await Apis.GroupAuthz.groupUsers({ params: { groupId: groupId.value }, cacheFor: null });
|
||||
candidates.value = (res as any[]) ?? [];
|
||||
} catch (e: any) {
|
||||
Message.error(e?.message || "加载用户失败");
|
||||
console.warn(e?.message || "加载用户失败");
|
||||
candidates.value = [];
|
||||
}
|
||||
}
|
||||
@@ -124,7 +124,7 @@ async function save() {
|
||||
emit("success");
|
||||
visible.value = false;
|
||||
} catch (e: any) {
|
||||
Message.error(e?.message || "保存失败");
|
||||
console.warn(e?.message || "保存失败");
|
||||
} finally {
|
||||
saving.value = false;
|
||||
}
|
||||
|
||||
@@ -53,7 +53,7 @@ async function loadUsers() {
|
||||
const res = await Apis.AppRole.roleUsers({ params: { roleId: props.roleId }, cacheFor: null });
|
||||
userList.value = (res as any[]) ?? [];
|
||||
} catch (e: any) {
|
||||
Message.error(e?.message || "加载角色用户失败");
|
||||
console.warn(e?.message || "加载角色用户失败");
|
||||
} finally {
|
||||
loading.value = false;
|
||||
}
|
||||
@@ -72,7 +72,7 @@ function removeUser(row: any) {
|
||||
Message.success("已移除");
|
||||
await loadUsers();
|
||||
} catch (e: any) {
|
||||
Message.error(e?.message || "移除失败");
|
||||
console.warn(e?.message || "移除失败");
|
||||
}
|
||||
},
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user