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
+6 -6
View File
@@ -52,7 +52,7 @@
</template>
<script setup lang="ts">
import { Toast } from "tdesign-mobile-vue";
import { Message } from "@/utils/message";
import { useUserStore } from "timi-web";
import TagAPI from "@/api/TagAPI";
import type { Tag } from "@/types/Tag";
@@ -136,7 +136,7 @@ async function loadTags(): Promise<void> {
});
tagList.value = result.list || [];
} catch {
Toast.error("标签加载失败");
Message.error("标签加载失败");
} finally {
isLoading.value = false;
}
@@ -145,11 +145,11 @@ async function loadTags(): Promise<void> {
async function createTag(): Promise<void> {
const name = newTagName.value.trim();
if (!name) {
Toast.warning("请输入标签名称");
Message.warning("请输入标签名称");
return;
}
if (tagList.value.some(item => getTagName(item) === name)) {
Toast.warning("标签已存在");
Message.warning("标签已存在");
return;
}
isCreating.value = true;
@@ -163,9 +163,9 @@ async function createTag(): Promise<void> {
if (tag.id) {
draftSelectedIdList.value = [...draftSelectedIdList.value, tag.id];
}
Toast.success("标签已新增");
Message.success("标签已新增");
} catch {
Toast.error("标签新增失败");
Message.error("标签新增失败");
} finally {
isCreating.value = false;
}