From e2fa800cbe691e38ad89b90399525e926d3c1165 Mon Sep 17 00:00:00 2001 From: X1627315083 <1627315083@qq.com> Date: Tue, 30 Sep 2025 09:33:25 +0800 Subject: [PATCH] =?UTF-8?q?brand=E4=BF=AE=E6=94=B9=E5=90=8E=E5=90=8E?= =?UTF-8?q?=E9=80=80=E5=86=8D=E6=AC=A1=E8=BF=9B=E6=9D=A5=E5=B1=95=E7=A4=BA?= =?UTF-8?q?=E7=9A=84=E5=86=85=E5=AE=B9=E4=B8=8D=E6=98=AF=E6=9C=80=E6=96=B0?= =?UTF-8?q?=E7=9A=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/component/LibraryPage/brandDetail.vue | 11 ++++++++++- src/views/HomeView/library.vue | 16 +++++++++++++++- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/src/component/LibraryPage/brandDetail.vue b/src/component/LibraryPage/brandDetail.vue index 79059fcb..6cffab00 100644 --- a/src/component/LibraryPage/brandDetail.vue +++ b/src/component/LibraryPage/brandDetail.vue @@ -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 = { diff --git a/src/views/HomeView/library.vue b/src/views/HomeView/library.vue index 50d369b8..7b7b2700 100644 --- a/src/views/HomeView/library.vue +++ b/src/views/HomeView/library.vue @@ -280,7 +280,7 @@ /> - +
@@ -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_) {