|
|
@ -195,6 +195,9 @@ const validatePass = (rule: any, value: any, callback: any, config: Formula.Form |
|
|
|
if (!value && value !== 0 && value !== '0') { |
|
|
|
callback(new Error('此为必填项')) |
|
|
|
} |
|
|
|
else if (value !== '.' && value.split('.').length > 2) { |
|
|
|
callback(new Error('输入数值项')) |
|
|
|
} |
|
|
|
else if (config.val_type === 'int' || config.val_type === 'float') { |
|
|
|
const temp = Number(value) |
|
|
|
if (temp < config.val_lower_limit || temp > config.val_upper_limit) { |
|
|
|