Commit 9e9b2a7f authored by Dazzle Wu's avatar Dazzle Wu

fix: 首页最近创作传参

parent df3e482e
import { request } from '@/utils/request' import { request } from '@/utils/request'
// 获取模板 // 获取模板
export function fetchDigitalHumanTemplateStatusList<T>() { export function fetchDigitalHumanTemplateStatusList<T>(payload: object) {
return request.post<T>( return request.post<T>('/aiDigitalHumanTemplateStatusRest/getDigitalHumanTemplateStatusList.json', payload)
'/aiDigitalHumanTemplateStatusRest/getDigitalHumanTemplateStatusList.json?pageNo=1&pageSize=1000',
)
} }
// 根据ID获取推荐模板信息 // 根据ID获取推荐模板信息
......
...@@ -118,6 +118,7 @@ async function createBaseVideoTask() { ...@@ -118,6 +118,7 @@ async function createBaseVideoTask() {
if (res.code === 0) { if (res.code === 0) {
window.$message.success('導出成功') window.$message.success('導出成功')
showExportModal.value = false showExportModal.value = false
router.push('/work/videos')
} }
} }
......
<script setup lang="ts"> <script setup lang="ts">
import { fetchDraftsList } from '@/apis/drafts' import { fetchDraftsList } from '@/apis/drafts'
import { useUserStore } from '@/store/modules/user'
import { DraftConfig } from '@/store/types/creation' import { DraftConfig } from '@/store/types/creation'
import { TaskType } from '@/store/types/template' import { TaskType } from '@/store/types/template'
import { Right } from '@icon-park/vue-next' import { Right } from '@icon-park/vue-next'
...@@ -8,9 +7,7 @@ import { onMounted, ref } from 'vue' ...@@ -8,9 +7,7 @@ import { onMounted, ref } from 'vue'
import { useRouter } from 'vue-router' import { useRouter } from 'vue-router'
const router = useRouter() const router = useRouter()
const userStore = useUserStore()
const token = userStore.token
const recentCreationList = ref<DraftConfig[]>([]) const recentCreationList = ref<DraftConfig[]>([])
onMounted(() => { onMounted(() => {
...@@ -18,7 +15,7 @@ onMounted(() => { ...@@ -18,7 +15,7 @@ onMounted(() => {
}) })
async function getDraftsList() { async function getDraftsList() {
const res = await fetchDraftsList<DraftConfig[]>(token, { pagingInfo: { pageNo: 1, pageSize: 7 } }) const res = await fetchDraftsList<DraftConfig[]>({ pagingInfo: { pageNo: 1, pageSize: 7 } })
if (res.code === 0) { if (res.code === 0) {
recentCreationList.value = res.data recentCreationList.value = res.data
} }
......
...@@ -59,7 +59,9 @@ onMounted(() => { ...@@ -59,7 +59,9 @@ onMounted(() => {
}) })
async function getTemplateList() { async function getTemplateList() {
const res = await fetchDigitalHumanTemplateStatusList<DigitalTemplate[]>() const res = await fetchDigitalHumanTemplateStatusList<DigitalTemplate[]>({
pagingInfo: { pageNo: 1, pageSize: 1000 },
})
if (res.code === 0) { if (res.code === 0) {
templateList.value = res.data templateList.value = res.data
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment