修复preview修改颜色没有成功问题
This commit is contained in:
@@ -87,7 +87,7 @@
|
||||
</div>
|
||||
<div class="clothes_detail_item clothes_detail_item_print" :class="[current.id?'':'hideCursor']">
|
||||
<div class="clothes_item_header">
|
||||
<i class="fi fi-rs-comments"></i>{{ current.id }}
|
||||
<i class="fi fi-rs-comments"></i>
|
||||
<div>{{ $t('DesignDetail.CurrentPrint') }}</div>
|
||||
<i class="fi fi-rr-edit" @click.stop="openCurrent(2)"></i>
|
||||
</div>
|
||||
@@ -265,6 +265,7 @@ export default defineComponent({
|
||||
num++
|
||||
}
|
||||
});
|
||||
|
||||
this.designItemDetailNum = num
|
||||
await this.setImgSize()
|
||||
let url = ''
|
||||
|
||||
@@ -591,6 +591,7 @@ export default defineComponent({
|
||||
DesignDetailEnd.type_ = 0
|
||||
this.colorFileList = []
|
||||
this.selectColorList = []
|
||||
DesignDetailEnd.sketchImg = {}
|
||||
},
|
||||
|
||||
//切换整体衣服
|
||||
|
||||
@@ -295,18 +295,27 @@ export default defineComponent({
|
||||
this.loadingShow = true
|
||||
Https.axiosPost(Https.httpUrls.designSingle, data).then(
|
||||
(rv) => {
|
||||
let bor = false
|
||||
rv.clothes.forEach((item)=>{
|
||||
if(item.id == this.sketchImg.id_){
|
||||
designItemDetail.clothes[index].color = item.color
|
||||
designItemDetail.clothes[index].printObject = item.printObject
|
||||
designItemDetail.clothes[index].layersObject = item.layersObject
|
||||
designItemDetail.clothes[index].minIOPath = item.minIOPath
|
||||
designItemDetail.clothes[index].path = item.path
|
||||
designItemDetail.clothes[index].id = item.id
|
||||
designItemDetail.clothes[index].type = item.type
|
||||
designItemDetail.clothes[index].priority = zIndex
|
||||
if(item.type != 'body'){
|
||||
if(item.id == designItemDetail.clothes[index].id || item.id == this.sketchImg.id_){
|
||||
designItemDetail.clothes[index].color = item.color
|
||||
designItemDetail.clothes[index].layersObject = item.layersObject
|
||||
designItemDetail.clothes[index].minIOPath = item.minIOPath
|
||||
designItemDetail.clothes[index].path = item.path
|
||||
designItemDetail.clothes[index].id = item.id
|
||||
designItemDetail.clothes[index].type = item.type
|
||||
designItemDetail.clothes[index].printObject = item.printObject
|
||||
bor = true
|
||||
}else{
|
||||
|
||||
}
|
||||
if(!designItemDetail.clothes[index].id){
|
||||
designItemDetail.clothes[index].priority = zIndex
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
designItemDetail.currentFullBodyView = rv.currentFullBodyView
|
||||
designItemDetail.ifSubmit = true
|
||||
designItemDetail.clothes.forEach((item,index)=>{
|
||||
|
||||
@@ -419,7 +419,6 @@ export default defineComponent({
|
||||
if(item.id === i.id){
|
||||
i.layersObject = item.layersObject
|
||||
i.priority = item.layersObject[0].priority
|
||||
console.log(item,i);
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
@@ -339,7 +339,6 @@ export default defineComponent({
|
||||
},
|
||||
removeDriver(index:number){
|
||||
if(this.driver__.driver){
|
||||
driverObj__.destroy();
|
||||
let data = {
|
||||
index : 0,
|
||||
driver : false,
|
||||
@@ -349,6 +348,10 @@ export default defineComponent({
|
||||
// this.robotInput = false
|
||||
this.createTimer()
|
||||
}
|
||||
console.log('销毁');
|
||||
|
||||
driverObj__.destroy();
|
||||
// setCookie("isBeginner", false);
|
||||
this.record[index].driver = false
|
||||
sessionStorage.setItem('record', JSON.stringify(this.record));
|
||||
this.textScroll()
|
||||
|
||||
Reference in New Issue
Block a user