From df14d215c569aadd4515a6033d09739bbb8eff64 Mon Sep 17 00:00:00 2001 From: yangan <yangan0921@163.com> Date: 星期二, 03 九月 2024 08:41:25 +0800 Subject: [PATCH] feat:PCV库管补充细节 --- pages/driver-page/drvier-my/certifiCate/certifiCate.vue | 47 ++++++++++++++++++++++------------------------- 1 files changed, 22 insertions(+), 25 deletions(-) diff --git a/pages/driver-page/drvier-my/certifiCate/certifiCate.vue b/pages/driver-page/drvier-my/certifiCate/certifiCate.vue index e3732e7..6678aad 100644 --- a/pages/driver-page/drvier-my/certifiCate/certifiCate.vue +++ b/pages/driver-page/drvier-my/certifiCate/certifiCate.vue @@ -55,7 +55,7 @@ height="400px"></u--image> </u-popup> </view> - <!-- 娣诲姞閬撹矾杩愯緭璇� --> + <!-- 娣诲姞鍓ф瘨杩愯緭璇� --> <view class="editDriverPopup-container"> <u-popup :show="editTranShow" mode="bottom" @@ -129,13 +129,13 @@ label="杩愯緭璇佸紑濮嬫椂闂�" labelWidth="20%" borderBottom> - <uni-datetime-picker v-model="tranSportForm.startTime" type="date" /> + <uni-datetime-picker v-model="tranSportForm.startTime" type="datetime" /> </u-form-item> <u-form-item prop="expirationTime" label="杩愯緭璇佽繃鏈熸椂闂�" labelWidth="20%" borderBottom> - <uni-datetime-picker v-model="tranSportForm.expirationTime" type="date" :start="minDate" /> + <uni-datetime-picker v-model="tranSportForm.expirationTime" type="datetime" :start="minDate" /> </u-form-item> <view class="adddelete"> <u-button text="娣诲姞椹鹃┒鍛�" @@ -207,7 +207,7 @@ </u-form-item> </u--form> <view class="person-utils"> - <u-button text="鎻愪氦閬撹矾杩愯緭璇�" + <u-button text="鎻愪氦鍓ф瘨杩愯緭璇�" @click="updateRoad" :disabled="upload" type="primary"></u-button> @@ -267,18 +267,24 @@ message: '璇峰~鍐欒繍杈撹瘉鍙�', trigger: ['blur', 'change'] }, - expirationTime: { - type: 'string', - required: true, - message: '璇烽�夋嫨杩愯緭璇佸紑濮嬫椂闂�', - trigger: ['blur', 'change'] - }, - startTime:{ + expirationTime: [{ type: 'string', required: true, message: '璇烽�夋嫨杩愯緭璇佽繃鏈熸椂闂�', trigger: ['blur', 'change'] - }, + },{ + pattern: /^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$/, + message: '璇烽�夋嫨寮�濮嬫椂闂�' + }], + startTime:[{ + type: 'string', + required: true, + message: '璇烽�夋嫨杩愯緭璇佸紑濮嬫椂闂�', + trigger: ['blur', 'change'] + },{ + pattern: /^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$/, + message: '璇烽�夋嫨寮�濮嬫椂闂�' + }], carNo: [{ type: 'string', required: true, @@ -344,7 +350,10 @@ let year = now.getFullYear(); let month = this.padStart(now.getMonth() + 1); // 鏈堜唤鏄粠0寮�濮嬬殑 let day = this.padStart(now.getDate()); - return `${year}-${month}-${day}`; + let hour = this.padStart(now.getHours()); + let minute = this.padStart(now.getMinutes()); + let second = this.padStart(now.getSeconds()); + return `${year}-${month}-${day} ${hour}:${minute}:${second}`; }, padStart(value) { return value.toString().padStart(2, '0'); @@ -462,12 +471,6 @@ supercargoInfo = this.supercargoList.map((item, index) => { return item.driverName+ '|'+item.driverIdcard+"|"+item.driverPhone }).join(","); - if(this.tranSportForm.startTime){ - this.tranSportForm.startTime=this.tranSportForm.startTime+" 00:01" - } - if(this.tranSportForm.expirationTime){ - this.tranSportForm.expirationTime=this.tranSportForm.expirationTime+" 23:55" - } this.$reqPost('addJcroadtransport', { userId:this.userInfo.userId, ...this.tranSportForm, @@ -500,12 +503,6 @@ icon: 'none', duration: 2000 }); - if(this.tranSportForm.startTime){ - this.tranSportForm.startTime=this.tranSportForm.startTime.slice(0,10) - } - if(this.tranSportForm.expirationTime){ - this.tranSportForm.expirationTime=this.tranSportForm.expirationTime.slice(0,10) - } } }) } -- Gitblit v1.9.1