@@ -119,6 +119,8 @@ export default defineComponent({
flex-direction: column;
overflow-y: auto;
.otherUsers_page_titleImg{
+ flex-shrink: 0;
+ height: 10rem;
img{
width: 100%;
height: 30rem;
diff --git a/src/component/Detail/DesignDetail.vue b/src/component/Detail/DesignDetail.vue
index a59d3b30..fbfda305 100644
--- a/src/component/Detail/DesignDetail.vue
+++ b/src/component/Detail/DesignDetail.vue
@@ -741,8 +741,8 @@ export default defineComponent({
changed:item.changed?item.changed:false,
designType:item.designType?item.designType:"Library",
offset:item.layersObject?.[1]?.offset == null?[0,0]:item.layersObject[1].offset,
- maskMinioUrl:item.layersObject[1].maskMinioUrl,
- maskUrl:item.layersObject[1].maskUrl,
+ maskMinioUrl:item.layersObject[1]?.maskMinioUrl?item.layersObject[1].maskMinioUrl:'',
+ maskUrl:item.layersObject?.[1]?.maskUrl?item.layersObject[1].maskUrl:'',
scale:item.layersObject?.[1]?.scale?item.layersObject[1].scale:[1,1],
printObject:{
// path:item.printObject.path?item.printObject.path :'',
@@ -1030,6 +1030,13 @@ export default defineComponent({
undividedLayer:'',
sketchString:'',
"layersObject": [
+ {
+ maskMinioUrl:'',
+ maskUrl:'',
+ },{
+ maskMinioUrl:'',
+ maskUrl:'',
+ },
]
}
// this.designOrder = true
@@ -1059,7 +1066,6 @@ export default defineComponent({
},
//元素替换
clothesDetail(clothes:any, index:number){
-
let designItemDetail = JSON.parse(JSON.stringify(this.store.state.DesignDetailModule.designItemDetail))
this.designOrder = true
@@ -1174,7 +1180,7 @@ export default defineComponent({
border-bottom: none;
}
.ant-modal-body{
- padding: calc(4rem*1.2) calc(5rem*1.2) calc(0rem*1.2)!important;
+ padding: calc(5rem*1.2) calc(6rem*1.2) calc(0rem*1.2)!important;
// height: calc(65vh - 6.4rem*1.2));
height: calc(65rem*1.2);
display: flex;
diff --git a/src/component/Detail/DesignElements.vue b/src/component/Detail/DesignElements.vue
index c8bfb444..0c799c46 100644
--- a/src/component/Detail/DesignElements.vue
+++ b/src/component/Detail/DesignElements.vue
@@ -657,19 +657,22 @@ export default defineComponent({
this.exhibitionElementsList = []
},
closeModal(){
- let designItemDetail = JSON.parse(JSON.stringify(this.store.state.DesignDetailModule.designItemDetail))
- let _this = this
- Modal.confirm({
- title: this.t('DesignPrintOperation.jsContent1'),
- icon: createVNode(ExclamationCircleOutlined),
- okText: 'Yes',
- cancelText: 'No',
- mask:false,
- centered:true,
- onOk() {
- _this.designElements=false
- }
- });
+ if(this.designItemDetailTS.rv){
+ let _this = this
+ Modal.confirm({
+ title: this.t('DesignPrintOperation.jsContent1'),
+ icon: createVNode(ExclamationCircleOutlined),
+ okText: 'Yes',
+ cancelText: 'No',
+ mask:false,
+ centered:true,
+ onOk() {
+ _this.designElements=false
+ }
+ });
+ }else{
+ this.designElements=false
+ }
},
},
});
@@ -686,7 +689,7 @@ export default defineComponent({
position: absolute;
}
.ant-modal-body{
- padding: calc(4rem*1.2) calc(5rem*1.2) calc(0rem*1.2)!important;
+ padding: calc(5rem*1.2) calc(6rem*1.2) calc(0rem*1.2)!important;
// height: calc(65vh - 6.4rem*1.2));
height: calc(65rem*1.2);
display: flex;
diff --git a/src/component/Detail/DesignElementsMobile.vue b/src/component/Detail/DesignElementsMobile.vue
index 251396d8..c90ef2b5 100644
--- a/src/component/Detail/DesignElementsMobile.vue
+++ b/src/component/Detail/DesignElementsMobile.vue
@@ -624,7 +624,7 @@ export default defineComponent({
position: absolute;
}
.ant-modal-body{
- padding: calc(4rem*1.2) calc(5rem*1.2) calc(0rem*1.2)!important;
+ padding: calc(5rem*1.2) calc(6rem*1.2) calc(0rem*1.2)!important;
// height: calc(65vh - 6.4rem*1.2));
height: calc(65rem*1.2);
display: flex;
diff --git a/src/component/Detail/DesignPrintOperation.vue b/src/component/Detail/DesignPrintOperation.vue
index a118521b..f39044d2 100644
--- a/src/component/Detail/DesignPrintOperation.vue
+++ b/src/component/Detail/DesignPrintOperation.vue
@@ -334,11 +334,6 @@ export default defineComponent({
this.ifListOver()
if(this.$parent.exhibitionList.print)this.designOpenrtionList = JSON.parse(JSON.stringify(this.$parent.exhibitionList.print))
if(this.$parent.elementsList)this.designList = JSON.parse(JSON.stringify(this.$parent.printsList))
- // if(this.overallSingle == false && this.designOpenrtionList.length > 0){
- // this.designOpenrtionList[0].checked = true
- // }else if(this.overallSingle == false && this.designOpenrtionList.length == 0){
- // this.setpitch(this.designList[0],0)
- // }
let skecth = new Image
skecth.onload=()=>{
this.sketch.width = skecth.width/10+'rem'
@@ -355,17 +350,13 @@ export default defineComponent({
})
})
}
- // else if(!this.overallSingle){
- // let str = 'overall'
- // this.setOverallPosition(0,str)
- // }
if(this.exhibitionOpenrtionList.single.length > 0){
let str = 'single'
this.exhibitionOpenrtionList[str].forEach((item,index)=>{
this.setTemplate(item,index,str)
})
}
-
+ if(this.exhibitionOpenrtionList.overall.length == 0 && this.exhibitionOpenrtionList.single.length == 0)this.setpitch(this.designList[0],0)
},
setprintList(arr){
arr.forEach(item=>{
@@ -917,19 +908,22 @@ export default defineComponent({
}
},
closeModal(){
- let designItemDetail = JSON.parse(JSON.stringify(this.store.state.DesignDetailModule.designItemDetail))
- let _this = this
- Modal.confirm({
- title: this.t('DesignPrintOperation.jsContent1'),
- icon: createVNode(ExclamationCircleOutlined),
- okText: 'Yes',
- cancelText: 'No',
- mask:false,
- centered:true,
- onOk() {
- _this.designOpenrtion=false
- }
- });
+ if(this.designItemDetailTS.rv){
+ let _this = this
+ Modal.confirm({
+ title: this.t('DesignPrintOperation.jsContent1'),
+ icon: createVNode(ExclamationCircleOutlined),
+ okText: 'Yes',
+ cancelText: 'No',
+ mask:false,
+ centered:true,
+ onOk() {
+ _this.designOpenrtion=false
+ }
+ });
+ }else{
+ this.designOpenrtion=false
+ }
},
},
});
@@ -946,7 +940,7 @@ export default defineComponent({
position: absolute;
}
.ant-modal-body{
- padding: calc(4rem*1.2) calc(5rem*1.2) calc(0rem*1.2)!important;
+ padding: calc(5rem*1.2) calc(6rem*1.2) calc(0rem*1.2)!important;
// height: calc(65vh - 6.4rem*1.2));
height: calc(65rem*1.2);
display: flex;
diff --git a/src/component/Detail/DesignPrintOperationMobile.vue b/src/component/Detail/DesignPrintOperationMobile.vue
index 004f7820..7af42e5b 100644
--- a/src/component/Detail/DesignPrintOperationMobile.vue
+++ b/src/component/Detail/DesignPrintOperationMobile.vue
@@ -890,7 +890,7 @@ export default defineComponent({
position: absolute;
}
.ant-modal-body{
- padding: calc(4rem*1.2) calc(5rem*1.2) calc(0rem*1.2)!important;
+ padding: calc(5rem*1.2) calc(6rem*1.2) calc(0rem*1.2)!important;
// height: calc(65vh - 6.4rem*1.2));
height: calc(65rem*1.2);
display: flex;
diff --git a/src/component/Detail/addDetails.vue b/src/component/Detail/addDetails.vue
index 75238731..eff266d3 100644
--- a/src/component/Detail/addDetails.vue
+++ b/src/component/Detail/addDetails.vue
@@ -3,10 +3,11 @@
class="addDetails_modal generalModel"
v-model:visible="addDetails"
:footer="null"
- width="50%"
+ width="78%"
:maskClosable="false"
:centered="true"
:closable="false"
+ :destroyOnClose="true"
wrapClassName="#app"
:keyboard="false"
>
@@ -81,8 +82,8 @@ export default defineComponent({
margin: 0 auto;
}
.exportCanvasBox_submit{
- margin-top: 2.4rem;
- text-align: center;
+ // margin-top: 2.4rem;
+ // text-align: center;
}
}
\ No newline at end of file
diff --git a/src/component/Detail/setDesignItem.vue b/src/component/Detail/setDesignItem.vue
index 373862b3..a2866634 100644
--- a/src/component/Detail/setDesignItem.vue
+++ b/src/component/Detail/setDesignItem.vue
@@ -554,7 +554,7 @@ export default defineComponent({
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
.ant-modal-body{
- padding: calc(4rem*1.2) calc(5rem*1.2) calc(0rem*1.2)!important;
+ padding: calc(5rem*1.2) calc(6rem*1.2) calc(0rem*1.2)!important;
// height: calc(65vh - 6.4rem*1.2));
height: calc(65rem*1.2);
display: flex;
diff --git a/src/component/Detail/setDesignItem2.vue b/src/component/Detail/setDesignItem2.vue
index 55ca8e60..0cdf0043 100644
--- a/src/component/Detail/setDesignItem2.vue
+++ b/src/component/Detail/setDesignItem2.vue
@@ -418,7 +418,7 @@ export default defineComponent({
.designOpenrtion_modal {
// max-width: 1440px;
.ant-modal-body{
- padding: calc(4rem*1.2) calc(5rem*1.2) calc(0rem*1.2)!important;
+ padding: calc(5rem*1.2) calc(6rem*1.2) calc(0rem*1.2)!important;
// height: calc(65vh - 6.4rem*1.2));
height: calc(65rem*1.2);
display: flex;
diff --git a/src/component/Detail/setDesignItemMobile.vue b/src/component/Detail/setDesignItemMobile.vue
index a26f6d41..83eb0504 100644
--- a/src/component/Detail/setDesignItemMobile.vue
+++ b/src/component/Detail/setDesignItemMobile.vue
@@ -473,7 +473,7 @@ export default defineComponent({
-khtml-user-select: none;
user-select: none;
.ant-modal-body{
- padding: calc(4rem*1.2) calc(5rem*1.2) calc(0rem*1.2)!important;
+ padding: calc(5rem*1.2) calc(6rem*1.2) calc(0rem*1.2)!important;
// height: calc(65vh - 6.calc(4rem*1.2));
height: calc(65rem*1.2);
display: flex;
diff --git a/src/component/HomePage/createSlogan.vue b/src/component/HomePage/createSlogan.vue
index 033ff5b7..bdf3d564 100644
--- a/src/component/HomePage/createSlogan.vue
+++ b/src/component/HomePage/createSlogan.vue
@@ -9,6 +9,7 @@
:closable="false"
wrapClassName="#app"
:keyboard="false"
+ :destroyOnClose="true"
>
diff --git a/src/component/HomePage/scaleImage.vue b/src/component/HomePage/scaleImage.vue
index 341184b5..c6780bae 100644
--- a/src/component/HomePage/scaleImage.vue
+++ b/src/component/HomePage/scaleImage.vue
@@ -439,8 +439,12 @@ export default defineComponent({
},
});
-
-
+
\ No newline at end of file
diff --git a/src/component/modules/liquefaction.vue b/src/component/modules/liquefaction.vue
index 854d568c..cf9aade6 100644
--- a/src/component/modules/liquefaction.vue
+++ b/src/component/modules/liquefaction.vue
@@ -186,7 +186,11 @@ export default defineComponent({
canvasBox.addEventListener('mousedown', mousedown);
canvasBox.addEventListener('touchstart', touchdown);
}
- img.src = data._element.src
+ if(data._element){
+ img.src = data._element.src
+ }else{
+ img.src = data
+ }
}
let distanceSqr = (x1, y1, x2, y2) => sqr(x1 - x2) + sqr(y1 - y2);
let sqr = (x) => x * x;;
diff --git a/src/lang/en.ts b/src/lang/en.ts
index cdb2c6cb..47cb64ea 100644
--- a/src/lang/en.ts
+++ b/src/lang/en.ts
@@ -505,7 +505,7 @@ export default {
inputContent:'Please input',
preview:'Preview',
isOverall:'Pattern images cannot be used in Single mode',
- jsContent1:'The above changes are not saved.Are you sure you want to continue? ',
+ jsContent1:'The above changes are not saved. Are you sure you want to continue? ',
},
uploadFile:{
jsContent1:'You can select up to {maxImg} images',
diff --git a/src/views/HomeMain.vue b/src/views/HomeMain.vue
index 88ac9b87..fd00c75c 100644
--- a/src/views/HomeMain.vue
+++ b/src/views/HomeMain.vue
@@ -855,7 +855,8 @@ export default defineComponent({
.credits_item{
transition: .3s all;
// height: 4rem;
- height: 3.2rem;
+ height: 35px;
+ // height: 3.2rem;
div{
height: 100%;
}