From 2f96ef3f59c0084d2943a7fdac9f47f51fe30da5 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期四, 18 十一月 2021 17:35:08 +0800
Subject: [PATCH] 完善权限管理.清理无用的代码

---
 src/utils/validate.js |  114 ---------------------------------------------------------
 1 files changed, 0 insertions(+), 114 deletions(-)

diff --git a/src/utils/validate.js b/src/utils/validate.js
index bd15ad4..56af15a 100644
--- a/src/utils/validate.js
+++ b/src/utils/validate.js
@@ -1,118 +1,52 @@
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒よ鏄惁涓哄閾�
- * @param path
- * @returns {boolean}
- */
 export function isExternal(path) {
   return /^(https?:|mailto:|tel:)/.test(path);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鏍¢獙瀵嗙爜鏄惁灏忎簬6浣�
- * @param str
- * @returns {boolean}
- */
 export function isPassword(str) {
   return str.length >= 5;
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁涓烘暟瀛�
- * @param value
- * @returns {boolean}
- */
 export function isNumber(value) {
   const reg = /^[0-9]*$/;
   return reg.test(value);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁鏄悕绉�
- * @param value
- * @returns {boolean}
- */
 export function isName(value) {
   const reg = /^[\u4e00-\u9fa5a-zA-Z0-9]+$/;
   return reg.test(value);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁涓篒P
- * @param ip
- * @returns {boolean}
- */
 export function isIP(ip) {
   const reg =
     /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;
   return reg.test(ip);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁鏄紶缁熺綉绔�
- * @param url
- * @returns {boolean}
- */
 export function isUrl(url) {
   const reg =
     /^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[1-9]?[0-9])){3}|([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\/($|[a-zA-Z0-9.,?'\\+&%$#=~_-]+))*$/;
   return reg.test(url);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁鏄皬鍐欏瓧姣�
- * @param str
- * @returns {boolean}
- */
 export function isLowerCase(str) {
   const reg = /^[a-z]+$/;
   return reg.test(str);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁鏄ぇ鍐欏瓧姣�
- * @param str
- * @returns {boolean}
- */
 export function isUpperCase(str) {
   const reg = /^[A-Z]+$/;
   return reg.test(str);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁鏄ぇ鍐欏瓧姣嶅紑澶�
- * @param str
- * @returns {boolean}
- */
 export function isAlphabets(str) {
   const reg = /^[A-Za-z]+$/;
   return reg.test(str);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁鏄瓧绗︿覆
- * @param str
- * @returns {boolean}
- */
 export function isString(str) {
   return typeof str === "string" || str instanceof String;
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁鏄暟缁�
- * @param arg
- * @returns {arg is any[]|boolean}
- */
 export function isArray(arg) {
   if (typeof Array.isArray === "undefined") {
     return Object.prototype.toString.call(arg) === "[object Array]";
@@ -120,69 +54,33 @@
   return Array.isArray(arg);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁鏄鍙e彿
- * @param str
- * @returns {boolean}
- */
 export function isPort(str) {
   const reg =
     /^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/;
   return reg.test(str);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁鏄墜鏈哄彿
- * @param str
- * @returns {boolean}
- */
 export function isPhone(str) {
   const reg = /^1\d{10}$/;
   return reg.test(str);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁鏄韩浠借瘉鍙�(绗簩浠�)
- * @param str
- * @returns {boolean}
- */
 export function isIdCard(str) {
   const reg =
     /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/;
   return reg.test(str);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁鏄偖绠�
- * @param str
- * @returns {boolean}
- */
 export function isEmail(str) {
   const reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
   return reg.test(str);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁涓枃
- * @param str
- * @returns {boolean}
- */
 export function isChina(str) {
   const reg = /^[\u4E00-\u9FA5]{2,4}$/;
   return reg.test(str);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁涓虹┖
- * @param str
- * @returns {boolean}
- */
 export function isBlank(str) {
   return (
     str == null ||
@@ -193,24 +91,12 @@
   );
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁涓哄浐璇�
- * @param str
- * @returns {boolean}
- */
 export function isTel(str) {
   const reg =
     /^(400|800)([0-9\\-]{7,10})|(([0-9]{4}|[0-9]{3})(-| )?)?([0-9]{7,8})((-| |杞�)*([0-9]{1,4}))?$/;
   return reg.test(str);
 }
 
-/**
- * @author chuzhixin 1204505056@qq.com 锛堜笉鎯充繚鐣檃uthor鍙垹闄わ級
- * @description 鍒ゆ柇鏄惁涓烘暟瀛椾笖鏈�澶氫袱浣嶅皬鏁�
- * @param str
- * @returns {boolean}
- */
 export function isNum(str) {
   const reg = /^\d+(\.\d{1,2})?$/;
   return reg.test(str);

--
Gitblit v1.8.0