diff --git a/src/views/emis/emisTmsSiteBatch/panel/BigBatchEditForm.vue b/src/views/emis/emisTmsSiteBatch/panel/BigBatchEditForm.vue index 4770ce58..3530c33e 100644 --- a/src/views/emis/emisTmsSiteBatch/panel/BigBatchEditForm.vue +++ b/src/views/emis/emisTmsSiteBatch/panel/BigBatchEditForm.vue @@ -414,6 +414,14 @@ export default { components: { EmisGetNextSitePicker, CountryPicker, EmisSiteSimplePicker, elDateAdvPicker, emisTmsPackForm, TransLinePicker, TransProductPicker, PackListView,EmisSupplierPicker,EmisTmsSiteBatchSupplierPicker,EmisTmsSiteBatchNextSitePicker}, dicts: ['emis_waybill_status', 'emis_payment_type', 'emis_biz_shipping_method', 'emis_qujian_fangshi', 'cebp_return_status','emis_declare_mode','emis_customs_clear','emis_big_batch_type'], data() { + //自定义校验方法 校验运输号 + var checkCarNo = (rule, value, callback) => { + if (value.trim() !== value) { + callback(new Error('运输号前后不能有空格'));// 关联主单和运单线路不一致 + } else { + callback(); + } + } return { // 遮罩层 loading: false, @@ -485,6 +493,8 @@ export default { // ], carNo: [ { required: true, message: "车牌号不能为空", trigger: ["blur","change"] }, + //运输号首位不能有空格 + { validator: checkCarNo, trigger: ["blur","change"] }, ], carTime: [ { required: true, message: "发车时间不能为空", trigger: ["blur","change"] },