xuxueyang
2024-07-29 bb21ccd19d8a96f3798c0fa180946569321844a9
sub_pages/supplier/order-sale/order-sale.vue
@@ -1,43 +1,54 @@
<template>
   <view class="list-container order-sale supplier">
      <view class="component-tab-container m-t-12">
<!--       <view class="component-tab-container m-t-12">
         <view class="tab-item" :class="[tabIndex==0?'cur':'']" @click="changeIndex(0)">本月</view>
         <view class="tab-item" :class="[tabIndex==1?'cur':'']" @click="changeIndex(1)">全部</view>
      </view>
      </view> -->
      <view class="p15" style="min-height: calc(100vh - 160rpx);">
         <no-data v-if="!list||list.length==0" style="width: 100%;"></no-data>
         <view v-for="(item,index) in list" :key="index" class="m-b-24 order-sale-list list-container">
            <view class="order-sale-item list-item">
               <view class="title">{{item.title}}<span>A级</span></view>
            <view class="order-sale-item br-4 list-item bg-white">
               <view class="title flex">
                  <view>售后单号:{{item.salesNo}}</view>
                  <view class="m-l-a m-r-0 status">审核状态:{{item.auditStatusStr}}</view>
               </view>
               <view class="line"></view>
               <view class="form">
                  <view class="form-item">
                     <view class="label">理赔数量</view>
                     <view class="value">1</view>
                     <view class="label" @click="copyTxt(item.orderNo)">订单单号</view>
                     <view class="value">{{item.orderNo}}</view>
                  </view>
                  <view class="form-item">
                     <view class="label">买家ID</view>
                     <view class="value">1</view>
                  <view class="flex">
                     <view class="form-item flex1">
                        <view class="label">状态</view>
                        <view class="value">{{item.statusStr}}</view>
                     </view>
                     <view class="form-item flex1">
                        <view class="label">订单金额</view>
                        <view class="value">{{item.totalOrderAmount||0}}</view>
                     </view>
                  </view>
                  <view class="flex">
                     <view class="form-item">
                        <view class="label">收货人</view>
                        <view class="value">{{item.customer}}</view>
                     </view>
                     <view class="form-item">
                        <view class="label">联系方式</view>
                        <view class="value">{{item.customerTel}}</view>
                     </view>
                  </view>
                  <view class="form-item">
                     <view class="label">平台支付</view>
                     <view class="value red">1</view>
                  </view>
                  <view class="form-item">
                     <view class="label">商家赔付</view>
                     <view class="value red">1</view>
                  </view>
                  <view class="form-item">
                     <view class="label">下单时间</view>
                     <view class="value">1</view>
                  </view>
                  <view class="form-item">
                     <view class="label">申请时间</view>
                     <view class="value">1</view>
                     <view class="label">提交人</view>
                        <view class="value">{{item.createName}}</view>
                  </view>
                  <view class="form-item width100">
                     <view class="label">申请原因</view>
                     <view class="value">1</view>
                     <view class="label">提交时间</view>
                        <view class="value">{{item.createTime}}</view>
                  </view>
                  <view class="form-item">
                     <view class="label">理由</view>
                     <view class="value">{{item.reason}}</view>
                  </view>
               </view>
            </view>
@@ -58,7 +69,7 @@
         }
      },
      onLoad() {
         this.listApi = ''
         this.listApi = '/api/partner/sales/list'
         this.getList()
      },
@@ -102,7 +113,8 @@
         }
         .line {
            height: 2rpx solid #EEEEEE;
            min-height: 2rpx;
            background-color: #EEEEEE;
            margin-top: 16rpx;
            margin-bottom: 16rpx;
         }
@@ -110,10 +122,11 @@
         .form {
            display: flex;
            flex-wrap: wrap;
            .form-item {
               flex: 1;
               min-width: 40%;
               max-width: 50%;
               // min-width: 40%;
               // max-width: 50%;
               .label {
                  font-weight: 400;