MrShi
14 小时以前 00a7a61df86db969f2ba61c508d02ba4709ce3d4
admin/src/components/business/OperaOrderDetail.vue
@@ -27,7 +27,7 @@
          <div class="info-item">
            <span class="label">订单类型:</span>
            <span class="value">
              <span v-if="detailInfo.order.type === 0">就地存取</span>
              <span v-if="detailInfo.order.type === 0">就地寄存</span>
              <span v-else-if="detailInfo.order.type === 1">同城寄送</span>
              <span v-else>-</span>
            </span>
@@ -118,7 +118,7 @@
      <div class="section">
        <div class="section-header">
          <span class="section-title">配送信息</span>
          <span class="section-title">存取信息</span>
        </div>
        <div class="info-grid">
          <div class="info-item">
@@ -130,23 +130,27 @@
            <span class="value">{{ detailInfo.order.takePhone || '-' }}</span>
          </div>
          <div class="info-item">
            <span class="label">寄件门店:</span>
            <span class="value">{{ detailInfo.depositShopName || '-' }}</span>
          </div>
          <div class="info-item">
            <span class="label">寄件地址:</span>
            <span class="value">{{ detailInfo.order.depositLocationRemark || '' }}</span>
          </div>
          <div class="info-item">
          <div class="info-item" v-if="detailInfo.order.type === 1 && detailInfo.takeShopId">
            <span class="label">收件门店:</span>
            <span class="value">{{ detailInfo.takeShopName || '-' }}</span>
          </div>
          <div class="info-item" v-if="detailInfo.order.type === 1">
            <span class="label">收件地址:</span>
            <span class="value">{{ detailInfo.order.takeLocationRemark || '' }}</span>
          </div>
          <div class="info-item">
            <span class="label">是否收件服务点:</span>
            <span class="value">{{ detailInfo.order.takeShopId ? '是' : '否' }}</span>
          </div>
          <div class="info-item">
          <div class="info-item" v-if="detailInfo.order.type === 1">
            <span class="label">配送司机:</span>
            <span class="value">{{ detailInfo.driverName || '-' }}</span>
          </div>
          <div class="info-item full-width">
            <span class="label">门店收件拍照:</span>
            <span class="label">门店收件拍照:<br/>{{ detailInfo.order.depositTime || '-' }}</span>
            <div v-if="detailInfo.depositImages && detailInfo.depositImages.length" class="image-list">
              <el-image
                v-for="(img, index) in detailInfo.depositImages"
@@ -160,7 +164,7 @@
            <span v-else>-</span>
          </div>
          <div class="info-item full-width" v-if="detailInfo.order && detailInfo.order.type===1">
            <span class="label">司机取件拍照:</span>
            <span class="label">司机取件拍照:<br/>{{ detailInfo.order.driverTakeTime || '-' }}</span>
            <div v-if="detailInfo.driverTakeImages && detailInfo.driverTakeImages.length" class="image-list">
              <el-image
                v-for="(img, index) in detailInfo.driverTakeImages"
@@ -174,7 +178,7 @@
            <span v-else>-</span>
          </div>
          <div class="info-item full-width" v-if="detailInfo.order && detailInfo.order.type===1 && detailInfo.order.takeShopId">
            <span class="label">门店入库拍照:</span>
            <span class="label">门店入库拍照:<br/>{{ detailInfo.order.arriveTime || '-' }}</span>
            <div v-if="detailInfo.storeInImages && detailInfo.storeInImages.length" class="image-list">
              <el-image
                v-for="(img, index) in detailInfo.storeInImages"
@@ -188,7 +192,7 @@
            <span v-else>-</span>
          </div>
          <div class="info-item full-width" v-if="detailInfo.order && detailInfo.order.type===1 && !detailInfo.order.takeShopId">
            <span class="label">司机送达拍照:</span>
            <span class="label">司机送达拍照:<br/>{{ detailInfo.order.arriveTime || '-' }}</span>
            <div v-if="detailInfo.driverDoneImages && detailInfo.driverDoneImages.length" class="image-list">
              <el-image
                v-for="(img, index) in detailInfo.driverDoneImages"
@@ -202,7 +206,7 @@
            <span v-else>-</span>
          </div>
          <div class="info-item full-width" v-if="detailInfo.order && detailInfo.order.takeShopId">
            <span class="label">门店出库拍照:</span>
            <span class="label">门店出库拍照:<br/>{{ detailInfo.order.finishTime || '' }}</span>
            <div v-if="detailInfo.storeOutImages && detailInfo.storeOutImages.length" class="image-list">
              <el-image
                v-for="(img, index) in detailInfo.storeOutImages"
@@ -382,10 +386,10 @@
    }
  },
  methods: {
    headerRowStyle({ rowIndex }) {
    headerRowStyle ({ rowIndex }) {
      return {
        background:   '#007bff' ,
        color : '#333',
        background: '#007bff',
        color: '#333',
        height: '50px'
      }
    },