<template> 
 | 
  <GlobalWindow 
 | 
    title="运单详情" 
 | 
    center 
 | 
    :visible.sync="isShowModal" 
 | 
    width="420px" 
 | 
    :confirm-working="subLoading" 
 | 
    @confirm="isShowDetail = false" 
 | 
  > 
 | 
    <div class="detail_modal"> 
 | 
      <div class="head"> 
 | 
        <div class="plate">皖A12122</div> 
 | 
        <div class="list"> 
 | 
          <div class="item"> 
 | 
            <span>运输单号:</span> 
 | 
            <span>22222</span> 
 | 
          </div> 
 | 
          <div class="item"> 
 | 
            <span>总运输量:</span> 
 | 
            <span>22222</span> 
 | 
          </div> 
 | 
          <div class="item"> 
 | 
            <span>驾驶员:</span> 
 | 
            <span>22222</span> 
 | 
          </div> 
 | 
        </div> 
 | 
      </div> 
 | 
      <div class="title">合同列表</div> 
 | 
      <div class="content"> 
 | 
        <div class="item"> 
 | 
          <div class="contract">合同号:1292992</div> 
 | 
          <div class="placeholder6">收货地:address</div> 
 | 
          <div class="list"> 
 | 
            <div class="line"> 
 | 
              <div class="left"><span>物料名称:</span><span>黄山</span></div> 
 | 
              <div class="right"><span>数量:</span><span>100</span></div> 
 | 
            </div> 
 | 
          </div> 
 | 
        </div> 
 | 
      </div> 
 | 
    </div> 
 | 
  </GlobalWindow> 
 | 
</template> 
 | 
  
 | 
<script> 
 | 
import GlobalWindow from '@/components/common/GlobalWindow' 
 | 
import { getPlatform, PlatformEdit, PlatformDel } from '@/api' 
 | 
export default { 
 | 
  components: { 
 | 
    GlobalWindow 
 | 
  }, 
 | 
  data() { 
 | 
    return { 
 | 
      isShowModal: false, 
 | 
      subLoading: false, 
 | 
      param: {} 
 | 
  
 | 
    } 
 | 
  }, 
 | 
  methods: { 
 | 
    handleSub() { 
 | 
      const { param } = this 
 | 
      this.subLoading = true 
 | 
      PlatformEdit({ 
 | 
        ...param 
 | 
      }).then(res => { 
 | 
        this.subLoading = false 
 | 
        this.isShowEdit = false 
 | 
        this.$tip.success('提交成功') 
 | 
        this.getList() 
 | 
      }, () => { 
 | 
        this.subLoading = false 
 | 
      }) 
 | 
    } 
 | 
  } 
 | 
  
 | 
} 
 | 
</script> 
 | 
  
 | 
<style lang="scss" scoped> 
 | 
@import "@/assets/style/variables.scss"; 
 | 
.detail_modal { 
 | 
  font-size: 12px; 
 | 
  color: #282828; 
 | 
  .head { 
 | 
    background: rgba(39, 155, 170, 0.05); 
 | 
    border-radius: 4px; 
 | 
    border: 1px solid #dfe2e8; 
 | 
    padding: 16px; 
 | 
    .plate { 
 | 
      width: 90px; 
 | 
      text-align: center; 
 | 
      font-size: 15px; 
 | 
      color: #111111; 
 | 
      padding: 4px 5px; 
 | 
      font-weight: 700; 
 | 
      border: 1px solid #279baa; 
 | 
      background-color: #fff; 
 | 
    } 
 | 
    .list { 
 | 
      display: flex; 
 | 
      flex-wrap: wrap; 
 | 
      margin-top: 16px; 
 | 
      .item { 
 | 
        width: 50%; 
 | 
        margin-bottom: 8px; 
 | 
        span { 
 | 
          &:nth-child(1) { 
 | 
            color: #666666; 
 | 
          } 
 | 
        } 
 | 
      } 
 | 
    } 
 | 
  } 
 | 
  .title { 
 | 
    margin: 16px 0; 
 | 
    font-weight: 500; 
 | 
    font-size: 16px; 
 | 
    color: #222222; 
 | 
  } 
 | 
  .content { 
 | 
    .item { 
 | 
      border-radius: 4px; 
 | 
      border: 1px solid #dfe2e8; 
 | 
      padding: 16px; 
 | 
      .list { 
 | 
        background: #f7f7f7; 
 | 
        border-radius: 4px; 
 | 
        padding: 12px 16px; 
 | 
        margin-top: 10px; 
 | 
      } 
 | 
      .contract { 
 | 
        font-weight: 500; 
 | 
        font-size: 15px; 
 | 
        color: #279baa; 
 | 
        margin-bottom: 4px; 
 | 
      } 
 | 
      .line { 
 | 
        display: flex; 
 | 
        margin-bottom: 8px; 
 | 
        &:nth-last-child(1) { 
 | 
          margin: 0; 
 | 
        } 
 | 
        div { 
 | 
          span { 
 | 
            &:nth-child(1) { 
 | 
              color: #666666; 
 | 
            } 
 | 
          } 
 | 
        } 
 | 
        .left { 
 | 
          flex: 6; 
 | 
        } 
 | 
        .right { 
 | 
          flex: 4; 
 | 
        } 
 | 
      } 
 | 
    } 
 | 
  } 
 | 
} 
 | 
</style> 
 |