修复detail有时候无法打开问题,修复detail中红绿图修改后preview没有及时试用最新红绿图
This commit is contained in:
@@ -230,7 +230,7 @@ export default defineComponent({
|
|||||||
let size = {
|
let size = {
|
||||||
...detailData.canvasConfig,
|
...detailData.canvasConfig,
|
||||||
}
|
}
|
||||||
|
store.commit('DesignDetail/updataDetailItem',{maskUrl:value})
|
||||||
segmentImage(value,full,size).then(async (rv)=>{
|
segmentImage(value,full,size).then(async (rv)=>{
|
||||||
let front = detailData.frontBack.front[detailData.imgDomIndex]
|
let front = detailData.frontBack.front[detailData.imgDomIndex]
|
||||||
let back = detailData.frontBack.back[detailData.imgDomIndex]
|
let back = detailData.frontBack.back[detailData.imgDomIndex]
|
||||||
@@ -243,7 +243,7 @@ export default defineComponent({
|
|||||||
let base64 = await resizeImageWithNativeCanvas(front.oldMaskUrl,value)
|
let base64 = await resizeImageWithNativeCanvas(front.oldMaskUrl,value)
|
||||||
front.maskUrl = base64
|
front.maskUrl = base64
|
||||||
back.imageUrl = rv.targetBackUrl
|
back.imageUrl = rv.targetBackUrl
|
||||||
store.commit('DesignDetail/updataDetailItem',{maskUrl:value})
|
// store.commit('DesignDetail/updataDetailItem',{maskUrl:value})
|
||||||
})
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -682,6 +682,7 @@ export default defineComponent({
|
|||||||
store.commit("cancelDeleteDesignCollectionList",index);
|
store.commit("cancelDeleteDesignCollectionList",index);
|
||||||
}
|
}
|
||||||
const designMousedown = (e:any,design:any,str:string)=>{
|
const designMousedown = (e:any,design:any,str:string)=>{
|
||||||
|
collItemSize.isMove = false
|
||||||
if(str != 'disLike'){
|
if(str != 'disLike'){
|
||||||
if(design.resultType != 'Design' || designData.isUnfold)return
|
if(design.resultType != 'Design' || designData.isUnfold)return
|
||||||
if(str != 'like' && showDesignMark.value) return
|
if(str != 'like' && showDesignMark.value) return
|
||||||
@@ -695,7 +696,6 @@ export default defineComponent({
|
|||||||
startY = e.clientY,
|
startY = e.clientY,
|
||||||
left = item.el.offsetLeft,
|
left = item.el.offsetLeft,
|
||||||
top = item.el.offsetTop;
|
top = item.el.offsetTop;
|
||||||
collItemSize.isMove = false
|
|
||||||
let moveFun = (e:any) => {
|
let moveFun = (e:any) => {
|
||||||
collItemSize.isMove = true
|
collItemSize.isMove = true
|
||||||
let X = e.clientX - startX + left;
|
let X = e.clientX - startX + left;
|
||||||
|
|||||||
Reference in New Issue
Block a user