Browse Source

新增客户时车牌号、车架号长度限制

master
yunuo970428 6 months ago
parent
commit
82acfe1942
  1. 26
      yxt-as-ui/src/components/publicPage/quickAddCustomer.vue

26
yxt-as-ui/src/components/publicPage/quickAddCustomer.vue

@ -294,6 +294,28 @@ import { getProvince, getCity, getCounty, typeValues } from '@/api/Common/dictco
export default {
name: 'CustomerManagementAdd',
data() {
var vehMark = (rule, value, callback) => {
if (value === '') {
callback(new Error('车牌号不能为空'))
} else {
if (value.length < 7) {
callback(new Error('车牌号长度不少于7位'))
} else {
callback()
}
}
}
var vinNo = (rule, value, callback) => {
if (value === '') {
callback(new Error('车架号不能为空'))
} else {
if (value.length === 8) {
callback(new Error('车架号长度为8位'))
} else {
callback()
}
}
}
return {
viewTitle: '',
viewState: 1,
@ -377,8 +399,8 @@ export default {
rules: {
name: [{ required: true, message: '客户名称不能为空', trigger: 'blur' }],
mobile: [{ required: true, message: '联系电话不能为空', trigger: 'blur' }],
vehMark: [{ required: true, message: '车牌号不能为空', trigger: 'blur' }],
vinNo: [{ required: true, message: '车架号不能为空', trigger: 'blur' }]
vehMark: [{ required: true, validator: vehMark, trigger: 'blur' }],
vinNo: [{ required: true, validator: vinNo, trigger: 'blur' }]
}
}
},

Loading…
Cancel
Save