绿满眶商城微信小程序-uniapp
zxl
14 小时以前 f7804b711a09eae4822a70063c63da54b04279d8
pages/order/myOrder.vue
@@ -101,8 +101,19 @@
                    @click="waitPay(order)"
                    >立即付款</view
                  >
              <!-- 新增:优惠券卡包按钮 -->
              <view
                ripple
                shape="circle"
                class="cancel-btn"
                size="mini"
               v-if="order.couponFlag === 'COUPON'&& order.orderStatus ==='COMPLETED'"
                @click="openCouponPackage(order)"
              >
                优惠券卡包
              </view>
                  <!-- 取消订单 -->
                  <view
<!--                  <view
                    ripple
                    class="cancel-btn"
                    shape="circle"
@@ -111,7 +122,7 @@
                    @click="onCancel(order.sn)"
                  >
                    取消订单
                  </view>
                  </view> -->
                  <!-- 等待收货 -->
                  <view
                    ripple
@@ -138,7 +149,9 @@
                    shape="circle"
                    class="cancel-btn"
                    size="mini"
                    v-if="order.groupAfterSaleStatus && ( order.groupAfterSaleStatus.includes('NOT_APPLIED') || order.groupAfterSaleStatus.includes('PART_AFTER_SALE'))"
                    v-if="order.groupAfterSaleStatus &&
                ( order.groupAfterSaleStatus.includes('NOT_APPLIED')
                || order.groupAfterSaleStatus.includes('PART_AFTER_SALE')||order.orderStatus === 'UNDELIVERED')"
                    @click="applyService(order)"
                  >
                    退款/售后
@@ -148,7 +161,7 @@
                shape="circle"
                class="cancel-btn"
                size="mini"
                v-if="order.orderStatus === 'COMPLETED' "
                v-if="order.orderStatus === 'COMPLETED'&& order.orderType !=='VIRTUAL'"
                @click="buyBack(order)"
              >
                再来一单
@@ -162,6 +175,14 @@
                  </u-button> -->
                </view>
              </view>
            <view style="display: flex;justify-content: space-around;">
               <view class="" @click="callPhone">
                   客服热线: 028-84472936
               </view>
               <view class="" @click="copyToClipboard">
                   客服微信: meiyikuang
               </view>
            </view>
            </view>
          </view>
          <uni-load-more :status="tabItem.loadStatus"></uni-load-more>
@@ -373,6 +394,35 @@
    },
  },
  methods: {
     copyToClipboard(){
        uni.setClipboardData({
           data:'meiyikuang',
           success() {
              uni.showToast({
            title: '复制成功',
            icon: 'none'
              })
           }
        })
     },
     callPhone(){
        uni.showModal({
           title:'确认联系客服吗?',
           success(e) {
              if(e.confirm){
                 uni.makePhoneCall({
                    phoneNumber:'028-84472936'
                 })
              }
           }
        })
     },
     openCouponPackage(order){
        console.log(order)
      uni.navigateTo({
         url:"/pages/order/cardPack?sn=" + order.sn
      })
     },
     //再来一单
     buyBack(order){
      console.log(JSON.stringify(order))
@@ -631,9 +681,13 @@
     * 查看物流
     */
    navigateToLogistics(order) {
      // uni.navigateTo({
      //   url:
      //     "/pages/mine/msgTips/packageMsg/logisticsDetail?order_sn=" + order.sn,
      // });
      uni.navigateTo({
        url:
          "/pages/mine/msgTips/packageMsg/logisticsDetail?order_sn=" + order.sn,
            `/pages/order/deliverDetail?order_sn=${order.sn}`,
      });
    },
  },