From dc092b64a168248c5440df4c049457ea6fd9dab0 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Wed, 23 Apr 2025 16:20:53 +0800 Subject: [PATCH] fix --- src/assets/style/style.css | 2 +- src/assets/style/style.less | 3 +- src/component/DetailCopy/canvas/argument.vue | 2 +- .../DetailCopy/model/modelPosition.vue | 6 ++-- src/component/HomePage/RobotAssist.vue | 10 ------ src/component/HomePage/index/index.vue | 2 +- .../index/model/cloudUploading/index.vue | 4 +-- .../HomePage/index/model/design/index.vue | 6 +--- .../index/model/patternMaking3D/index.vue | 12 ++++--- .../index/model/patternMaking3D/three.vue | 23 ++++++++++++-- .../HomePage/index/workflow/content/index.vue | 15 ++++----- .../index/workflow/content/printDesign.vue | 3 +- .../workflow/content/printingDesign3D.vue | 13 ++++++-- .../workflow/content/productDrawingDesign.vue | 3 +- .../index/workflow/content/seriesDesign.vue | 3 +- .../workflow/content/singleProductDesign.vue | 3 +- .../index/workflow/content/sketchDesign.vue | 3 +- .../HomePage/index/workflow/index.vue | 7 +++-- src/component/HomePage/index/workflow/nav.vue | 4 ++- .../HomePage/index/workflow/workspace.vue | 15 +++++++-- src/component/HomePage/newPosted.vue | 6 ++-- src/component/WorksPage/newScaleImage.vue | 2 +- .../WorksPage/newScaleImageMobile.vue | 2 +- src/store/homeStore/homeStore.ts | 31 +++++++++++++++---- src/store/uploadFile/uploadFile.ts | 2 +- src/tool/util.js | 2 +- src/views/HomeMain.vue | 8 +++-- src/views/LoginPageEnterprise.vue | 1 + src/views/LoginPageSchool.vue | 1 + 29 files changed, 126 insertions(+), 68 deletions(-) diff --git a/src/assets/style/style.css b/src/assets/style/style.css index 55fef2fd..2d619abf 100644 --- a/src/assets/style/style.css +++ b/src/assets/style/style.css @@ -659,7 +659,7 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte line-height: 5.5rem; } .ant-select-arrow { - right: 3rem; + right: 10px; width: auto; height: auto; top: 50%; diff --git a/src/assets/style/style.less b/src/assets/style/style.less index 8de6cb4c..b1cf0997 100644 --- a/src/assets/style/style.less +++ b/src/assets/style/style.less @@ -721,7 +721,8 @@ tr > .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::afte } } .ant-select-arrow{ - right: 3rem; + // right: 3rem; + right: 10px; // width: 1.2rem; // height: 1.2rem; width: auto; diff --git a/src/component/DetailCopy/canvas/argument.vue b/src/component/DetailCopy/canvas/argument.vue index aba8a952..303c3412 100644 --- a/src/component/DetailCopy/canvas/argument.vue +++ b/src/component/DetailCopy/canvas/argument.vue @@ -91,7 +91,7 @@
{{ $t('exportModel.Brushwork') }}:
diff --git a/src/component/DetailCopy/model/modelPosition.vue b/src/component/DetailCopy/model/modelPosition.vue index 7def2b0b..9139ae55 100644 --- a/src/component/DetailCopy/model/modelPosition.vue +++ b/src/component/DetailCopy/model/modelPosition.vue @@ -422,10 +422,10 @@ export default defineComponent({ height: 100%; img{ - // width: 100%; - // height: 100%; width: 100%; - height: auto; + height: 100%; + // width: 100%; + // height: auto; float: left; user-select:none; -webkit-user-drag: none; diff --git a/src/component/HomePage/RobotAssist.vue b/src/component/HomePage/RobotAssist.vue index ada28455..2eec9c38 100644 --- a/src/component/HomePage/RobotAssist.vue +++ b/src/component/HomePage/RobotAssist.vue @@ -89,7 +89,6 @@ export default defineComponent({ let {t} = useI18n() let isTest = ref() let store = useStore() - let workspace:any = ref({}) let driver__:any = computed(()=>{ return store.state.Guide.guide }) @@ -110,7 +109,6 @@ export default defineComponent({ t, isTest, store, - workspace, driver__, driver__Time, userDetail @@ -181,11 +179,6 @@ export default defineComponent({ this.record = JSON.parse(sessionStorage.getItem("record") as string) } this.getBloodBars() - this.workspace = computed(()=>{ - return this.store?.state?.Workspace?.workspace - }) - - }, directives:{ fade:{ @@ -255,8 +248,6 @@ export default defineComponent({ }, roborSend (){ this.clearTimer() - console.log(this.workspace) - return if(!this.chatCentent){ message.info(this.t('RobotAssist.jsContent1')); return @@ -282,7 +273,6 @@ export default defineComponent({ "user_id" : this.userDetail?.userId, "session_id":sessionId, "message" : this.chatCentent, - gender:this.workspace.sexEnum.value, } let interaction = {onDownloadProgress: (progressEvent:any) => { this.clearTimer() diff --git a/src/component/HomePage/index/index.vue b/src/component/HomePage/index/index.vue index 1b643cec..00513668 100644 --- a/src/component/HomePage/index/index.vue +++ b/src/component/HomePage/index/index.vue @@ -13,7 +13,7 @@
- +
diff --git a/src/component/HomePage/index/model/cloudUploading/index.vue b/src/component/HomePage/index/model/cloudUploading/index.vue index f245cc6f..b4eaac23 100644 --- a/src/component/HomePage/index/model/cloudUploading/index.vue +++ b/src/component/HomePage/index/model/cloudUploading/index.vue @@ -24,8 +24,8 @@ {{header?.fun?header.fun(row[header.value]) : row[header.value]}} - - Check + + Review diff --git a/src/component/HomePage/index/model/design/index.vue b/src/component/HomePage/index/model/design/index.vue index 15f67858..15584d32 100644 --- a/src/component/HomePage/index/model/design/index.vue +++ b/src/component/HomePage/index/model/design/index.vue @@ -376,7 +376,6 @@ export default defineComponent({ } let getDesignTime = null as any; const setSystemDesigner = (time:any)=>{ - console.log(123) clearTimeout(collItemSize.collTime) collItemSize.collTime = setTimeout(()=>{ nextTick(()=>{ @@ -413,15 +412,13 @@ export default defineComponent({ posiitonData.value.generateElList = [] let elArr = collItemDom.value.querySelectorAll('.content_img_GetWidth') designCollectionList.value.forEach((item:any,index:any)=>{ - posiitonData.value.generateElList.push({ + posiitonData.value.generateElList.unshift({ el: elArr[index], sort: designCollectionList.value.length - index - 1, index: designCollectionList.value.length - index - 1, userLikeSortId:item.designItemId }); }) - console.log(posiitonData.value.generateElList) - } const setDeleteDesign = (value:any,index:any)=>{ @@ -532,7 +529,6 @@ export default defineComponent({ }else{ posiitonData.value.generateSelectIndex = moveIndex; } - console.log(elList) let currentSort = item.sort; for(let i = 0;i < elList.length;i++){ if(currentSort < moveIndex){ diff --git a/src/component/HomePage/index/model/patternMaking3D/index.vue b/src/component/HomePage/index/model/patternMaking3D/index.vue index 0d18e672..a6d7b9fb 100644 --- a/src/component/HomePage/index/model/patternMaking3D/index.vue +++ b/src/component/HomePage/index/model/patternMaking3D/index.vue @@ -101,7 +101,7 @@ export default defineComponent({ const setSelectModel = (item:any)=>{ data.isShowMark = true const value = { - threeDSimpleId:item.threeDSimpleId, + threeDSimpleId:item.id, } Https.axiosPost(Https.httpUrls.getLayoutDetail,{},{params:value}).then((res:any)=>{ data.selectModel = res @@ -111,7 +111,10 @@ export default defineComponent({ // if(data.imgOrThree){ // dataDom.threeBox.openSetData() // } - store.commit('setPatternMaking3D',item.id) + let stateData = { + threeDsimpleId:item.id + } + store.commit('setPatternMaking3D',stateData) }).catch((err:any)=>{ data.isShowMark = false }) @@ -122,7 +125,7 @@ export default defineComponent({ }) const openSetData = ()=>{ nextTick(()=>{ - let id = store.state.HomeStoreModule.patternMaking3D + let id = store.state.HomeStoreModule.patternMaking3D.threeDsimpleId if(id && data.selectModel.id == -1)setSelectModel({id}) }) setTimeout(()=>{ @@ -172,8 +175,7 @@ export default defineComponent({ data.libraryOrModel = str } const setMaterial = (item:any)=>{ - let url = item.url || item.url || item.imgUrl - dataDom.threeBox.addMaterial(url) + dataDom.threeBox.addMaterial(item) } return{ ...toRefs(dataDom), diff --git a/src/component/HomePage/index/model/patternMaking3D/three.vue b/src/component/HomePage/index/model/patternMaking3D/three.vue index 7320edec..d695fadd 100644 --- a/src/component/HomePage/index/model/patternMaking3D/three.vue +++ b/src/component/HomePage/index/model/patternMaking3D/three.vue @@ -244,11 +244,12 @@ export default defineComponent({ await addModel(url) // addMaterial() } - const addMaterial = (url:any)=>{ + const addMaterial =async (item:any)=>{ //添加图片材质 + let url = item.url || item.url || item.imgUrl data.load.state = true let textureLoader = new THREE.TextureLoader() - textureLoader.load(url, // 图片放在public/textures目录下 + await textureLoader.load(url, // 图片放在public/textures目录下 (texture:any) => { data.textureLoader = texture // 3. 配置纹理参数 @@ -267,6 +268,10 @@ export default defineComponent({ const modelHeight = box.getSize(new THREE.Vector3()).y; data.repeat.x = 2 - modelWidth / textureWidth; data.repeat.y = 2 - modelHeight / textureHeight; + let patternMaking3D = store.state.HomeStoreModule.patternMaking3D + if(patternMaking3D.x)data.repeat.x = patternMaking3D.x + if(patternMaking3D.y)data.repeat.y = patternMaking3D.y + // texture.repeat.set(1, 1); // 纹理重复次数 texture.repeat.set(2 - data.repeat.x, 2 - data.repeat.y); // 纹理重复次数 @@ -294,7 +299,12 @@ export default defineComponent({ console.error('纹理加载失败:', error); data.load.state = false }); - + let value = { + collectionElementId:item.id, + x:data.repeat.x, + y:data.repeat.y, + } + store.commit('setPatternMaking3D',value) }) } @@ -376,12 +386,19 @@ export default defineComponent({ data.load.state = true const modeUrl = await getModelUrl(value) await setModel(modeUrl) + let patternMaking3D = store.state.HomeStoreModule.patternMaking3D + if(patternMaking3D.printMinioUrl)await addMaterial({url:patternMaking3D.printMinioUrl}) data.load.state = false } const changeRepeat = (e:any)=>{ clearTimeout(dataTime.updataRepeat) dataTime.updataRepeat = setTimeout(()=>{ data.textureLoader.repeat.set(2 - data.repeat.x,2 - data.repeat.y); // 纹理重复次数 + let value = { + x:data.repeat.x, + y:data.repeat.y, + } + store.commit('setPatternMaking3D',value) },1000) } onMounted(()=>{ diff --git a/src/component/HomePage/index/workflow/content/index.vue b/src/component/HomePage/index/workflow/content/index.vue index e5b2db19..3f6be6dc 100644 --- a/src/component/HomePage/index/workflow/content/index.vue +++ b/src/component/HomePage/index/workflow/content/index.vue @@ -1,11 +1,11 @@