let reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,3})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/
userScore: {
// message: '用户评分 未填写',
required: true,
trigger: 'blur',
validator: (rule, value, callback) => {
if (value) {
let reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,3})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/
if (value>5 || !reg.test(value)) {
callback(new Error('用户评分 最高分为5分,保留三位小数'))
} else {
callback()
}
} else {
callback(new Error('用户评分 未填写'))
}
}
// type: 'string'
},