feat: tools 新增资产发现

This commit is contained in:
zhangyu
2023-05-16 14:40:12 +08:00
parent c1f00b2f1f
commit 5e942ad036
4 changed files with 396 additions and 1 deletions

View File

@@ -271,6 +271,27 @@ export function packageSizeValidator (rule, value, callback) {
}
}, 100)
}
// 验证retries
export function retriesValidator (rule, value, callback) {
setTimeout(() => {
// 判断是否是数字
if (isNaN(Number(value))) {
callback(new Error(vm.$t('validate.number')))
} else {
// 判断是否是正整数
if (Number(value) >= 0 && (String(value).indexOf('.') == -1)) {
// 判断范围
if (value >= 1 && value <= 100) {
callback()
} else {
callback(new Error(vm.$t('validate.packageSize')))
}
} else {
callback(new Error(vm.$t('validate.positiveInteger')))
}
}
}, 100)
}
// 验证maxHops
export function maxHopsValidator (rule, value, callback) {