brand修改后后退再次进来展示的内容不是最新的
This commit is contained in:
@@ -305,6 +305,7 @@ export default defineComponent({
|
||||
uploadBrand()
|
||||
}
|
||||
const getBranDetailData = (value:any)=>{
|
||||
console.log(value)
|
||||
data.detail = value
|
||||
data.brandName = value.brandName;
|
||||
data.brandSlogan = value.brandSlogan;
|
||||
@@ -331,7 +332,15 @@ export default defineComponent({
|
||||
}
|
||||
const back = ()=>{
|
||||
clearInterval(data.getProgressTime)
|
||||
emit("handleBack")
|
||||
console.log(data)
|
||||
let value = {
|
||||
brandName:data.brandName,
|
||||
brandSlogan:data.brandSlogan,
|
||||
logoUrl:data.logoUrl,
|
||||
minioUrl:data.minioUrl,
|
||||
id:data.detail.id,
|
||||
}
|
||||
emit("handleBack",value)
|
||||
}
|
||||
const uploadBrand = ()=>{
|
||||
let value = {
|
||||
|
||||
@@ -280,7 +280,7 @@
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
<brandDetail v-if="isBrandDetail" v-model:isShowMark="isShowMark" :selectCode="selectCode" ref="brandDetail" @handleBack="()=>isBrandDetail = false"></brandDetail>
|
||||
<brandDetail v-if="isBrandDetail" v-model:isShowMark="isShowMark" :selectCode="selectCode" ref="brandDetail" @handleBack="handleBack"></brandDetail>
|
||||
|
||||
</div>
|
||||
<div class="right_content_body" v-show="uploadGenerate !='Upload'">
|
||||
@@ -887,6 +887,19 @@ export default defineComponent({
|
||||
).catch(res=>{
|
||||
});
|
||||
}
|
||||
const handleBack = (value)=>{
|
||||
console.log(value,pageData.brandDNAList)
|
||||
pageData.brandDNAList.forEach((item:any)=>{
|
||||
if(item.id == value.id){
|
||||
item.brandName = value.brandName
|
||||
item.brandSlogan = value.brandSlogan
|
||||
item.minioUrl = value.logoUrl
|
||||
item.brandLogo = value.minioUrl
|
||||
}
|
||||
})
|
||||
pageData.isBrandDetail = false
|
||||
|
||||
}
|
||||
return {
|
||||
...toRefs(dataDom),
|
||||
...toRefs(pageData),
|
||||
@@ -950,6 +963,7 @@ export default defineComponent({
|
||||
addBrand,
|
||||
editImg,
|
||||
saveBase64Img,
|
||||
handleBack,
|
||||
}
|
||||
},
|
||||
data(this_) {
|
||||
|
||||
Reference in New Issue
Block a user