From bb75f727592f653da218122d7fed5787adaf6526 Mon Sep 17 00:00:00 2001 From: Timothy Yin Date: Thu, 16 Jan 2025 23:37:43 +0800 Subject: [PATCH] =?UTF-8?q?feat(titles-template):=20=E7=89=87=E5=A4=B4?= =?UTF-8?q?=E7=89=87=E5=B0=BE=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/aigc/generation/TitlesTemplate.vue | 81 +++++ pages/generation.vue | 32 +- pages/generation/materials.vue | 334 ++++++++++++++++++ typings/types.d.ts | 19 + 4 files changed, 453 insertions(+), 13 deletions(-) create mode 100644 components/aigc/generation/TitlesTemplate.vue create mode 100644 pages/generation/materials.vue diff --git a/components/aigc/generation/TitlesTemplate.vue b/components/aigc/generation/TitlesTemplate.vue new file mode 100644 index 0000000..ec5763b --- /dev/null +++ b/components/aigc/generation/TitlesTemplate.vue @@ -0,0 +1,81 @@ + + + + + diff --git a/pages/generation.vue b/pages/generation.vue index 151703e..da3a1b0 100644 --- a/pages/generation.vue +++ b/pages/generation.vue @@ -1,16 +1,18 @@ - + + + + diff --git a/typings/types.d.ts b/typings/types.d.ts index dbb164f..f5c7e37 100644 --- a/typings/types.d.ts +++ b/typings/types.d.ts @@ -64,6 +64,18 @@ interface GBVideoItem { speed: number } +interface TitlesTemplate { + id: number + create_time: number + opening_url: string + opening_file: string + ending_url: string + ending_file: string + type: number + title: string + description: string +} + // Common request and response schemas namespace req { namespace user { @@ -168,6 +180,13 @@ namespace req { interface GBVideoDelete { task_id: string } + + interface TitlesTemplateRequest { + to_user_id: number + title_id: number + title: string + description: string + } } interface AssistantTemplateList {