Просмотр исходного кода

【订单】没有勾选配送的订单不展示配送信息即可

张田田 9 месяцев назад
Родитель
Сommit
a501085cd2

+ 9 - 0
miniprogram/components/media-carousel/media-carousel.js

@@ -1,5 +1,14 @@
 // components/media-carousel/media-carousel.js
 Component({
+  lifetimes: {
+    attached: function() {
+      console.log(this.properties.mediaList, "mediaList");
+      console.log('组件被添加到页面中');
+    },
+    detached: function() {
+      console.log('组件从页面中移除');
+    }
+  },
   /**
    * 组件的属性列表
    */

+ 1 - 1
miniprogram/components/media-carousel/media-carousel.wxml

@@ -1,5 +1,5 @@
 <!--components/media-carousel/media-carousel.wxml-->
-<view class="media-carousel {{adaptiveHeight ? 'adaptive-height' : ''}}">
+<view class="media-carousel">
   <swiper 
     class="carousel-swiper" 
     indicator-dots="{{showIndicator}}" 

+ 1 - 1
miniprogram/module/article/pages/order-detail/order-detail.wxml

@@ -7,7 +7,7 @@
   <view class="order-no" wx:if="{{false}}">订单编号:0038532223</view>
 
   <!-- 收货人信息卡片 -->
-  <view class="address-card" bindtap="changeAddress">
+  <view class="address-card" bindtap="changeAddress" wx:if="{{orderDetail.isDelivery==='Y'}}">
     <view class="address-header">
       <text class="address-name" wx:if="{{name}}">{{name}}</text>
       <text class="address-phone" wx:if="{{phone}}">{{phone}}</text>

+ 0 - 1
miniprogram/module/article/pages/order-list/order-list.ts

@@ -135,7 +135,6 @@ Page({
         item.phone = (item.phone !== null && item.phone !== undefined) ? item.phone : '';
       });
       this.setData({ orders: res.data });
-      console.log(this.data.orders, "获取订单列表");
     }
   },
   // 过滤订单l列表

+ 6 - 2
miniprogram/module/article/pages/order-list/order-list.wxml

@@ -16,8 +16,12 @@
         </view>
         <text class="order-status {{statusClassObj[item.orderStatus]}}">{{statusObj[item.orderStatus]}}</text>
       </view>
-      <view class="order-user" data-status="{{item.orderStatus}}" catchtap="changeAddress" data-id="{{item.id}}">
-        <view class="contact"><view class="name" wx:if="item.liaison">{{item.liaison}}</view>  <view wx:if="{{item.phone}}">{{item.phone}}</view> </view>
+      <view class="order-user" data-status="{{item.orderStatus}}" catchtap="changeAddress"
+       data-id="{{item.id}}" wx:if="{{item.isDelivery==='Y'}}">
+        <view class="contact">
+        <view class="name" wx:if="item.liaison">{{item.liaison}}</view> 
+         <view wx:if="{{item.phone}}">{{item.phone}}</view>
+          </view>
         <view wx:if="{{item.address}}">{{item.address || ''}}</view>
       </view>
       <view class="order-body">