diff --git a/src/components/app/t-postcard.vue b/src/components/app/t-postcard.vue index 9e2e322d..3918a3cb 100644 --- a/src/components/app/t-postcard.vue +++ b/src/components/app/t-postcard.vue @@ -75,7 +75,7 @@ import { computed, onMounted, shallowRef, watch } from "vue"; import { generateShareImg } from "@/utils/TGShare.js"; import { createPost } from "@/utils/TGWindow.js"; -type TPostCardProps = { modelValue: TGApp.Plugins.Mys.Post.FullData; selectMode?: boolean }; +type TPostCardProps = { modelValue: TGApp.BBS.Post.FullData; selectMode?: boolean }; type TPostCardEmits = (e: "onSelected", v: string) => void; type TPostStatus = RenderStatus & { stat: ActStat }; type RenderForum = { name: string; icon: string; id: number }; @@ -86,7 +86,7 @@ export type RenderCard = { cover: string; postId: number; subtitle: string; - user: TGApp.Plugins.Mys.User.Post | null; + user: TGApp.BBS.Post.User | null; forum: RenderForum | null; data: RenderData | null; status?: RenderStatus; @@ -130,7 +130,7 @@ function getActivityStatus(status: number): RenderStatus { return stats[ActStat.UNKNOWN]; } -function getPostCover(item: TGApp.Plugins.Mys.Post.FullData): string { +function getPostCover(item: TGApp.BBS.Post.FullData): string { let cover; if (item.cover) cover = item.cover.url; else if (item.post.cover) cover = item.post.cover; @@ -140,7 +140,7 @@ function getPostCover(item: TGApp.Plugins.Mys.Post.FullData): string { return `${cover}?x-oss-process=image/resize,m_fill,w_360,h_130,limit_0/format,png`; } -function getCommonCard(item: TGApp.Plugins.Mys.Post.FullData): RenderCard { +function getCommonCard(item: TGApp.BBS.Post.FullData): RenderCard { let forumData: RenderForum | null = null; let statData: RenderData | null = null; if (item.forum !== null) { @@ -167,7 +167,7 @@ function getCommonCard(item: TGApp.Plugins.Mys.Post.FullData): RenderCard { }; } -function getPostCard(item: TGApp.Plugins.Mys.Post.FullData): RenderCard { +function getPostCard(item: TGApp.BBS.Post.FullData): RenderCard { const commonCard = getCommonCard(item); if ( item.news_meta !== undefined && diff --git a/src/components/pageAnno/ta-parser.vue b/src/components/pageAnno/ta-parser.vue index b9ac0ebd..15f12a30 100644 --- a/src/components/pageAnno/ta-parser.vue +++ b/src/components/pageAnno/ta-parser.vue @@ -21,7 +21,7 @@ import parseAnnoContent from "@/web/utils/annoParser.js"; type TaParserProps = { data: TGApp.BBS.Announcement.ContentItem }; const props = defineProps(); -function getTaName(ta: TGApp.Plugins.Mys.SctPost.Base): Component { +function getTaName(ta: TGApp.BBS.SctPost.Base): Component { if (ta.children) return TpTexts; if (typeof ta.insert === "string") return TpText; if ("image" in ta.insert) return TpImage; diff --git a/src/components/viewPost/tp-avatar.vue b/src/components/viewPost/tp-avatar.vue index 64f89c8a..7e588e03 100644 --- a/src/components/viewPost/tp-avatar.vue +++ b/src/components/viewPost/tp-avatar.vue @@ -30,7 +30,7 @@ import TMiImg from "@comp/app/t-mi-img.vue"; import { computed } from "vue"; -type TpAvatarProps = { data: TGApp.Plugins.Mys.User.Post; position: "left" | "right" }; +type TpAvatarProps = { data: TGApp.BBS.Post.User; position: "left" | "right" }; const props = defineProps(); diff --git a/src/components/viewPost/tp-backupText.vue b/src/components/viewPost/tp-backupText.vue index d849b840..6e02188c 100644 --- a/src/components/viewPost/tp-backupText.vue +++ b/src/components/viewPost/tp-backupText.vue @@ -22,7 +22,7 @@ - +