NGToolsAdmin/unpackage/dist/build/web/static/js/pages-system-app-add~pages-system-menu-add~pages-system-menu-edit~pages-system-permission-add~pages-~078a4a7b.667d5163.js

1 line
20 KiB
JavaScript
Raw Normal View History

2024-09-13 08:39:31 +00:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-system-app-add~pages-system-menu-add~pages-system-menu-edit~pages-system-permission-add~pages-~078a4a7b"],{"001e":function(e,t,r){"use strict";r("6a54");var n=r("f5bd").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(r("acb1")),u=n(r("cad9")),i=n(r("2634")),l=n(r("2fdc")),s=n(r("80b1")),o=n(r("efe5")),f=n(r("fcf3"));r("23f4"),r("7d2f"),r("5c47"),r("9c4e"),r("ab80"),r("bf0f"),r("a1c1"),r("dc8a"),r("e966"),r("c9b5"),r("2c10"),r("0506"),r("9db6"),r("bd06"),r("f3f7"),r("18f7"),r("de6c"),r("c223"),r("5ef2"),r("aa9c"),r("8f71"),r("d4b5");var c={email:/^\S+?@\S+?\.\S+?$/,idcard:/^[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]$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i")},d={int:"integer",bool:"boolean",double:"number",long:"number",password:"string"};function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=["label"];r.forEach((function(t){void 0===e[t]&&(e[t]="")}));var n=t;for(var a in e){var u=new RegExp("{"+a+"}");n=n.replace(u,e[a])}return n}var p={integer:function(e){return p.number(e)&&parseInt(e,10)===e},string:function(e){return"string"===typeof e},number:function(e){return!isNaN(e)&&"number"===typeof e},boolean:function(e){return"boolean"===typeof e},float:function(e){return p.number(e)&&!p.integer(e)},array:function(e){return Array.isArray(e)},object:function(e){return"object"===(0,f.default)(e)&&!p.array(e)},date:function(e){return e instanceof Date},timestamp:function(e){return!(!this.integer(e)||Math.abs(e).toString().length>16)},file:function(e){return"string"===typeof e.url},email:function(e){return"string"===typeof e&&!!e.match(c.email)&&e.length<255},url:function(e){return"string"===typeof e&&!!e.match(c.url)},pattern:function(e,t){try{return new RegExp(e).test(t)}catch(r){return!1}},method:function(e){return"function"===typeof e},idcard:function(e){return"string"===typeof e&&!!e.match(c.idcard)},"url-https":function(e){return this.url(e)&&e.startsWith("https://")},"url-scheme":function(e){return e.startsWith("://")},"url-web":function(e){return!1}},h=function(){function e(t){(0,s.default)(this,e),this._message=t}return(0,o.default)(e,[{key:"validateRule",value:function(){var e=(0,l.default)((0,i.default)().mark((function e(t,r,n,a,u){var l,s,o,f,c,d,m,p,h;return(0,i.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(l=null,s=r.rules,o=s.findIndex((function(e){return e.required})),!(o<0)){e.next=8;break}if(null!==n&&void 0!==n){e.next=6;break}return e.abrupt("return",l);case 6:if("string"!==typeof n||n.length){e.next=8;break}return e.abrupt("return",l);case 8:if(f=this._message,void 0!==s){e.next=11;break}return e.abrupt("return",f["default"]);case 11:c=0;case 12:if(!(c<s.length)){e.next=35;break}if(d=s[c],m=this._getValidateType(d),Object.assign(d,{label:r.label||'["'.concat(t,'"]')}),!v[m]){e.next=20;break}if(l=v[m](d,n,f),null==l){e.next=20;break}return e.abrupt("break",35);case 20:if(!d.validateExpr){e.next=26;break}if(p=Date.now(),h=d.validateExpr(n,u,p),!1!==h){e.next=26;break}return l=this._getMessage(d,d.errorMessage||this._message["default"]),e.abrupt("break",35);case 26:if(!d.validateFunction){e.next=32;break}return e.next=29,this.validateFunction(d,n,a,u,m);case 29:if(l=e.sent,null===l){e.next=32;break}return e.abrupt("break",35);case 32:c++,e.next=12;break;case 35:return null!==l&&(l=f.TAG+l),e.abrupt("return",l);case 37:case"end":return e.stop()}}),e,this)})));return function(t,r,n,a,u){return e.apply(this,arguments)}}()},{key:"validateFunction",value:function(){var e=(0,l.default)((0,i.default)().mark((function e(t,r,n,a,u){var l,s,o;return(0,i