From 45a084372cfd5aead36fa5944edabc722b2234d8 Mon Sep 17 00:00:00 2001
From: ZZJ <zzjdsg2300@163.com>
Date: 星期一, 20 十二月 2021 11:38:12 +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