diff --git a/src/views/emis/emisWaybill/waybillRecord.vue b/src/views/emis/emisWaybill/waybillRecord.vue index e0d33ba9..ab78c235 100644 --- a/src/views/emis/emisWaybill/waybillRecord.vue +++ b/src/views/emis/emisWaybill/waybillRecord.vue @@ -1042,7 +1042,12 @@ data() { // 表单校验 rules: { billCode: [ - { required: true, message: "运单号不能为空", trigger: ["blur",'change'] } + { required: true, message: "运单号不能为空", trigger: ["blur",'change'] }, + { + pattern: /^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$/, + message: this.$t('运单号格式错误,仅支持字母、数字和横杠,横杠需在字母/数字中间'), + trigger: 'blur' + }, ], destinationCountry: [ { required: true, message: "目的国不能为空", trigger: ["blur",'change'] }