use Message instead of Toast

This commit is contained in:
Timi
2026-08-22 01:08:23 +08:00
parent 94c17e6d81
commit e2af521996
46 changed files with 291 additions and 289 deletions
+5 -5
View File
@@ -39,7 +39,7 @@
<script setup lang="ts">
import type { DropdownOption, DropdownValue } from "tdesign-mobile-vue";
import { Toast } from "tdesign-mobile-vue";
import { Message } from "@/utils/message";
import { RoleAPI, type ModuleCode, type Role as UserRole, useUserStore } from "timi-web";
import ManagedUserAPI from "@/api/ManagedUserAPI";
import { useCurrentStoreStore } from "@/store/currentStoreStore";
@@ -198,7 +198,7 @@ async function loadActiveUserRoles(): Promise<void> {
async function saveRoleList(): Promise<void> {
const current = activeUser.value;
if (!current?.id || !current.userId) {
Toast.warning("请选择用户");
Message.warning("请选择用户");
return;
}
@@ -210,14 +210,14 @@ async function saveRoleList(): Promise<void> {
roleIdList: [...checkedRoleIds.value]
});
await loadActiveUserRoles();
Toast.success("用户角色已保存");
Message.success("用户角色已保存");
} catch (error) {
checkedRoleIds.value = [];
try {
await reloadAuthorizationScope();
await loadActiveUserRoles();
} finally {
Toast.error(getErrorMessage(error, "用户角色授权失败"));
Message.error(getErrorMessage(error, "用户角色授权失败"));
}
} finally {
isSaving.value = false;
@@ -285,7 +285,7 @@ onMounted(async () => {
try {
await loadData();
} catch {
Toast.error("用户角色加载失败");
Message.error("用户角色加载失败");
}
});