From e7ca1807f070590866e9c99319dfd31cf5d2374b Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Thu, 2 Oct 2025 11:00:01 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=8D=B0=E8=8A=B1?= =?UTF-8?q?=E7=94=9F=E6=88=90=E6=96=87=E6=A1=88=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 13 +++++++------ src/component/HomePage/Generate.vue | 2 +- src/component/home/tools/poseTransfer/index.vue | 2 +- src/lang/cn.ts | 1 + src/lang/en.ts | 1 + 5 files changed, 11 insertions(+), 8 deletions(-) diff --git a/components.d.ts b/components.d.ts index 73145d49..27d9abac 100644 --- a/components.d.ts +++ b/components.d.ts @@ -9,23 +9,24 @@ export {} declare module 'vue' { export interface GlobalComponents { ABadge: typeof import('ant-design-vue/es')['Badge'] - ABreadcrumb: typeof import('ant-design-vue/es')['Breadcrumb'] + ACheckbox: typeof import('ant-design-vue/es')['Checkbox'] AConfigProvider: typeof import('ant-design-vue/es')['ConfigProvider'] - ADatePicker: typeof import('ant-design-vue/es')['DatePicker'] ADrawer: typeof import('ant-design-vue/es')['Drawer'] + ADropdown: typeof import('ant-design-vue/es')['Dropdown'] + AImage: typeof import('ant-design-vue/es')['Image'] + AInputNumber: typeof import('ant-design-vue/es')['InputNumber'] AMenu: typeof import('ant-design-vue/es')['Menu'] AMenuItem: typeof import('ant-design-vue/es')['MenuItem'] AModal: typeof import('ant-design-vue/es')['Modal'] APagination: typeof import('ant-design-vue/es')['Pagination'] + APopover: typeof import('ant-design-vue/es')['Popover'] ARangePicker: typeof import('ant-design-vue/es')['RangePicker'] ASelect: typeof import('ant-design-vue/es')['Select'] + ASelectOption: typeof import('ant-design-vue/es')['SelectOption'] + ASlider: typeof import('ant-design-vue/es')['Slider'] ASpin: typeof import('ant-design-vue/es')['Spin'] - ASubMenu: typeof import('ant-design-vue/es')['SubMenu'] ASwitch: typeof import('ant-design-vue/es')['Switch'] ATable: typeof import('ant-design-vue/es')['Table'] - ATabPane: typeof import('ant-design-vue/es')['TabPane'] - ATabs: typeof import('ant-design-vue/es')['Tabs'] - ATimeRangePicker: typeof import('ant-design-vue/es')['TimeRangePicker'] AUpload: typeof import('ant-design-vue/es')['Upload'] ElCascader: typeof import('element-plus/es')['ElCascader'] RouterLink: typeof import('vue-router')['RouterLink'] diff --git a/src/component/HomePage/Generate.vue b/src/component/HomePage/Generate.vue index f3e15fcb..7c686a21 100644 --- a/src/component/HomePage/Generate.vue +++ b/src/component/HomePage/Generate.vue @@ -502,7 +502,7 @@ export default defineComponent({ } }else if(props.msg == 'Printboard'){ scene.value = { - name: t('SketchboardUpload.GenerateSketch'), + name: t('SketchboardUpload.GeneratePrint'), value:'Pattern' } } diff --git a/src/component/home/tools/poseTransfer/index.vue b/src/component/home/tools/poseTransfer/index.vue index 51985644..9012b9f9 100644 --- a/src/component/home/tools/poseTransfer/index.vue +++ b/src/component/home/tools/poseTransfer/index.vue @@ -450,7 +450,7 @@ export default defineComponent({ str:'add', list:[file] } - + console.log(1111) store.commit('setUploadElement',storeData) }else{ bor = false diff --git a/src/lang/cn.ts b/src/lang/cn.ts index 1b459be2..840ab015 100644 --- a/src/lang/cn.ts +++ b/src/lang/cn.ts @@ -441,6 +441,7 @@ export default { Maximum: "最多可上传16张图片,每张图片最大5MB", Thumbnail: "选择的印花", inputContent1: "生成图片的标题", + GeneratePrint: "图案", maximumLength: "输入的内容超过允许输入的最大长度", PatternTitle: "生成可在服装上完全平铺的重复设计图案。", LogoTitle: "为文字内容创建艺术字体设计,适用于各种标语或短语。", diff --git a/src/lang/en.ts b/src/lang/en.ts index 621e7464..6cd67491 100644 --- a/src/lang/en.ts +++ b/src/lang/en.ts @@ -441,6 +441,7 @@ export default { Maximum: "Maximum 16 images can be uploaded, Maximum 5MB per image", Thumbnail: "Selected printboard", inputContent1: "Input prompt", + GeneratePrint: "Pattern", maximumLength: "The entered content exceeds the maximum length.", PatternTitle: "Generates repeatable designs that can be fully tiled across garments.", LogoTitle: "Creates standalone graphic designs that can be placed individually or tiled.", From 877690e559321632e6f906c771391290d2337e0b Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Thu, 2 Oct 2025 11:36:40 +0800 Subject: [PATCH 2/2] fix --- components.d.ts | 7 +++++++ src/component/HomePage/Generate.vue | 11 ++++++++--- src/views/HomeView/library.vue | 8 ++++++-- 3 files changed, 21 insertions(+), 5 deletions(-) diff --git a/components.d.ts b/components.d.ts index 27d9abac..e62b27e1 100644 --- a/components.d.ts +++ b/components.d.ts @@ -9,8 +9,10 @@ export {} declare module 'vue' { export interface GlobalComponents { ABadge: typeof import('ant-design-vue/es')['Badge'] + ABreadcrumb: typeof import('ant-design-vue/es')['Breadcrumb'] ACheckbox: typeof import('ant-design-vue/es')['Checkbox'] AConfigProvider: typeof import('ant-design-vue/es')['ConfigProvider'] + ADatePicker: typeof import('ant-design-vue/es')['DatePicker'] ADrawer: typeof import('ant-design-vue/es')['Drawer'] ADropdown: typeof import('ant-design-vue/es')['Dropdown'] AImage: typeof import('ant-design-vue/es')['Image'] @@ -24,9 +26,14 @@ declare module 'vue' { ASelect: typeof import('ant-design-vue/es')['Select'] ASelectOption: typeof import('ant-design-vue/es')['SelectOption'] ASlider: typeof import('ant-design-vue/es')['Slider'] + ASpace: typeof import('ant-design-vue/es')['Space'] ASpin: typeof import('ant-design-vue/es')['Spin'] + ASubMenu: typeof import('ant-design-vue/es')['SubMenu'] ASwitch: typeof import('ant-design-vue/es')['Switch'] ATable: typeof import('ant-design-vue/es')['Table'] + ATabPane: typeof import('ant-design-vue/es')['TabPane'] + ATabs: typeof import('ant-design-vue/es')['Tabs'] + ATimeRangePicker: typeof import('ant-design-vue/es')['TimeRangePicker'] AUpload: typeof import('ant-design-vue/es')['Upload'] ElCascader: typeof import('element-plus/es')['ElCascader'] RouterLink: typeof import('vue-router')['RouterLink'] diff --git a/src/component/HomePage/Generate.vue b/src/component/HomePage/Generate.vue index 7c686a21..e4d6324b 100644 --- a/src/component/HomePage/Generate.vue +++ b/src/component/HomePage/Generate.vue @@ -478,7 +478,9 @@ export default defineComponent({ } watch(()=>scene.value,(newVal,oldVal)=>{ if(newVal.value == 'extract'){ - speed.speedData = speed.extractList[0] + speed.speedData = { + ...speed.extractList[0] + } }else if(newVal.value == 'Logo' || newVal.value == 'Slogan'){ speed.speedData.value = '' speed.speedData.label = '' @@ -488,7 +490,10 @@ export default defineComponent({ // }else{ // speed.speedData = speed.speedList[0] // } - speed.speedData = speed.speedList[0] + console.log(speed.speedList) + speed.speedData = { + ...speed.speedList[0] + } } }) const setSpeed = (item:any)=>{ @@ -502,7 +507,7 @@ export default defineComponent({ } }else if(props.msg == 'Printboard'){ scene.value = { - name: t('SketchboardUpload.GeneratePrint'), + name: t('PrintboardUpload.GeneratePrint'), value:'Pattern' } } diff --git a/src/views/HomeView/library.vue b/src/views/HomeView/library.vue index 7b7b2700..a4b66aba 100644 --- a/src/views/HomeView/library.vue +++ b/src/views/HomeView/library.vue @@ -996,7 +996,9 @@ export default defineComponent({ this.isSloganHint = '' } if(newVal.value == 'extract'){ - this.speedData = this.extractList[0] + this.speedData = { + ...this.extractList[0] + } }else if(newVal.value == 'Logo' || newVal.value == 'Slogan'){ this.speedData = { value:'', @@ -1008,7 +1010,9 @@ export default defineComponent({ // }else{ // this.speedData = this.speedList[0] // } - this.speedData = this.speedList[0] + this.speedData = { + ...this.speedList[0] + } } this.speedState = false }