张田田 2 ay önce
ebeveyn
işleme
fb8cd2261c
1 değiştirilmiş dosya ile 8 ekleme ve 3 silme
  1. 8 3
      src/service/SingleItemDetail.vue

+ 8 - 3
src/service/SingleItemDetail.vue

@@ -144,9 +144,10 @@ const sellTypeText: Record<string, string> = {
       </vxe-table>
     </div>
     <!-- 物流信息和包裹内商品 实体商品才显示 sellType==='1'-->
-    <div class="info-section" v-if="data.sellType === '1'">
+    <div class="info-section" v-if="data.sellType === '1' && data.receiptType !== null">
       <!-- receiptType	收货方式 0-快递 1-线下取货 -->
-      <h3 class="info-title">{{ data.receiptType === '0' ? '物流信息' : data.receiptType === '1' ? '线下取货' : '' }}</h3>
+      <!-- <h3 class="info-title">{{ data.receiptType === '0' ? '物流信息' : data.receiptType === '1' ? '线下取货' : '' }}</h3> -->
+      <h3 class="info-title">物流信息</h3>
       <div v-if="data.receiptType !== null">
       <div class="info-content-wrapper" v-if="data.receiptStatus !== null">
         <!-- 物流信息 -->
@@ -164,6 +165,9 @@ const sellTypeText: Record<string, string> = {
             </span>
           </div>
         </div>
+        <div class="logistics-content" v-if="data.receiptType === '1'">
+          线下取货
+        </div>
         <!-- 包裹内商品 -->
         <div class="package-items-wrapper" v-if="mockPackageItems.length > 0">
           <h3 class="info-title package-title" v-if="data.receiptType === '0'">
@@ -171,6 +175,7 @@ const sellTypeText: Record<string, string> = {
             包裹内商品
           </h3>
           <div class="package-items">
+          
             <div v-for="(item, index) in mockPackageItems" :key="index" class="package-item">
               <div class="package-item-image" v-if="item.conditioningProgramPhoto">
                 <a-image v-if="item.conditioningProgramPhoto" :width="60" :height="60" style="border-radius: 4px;"
@@ -290,7 +295,7 @@ const sellTypeText: Record<string, string> = {
   .info-content-wrapper {
     border: 1px solid #e8e8e8;
     border-radius: 4px;
-    padding: 20px;
+    padding: 10px 20px;
   }
 
   .product-info {