Jelajahi Sumber

Merge branch 'development' of http://8.152.195.41:3000/alien/group_web_merchant into development

sunshibo 2 hari lalu
induk
melakukan
69c7e422a3
1 mengubah file dengan 15 tambahan dan 1 penghapusan
  1. 15 1
      src/views/storeDecoration/personnelConfig/index.vue

+ 15 - 1
src/views/storeDecoration/personnelConfig/index.vue

@@ -110,7 +110,13 @@
           <div class="detail-item">
             <div class="detail-label">头像:</div>
             <div class="detail-value">
-              <img v-if="personnelDetail.staffImage" :src="personnelDetail.staffImage" alt="头像" class="detail-avatar" />
+              <img
+                v-if="personnelDetail.staffImage"
+                :src="personnelDetail.staffImage"
+                alt="头像"
+                class="detail-avatar"
+                @click="previewBackgroundImage(personnelDetail.staffImage)"
+              />
               <span v-else>—</span>
             </div>
           </div>
@@ -2345,8 +2351,16 @@ onMounted(async () => {
         .detail-avatar {
           width: 100px;
           height: 100px;
+          cursor: pointer;
           object-fit: cover;
           border-radius: 8px;
+          transition:
+            transform 0.2s,
+            box-shadow 0.2s;
+          &:hover {
+            box-shadow: 0 2px 8px rgb(0 0 0 / 15%);
+            transform: scale(1.05);
+          }
         }
         .background-images {
           display: grid;