| | |
| | | label="车牌号" |
| | | prop="carNo" |
| | | required> |
| | | <u--input v-model="tranSportForm.carNo" |
| | | <xm-cell special label="车牌号" :value="tranSportForm.carNo" @show="showKeyboard('xmKeyboard')"></xm-cell> |
| | | <xm-keyboard-v2 ref="xmKeyboard" @confirm="(v) => tranSportForm.carNo = v"></xm-keyboard-v2> |
| | | <!-- <u--input v-model="tranSportForm.carNo" |
| | | border="none" |
| | | inputAlign="left"></u--input> |
| | | inputAlign="left"></u--input> --> |
| | | </u-form-item> |
| | | <u-form-item labelWidth="20%" |
| | | label="产品" |
| | |
| | | } |
| | | |
| | | }, |
| | | showKeyboard(ref){ |
| | | this.$refs[ref].toShow(this.tranSportForm.carNo) |
| | | }, |
| | | editTranClose(){ |
| | | this.editTranShow = false; |
| | | }, |
| | |
| | | .then(res => { |
| | | let submit=true |
| | | let idcardtext=/^([1-6][1-9]|50)\d{4}(18|19|20)\d{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/ |
| | | const regex = /\*/; |
| | | if (this.fileList9.length==0) { |
| | | uni.showToast({ |
| | | title: '请选择通行证!', |
| | |
| | | duration: 2000 |
| | | }); |
| | | submit=false |
| | | }else if(!idcardtext.test(item.driverIdcard)){ |
| | | }else if(!idcardtext.test(item.driverIdcard)&&!regex.test(item.driverIdcard)){ |
| | | uni.showToast({ |
| | | title: `请检验驾驶员身份证!`, |
| | | icon: 'error', |