|
|
@@ -759,10 +759,11 @@ export default {
|
|
|
}],
|
|
|
oneProportion: [{ required: false, message: "请输入一级合伙人", trigger: "blur" },{
|
|
|
validator: (rule, value, callback) => {
|
|
|
+ const regex = /^(\d+)?(\.\d{1,2})?$/;
|
|
|
if (value === '') {
|
|
|
- callback(new Error('请输入一级合伙人'));
|
|
|
- } else if (value > 0.5) {
|
|
|
- callback(new Error('输入的数值不能超过0.5'));
|
|
|
+ callback(new Error('请输入二级合伙人'));
|
|
|
+ } else if (!regex.test(value) || (value > 0.5)) {
|
|
|
+ callback(new Error('输入的数值不能超过0.5,且只保留两位小数'));
|
|
|
} else {
|
|
|
callback();
|
|
|
}
|
|
|
@@ -771,10 +772,11 @@ export default {
|
|
|
}],
|
|
|
twoProportion: [{ required: false, message: "请输入二级合伙人", trigger: "blur" },{
|
|
|
validator: (rule, value, callback) => {
|
|
|
+ const regex = /^(\d+)?(\.\d{1,2})?$/;
|
|
|
if (value === '') {
|
|
|
callback(new Error('请输入二级合伙人'));
|
|
|
- } else if (value > 0.5) {
|
|
|
- callback(new Error('输入的数值不能超过0.5'));
|
|
|
+ } else if (!regex.test(value) || (value > 0.5)) {
|
|
|
+ callback(new Error('输入的数值不能超过0.5,且只保留两位小数'));
|
|
|
} else {
|
|
|
callback();
|
|
|
}
|
|
|
@@ -783,10 +785,11 @@ export default {
|
|
|
}],
|
|
|
threeProportion: [{ required: false, message: "请输入三级合伙人", trigger: "blur" },{
|
|
|
validator: (rule, value, callback) => {
|
|
|
+ const regex = /^(\d+)?(\.\d{1,2})?$/;
|
|
|
if (value === '') {
|
|
|
- callback(new Error('请输入三级合伙人'));
|
|
|
- } else if (value > 0.5) {
|
|
|
- callback(new Error('输入的数值不能超过0.5'));
|
|
|
+ callback(new Error('请输入二级合伙人'));
|
|
|
+ } else if (!regex.test(value) || (value > 0.5)) {
|
|
|
+ callback(new Error('输入的数值不能超过0.5,且只保留两位小数'));
|
|
|
} else {
|
|
|
callback();
|
|
|
}
|
|
|
@@ -795,10 +798,11 @@ export default {
|
|
|
}],
|
|
|
fourProportion: [{ required: false, message: "请输入四级合伙人", trigger: "blur" },{
|
|
|
validator: (rule, value, callback) => {
|
|
|
+ const regex = /^(\d+)?(\.\d{1,2})?$/;
|
|
|
if (value === '') {
|
|
|
- callback(new Error('请输入四级合伙人'));
|
|
|
- } else if (value > 0.5) {
|
|
|
- callback(new Error('输入的数值不能超过0.5'));
|
|
|
+ callback(new Error('请输入二级合伙人'));
|
|
|
+ } else if (!regex.test(value) || (value > 0.5)) {
|
|
|
+ callback(new Error('输入的数值不能超过0.5,且只保留两位小数'));
|
|
|
} else {
|
|
|
callback();
|
|
|
}
|
|
|
@@ -807,10 +811,11 @@ export default {
|
|
|
}],
|
|
|
fiveProportion: [{ required: false, message: "请输入五级合伙人", trigger: "blur" },{
|
|
|
validator: (rule, value, callback) => {
|
|
|
+ const regex = /^(\d+)?(\.\d{1,2})?$/;
|
|
|
if (value === '') {
|
|
|
- callback(new Error('请输入五级合伙人'));
|
|
|
- } else if (value > 0.5) {
|
|
|
- callback(new Error('输入的数值不能超过0.5'));
|
|
|
+ callback(new Error('请输入二级合伙人'));
|
|
|
+ } else if (!regex.test(value) || (value > 0.5)) {
|
|
|
+ callback(new Error('输入的数值不能超过0.5,且只保留两位小数'));
|
|
|
} else {
|
|
|
callback();
|
|
|
}
|