From d3b4ba3e562546fd03c6095507b217f104f2a225 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期五, 17 四月 2026 20:20:37 +0800
Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/gtzxinglijicun

---
 admin/src/components/business/OperaShopInfoWindow.vue |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/admin/src/components/business/OperaShopInfoWindow.vue b/admin/src/components/business/OperaShopInfoWindow.vue
index 98d7223..f272d7d 100644
--- a/admin/src/components/business/OperaShopInfoWindow.vue
+++ b/admin/src/components/business/OperaShopInfoWindow.vue
@@ -7,11 +7,12 @@
   >
     <div class="store-header" v-if="storeInfo">
       <div class="store-header-left">
-        <el-image :src="storeInfo.payMemberCoverImage ? storeInfo.imgPrefix + storeInfo.payMemberCoverImage : ''" fit="cover" class="store-avatar">
+        <el-image v-if="storeInfo.payMemberCoverImage" :src="storeInfo.payMemberCoverImage ? storeInfo.imgPrefix + storeInfo.payMemberCoverImage : ''" fit="cover" class="store-avatar">
           <div slot="error" class="image-slot">
             <i class="el-icon-picture-outline"></i>
           </div>
         </el-image>
+        <img  v-if="! storeInfo.payMemberCoverImage" src="@/assets/avatar/man.png" fit="cover" class="store-avatar" />
       </div>
       <div class="store-header-right">
         <div class="store-name">{{ storeInfo.name }}</div>
@@ -140,19 +141,19 @@
               <div class="image-section">
                 <div class="image-item">
                   <span class="label">娉曚汉韬唤璇佹闈細</span>
-                  <el-image :src="storeInfo.idcardImg" fit="cover" class="qualification-image" :preview-src-list="[storeInfo.idcardImg]">
+                  <el-image :src="storeInfo.idcardImgUrl" fit="cover" class="qualification-image" :preview-src-list="[storeInfo.idcardImgUrl]">
                     <div slot="error" class="image-slot"><i class="el-icon-picture-outline"></i></div>
                   </el-image>
                 </div>
                 <div class="image-item">
                   <span class="label">娉曚汉韬唤璇佸弽闈細</span>
-                  <el-image :src="storeInfo.idcardImgBack" fit="cover" class="qualification-image" :preview-src-list="[storeInfo.idcardImgBack]">
+                  <el-image :src="storeInfo.idcardImgBackUrl" fit="cover" class="qualification-image" :preview-src-list="[storeInfo.idcardImgBackUrl]">
                     <div slot="error" class="image-slot"><i class="el-icon-picture-outline"></i></div>
                   </el-image>
                 </div>
                 <div class="image-item">
                   <span class="label">钀ヤ笟鎵х収锛�</span>
-                  <el-image :src="storeInfo.businessImg" fit="cover" class="qualification-image" :preview-src-list="[storeInfo.businessImg]">
+                  <el-image :src="storeInfo.businessImgUrl" fit="cover" class="qualification-image" :preview-src-list="[storeInfo.businessImgUrl]">
                     <div slot="error" class="image-slot"><i class="el-icon-picture-outline"></i></div>
                   </el-image>
                 </div>
@@ -167,14 +168,14 @@
               </div>
               <div class="image-item-row">
                 <span class="label">韬唤璇佸弽闈細</span>
-                <el-image :src="storeInfo.idcardImgBack" fit="cover" class="qualification-image" :preview-src-list="[storeInfo.idcardImgBack]">
+                <el-image :src="storeInfo.idcardImgBackUrl" fit="cover" class="qualification-image" :preview-src-list="[storeInfo.idcardImgBackUrl]">
                   <div slot="error" class="image-slot"><i class="el-icon-picture-outline"></i></div>
                 </el-image>
               </div>
               <div class="image-item-row">
                 <span class="label">鏈夋晥鍔冲姩鍚堝悓锛�</span>
                 <div class="image-list">
-                  <el-image v-for="(img, index) in storeInfo.laborContractImgs" :key="index" :src="img" fit="cover" class="qualification-image" :preview-src-list="storeInfo.laborContractImgs">
+                  <el-image v-for="(img, index) in storeInfo.laborContractImgUrls" :key="index" :src="img" fit="cover" class="qualification-image" :preview-src-list="storeInfo.laborContractImgUrls">
                     <div slot="error" class="image-slot"><i class="el-icon-picture-outline"></i></div>
                   </el-image>
                 </div>
@@ -182,7 +183,7 @@
               <div class="image-item-row">
                 <span class="label">绀句繚缂寸撼璇佹槑锛�</span>
                 <div class="image-list">
-                  <el-image v-for="(img, index) in storeInfo.socialSecurityImgs" :key="index" :src="img" fit="cover" class="qualification-image" :preview-src-list="storeInfo.socialSecurityImgs">
+                  <el-image v-for="(img, index) in storeInfo.socialSecurityImgUrls" :key="index" :src="img" fit="cover" class="qualification-image" :preview-src-list="storeInfo.socialSecurityImgUrls">
                     <div slot="error" class="image-slot"><i class="el-icon-picture-outline"></i></div>
                   </el-image>
                 </div>
@@ -195,7 +196,7 @@
             <div class="image-item-row">
               <span class="label">闂ㄥ簵闂ㄥご鐓э細</span>
               <div class="image-list">
-                <el-image v-for="(img, index) in storeInfo.storeFrontImgs" :key="index" :src="img" fit="cover" class="qualification-image" :preview-src-list="storeInfo.storeFrontImgs">
+                <el-image v-for="(img, index) in storeInfo.storeFrontImgUrls" :key="index" :src="img" fit="cover" class="qualification-image" :preview-src-list="storeInfo.storeFrontImgUrls">
                   <div slot="error" class="image-slot"><i class="el-icon-picture-outline"></i></div>
                 </el-image>
               </div>
@@ -203,7 +204,7 @@
             <div class="image-item-row">
               <span class="label">闂ㄥ簵鍐呴儴鐓х墖锛�</span>
               <div class="image-list">
-                <el-image v-for="(img, index) in storeInfo.storeInteriorImgs" :key="index" :src="img" fit="cover" class="qualification-image" :preview-src-list="storeInfo.storeInteriorImgs">
+                <el-image v-for="(img, index) in storeInfo.storeInteriorImgUrls" :key="index" :src="img" fit="cover" class="qualification-image" :preview-src-list="storeInfo.storeInteriorImgUrls">
                   <div slot="error" class="image-slot"><i class="el-icon-picture-outline"></i></div>
                 </el-image>
               </div>
@@ -211,7 +212,7 @@
             <div class="image-item-row">
               <span class="label">鍏跺畠鏉愭枡锛�</span>
               <div class="image-list">
-                <el-image v-for="(img, index) in storeInfo.otherMaterialImgs" :key="index" :src="img" fit="cover" class="qualification-image" :preview-src-list="storeInfo.otherMaterialImgs">
+                <el-image v-for="(img, index) in storeInfo.otherMaterialImgUrls" :key="index" :src="img" fit="cover" class="qualification-image" :preview-src-list="storeInfo.otherMaterialImgUrls">
                   <div slot="error" class="image-slot"><i class="el-icon-picture-outline"></i></div>
                 </el-image>
               </div>
@@ -494,4 +495,4 @@
   color: #909399;
   font-size: 20px;
 }
-</style>
\ No newline at end of file
+</style>

--
Gitblit v1.9.3