From 5d52e8dafaa85ba811752e4df95840322ef33a8b Mon Sep 17 00:00:00 2001 From: HoshinoSuzumi Date: Fri, 22 Mar 2024 16:34:00 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=9B=BE=E7=94=9F=E5=9B=BE=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=20feat:=20=E5=8F=82=E8=80=83=E5=9B=BE=E7=89=87(?= =?UTF-8?q?=E5=9B=BE=E7=94=9F=E5=9B=BE)=E9=80=89=E6=8B=A9=E5=99=A8=20ui:?= =?UTF-8?q?=20=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0(=E9=A2=84=E7=95=99)=20c?= =?UTF-8?q?omposable=20ui:=20=E7=99=BB=E5=BD=95=E8=BF=87=E6=9C=9F=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=20ui:=20=E8=B0=83=E6=95=B4=E9=83=A8=E5=88=86=20ui?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.vue | 17 ++- components/aigc/ReferenceFigureSelector.vue | 127 ++++++++++++++++++++ components/aigc/drawing/OptionBlock.vue | 2 +- components/aigc/drawing/ResultBlock.vue | 36 ++++-- components/aigc/drawing/index.d.ts | 12 +- composables/useFileGo.ts | 38 ++++++ nuxt.config.ts | 1 + pages/aigc/drawing/index.vue | 64 ++++++++-- typings/schema.d.ts | 30 +++-- 9 files changed, 295 insertions(+), 32 deletions(-) create mode 100644 components/aigc/ReferenceFigureSelector.vue create mode 100644 composables/useFileGo.ts diff --git a/app.vue b/app.vue index 1a1733b..6868ce1 100644 --- a/app.vue +++ b/app.vue @@ -1,8 +1,23 @@ diff --git a/components/aigc/ReferenceFigureSelector.vue b/components/aigc/ReferenceFigureSelector.vue new file mode 100644 index 0000000..bcb38d4 --- /dev/null +++ b/components/aigc/ReferenceFigureSelector.vue @@ -0,0 +1,127 @@ + + + + + \ No newline at end of file diff --git a/components/aigc/drawing/OptionBlock.vue b/components/aigc/drawing/OptionBlock.vue index 931b92c..c59110b 100644 --- a/components/aigc/drawing/OptionBlock.vue +++ b/components/aigc/drawing/OptionBlock.vue @@ -17,7 +17,7 @@ const props = defineProps({