doum
6 天以前 815e2cda769751dec5c1a1a71d0ff61b0d051d76
admin/src/views/platform/components/WaybillDetail.vue
@@ -1,5 +1,5 @@
<template>
  <GlobalWindow title="运单详情" center :visible.sync="isShowModal" width="600px" :confirm-working="subLoading"
  <GlobalWindow title="运单详情" center :visible.sync="isShowModal" width="800px" :confirm-working="subLoading"
    @confirm="isShowModal = false">
    <div class="detail_modal">
      <div class="head">
@@ -16,7 +16,7 @@
          </div>
          <div class="item">
            <span>总运输量:</span>
            <span>{{ info.ioQty }}万支</span>
            <span>{{ info.ioQty || info.totalNum }}万支</span>
          </div>
          <div class="item">
            <span>驾驶员:</span>
@@ -27,12 +27,26 @@
      <div class="title">合同列表</div>
      <div class="content">
        <div class="item" v-for="item in info.wmsJobContractVOList">
          <div class="contract">合同号:{{ item.contractCode }}</div>
          <div class="placeholder6">收货地:{{ item.address }}</div>
          <div class="contract">
            <span>合同号:{{ item.contractCode || '-'}}</span>
            <!-- <div> -->
              <span class="scs" v-if="item.status == 1">WMS作业已完成</span>
              <span class="pad" v-if="item.status == 0">WMS作业未完成</span>
              <span class="err" v-if="item.status == 2">WMS作业已取消</span>
              <span class="scs" v-if="item.lockStatus == 1">电子锁已上锁</span>
              <span class="pad" v-if="item.lockStatus == 0">电子锁未上锁</span>
            <!-- </div> -->
          </div>
          <div class="placeholder6" v-if="info && info.type === 1">收货地:{{ item.address }}</div>
          <div class="placeholder6" v-if="info && info.type !== 1 && item.platformWmsDetailList.length">发货地:{{ item.platformWmsDetailList[0].inRepertotyName || '' }}</div>
          <div class="list">
            <div class="line" v-for="line in item.platformWmsDetailList">
              <div class="left"><span>物料名称:</span><span>{{ line.materialName }}</span></div>
              <div class="right"><span>数量:</span><span>{{ line.ioQty }}万支</span></div>
<!--
              <div class="right" v-if="info && info.type === 0"><span>供应商:</span><span>{{ line.inRepertotyCode }} / {{ line.inRepertotyName }}</span></div>
-->
            </div>
          </div>
        </div>
@@ -151,6 +165,17 @@
        font-size: 15px;
        color: #279baa;
        margin-bottom: 4px;
        display: flex;
        justify-content: space-between;
        .scs{
          color: #00ba67;
        }
        .pad{
          color: #f19c3f;
        }
        .err{
          color: red;
        }
      }
      .line {