diff --git a/src/component/Detail/DesignDetailAlter.vue b/src/component/Detail/DesignDetailAlter.vue index 5fe2700f..cf8b8518 100644 --- a/src/component/Detail/DesignDetailAlter.vue +++ b/src/component/Detail/DesignDetailAlter.vue @@ -552,6 +552,7 @@ export default defineComponent({ file.resData = res.data; file.designType = res.data.designType file.category = this.current; + file.minIOPath = file.resData.minIOPath let fileList = this.uploadList.filter( (v) => v.status === "done" ); diff --git a/src/component/Detail/DesignPrintOperation.vue b/src/component/Detail/DesignPrintOperation.vue index fa0ce787..fde9e131 100644 --- a/src/component/Detail/DesignPrintOperation.vue +++ b/src/component/Detail/DesignPrintOperation.vue @@ -748,6 +748,7 @@ export default defineComponent({ padding: 2rem 0; width: 16rem; border-radius: 1rem; + height: 40rem; .habit_Overal_Single { display: flex; align-items: center; @@ -793,7 +794,13 @@ export default defineComponent({ } } .button_second{ - margin-top: 1rem; + margin: 1rem 0; + width: 10rem; + text-align: center; + position: initial; + transform: none; + height: 3rem; + line-height: 3rem; } .print_input{ margin-top: 1rem; diff --git a/src/component/HomePage/ExportNewCoolection.vue b/src/component/HomePage/ExportNewCoolection.vue index 5c552388..391820e7 100644 --- a/src/component/HomePage/ExportNewCoolection.vue +++ b/src/component/HomePage/ExportNewCoolection.vue @@ -114,27 +114,29 @@ export default defineComponent({ sketch1.num = 0 sketch2.num = 1 sketch3.num = 2 - console.log(this.sketchList); - for (let i = 0; i < this.sketchList.length; i++) { - let arr = [sketch1,sketch2,sketch3] - arr.sort((a,b)=>{ - var a_num = a["height"]; - var b_num = b["height"]; - return a_num - b_num; - }) - this.sketch[arr[0].num]?.push(this.sketchList[i]) - await new Promise((resolve:any)=>{ - nextTick().then(()=>{ - sketch1 = document.getElementsByClassName('collection_review')[0]?.getElementsByClassName('lager_img_item0')[0]?.getBoundingClientRect() - sketch2 = document.getElementsByClassName('collection_review')[0]?.getElementsByClassName('lager_img_item1')[0]?.getBoundingClientRect() - sketch3 = document.getElementsByClassName('collection_review')[0]?.getElementsByClassName('lager_img_item2')[0]?.getBoundingClientRect() - sketch1.num = 0 - sketch2.num = 1 - sketch3.num = 2 - resolve() + if(this.sketchList){ + for (let i = 0; i < this.sketchList.length; i++) { + let arr = [sketch1,sketch2,sketch3] + arr.sort((a,b)=>{ + var a_num = a["height"]; + var b_num = b["height"]; + return a_num - b_num; }) - }) + this.sketch[arr[0].num]?.push(this.sketchList[i]) + await new Promise((resolve:any)=>{ + nextTick().then(()=>{ + sketch1 = document.getElementsByClassName('collection_review')[0]?.getElementsByClassName('lager_img_item0')[0]?.getBoundingClientRect() + sketch2 = document.getElementsByClassName('collection_review')[0]?.getElementsByClassName('lager_img_item1')[0]?.getBoundingClientRect() + sketch3 = document.getElementsByClassName('collection_review')[0]?.getElementsByClassName('lager_img_item2')[0]?.getBoundingClientRect() + sketch1.num = 0 + sketch2.num = 1 + sketch3.num = 2 + resolve() + }) + }) + } } + }) } } diff --git a/src/component/HomePage/Generate.vue b/src/component/HomePage/Generate.vue index d4516623..13a1fbab 100644 --- a/src/component/HomePage/Generate.vue +++ b/src/component/HomePage/Generate.vue @@ -418,7 +418,8 @@ export default defineComponent({ rv.generatedCollectionItems.forEach((v:any,index:number)=>{ arr = { id:rv.generatedCollectionItems[index].generateItemId, - imgUrl:rv.generatedCollectionItems[index].generateItemUrl + imgUrl:rv.generatedCollectionItems[index].generateItemUrl, + like:rv.generatedCollectionItems[index].isLiked } this.fileList.push(arr) this.loadingShow = false diff --git a/src/component/HomePage/Header.vue b/src/component/HomePage/Header.vue index 3f2ea9ee..c6758baf 100644 --- a/src/component/HomePage/Header.vue +++ b/src/component/HomePage/Header.vue @@ -189,13 +189,13 @@ export default defineComponent({ isLanguage: false, language:[ {name:'English',value:'en'}, - {name:'中文',value:'cn'}, - {name:'한국인',value:'kr'}, + {name:'中文',value:'zh'}, + {name:'한국인',value:'ko'}, {name:'にほんご',value:'ja'}, {name:'Русский',value:'ru'}, {name:'Français',value:'fr'}, {name:'แบบไทย',value:'th'}, - {name:'Tiếng Việt',value:'vn'}, + {name:'Tiếng Việt',value:'vi'}, {name:'Italiano',value:'it'}, ] }; @@ -208,7 +208,7 @@ export default defineComponent({ this.accountIsLogin(this.userInfo); } this.isHaveBindEmail = this.userInfo?.email ? true : false; - + this.getLang() this.operateClick(); document.addEventListener("click", this.operateClick); }, @@ -372,12 +372,38 @@ export default defineComponent({ } }, 1000); }, + //获取当前语言 + getLang(){ + let data = {} + Https.axiosPost(Https.httpUrls.getUserLanguage, data).then( + (rv) => { + if (rv) { + this.locale = rv + } + } + ); + }, + setLang(v){ + let data = { + language:v + } + Https.axiosPost(Https.httpUrls.changeUserLanguage, data).then( + (rv) => { + if (rv) { + console.log(rv); + // this.getLang() + } + } + ); + }, + setLocale(v){ // window.location.reload(); - let name = 'home' - let noRefresh = true; - this.$router.push({ name: name, params: { noRefresh: noRefresh } }); + // let name = 'home' + // let noRefresh = true; + // this.$router.push({ name: name, params: { noRefresh: noRefresh } }); this.locale = v + this.setLang(v) // this.locale == 'zh-cn'?this.locale = 'en':this.locale = 'zh-cn' } }, diff --git a/src/component/HomePage/NewCollectionReview.vue b/src/component/HomePage/NewCollectionReview.vue index d8859103..e30765a2 100644 --- a/src/component/HomePage/NewCollectionReview.vue +++ b/src/component/HomePage/NewCollectionReview.vue @@ -118,25 +118,27 @@ export default defineComponent({ sketch1.num = 0 sketch2.num = 1 sketch3.num = 2 - for (let i = 0; i < this.sketchList.length; i++) { - let arr = [sketch1,sketch2,sketch3] - arr.sort((a,b)=>{ - var a_num = a["height"]; - var b_num = b["height"]; - return a_num - b_num; - }) - this.sketch[arr[0].num]?.push(this.sketchList[i]) - await new Promise((resolve:any)=>{ - nextTick().then(()=>{ - sketch1 = document.getElementsByClassName('collection_review')[0]?.getElementsByClassName('lager_img_item0')[0]?.getBoundingClientRect() - sketch2 = document.getElementsByClassName('collection_review')[0]?.getElementsByClassName('lager_img_item1')[0]?.getBoundingClientRect() - sketch3 = document.getElementsByClassName('collection_review')[0]?.getElementsByClassName('lager_img_item2')[0]?.getBoundingClientRect() - sketch1.num = 0 - sketch2.num = 1 - sketch3.num = 2 - resolve() + if(this.sketchList){ + for (let i = 0; i < this.sketchList.length; i++) { + let arr = [sketch1,sketch2,sketch3] + arr.sort((a,b)=>{ + var a_num = a["height"]; + var b_num = b["height"]; + return a_num - b_num; }) - }) + this.sketch[arr[0].num]?.push(this.sketchList[i]) + await new Promise((resolve:any)=>{ + nextTick().then(()=>{ + sketch1 = document.getElementsByClassName('collection_review')[0]?.getElementsByClassName('lager_img_item0')[0]?.getBoundingClientRect() + sketch2 = document.getElementsByClassName('collection_review')[0]?.getElementsByClassName('lager_img_item1')[0]?.getBoundingClientRect() + sketch3 = document.getElementsByClassName('collection_review')[0]?.getElementsByClassName('lager_img_item2')[0]?.getBoundingClientRect() + sketch1.num = 0 + sketch2.num = 1 + sketch3.num = 2 + resolve() + }) + }) + } } }) } diff --git a/src/component/HomePage/PrintboardUpload.vue b/src/component/HomePage/PrintboardUpload.vue index 970e398f..a474ba99 100644 --- a/src/component/HomePage/PrintboardUpload.vue +++ b/src/component/HomePage/PrintboardUpload.vue @@ -551,7 +551,9 @@ export default defineComponent({ arr = { id:v.generateItemId, imgUrl:v.generateItemUrl, - id_:GO.id++ + id_:GO.id++, + like:rv.generatedCollectionItems[index].isLiked + } this.generateList.push(arr) this.loadingShow = false diff --git a/src/component/HomePage/SketchboardUpload.vue b/src/component/HomePage/SketchboardUpload.vue index e3653157..31c6b7cf 100644 --- a/src/component/HomePage/SketchboardUpload.vue +++ b/src/component/HomePage/SketchboardUpload.vue @@ -621,7 +621,8 @@ export default defineComponent({ id:v.generateItemId, imgUrl:v.generateItemUrl, category:generage.level2Type?generage.level2Type:this.sketchCatecoryList[0].label, - id_:GO.id++ + id_:GO.id++, + like:rv.generatedCollectionItems[index].isLiked } this.generateList.push(arr) this.loadingShow = false diff --git a/src/component/LibraryPage/setLabel.vue b/src/component/LibraryPage/setLabel.vue index 356e4c3b..6a2943ab 100644 --- a/src/component/LibraryPage/setLabel.vue +++ b/src/component/LibraryPage/setLabel.vue @@ -6,10 +6,10 @@ width="65%" :maskClosable="false" :centered="true" - @onCancel="clearSetLabel" + @cancel="clearSetLabel" >