diff --git a/src/pages-aigc/detail/detail.vue b/src/pages-aigc/detail/detail.vue index 90bc368..2ac836d 100644 --- a/src/pages-aigc/detail/detail.vue +++ b/src/pages-aigc/detail/detail.vue @@ -65,6 +65,7 @@ const pointDialogVisible = ref(false); const GENERATOR_TYPE_TEXT = { 0: "图片版", 1: "视频版", + 2: "升视频", }; const TASK_STATUS_TEXT = { @@ -92,7 +93,7 @@ const result = computed(() => { const imageUrl = record.imageResultUrl || ""; const videoUrl = record.videoResultUrl || ""; - const isVideo = [1, 2].includes(Number(record.generatorType)); + const isVideo = [1, 2].includes(Number(record.generatorType)); const typeText = getMappedText(GENERATOR_TYPE_TEXT, record.generatorType, "类型"); const statusText = getMappedText(TASK_STATUS_TEXT, record.taskStatus, "状态"); const consumedText = diff --git a/src/pages-aigc/record/components/RecordCard/index.vue b/src/pages-aigc/record/components/RecordCard/index.vue index 18efd99..b7ba93f 100644 --- a/src/pages-aigc/record/components/RecordCard/index.vue +++ b/src/pages-aigc/record/components/RecordCard/index.vue @@ -7,10 +7,10 @@ 生成中 - - {{ title }} - {{ record.createTime }} - {{ statusText }} + + {{ title }} + {{ record.createTime }} + {{ statusText }} @@ -34,6 +34,7 @@ const emit = defineEmits(["view"]); const GENERATOR_TYPE_TEXT = { 0: "图片版", 1: "视频版", + 2: "升视频", }; const TASK_STATUS_TEXT = { @@ -74,7 +75,7 @@ const statusText = computed(() => { const taskStatus = props.record.taskStatus; const generatorCost = normalizedTaskStatus.value === 3 ? 0 : props.record.generatorCost; const typeText = - GENERATOR_TYPE_TEXT[generatorType] || (generatorType === undefined ? "" : `类型${generatorType}`); + GENERATOR_TYPE_TEXT[generatorType] || (generatorType === undefined ? "" : `生成作品`); const stateText = TASK_STATUS_TEXT[taskStatus] || (taskStatus === undefined ? "" : `状态${taskStatus}`); const costText = diff --git a/src/pages-aigc/sharedWork/sharedWork.vue b/src/pages-aigc/sharedWork/sharedWork.vue index ccf90a9..006c804 100644 --- a/src/pages-aigc/sharedWork/sharedWork.vue +++ b/src/pages-aigc/sharedWork/sharedWork.vue @@ -31,7 +31,7 @@ import { computed, ref } from "vue"; import { onLoad } from "@dcloudio/uni-app"; import TopNavBar from "@/components/TopNavBar/index.vue"; import { checkToken } from "@/hooks/useGoLogin.js"; -import { getAigcGeneratorTaskShareDetail } from "@/pages-aigc/request/AigcApi.js"; +import { getAigcGeneratorTaskShareDetail } from "@/pages-aigc/request/AigcApi.js"; const shareKey = ref(""); const shareDetail = ref(null); @@ -52,9 +52,8 @@ const generatorTypeText = computed(() => { const generatorType = shareDetail.value?.generatorType; if (Number(generatorType) === 0) return "图片版"; if (Number(generatorType) === 1) return "视频版"; - return generatorType === undefined || generatorType === null || generatorType === "" - ? "生成作品" - : `类型${generatorType}`; + if (Number(generatorType) === 2) return "升视频"; + return generatorType === undefined || generatorType === null || generatorType === "" || "生成作品"; }); const showToast = (title) => {