From b4d2703e653bf702d705b18c20d9edb9066c7c8a Mon Sep 17 00:00:00 2001 From: ZZJ <zzjdsg2300@163.com> Date: 星期三, 03 十一月 2021 17:35:10 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.5.5:10010/r/web/vue-smart-ai --- src/scripts/validate.ts | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/src/scripts/validate.ts b/src/scripts/validate.ts index 4f077e0..6db86d7 100644 --- a/src/scripts/validate.ts +++ b/src/scripts/validate.ts @@ -92,4 +92,16 @@ export function vaildHost(str) { let re = /^(?=^.{3,255}$)(http(s)?:\/\/)?(www\.)?[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+(:\d+)*(\/\w+\.\w+)*$/ return re.test(str) +} + +//鏍¢獙鑷劧鏁�(闈炶礋鏁存暟) +export function isNonnegativeInteger(rule, value, callback) { + if(!value){ + return callback(new Error('杈撳叆涓嶈兘涓虹┖')); + } + const reg = /^\d+$/; + if(!reg.test(value)){ + return callback(new Error('璇疯緭鍏ラ潪璐熸暣鏁�')); + } + return callback() } \ No newline at end of file -- Gitblit v1.8.0