ll
liukangdong
2024-10-11 85c624731a4c554f8828c9c5cacf431142801435
h5/pages/driver/taskDetail.vue
@@ -4,8 +4,8 @@
         <image class="bg" src="../../static/driver/bg_renwu@2x.png" mode=""></image>
         <view class="name" v-if="param.status == 1">请与{{ param.arriveDate.slice(0,11) }}现场签到</view>
         <view class="name" v-if="param.status == 2">前方排队:{{param.lineUpNum}}辆</view>
         <view class="name" v-if="param.status == 3">入园等待</view>
         <view class="name" v-if="param.status == 4">请入园停靠{{param.platformName}}作业</view>
         <view class="name" v-if="param.status == 3">入园等待</view>
         <view class="name" v-if="param.status == 4">请入园停靠{{param.platformName}}作业</view>
         <view class="name" v-if="param.status == 5">月台作业中</view>
         <view class="name" v-if="param.status == 6">作业已完成</view>
         <view class="id_card">{{ param.carCodeFront }}</view>
@@ -21,7 +21,7 @@
            <view class="label">手机号</view>
            <view class="value">{{param.drivierPhone}}</view>
         </view>
         <template v-if="param.type != 4">
         <template v-if="param.billCode">
            <view class="line">
               <view class="label">运输单号</view>
               <view class="value" @click="wmsDetail">
@@ -31,9 +31,9 @@
            </view>
            <view class="line">
               <view class="label">作业类型</view>
               <view class="value" v-if="param.type == 0">自有车卸货</view>
               <view class="value" v-if="param.type == 1">自有车装货</view>
               <view class="value" v-if="param.type == 2">外协车卸货</view>
               <view class="value" v-if="param.type == 0">自有车卸货</view>
               <view class="value" v-if="param.type == 1">自有车装货</view>
               <view class="value" v-if="param.type == 2">外协车卸货</view>
               <view class="value" v-if="param.type == 3">外协车装货</view>
            </view>
         </template>
@@ -139,24 +139,24 @@
                  <view class="label">运输公司</view>
                  <view class="value">{{ wmsInfo.carrierName }}</view>
               </view>
            </view>
            <view class="contract_wrap">
               <view class="contract_list" v-for="item in wmsInfo.wmsJobContractVOList">
                  <view class="title">合同号:{{ item.contractCode }}</view>
                  <view class="address">收货地:{{ item.address }}</view>
                  <view class="list">
                     <view class="item" v-for="line in item.platformWmsDetailList">
                        <view class="line">
                           <view class="label">物料:</view>
                           <view class="value">{{ line.materialName }}</view>
                        </view>
                        <view class="line">
                           <view class="label">数量:</view>
                           <view class="value">{{ line.ioQty }}</view>
                        </view>
                     </view>
                  </view>
               </view>
            </view>
            <view class="contract_wrap">
               <view class="contract_list" v-for="item in wmsInfo.wmsJobContractVOList">
                  <view class="title">合同号:{{ item.contractCode }}</view>
                  <view class="address">收货地:{{ item.address }}</view>
                  <view class="list">
                     <view class="item" v-for="line in item.platformWmsDetailList">
                        <view class="line">
                           <view class="label">物料:</view>
                           <view class="value">{{ line.materialName }}</view>
                        </view>
                        <view class="line">
                           <view class="label">数量:</view>
                           <view class="value">{{ line.ioQty }}</view>
                        </view>
                     </view>
                  </view>
               </view>
            </view>
         </view>
      </u-popup>
@@ -438,10 +438,10 @@
      }
   }
.detail_modal {
.detail_modal {
      height: calc( 100vh - 88rpx );
      padding: 36rpx 30rpx;
      border-radius: 12rpx;
      padding: 36rpx 30rpx;
      border-radius: 12rpx;
      box-shadow: 0 0 6rpx rgba(0, 0, 0, 0.5);
      .modal_title {
         font-weight: 600;
@@ -451,36 +451,36 @@
         text-align: center;
         margin-bottom: 36rpx;
      }
      .contract_wrap{
         height: calc( 100% - 400rpx );
         overflow-y: auto;
      .contract_wrap{
         height: calc( 100% - 400rpx );
         overflow-y: auto;
      }
      .contract_list {
         border-top: 1rpx solid #E5E5E5;
         margin-bottom: 30rpx;
         padding-top: 30rpx;
         &:nth-last-child(1){
            margin-bottom: 0;
      .contract_list {
         border-top: 1rpx solid #E5E5E5;
         margin-bottom: 30rpx;
         padding-top: 30rpx;
         &:nth-last-child(1){
            margin-bottom: 0;
         }
         .list {
            background: #f7f7f7;
            border-radius: 8rpx;
            padding: 20rpx;
            .item{
               border-bottom: 1rpx solid #e5e5e5;
               padding-bottom: 20rpx;
               margin-bottom: 20rpx;
               &:nth-last-child(1){
                  border: none;
                  padding-bottom: 0;
                  margin-bottom: 0;
               }
            .item{
               border-bottom: 1rpx solid #e5e5e5;
               padding-bottom: 20rpx;
               margin-bottom: 20rpx;
               &:nth-last-child(1){
                  border: none;
                  padding-bottom: 0;
                  margin-bottom: 0;
               }
            }
            .line {
               display: flex;
               margin-bottom: 20rpx;
               &:nth-last-child(1){
                  margin-bottom: 0rpx;
               &:nth-last-child(1){
                  margin-bottom: 0rpx;
               }
               .label {
                  color: #666666;
@@ -561,5 +561,5 @@
            }
         }
      }
   }
   }
</style>