Commit 1b56cd1d authored by gongguan's avatar gongguan

简化判断条件,不需要判断数字类型

parent 1cfe3d22
......@@ -74,8 +74,10 @@ export const rankTableValidator = (rule, value, callback, source, options) => {
if (value.some(v => !v.rank)) return new Error('名次配置错误, 请检查');
if (value.some(v => !v.name)) return new Error('名次配置错误, 请检查');
const rankArr = (value.map(v => v.rank.split('-')));
// 判断是从第1名开始,因为之前就做了排序,所以判断有 1 就可以了
const rankArrStr = rankArr.toString();
if (rankArrStr.indexOf(1) === -1 && rankArrStr.indexOf('1') === -1) return new Error('必须从第一名开始配置');
if (rankArrStr.indexOf('1') === -1) return new Error('必须从第一名开始配置');
// 判断排名连续
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment