From 986118de12da6830ffb0c86af8e70567352c9bb9 Mon Sep 17 00:00:00 2001
From: liukangdong <898885815@qq.com>
Date: 星期四, 29 八月 2024 18:15:37 +0800
Subject: [PATCH] ll

---
 h5/pages/driver/taskDetail.vue |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/h5/pages/driver/taskDetail.vue b/h5/pages/driver/taskDetail.vue
index 84f8f11..42af4cd 100644
--- a/h5/pages/driver/taskDetail.vue
+++ b/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'
       },

--
Gitblit v1.9.3