use Message instead of Toast
This commit is contained in:
@@ -62,11 +62,12 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { DialogPlugin, Toast } from "tdesign-mobile-vue";
|
||||
import { DialogPlugin } from "tdesign-mobile-vue";
|
||||
import { type Page, useUserStore } from "timi-web";
|
||||
import TagAPI from "@/api/TagAPI";
|
||||
import type { Tag } from "@/types/Tag";
|
||||
import { corePermissionCodes } from "@/utils/permission";
|
||||
import { Message } from "@/utils/message.ts";
|
||||
|
||||
defineOptions({
|
||||
name: "TagList"
|
||||
@@ -136,7 +137,7 @@ async function fetch(reset = false): Promise<void> {
|
||||
isNoMore.value = list.length < page.size || total.value <= tagList.value.length;
|
||||
} catch {
|
||||
if (token === requestToken) {
|
||||
Toast.error("标签加载失败");
|
||||
Message.error("标签加载失败");
|
||||
}
|
||||
} finally {
|
||||
if (token === requestToken) {
|
||||
@@ -183,7 +184,7 @@ function closeEditDialog(): void {
|
||||
|
||||
function validateForm(): boolean {
|
||||
if (!formModel.name.trim()) {
|
||||
Toast.warning("请输入标签名称");
|
||||
Message.warning("请输入标签名称");
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
@@ -207,9 +208,9 @@ async function saveTag(): Promise<void> {
|
||||
}
|
||||
editDialogVisible.value = false;
|
||||
await reload();
|
||||
Toast.success("标签已保存");
|
||||
Message.success("标签已保存");
|
||||
} catch {
|
||||
Toast.error("标签保存失败");
|
||||
Message.error("标签保存失败");
|
||||
} finally {
|
||||
isSaving.value = false;
|
||||
}
|
||||
@@ -243,9 +244,9 @@ async function removeTag(id: string): Promise<void> {
|
||||
try {
|
||||
await TagAPI.remove(id);
|
||||
await reload();
|
||||
Toast.success("标签已删除");
|
||||
Message.success("标签已删除");
|
||||
} catch {
|
||||
Toast.error("标签删除失败");
|
||||
Message.error("标签删除失败");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user