| | |
| | | height="400px"></u--image> |
| | | </u-popup> |
| | | </view> |
| | | <!-- 添加道路运输证 --> |
| | | <!-- 添加剧毒运输证 --> |
| | | <view class="editDriverPopup-container"> |
| | | <u-popup :show="editTranShow" |
| | | mode="bottom" |
| | |
| | | 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="添加驾驶员" |
| | |
| | | </u-form-item> |
| | | </u--form> |
| | | <view class="person-utils"> |
| | | <u-button text="提交道路运输证" |
| | | <u-button text="提交剧毒运输证" |
| | | @click="updateRoad" |
| | | :disabled="upload" |
| | | type="primary"></u-button> |
| | |
| | | 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, |
| | |
| | | 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'); |
| | |
| | | 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, |
| | |
| | | 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) |
| | | } |
| | | } |
| | | }) |
| | | } |