From 0b352c2718842ef102da5e3216f61de616c122e3 Mon Sep 17 00:00:00 2001 From: 2910410219 <2910410219@qq.com> Date: Wed, 22 Apr 2026 09:56:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=A0=91=E5=BD=A2=E7=BB=93?= =?UTF-8?q?=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/digitalHuman/creation/index.ts | 14 +- src/views/digitalHuman/creation/index.vue | 389 +++++++++++++++------- 2 files changed, 287 insertions(+), 116 deletions(-) diff --git a/src/api/digitalHuman/creation/index.ts b/src/api/digitalHuman/creation/index.ts index 151d13a..c76e7f9 100644 --- a/src/api/digitalHuman/creation/index.ts +++ b/src/api/digitalHuman/creation/index.ts @@ -6,10 +6,15 @@ export interface CreationListParams { keyword?: string; } +export interface CreationImageItem { + name: string; + url: string; +} + export interface CreationTitleItem { title: string; htmlFileUrl: string; - jsonFileUrl: string[]; + imageUrls: CreationImageItem[] | null; } export interface CreationThemeItem { @@ -17,9 +22,14 @@ export interface CreationThemeItem { titles: CreationTitleItem[]; } +export interface CreationContentTypeItem { + contentType: string; + themes: CreationThemeItem[]; +} + export interface CreationTreeItem { createdDate: string; - themes: CreationThemeItem[]; + contentTypes: CreationContentTypeItem[]; } export interface CreationListData { diff --git a/src/views/digitalHuman/creation/index.vue b/src/views/digitalHuman/creation/index.vue index 47969cf..e533bf4 100644 --- a/src/views/digitalHuman/creation/index.vue +++ b/src/views/digitalHuman/creation/index.vue @@ -18,69 +18,63 @@