ll
liukangdong
2024-08-29 986118de12da6830ffb0c86af8e70567352c9bb9
h5/pages/driver/taskDetail.vue
@@ -11,10 +11,7 @@
      <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>
      <view class="status" v-if="param.status == 1">等待签到</view>
      <view class="status" v-if="param.status == 2">等待叫号</view>
      <view class="status" v-if="param.status == 5">作业中</view>
      <view class="status" v-if="param.status == 6">作业完成</view>
      <view class="status">{{statusMap[param.status]}}</view>
    </view>
    <!--  -->
    <view class="main_content">
@@ -26,7 +23,7 @@
        <view class="label">手机号</view>
        <view class="value">{{param.drivierPhone}}</view>
      </view>
         <template v-if="param.type == 4">
         <template v-if="param.type != 4">
            <view class="line">
              <view class="label">运输单号</view>
              <view class="value" @click="showDetail = true">
@@ -68,11 +65,19 @@
          </view>
        </view>
      </view>
         <view class="line" v-if="param.status == 2">
         <view class="line" v-if="param.signDate">
           <view class="label">签到时间</view>
           <view class="value">{{param.signDate}}</view>
         </view>
      <view class="warnning">
         <view class="line" v-if="param.startDate">
           <view class="label">开始作业</view>
           <view class="value">{{param.startDate}}</view>
         </view>
         <view class="line" v-if="param.doneDate">
           <view class="label">作业完成</view>
           <view class="value">{{param.doneDate}}</view>
         </view>
      <view v-if="param.status == 1" class="warnning">
        <u-icon name="info-circle" color="#ED4545" class="mr12"></u-icon>
        如无法获取定位,请用微信扫描园区大屏二维
      </view>
@@ -173,10 +178,12 @@
<script>
   import { driverTaskJobDetail, driverSignInTask } from '@/api';
   import { statusMap } from '@/utils/config.js';
   import dayjs from 'dayjs';
export default {
  data() {
    return {
         statusMap,
      param: {
        status: '0'
      },