- export const validate = (rule, value, callback) => {
- if (value === '') {
- let msg = '径流系数下限不能为空'
- if(rule.field === 'upValue') {
- msg = '径流系数上限不能为空'
- }
- callback(new Error(msg))
- } else {
- const reg = /^\d+(\.\d+)?$/
- if(reg.test(value)){
- if(parseFloat(value) >= 0 && parseFloat(value) <= 1) callback()
- else callback(new Error('请输入0-1的值'))
- } else {
- callback(new Error('请输入0-1的值'))
- }
- }
- }
-
- export const orderNoValidate = (rule, value, callback) => {
- if (value === '') {
- callback(new Error('排序不能为空'))
- } else {
- const reg = /^[1-9]+\d*$/
- if(reg.test(value)) callback()
- else callback(new Error('请输入正整数'))
- }
- }