From bc4ba865aaa1da397dd093c5f88e75350739a7f3 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Thu, 25 Sep 2025 15:30:01 +0800 Subject: [PATCH 1/9] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E9=82=AE=E7=AE=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 9 +++++++++ src/component/Account/account.vue | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/components.d.ts b/components.d.ts index b2d38451..74c7f549 100644 --- a/components.d.ts +++ b/components.d.ts @@ -9,18 +9,27 @@ 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'] + ADatePicker: typeof import('ant-design-vue/es')['DatePicker'] ADrawer: typeof import('ant-design-vue/es')['Drawer'] + 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'] 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'] + 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'] AUpload: typeof import('ant-design-vue/es')['Upload'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] diff --git a/src/component/Account/account.vue b/src/component/Account/account.vue index 57f7a42e..6a9280e5 100644 --- a/src/component/Account/account.vue +++ b/src/component/Account/account.vue @@ -50,10 +50,10 @@
{{ userDetail.email }}
-
+
From 80f409a969e738bb3e01365d7c02955072694f41 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Thu, 25 Sep 2025 16:58:52 +0800 Subject: [PATCH 2/9] =?UTF-8?q?pose=E9=A1=B5=E9=9D=A2=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E7=A7=AF=E5=88=86=E4=B8=8D=E8=B6=B3=E5=BC=B9=E7=AA=97=E6=8F=90?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/component/home/tools/poseTransfer/index.vue | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/component/home/tools/poseTransfer/index.vue b/src/component/home/tools/poseTransfer/index.vue index 509b32e2..2575fb42 100644 --- a/src/component/home/tools/poseTransfer/index.vue +++ b/src/component/home/tools/poseTransfer/index.vue @@ -305,6 +305,23 @@ export default defineComponent({ data.isGenerate = false clearInterval(data.remGenerateTime) data.remGenerate = false + if(res.errCode === 2){ + Modal.confirm({ + title: res.errMsg, + icon: createVNode(ExclamationCircleOutlined), + okText: 'Yes', + cancelText: 'No', + mask:false, + zIndex:99999, + centered:true, + onOk() { + store.commit("setUpgradePlan", true); + }, + onCancel(){ + + } + }); + } }) } const setGenerate = (dataList:any)=>{ From fcff09caa898f7815b01f5d51a6b0f7eeab1e6d1 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Thu, 25 Sep 2025 23:41:33 +0800 Subject: [PATCH 3/9] =?UTF-8?q?detail=E9=A2=9C=E8=89=B2=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/store/Detail/designDetail.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/store/Detail/designDetail.ts b/src/store/Detail/designDetail.ts index f6277607..05f038b2 100644 --- a/src/store/Detail/designDetail.ts +++ b/src/store/Detail/designDetail.ts @@ -278,7 +278,6 @@ const DesignDetail : Module = { state.selectDetail.partialDesign = item.partialDesign } state.selectDetail.designType = item.designType - state.selectDetail.gradient = item.gradient state.selectDetail.layersObject = item.layersObject state.selectDetail.path = item.path state.selectDetail.minIOPath = item.minIOPath @@ -293,7 +292,8 @@ const DesignDetail : Module = { r:item.color?.r, g:item.color?.g, b:item.color?.b, - } + }, + gradient:item.gradient, } state.selectDetail.undividedLayer = item.undividedLayer if(state.selectDetail.newDetail?.sketch?.id && !state.selectDetail.id){ From 5e51d8132bea4d49315c8c92eb99d9de3d519055 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Fri, 26 Sep 2025 12:32:41 +0800 Subject: [PATCH 4/9] =?UTF-8?q?=E5=8D=95=E4=BB=B6sketch=E9=A2=9C=E8=89=B2?= =?UTF-8?q?=E5=87=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/component/Detail/model/modelPosition.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/component/Detail/model/modelPosition.vue b/src/component/Detail/model/modelPosition.vue index 925bd244..8d70f4b7 100644 --- a/src/component/Detail/model/modelPosition.vue +++ b/src/component/Detail/model/modelPosition.vue @@ -18,7 +18,7 @@
- +
From 3e1054a4c7e229e817c4d0bdebf5a00711862dc0 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Fri, 26 Sep 2025 15:18:26 +0800 Subject: [PATCH 5/9] =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=94=BB=E5=B8=83?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=9B=BE=E7=89=87=E6=8C=89=E9=92=AE=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/style/style.css | 2 +- src/assets/style/style.less | 2 +- .../Canvas/ExistsImageList/index.vue | 5 ++ src/component/Canvas/canvasExample.vue | 5 ++ src/component/Detail/DesignDetail.vue | 11 +++- .../Detail/detailLeft/module/libraryList.vue | 2 +- src/component/HomePage/Generate.vue | 56 +++++++++---------- src/component/common/SelectImages.vue | 4 ++ src/lang/cn.ts | 2 +- src/lang/en.ts | 4 +- src/views/HomeView/library.vue | 34 +++++------ 11 files changed, 69 insertions(+), 58 deletions(-) diff --git a/src/assets/style/style.css b/src/assets/style/style.css index 2a6a72bf..64efbb76 100644 --- a/src/assets/style/style.css +++ b/src/assets/style/style.css @@ -237,7 +237,7 @@ li { color: #fff; background-color: #000; text-align: center; - font-weight: 600; + font-weight: 500; border: 2px solid #000; cursor: pointer; box-sizing: border-box; diff --git a/src/assets/style/style.less b/src/assets/style/style.less index 63056cd4..e9c26827 100644 --- a/src/assets/style/style.less +++ b/src/assets/style/style.less @@ -241,7 +241,7 @@ input:focus{ color: #fff; background-color: #000; text-align: center; - font-weight: 600; + font-weight: 500; border: 2px solid #000; cursor: pointer; box-sizing: border-box; diff --git a/src/component/Canvas/ExistsImageList/index.vue b/src/component/Canvas/ExistsImageList/index.vue index 2e6e2d3c..b8219544 100644 --- a/src/component/Canvas/ExistsImageList/index.vue +++ b/src/component/Canvas/ExistsImageList/index.vue @@ -174,6 +174,7 @@ const handleImageError = (event) => { //提交选中的T图片 const confirm = ()=>{ + selectList.value = [] emits("select", selectList.value); showPanel.value = false; } @@ -482,6 +483,10 @@ const confirm = ()=>{ justify-content: space-between; align-items: center; flex-shrink: 0; + > .image-submit{ + font-size: 1.2rem; + line-height: 4rem; + } } .image-count { diff --git a/src/component/Canvas/canvasExample.vue b/src/component/Canvas/canvasExample.vue index 567fdd5a..fe69e875 100644 --- a/src/component/Canvas/canvasExample.vue +++ b/src/component/Canvas/canvasExample.vue @@ -176,6 +176,10 @@ const canvasInit = () => { // }); }; +const frontBackChange =(value)=>{ + console.log(value) +} + const isShowLeft = ref(true); @@ -195,6 +199,7 @@ const isShowLeft = ref(true); diff --git a/src/component/Detail/DesignDetail.vue b/src/component/Detail/DesignDetail.vue index 0da7011a..2e4f533f 100644 --- a/src/component/Detail/DesignDetail.vue +++ b/src/component/Detail/DesignDetail.vue @@ -68,7 +68,7 @@ -
+
@@ -579,10 +579,12 @@ export default defineComponent({ display: flex; flex-direction: column; justify-content: space-between; + overflow: hidden; } &.isEditPattern{width: 0px;} &.model{ - width: 45rem; + flex: 1; + // width: 45rem; // width: 50rem; margin: 0 8rem; // margin: 0 10rem; @@ -590,7 +592,10 @@ export default defineComponent({ flex-direction: column; } &.detailRight{ - flex: 1; + width: 30%; + &.canvas{ + width: 60%; + } display: flex; flex-direction: column; // padding-bottom: calc(6rem + 1rem); diff --git a/src/component/Detail/detailLeft/module/libraryList.vue b/src/component/Detail/detailLeft/module/libraryList.vue index 284999c8..16d586a3 100644 --- a/src/component/Detail/detailLeft/module/libraryList.vue +++ b/src/component/Detail/detailLeft/module/libraryList.vue @@ -347,7 +347,7 @@ export default defineComponent({ margin-top: 1rem; justify-content: space-between; align-content: flex-start; - &::-webkit-scrollbar{display: none;} + // &::-webkit-scrollbar{display: none;} > .content_img_item{ width: calc((50% - 1rem)); > .content_img_item_block{ diff --git a/src/component/HomePage/Generate.vue b/src/component/HomePage/Generate.vue index 8d54a4da..ea52b080 100644 --- a/src/component/HomePage/Generate.vue +++ b/src/component/HomePage/Generate.vue @@ -40,8 +40,7 @@
- - +