From 3b57ee1c234b0e26ed06ad74d80974b0fb71c17a Mon Sep 17 00:00:00 2001 From: wujiawei <12345678> Date: Wed, 6 Nov 2024 21:07:21 +0800 Subject: [PATCH] =?UTF-8?q?[fix]=20=E9=80=82=E9=85=8D=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=85=81=E8=AE=B8=E4=BB=A3=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{index-Cnvd5CoC.js => index-BGgxjYEK.js} | 2 +- .../netty-client-local-ui/v1/index.html | 2 +- .../resources/netty-server-ui/v1/index.html | 2 +- .../netty-server-ui/v1/js/app.0c7d7124.js | 1 + .../netty-server-ui/v1/js/app.0c7d7124.js.gz | Bin 0 -> 13794 bytes .../netty-server-ui/v1/js/app.e423768d.js | 1 - .../netty-server-ui/v1/js/app.e423768d.js.gz | Bin 13804 -> 0 bytes 7 files changed, 4 insertions(+), 4 deletions(-) rename wu-lazy-cloud-heartbeat-client/src/main/resources/netty-client-local-ui/v1/assets/{index-Cnvd5CoC.js => index-BGgxjYEK.js} (99%) create mode 100644 wu-lazy-cloud-heartbeat-server/src/main/resources/netty-server-ui/v1/js/app.0c7d7124.js create mode 100644 wu-lazy-cloud-heartbeat-server/src/main/resources/netty-server-ui/v1/js/app.0c7d7124.js.gz delete mode 100644 wu-lazy-cloud-heartbeat-server/src/main/resources/netty-server-ui/v1/js/app.e423768d.js delete mode 100644 wu-lazy-cloud-heartbeat-server/src/main/resources/netty-server-ui/v1/js/app.e423768d.js.gz diff --git a/wu-lazy-cloud-heartbeat-client/src/main/resources/netty-client-local-ui/v1/assets/index-Cnvd5CoC.js b/wu-lazy-cloud-heartbeat-client/src/main/resources/netty-client-local-ui/v1/assets/index-BGgxjYEK.js similarity index 99% rename from wu-lazy-cloud-heartbeat-client/src/main/resources/netty-client-local-ui/v1/assets/index-Cnvd5CoC.js rename to wu-lazy-cloud-heartbeat-client/src/main/resources/netty-client-local-ui/v1/assets/index-BGgxjYEK.js index 6f9be68..f2a83c8 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/resources/netty-client-local-ui/v1/assets/index-Cnvd5CoC.js +++ b/wu-lazy-cloud-heartbeat-client/src/main/resources/netty-client-local-ui/v1/assets/index-BGgxjYEK.js @@ -62,4 +62,4 @@ var __=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var cie=__((Un,Yn `)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const o=new this(t);return n.forEach(a=>o.set(a)),o}static accessor(t){const o=(this[um]=this[um]={accessors:{}}).accessors,a=this.prototype;function r(l){const i=Jl(l);o[i]||(Dse(a,l),o[i]=!0)}return Ve.isArray(t)?t.forEach(r):r(t),this}}Yc.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);Ve.reduceDescriptors(Yc.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(o){this[n]=o}}});Ve.freezeMethods(Yc);const ta=Yc;function Dd(e,t){const n=this||Ep,o=t||n,a=ta.from(o.headers);let r=o.data;return Ve.forEach(e,function(i){r=i.call(n,r,a.normalize(),t?t.status:void 0)}),a.normalize(),r}function v_(e){return!!(e&&e.__CANCEL__)}function pi(e,t,n){Nt.call(this,e??"canceled",Nt.ERR_CANCELED,t,n),this.name="CanceledError"}Ve.inherits(pi,Nt,{__CANCEL__:!0});function Fse(e,t,n){const o=n.config.validateStatus;!n.status||!o||o(n.status)?e(n):t(new Nt("Request failed with status code "+n.status,[Nt.ERR_BAD_REQUEST,Nt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const Kse=No.hasStandardBrowserEnv?{write(e,t,n,o,a,r){const l=[e+"="+encodeURIComponent(t)];Ve.isNumber(n)&&l.push("expires="+new Date(n).toGMTString()),Ve.isString(o)&&l.push("path="+o),Ve.isString(a)&&l.push("domain="+a),r===!0&&l.push("secure"),document.cookie=l.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Wse(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function jse(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function h_(e,t){return e&&!Wse(t)?jse(e,t):t}const qse=No.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let o;function a(r){let l=r;return t&&(n.setAttribute("href",l),l=n.href),n.setAttribute("href",l),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return o=a(window.location.href),function(l){const i=Ve.isString(l)?a(l):l;return i.protocol===o.protocol&&i.host===o.host}}():function(){return function(){return!0}}();function Use(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function Yse(e,t){e=e||10;const n=new Array(e),o=new Array(e);let a=0,r=0,l;return t=t!==void 0?t:1e3,function(u){const c=Date.now(),f=o[r];l||(l=c),n[a]=u,o[a]=c;let d=r,p=0;for(;d!==a;)p+=n[d++],d=d%e;if(a=(a+1)%e,a===r&&(r=(r+1)%e),c-l{const r=a.loaded,l=a.lengthComputable?a.total:void 0,i=r-n,u=o(i),c=r<=l;n=r;const f={loaded:r,total:l,progress:l?r/l:void 0,bytes:i,rate:u||void 0,estimated:u&&l&&c?(l-r)/u:void 0,event:a};f[t?"download":"upload"]=!0,e(f)}}const Gse=typeof XMLHttpRequest<"u",Xse=Gse&&function(e){return new Promise(function(n,o){let a=e.data;const r=ta.from(e.headers).normalize();let{responseType:l,withXSRFToken:i}=e,u;function c(){e.cancelToken&&e.cancelToken.unsubscribe(u),e.signal&&e.signal.removeEventListener("abort",u)}let f;if(Ve.isFormData(a)){if(No.hasStandardBrowserEnv||No.hasStandardBrowserWebWorkerEnv)r.setContentType(!1);else if((f=r.getContentType())!==!1){const[v,..._]=f?f.split(";").map(g=>g.trim()).filter(Boolean):[];r.setContentType([v||"multipart/form-data",..._].join("; "))}}let d=new XMLHttpRequest;if(e.auth){const v=e.auth.username||"",_=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";r.set("Authorization","Basic "+btoa(v+":"+_))}const p=h_(e.baseURL,e.url);d.open(e.method.toUpperCase(),c_(p,e.params,e.paramsSerializer),!0),d.timeout=e.timeout;function h(){if(!d)return;const v=ta.from("getAllResponseHeaders"in d&&d.getAllResponseHeaders()),g={data:!l||l==="text"||l==="json"?d.responseText:d.response,status:d.status,statusText:d.statusText,headers:v,config:e,request:d};Fse(function(b){n(b),c()},function(b){o(b),c()},g),d=null}if("onloadend"in d?d.onloadend=h:d.onreadystatechange=function(){!d||d.readyState!==4||d.status===0&&!(d.responseURL&&d.responseURL.indexOf("file:")===0)||setTimeout(h)},d.onabort=function(){d&&(o(new Nt("Request aborted",Nt.ECONNABORTED,e,d)),d=null)},d.onerror=function(){o(new Nt("Network Error",Nt.ERR_NETWORK,e,d)),d=null},d.ontimeout=function(){let _=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const g=e.transitional||d_;e.timeoutErrorMessage&&(_=e.timeoutErrorMessage),o(new Nt(_,g.clarifyTimeoutError?Nt.ETIMEDOUT:Nt.ECONNABORTED,e,d)),d=null},No.hasStandardBrowserEnv&&(i&&Ve.isFunction(i)&&(i=i(e)),i||i!==!1&&qse(p))){const v=e.xsrfHeaderName&&e.xsrfCookieName&&Kse.read(e.xsrfCookieName);v&&r.set(e.xsrfHeaderName,v)}a===void 0&&r.setContentType(null),"setRequestHeader"in d&&Ve.forEach(r.toJSON(),function(_,g){d.setRequestHeader(g,_)}),Ve.isUndefined(e.withCredentials)||(d.withCredentials=!!e.withCredentials),l&&l!=="json"&&(d.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&d.addEventListener("progress",cm(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&d.upload&&d.upload.addEventListener("progress",cm(e.onUploadProgress)),(e.cancelToken||e.signal)&&(u=v=>{d&&(o(!v||v.type?new pi(null,e,d):v),d.abort(),d=null)},e.cancelToken&&e.cancelToken.subscribe(u),e.signal&&(e.signal.aborted?u():e.signal.addEventListener("abort",u)));const m=Use(p);if(m&&No.protocols.indexOf(m)===-1){o(new Nt("Unsupported protocol "+m+":",Nt.ERR_BAD_REQUEST,e));return}d.send(a||null)})},v0={http:wse,xhr:Xse};Ve.forEach(v0,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const dm=e=>`- ${e}`,Jse=e=>Ve.isFunction(e)||e===null||e===!1,m_={getAdapter:e=>{e=Ve.isArray(e)?e:[e];const{length:t}=e;let n,o;const a={};for(let r=0;r`adapter ${i} `+(u===!1?"is not supported by the environment":"is not available in the build"));let l=t?r.length>1?`since : `+r.map(dm).join(` `):" "+dm(r[0]):"as no adapter specified";throw new Nt("There is no suitable adapter to dispatch the request "+l,"ERR_NOT_SUPPORT")}return o},adapters:v0};function Fd(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new pi(null,e)}function fm(e){return Fd(e),e.headers=ta.from(e.headers),e.data=Dd.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),m_.getAdapter(e.adapter||Ep.adapter)(e).then(function(o){return Fd(e),o.data=Dd.call(e,e.transformResponse,o),o.headers=ta.from(o.headers),o},function(o){return v_(o)||(Fd(e),o&&o.response&&(o.response.data=Dd.call(e,e.transformResponse,o.response),o.response.headers=ta.from(o.response.headers))),Promise.reject(o)})}const pm=e=>e instanceof ta?{...e}:e;function Al(e,t){t=t||{};const n={};function o(c,f,d){return Ve.isPlainObject(c)&&Ve.isPlainObject(f)?Ve.merge.call({caseless:d},c,f):Ve.isPlainObject(f)?Ve.merge({},f):Ve.isArray(f)?f.slice():f}function a(c,f,d){if(Ve.isUndefined(f)){if(!Ve.isUndefined(c))return o(void 0,c,d)}else return o(c,f,d)}function r(c,f){if(!Ve.isUndefined(f))return o(void 0,f)}function l(c,f){if(Ve.isUndefined(f)){if(!Ve.isUndefined(c))return o(void 0,c)}else return o(void 0,f)}function i(c,f,d){if(d in t)return o(c,f);if(d in e)return o(void 0,c)}const u={url:r,method:r,data:r,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,withXSRFToken:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:i,headers:(c,f)=>a(pm(c),pm(f),!0)};return Ve.forEach(Object.keys(Object.assign({},e,t)),function(f){const d=u[f]||a,p=d(e[f],t[f],f);Ve.isUndefined(p)&&d!==i||(n[f]=p)}),n}const g_="1.6.8",xp={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{xp[e]=function(o){return typeof o===e||"a"+(t<1?"n ":" ")+e}});const vm={};xp.transitional=function(t,n,o){function a(r,l){return"[Axios v"+g_+"] Transitional option '"+r+"'"+l+(o?". "+o:"")}return(r,l,i)=>{if(t===!1)throw new Nt(a(l," has been removed"+(n?" in "+n:"")),Nt.ERR_DEPRECATED);return n&&!vm[l]&&(vm[l]=!0,console.warn(a(l," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(r,l,i):!0}};function Zse(e,t,n){if(typeof e!="object")throw new Nt("options must be an object",Nt.ERR_BAD_OPTION_VALUE);const o=Object.keys(e);let a=o.length;for(;a-- >0;){const r=o[a],l=t[r];if(l){const i=e[r],u=i===void 0||l(i,r,e);if(u!==!0)throw new Nt("option "+r+" must be "+u,Nt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Nt("Unknown option "+r,Nt.ERR_BAD_OPTION)}}const h0={assertOptions:Zse,validators:xp},wa=h0.validators;class Qu{constructor(t){this.defaults=t,this.interceptors={request:new im,response:new im}}async request(t,n){try{return await this._request(t,n)}catch(o){if(o instanceof Error){let a;Error.captureStackTrace?Error.captureStackTrace(a={}):a=new Error;const r=a.stack?a.stack.replace(/^.+\n/,""):"";o.stack?r&&!String(o.stack).endsWith(r.replace(/^.+\n.+\n/,""))&&(o.stack+=` -`+r):o.stack=r}throw o}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Al(this.defaults,n);const{transitional:o,paramsSerializer:a,headers:r}=n;o!==void 0&&h0.assertOptions(o,{silentJSONParsing:wa.transitional(wa.boolean),forcedJSONParsing:wa.transitional(wa.boolean),clarifyTimeoutError:wa.transitional(wa.boolean)},!1),a!=null&&(Ve.isFunction(a)?n.paramsSerializer={serialize:a}:h0.assertOptions(a,{encode:wa.function,serialize:wa.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let l=r&&Ve.merge(r.common,r[n.method]);r&&Ve.forEach(["delete","get","head","post","put","patch","common"],m=>{delete r[m]}),n.headers=ta.concat(l,r);const i=[];let u=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(u=u&&v.synchronous,i.unshift(v.fulfilled,v.rejected))});const c=[];this.interceptors.response.forEach(function(v){c.push(v.fulfilled,v.rejected)});let f,d=0,p;if(!u){const m=[fm.bind(this),void 0];for(m.unshift.apply(m,i),m.push.apply(m,c),p=m.length,f=Promise.resolve(n);d{if(!o._listeners)return;let r=o._listeners.length;for(;r-- >0;)o._listeners[r](a);o._listeners=null}),this.promise.then=a=>{let r;const l=new Promise(i=>{o.subscribe(i),r=i}).then(a);return l.cancel=function(){o.unsubscribe(r)},l},t(function(r,l,i){o.reason||(o.reason=new pi(r,l,i),n(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Mp(function(a){t=a}),cancel:t}}}const Qse=Mp;function eie(e){return function(n){return e.apply(null,n)}}function tie(e){return Ve.isObject(e)&&e.isAxiosError===!0}const m0={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(m0).forEach(([e,t])=>{m0[t]=e});const nie=m0;function y_(e){const t=new wu(e),n=Zy(wu.prototype.request,t);return Ve.extend(n,wu.prototype,t,{allOwnKeys:!0}),Ve.extend(n,t,null,{allOwnKeys:!0}),n.create=function(a){return y_(Al(e,a))},n}const en=y_(Ep);en.Axios=wu;en.CanceledError=pi;en.CancelToken=Qse;en.isCancel=v_;en.VERSION=g_;en.toFormData=Uc;en.AxiosError=Nt;en.Cancel=en.CanceledError;en.all=function(t){return Promise.all(t)};en.spread=eie;en.isAxiosError=tie;en.mergeConfig=Al;en.AxiosHeaders=ta;en.formToJSON=e=>p_(Ve.isHTMLForm(e)?new FormData(e):e);en.getAdapter=m_.getAdapter;en.HttpStatusCode=nie;en.default=en;const oie={data:()=>({description:"客户端生成code工厂",buttons:{generate:{name:"生成代码"}},type:"1",icon:"HotWater",name:"客户端生成code工厂"})},aie=Object.assign(oie,{__name:"LocalClientProperties",setup(e){const t=R(""),n=R([]),o=()=>{n.value.push({inetHost:"",inetPort:"",clientId:"",appKey:"",appSecret:"",edit:!0})},a=(c,f)=>{f.edit=!0,console.log(c,f)},r=(c,f)=>{f.edit=!1,console.log(c,f),u(f),i()},l=(c,f)=>{console.log(c,f),en.delete("./v1/api/lazy/netty/server/properties/remove",{params:f}).then(d=>{const{status:p,data:h}=d,{code:m,message:v}=h;p===200&&m===0?(os({message:"修改配置成功",type:"success"}),i()):os.error("修改配置失败:"+v)})};et(async()=>{i()});const i=()=>{en.get("./v1/api/lazy/netty/server/properties/findList",{params:{instanceId:"",schema:""}}).then(c=>{c.status===200&&c.data?(c.data.data.map(f=>{f.edit=!1}),n.value=c.data.data?c.data.data:[]):console.error(c)})},u=c=>{en.post("./v1/api/lazy/netty/server/properties/story",c).then(f=>{const{status:d,data:p}=f,{code:h,message:m}=p;d===200&&h===0?(os({message:"新增、修改配置成功",type:"success"}),i()):os.error("新增、修改配置失败:"+m)})};return(c,f)=>{const d=nt("Plus"),p=Be,h=rn,m=mn,v=fy,_=nt("Edit"),g=nt("Select"),w=dy;return y(),x("div",null,[W(h,{onClick:f[0]||(f[0]=b=>o())},{default:G(()=>[vt(" 新增配置 "),W(p,null,{default:G(()=>[W(d)]),_:1})]),_:1}),W(w,{data:n.value,style:{width:"100%"}},{default:G(()=>[W(v,{label:"服务端IP",prop:"inetHost"},{default:G(b=>[b.row.edit?(y(),oe(m,{key:0,modelValue:b.row.inetHost,"onUpdate:modelValue":C=>b.row.inetHost=C,placeholder:"服务端IP"},null,8,["modelValue","onUpdate:modelValue"])):Z("",!0)]),_:1}),W(v,{label:"服务端端口",prop:"inetPort"},{default:G(b=>[b.row.edit?(y(),oe(m,{key:0,modelValue:b.row.inetPort,"onUpdate:modelValue":C=>b.row.inetPort=C,placeholder:"服务端端口"},null,8,["modelValue","onUpdate:modelValue"])):Z("",!0)]),_:1}),W(v,{label:"客户端端ID",prop:"clientId"},{default:G(b=>[b.row.edit?(y(),oe(m,{key:0,modelValue:b.row.clientId,"onUpdate:modelValue":C=>b.row.clientId=C,placeholder:"客户端端ID"},null,8,["modelValue","onUpdate:modelValue"])):Z("",!0)]),_:1}),W(v,{label:"令牌key",prop:"appKey"},{default:G(b=>[b.row.edit?(y(),oe(m,{key:0,modelValue:b.row.appKey,"onUpdate:modelValue":C=>b.row.appKey=C,placeholder:"令牌key"},null,8,["modelValue","onUpdate:modelValue"])):Z("",!0)]),_:1}),W(v,{label:"令牌密钥",prop:"appSecret"},{default:G(b=>[b.row.edit?(y(),oe(m,{key:0,modelValue:b.row.appSecret,"onUpdate:modelValue":C=>b.row.appSecret=C,placeholder:"令牌密钥"},null,8,["modelValue","onUpdate:modelValue"])):Z("",!0)]),_:1}),W(v,{label:"连接状态",prop:"connectStatus"}),W(v,{label:"配置类型",prop:"type"}),W(v,{align:"right"},{header:G(()=>[W(m,{modelValue:t.value,"onUpdate:modelValue":f[1]||(f[1]=b=>t.value=b),size:"small",placeholder:"Type to search"},null,8,["modelValue"])]),default:G(b=>[b.row.edit?Z("",!0):(y(),oe(h,{key:0,size:"small",onClick:C=>a(b.$index,b.row)},{default:G(()=>[vt(" Edit "),W(p,null,{default:G(()=>[W(_)]),_:1})]),_:2},1032,["onClick"])),b.row.edit?(y(),oe(h,{key:1,size:"small",onClick:C=>r(b.$index,b.row)},{default:G(()=>[vt(" submit "),W(p,null,{default:G(()=>[W(g)]),_:1})]),_:2},1032,["onClick"])):Z("",!0),W(h,{size:"small",type:"danger",onClick:C=>l(b.$index,b.row)},{default:G(()=>[vt("Delete ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])])}}}),rie=e=>(Um("data-v-7b2edd67"),e=e(),Ym(),e),lie=rie(()=>k("div",null,[k("img",{alt:"Vue logo",class:"logo",src:Dw,width:"125",height:"125"})],-1)),sie={class:"wrapper"},iie={__name:"App",setup(e){return(t,n)=>(y(),x(Fe,null,[k("header",null,[lie,k("div",sie,[W(Uw,{msg:"Java 使用 Lazy ORM 网络穿透客户端"})])]),k("main",null,[W(aie)])],64))}},uie=I4(iie,[["__scopeId","data-v-7b2edd67"]]),$p=N4(uie);for(const[e,t]of Object.entries(CP))$p.component(e,t);$p.use(Hle);$p.mount("#app")});export default cie(); +`+r):o.stack=r}throw o}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Al(this.defaults,n);const{transitional:o,paramsSerializer:a,headers:r}=n;o!==void 0&&h0.assertOptions(o,{silentJSONParsing:wa.transitional(wa.boolean),forcedJSONParsing:wa.transitional(wa.boolean),clarifyTimeoutError:wa.transitional(wa.boolean)},!1),a!=null&&(Ve.isFunction(a)?n.paramsSerializer={serialize:a}:h0.assertOptions(a,{encode:wa.function,serialize:wa.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let l=r&&Ve.merge(r.common,r[n.method]);r&&Ve.forEach(["delete","get","head","post","put","patch","common"],m=>{delete r[m]}),n.headers=ta.concat(l,r);const i=[];let u=!0;this.interceptors.request.forEach(function(v){typeof v.runWhen=="function"&&v.runWhen(n)===!1||(u=u&&v.synchronous,i.unshift(v.fulfilled,v.rejected))});const c=[];this.interceptors.response.forEach(function(v){c.push(v.fulfilled,v.rejected)});let f,d=0,p;if(!u){const m=[fm.bind(this),void 0];for(m.unshift.apply(m,i),m.push.apply(m,c),p=m.length,f=Promise.resolve(n);d{if(!o._listeners)return;let r=o._listeners.length;for(;r-- >0;)o._listeners[r](a);o._listeners=null}),this.promise.then=a=>{let r;const l=new Promise(i=>{o.subscribe(i),r=i}).then(a);return l.cancel=function(){o.unsubscribe(r)},l},t(function(r,l,i){o.reason||(o.reason=new pi(r,l,i),n(o.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Mp(function(a){t=a}),cancel:t}}}const Qse=Mp;function eie(e){return function(n){return e.apply(null,n)}}function tie(e){return Ve.isObject(e)&&e.isAxiosError===!0}const m0={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(m0).forEach(([e,t])=>{m0[t]=e});const nie=m0;function y_(e){const t=new wu(e),n=Zy(wu.prototype.request,t);return Ve.extend(n,wu.prototype,t,{allOwnKeys:!0}),Ve.extend(n,t,null,{allOwnKeys:!0}),n.create=function(a){return y_(Al(e,a))},n}const en=y_(Ep);en.Axios=wu;en.CanceledError=pi;en.CancelToken=Qse;en.isCancel=v_;en.VERSION=g_;en.toFormData=Uc;en.AxiosError=Nt;en.Cancel=en.CanceledError;en.all=function(t){return Promise.all(t)};en.spread=eie;en.isAxiosError=tie;en.mergeConfig=Al;en.AxiosHeaders=ta;en.formToJSON=e=>p_(Ve.isHTMLForm(e)?new FormData(e):e);en.getAdapter=m_.getAdapter;en.HttpStatusCode=nie;en.default=en;const oie={data:()=>({description:"客户端生成code工厂",buttons:{generate:{name:"生成代码"}},type:"1",icon:"HotWater",name:"客户端生成code工厂"})},aie=Object.assign(oie,{__name:"LocalClientProperties",setup(e){const t=R(""),n=R([]),o=()=>{n.value.push({inetHost:"",inetPort:"",clientId:"",appKey:"",appSecret:"",edit:!0})},a=(c,f)=>{f.edit=!0,console.log(c,f)},r=(c,f)=>{f.edit=!1,console.log(c,f),u(f),i()},l=(c,f)=>{console.log(c,f),en.delete("/v1/api/lazy/netty/server/properties/remove",{params:f}).then(d=>{const{status:p,data:h}=d,{code:m,message:v}=h;p===200&&m===0?(os({message:"修改配置成功",type:"success"}),i()):os.error("修改配置失败:"+v)})};et(async()=>{i()});const i=()=>{en.get("./v1/api/lazy/netty/server/properties/findList",{params:{instanceId:"",schema:""}}).then(c=>{c.status===200&&c.data?(c.data.data.map(f=>{f.edit=!1}),n.value=c.data.data?c.data.data:[]):console.error(c)})},u=c=>{en.post("./v1/api/lazy/netty/server/properties/story",c).then(f=>{const{status:d,data:p}=f,{code:h,message:m}=p;d===200&&h===0?(os({message:"新增、修改配置成功",type:"success"}),i()):os.error("新增、修改配置失败:"+m)})};return(c,f)=>{const d=nt("Plus"),p=Be,h=rn,m=mn,v=fy,_=nt("Edit"),g=nt("Select"),w=dy;return y(),x("div",null,[W(h,{onClick:f[0]||(f[0]=b=>o())},{default:G(()=>[vt(" 新增配置 "),W(p,null,{default:G(()=>[W(d)]),_:1})]),_:1}),W(w,{data:n.value,style:{width:"100%"}},{default:G(()=>[W(v,{label:"服务端IP",prop:"inetHost"},{default:G(b=>[b.row.edit?(y(),oe(m,{key:0,modelValue:b.row.inetHost,"onUpdate:modelValue":C=>b.row.inetHost=C,placeholder:"服务端IP"},null,8,["modelValue","onUpdate:modelValue"])):Z("",!0)]),_:1}),W(v,{label:"服务端端口",prop:"inetPort"},{default:G(b=>[b.row.edit?(y(),oe(m,{key:0,modelValue:b.row.inetPort,"onUpdate:modelValue":C=>b.row.inetPort=C,placeholder:"服务端端口"},null,8,["modelValue","onUpdate:modelValue"])):Z("",!0)]),_:1}),W(v,{label:"客户端端ID",prop:"clientId"},{default:G(b=>[b.row.edit?(y(),oe(m,{key:0,modelValue:b.row.clientId,"onUpdate:modelValue":C=>b.row.clientId=C,placeholder:"客户端端ID"},null,8,["modelValue","onUpdate:modelValue"])):Z("",!0)]),_:1}),W(v,{label:"令牌key",prop:"appKey"},{default:G(b=>[b.row.edit?(y(),oe(m,{key:0,modelValue:b.row.appKey,"onUpdate:modelValue":C=>b.row.appKey=C,placeholder:"令牌key"},null,8,["modelValue","onUpdate:modelValue"])):Z("",!0)]),_:1}),W(v,{label:"令牌密钥",prop:"appSecret"},{default:G(b=>[b.row.edit?(y(),oe(m,{key:0,modelValue:b.row.appSecret,"onUpdate:modelValue":C=>b.row.appSecret=C,placeholder:"令牌密钥"},null,8,["modelValue","onUpdate:modelValue"])):Z("",!0)]),_:1}),W(v,{label:"连接状态",prop:"connectStatus"}),W(v,{label:"配置类型",prop:"type"}),W(v,{align:"right"},{header:G(()=>[W(m,{modelValue:t.value,"onUpdate:modelValue":f[1]||(f[1]=b=>t.value=b),size:"small",placeholder:"Type to search"},null,8,["modelValue"])]),default:G(b=>[b.row.edit?Z("",!0):(y(),oe(h,{key:0,size:"small",onClick:C=>a(b.$index,b.row)},{default:G(()=>[vt(" Edit "),W(p,null,{default:G(()=>[W(_)]),_:1})]),_:2},1032,["onClick"])),b.row.edit?(y(),oe(h,{key:1,size:"small",onClick:C=>r(b.$index,b.row)},{default:G(()=>[vt(" submit "),W(p,null,{default:G(()=>[W(g)]),_:1})]),_:2},1032,["onClick"])):Z("",!0),W(h,{size:"small",type:"danger",onClick:C=>l(b.$index,b.row)},{default:G(()=>[vt("Delete ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])])}}}),rie=e=>(Um("data-v-7b2edd67"),e=e(),Ym(),e),lie=rie(()=>k("div",null,[k("img",{alt:"Vue logo",class:"logo",src:Dw,width:"125",height:"125"})],-1)),sie={class:"wrapper"},iie={__name:"App",setup(e){return(t,n)=>(y(),x(Fe,null,[k("header",null,[lie,k("div",sie,[W(Uw,{msg:"Java 使用 Lazy ORM 网络穿透客户端"})])]),k("main",null,[W(aie)])],64))}},uie=I4(iie,[["__scopeId","data-v-7b2edd67"]]),$p=N4(uie);for(const[e,t]of Object.entries(CP))$p.component(e,t);$p.use(Hle);$p.mount("#app")});export default cie(); diff --git a/wu-lazy-cloud-heartbeat-client/src/main/resources/netty-client-local-ui/v1/index.html b/wu-lazy-cloud-heartbeat-client/src/main/resources/netty-client-local-ui/v1/index.html index b7e9904..54044ce 100644 --- a/wu-lazy-cloud-heartbeat-client/src/main/resources/netty-client-local-ui/v1/index.html +++ b/wu-lazy-cloud-heartbeat-client/src/main/resources/netty-client-local-ui/v1/index.html @@ -5,7 +5,7 @@ Java 使用 Lazy ORM 网络穿透客户端! - + diff --git a/wu-lazy-cloud-heartbeat-server/src/main/resources/netty-server-ui/v1/index.html b/wu-lazy-cloud-heartbeat-server/src/main/resources/netty-server-ui/v1/index.html index 480ce28..05049e2 100644 --- a/wu-lazy-cloud-heartbeat-server/src/main/resources/netty-server-ui/v1/index.html +++ b/wu-lazy-cloud-heartbeat-server/src/main/resources/netty-server-ui/v1/index.html @@ -1 +1 @@ -网络渗透
\ No newline at end of file +网络渗透
\ No newline at end of file diff --git a/wu-lazy-cloud-heartbeat-server/src/main/resources/netty-server-ui/v1/js/app.0c7d7124.js b/wu-lazy-cloud-heartbeat-server/src/main/resources/netty-server-ui/v1/js/app.0c7d7124.js new file mode 100644 index 0000000..7b0be17 --- /dev/null +++ b/wu-lazy-cloud-heartbeat-server/src/main/resources/netty-server-ui/v1/js/app.0c7d7124.js @@ -0,0 +1 @@ +!function(){var e,t,a,r={66530:function(e){e.exports={applicationFindPage:{url:"/lazy/zone/application/findPage",type:"get"},applicationFindList:{url:"/lazy/zone/application/findList",type:"get"},applicationRemove:{url:"/lazy/zone/application/remove",type:"delete"},applicationStory:{url:"/lazy/zone/application/story",type:"post"}}},89976:function(e){e.exports={lazyCloudClientRecordFindPage:{url:"/lazy/netty/client/state/record/findPage",type:"get"},cloudClusterNodeFindPage:{url:"/lazy/netty/cluster/node/findPage",type:"get"},cloudClientFindPage:{url:"/netty/client/state/findPage",type:"get"},cloudClientFindList:{url:"/netty/client/state/findList",type:"get"},cloudClientFindPageGroupByClient:{url:"/netty/client/state/findPageGroupByClient",type:"get"},cloudClientFindListGroupByClient:{url:"/netty/client/state/findListGroupByClient",type:"get"},cloudClientDelete:{url:"/netty/client/state/remove",type:"delete"},sendMessage2HeartbeatClient:{url:"/netty/client/state/sendMessage2HeartbeatClient",type:"post"},visitorPage:{url:"/netty/server/visitor/findPage",type:"get"},visitorList:{url:"/netty/server/visitor/findList",type:"get"},visitorDelete:{url:"/netty/server/visitor/remove",type:"delete"},visitorSave:{url:"/netty/server/visitor/story",type:"post"},visitorUpdate:{url:"/netty/server/visitor/updateOne",type:"put"},visitorClientFlowPage:{url:"/visitor/port/flow/findClientFlowPage",type:"get"},networkMappingPage:{url:"/internal/network/penetration/mapping/findPage",type:"get"},networkMappingDelete:{url:"/internal/network/penetration/mapping/remove",type:"delete"},networkMappingSave:{url:"/internal/network/penetration/mapping/story",type:"post"},networkMappingUpdate:{url:"/internal/network/penetration/mapping/updateOne",type:"put"},lazyNettyClientTokenBucketProviderPage:{url:"/lazy/netty/client/token/bucket/findPage",type:"get"},lazyNettyClientTokenBucketProviderList:{url:"/lazy/netty/client/token/bucket/findList",type:"get"},lazyNettyClientTokenBucketProviderDelete:{url:"/lazy/netty/client/token/bucket/remove",type:"delete"},lazyNettyClientTokenBucketProviderSave:{url:"/lazy/netty/client/token/bucket/story",type:"post"},lazyNettyClientTokenBucketProviderUpdate:{url:"/lazy/netty/client/token/bucket/updateOne",type:"put"}}},22798:function(e){e.exports={findClient7DayFlow:{url:"/visitor/port/per/day/flow/findClient7DayFlow",type:"get"},findClientPerDayFlow:{url:"/visitor/port/per/day/flow/findClientPerDayFlow",type:"get"}}},32791:function(e){e.exports={lazyNettyServerPermeatePortPoolPage:{url:"/lazy/netty/server/permeate/port/pool/findPage",type:"get"},lazyNettyServerPermeatePortPoolList:{url:"/lazy/netty/server/permeate/port/pool/findList",type:"get"},lazyNettyServerPermeatePortPoolDelete:{url:"/lazy/netty/server/permeate/port/pool/remove",type:"delete"},lazyNettyServerPermeatePortPoolSave:{url:"/lazy/netty/server/permeate/port/pool/story",type:"post"},lazyNettyServerPermeatePortPoolUpdate:{url:"/lazy/netty/server/permeate/port/pool/updateOne",type:"put"},lazyInternalNetworkServerPermeateMappingPage:{url:"/lazy/internal/network/server/permeate/mapping/findPage",type:"get"},lazyInternalNetworkServerPermeateMappingList:{url:"/lazy/internal/network/server/permeate/mapping/findList",type:"get"},lazyInternalNetworkServerPermeateMappingDelete:{url:"/lazy/internal/network/server/permeate/mapping/remove",type:"delete"},lazyInternalNetworkServerPermeateMappingSave:{url:"/lazy/internal/network/server/permeate/mapping/story",type:"post"},lazyInternalNetworkServerPermeateMappingUpdate:{url:"/lazy/internal/network/server/permeate/mapping/updateOne",type:"put"},lazyNettyClientPermeatePortPoolPage:{url:"/lazy/netty/client/permeate/port/pool/findPage",type:"get"},lazyNettyClientPermeatePortPoolList:{url:"/lazy/netty/client/permeate/port/pool/findList",type:"get"},lazyNettyClientPermeatePortPoolDelete:{url:"/lazy/netty/client/permeate/port/pool/remove",type:"delete"},lazyNettyClientPermeatePortPoolSave:{url:"/lazy/netty/client/permeate/port/pool/story",type:"post"},lazyNettyClientPermeatePortPoolUpdate:{url:"/lazy/netty/client/permeate/port/pool/updateOne",type:"put"},lazyInternalNetworkClientPermeateServerMappingPage:{url:"/lazy/internal/network/client/permeate/server/mapping/findPage",type:"get"},lazyInternalNetworkClientPermeateServerMappingList:{url:"/lazy/internal/network/client/permeate/server/mapping/findList",type:"get"},lazyInternalNetworkClientPermeateServerMappingDelete:{url:"/lazy/internal/network/client/permeate/server/mapping/remove",type:"delete"},lazyInternalNetworkClientPermeateServerMappingSave:{url:"/lazy/internal/network/client/permeate/server/mapping/story",type:"post"},lazyInternalNetworkClientPermeateServerMappingUpdate:{url:"/lazy/internal/network/client/permeate/server/mapping/updateOne",type:"put"},lazyInternalNetworkClientPermeateClientMappingPage:{url:"/lazy/internal/network/client/permeate/client/mapping/findPage",type:"get"},lazyInternalNetworkClientPermeateClientMappingList:{url:"/lazy/internal/network/client/permeate/client/mapping/findList",type:"get"},lazyInternalNetworkClientPermeateClientMappingDelete:{url:"/lazy/internal/network/client/permeate/client/mapping/remove",type:"delete"},lazyInternalNetworkClientPermeateClientMappingSave:{url:"/lazy/internal/network/client/permeate/client/mapping/story",type:"post"},lazyInternalNetworkClientPermeateClientMappingUpdate:{url:"/lazy/internal/network/client/permeate/client/mapping/updateOne",type:"put"}}},27062:function(e,t,a){a(74538);const{moduleName:r}=a(64779),n=(e,t,a,r,n)=>{let o=r;null!==e&&""!==e&&void 0!==e&&(o=r.filter((t=>t[n]+""==e+"")));const l={};return l.total=o.length,l.page=1*a,l.limit=1*t,l.list=o.slice((a-1)*t,(a-1)*t+t),{message:"查询成功!",code:"00",data:l}},o=[{parentId:-1,id:100,name:"系统设置",url:"",menu:"",type:0,icon:"Setting",sort:1,iframe:1,module:r},{parentId:100,id:1,name:"用户管理",url:"system/Users",menu:"",type:1,icon:"UserFilled",sort:2,iframe:0,module:r},{parentId:1,id:2,name:"查询",url:"",menu:"search",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:1,id:3,name:"添加",url:"",menu:"add",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:1,id:4,name:"编辑",url:"",menu:"edit",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:100,id:5,name:"菜单管理",url:"settings/Menus",menu:"",type:1,icon:"Menu",sort:1,iframe:0,module:r},{parentId:5,id:6,name:"查询",url:"",menu:"search",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:5,id:7,name:"添加",url:"",menu:"add",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:5,id:8,name:"编辑",url:"",menu:"edit",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:5,id:9,name:"添加子级",url:"",menu:"addChild",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:5,id:10,name:"添加按钮",url:"",menu:"addBtn",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:100,id:11,name:"角色管理",url:"system/Roles",menu:"",type:1,icon:"HelpFilled",sort:3,iframe:0,module:r},{parentId:11,id:12,name:"查询",url:"",menu:"search",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:11,id:13,name:"添加",url:"",menu:"add",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:11,id:14,name:"编辑",url:"",menu:"edit",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:-1,id:15,name:"参考资料",url:"",menu:"",type:0,icon:"DocumentCopy",sort:1,iframe:1,module:r},{parentId:15,id:16,name:"vue3.0",url:"https://www.vue3js.cn/docs/zh/",menu:"",type:1,icon:"Promotion",sort:1,iframe:1,module:r},{parentId:15,id:17,name:"element-plus",url:"https://element-plus.org/#/zh-CN",menu:"",type:1,icon:"ElemeFilled",sort:1,iframe:1,module:r}],l=[{id:-1,name:"Administrator",userName:"超级管理员",password:"123456",role:-1,status:1},{id:0,name:"admin",userName:"管理员",password:"123456",role:0,status:1}],i=[{id:-1,name:"super",roleName:"超级管理员",status:"1",role:o},{id:0,name:"ceshi",roleName:"测试",status:"0",role:o}],s={name:"",userId:"",roleId:"",menus:null};e.exports={userList:{url:"/sys/user/retrieve",type:"get",mock:!0,response:e=>{const{body:{role:t,limit:a,page:r}}=e;return n(t,a,r,l,"role")}},userExportList:{url:"/sys/user/export/List",type:"get"},userPage:{url:"/sys/user/findPage",type:"get"},userAdd:{url:"/sys/user/story",type:"post"},userEdit:{url:"/sys/user/updateOne",type:"put"},userDel:{url:"/sys/user/{{id}}",type:"deleteUrl"},userStatus:{url:"/sys/user/status",type:"post",mock:!0,response:e=>{const{body:{id:t,status:a}}=e;return-1===t?{message:"系统超级管理员账户不能停用!",code:"01"}:(l.find((e=>e.id===t)).status=a,{message:"切换成功!",code:"00"})}},menuList:{url:"/menu/findList",type:"get"},menuAdd:{url:"/menu/story",type:"post",mock:!0,response:e=>{const{body:{name:t}}=e;return((e,t,a,r)=>{let n={message:"添加成功!",code:"00"};if(t.some((e=>("undefined"===e.type||2!==e.type)&&e[r]==a)))n={message:"名称已存在",code:"01"};else{let a={id:t[t.length-1].id+1,...e.body};t.push(a)}return n})(e,o,t,"name")}},menuEdit:{url:"/menu/update",type:"put"},menuUpsert:{url:"/menu/upsert",type:"post"},menuDel:{url:"/menu/delete",type:"delete"},roleList:{url:"/role/retrieve",type:"get"},roleOne:{url:"/role/findOne",type:"get"},rolePage:{url:"/role/retrieve/page",type:"get",mock:!0,response:e=>{const{body:{name:t,limit:a,page:r}}=e;return n(t,a,r,i,"name")}},roleAdd:{url:"/role/story",type:"post"},roleEdit:{url:"/role/updateOne",type:"put"},roleDel:{url:"/role/{{id}}",type:"deleteUrl"},requestLogFindPage:{url:"/request/log/findPage",type:"get"},userMenuList:{url:"/sys/user/findUserMenuList",type:"get",mock:!0,response:()=>(s.menus=i.find((e=>e.id===s.roleId)).role,{message:"查询成功!",code:"00",list:s.menus})},login:{url:"/token/access_token",type:"post"},resolvingUser:{url:"/token/user/{{accessToken}}",type:"getUrl"},register:{url:"/token/create_user",type:"post"},dictionaryPage:{url:"/dictionary/retrieve/page",type:"get"},dictionaryDelete:{url:"/dictionary/{{id}}",type:"deleteUrl"},dictionaryAdd:{url:"/dictionary/save",type:"post"},dictionaryEdit:{url:"/dictionary/update",type:"put"},dictionaryDataPage:{url:"/dictionary/data/retrieve/page",type:"get"},dictionaryDataList:{url:"/dictionary/data/retrieve",type:"get"},dictionaryDataDelete:{url:"/dictionary/data/{{id}}",type:"deleteUrl"},dictionaryDataAdd:{url:"/dictionary/data/save",type:"post"},dictionaryDataEdit:{url:"/dictionary/data/update",type:"put"},upsertAdd:{url:"/upsert/task/save",type:"post"},upsertPage:{url:"/upsert/task/retrieve/page",type:"get"},upsertEdit:{url:"/upsert/task/update",type:"put"},upsertDelete:{url:"/upsert/task/{{id}}",type:"deleteUrl"},databaseInstanceAdd:{url:"/database/instance/save",type:"post"},databaseInstanceTest:{url:"/database/instance/testConnection",type:"post"},databaseInstancePage:{url:"/database/instance/retrieve/page",type:"get"},databaseInstanceList:{url:"/database/instance/retrieve",type:"get"},databaseInstanceEdit:{url:"/database/instance/update",type:"put"},databaseInstanceDelete:{url:"/database/instance/{{id}}",type:"deleteUrl"},databaseInstanceReload:{url:"/database/instance/reload/{{id}}",type:"patchUrl"},acwTableAssociationRelationPage:{url:"/lazy/acw/table/association/relation/findPage",type:"get"},acwTableAssociationRelationList:{url:"/lazy/acw/table/association/relation/findList",type:"get"},acwTableAssociationRelationStory:{url:"/lazy/acw/table/association/relation/story",type:"post"},acwTableAssociationRelationDelete:{url:"/lazy/acw/table/association/relation/remove",type:"deleteUrl"},acwTableAssociationRelationReload:{url:"/lazy/acw/table/association/relation/reload/{{id}}",type:"patchUrl"},acwTableAssociationRelationAnalysisSchema:{url:"/lazy/acw/table/association/relation/analysisSchema",type:"put"},databaseInstanceBackUpPage:{url:"/lazy/database/instance/back/ups/findPage",type:"get"},databaseInstanceBackUpDelete:{url:"/lazy/database/instance/back/ups/remove",type:"delete"},databaseInstanceBackUp:{url:"/lazy/database/instance/back/ups/backUps",type:"patch"},databaseSchemaBackUpPage:{url:"/lazy/database/schema/back/ups/findPage",type:"get"},databaseSchemaBackUp:{url:"/lazy/database/schema/back/ups/backUps",type:"patch"},databaseSchemaBackUpRemove:{url:"/lazy/database/schema/back/ups/remove",type:"delete"},redisInstancePage:{url:"/lazy/acw/redis/instance/findPage",type:"get"},redisInstanceDelete:{url:"/lazy/acw/redis/instance/remove",type:"delete"},redisInstanceStory:{url:"/lazy/acw/redis/instance/story",type:"post"},redisInstanceTest:{url:"/lazy/acw/redis/instance/test",type:"post"},redisInstanceConsoleFindDataBases:{url:"/lazy/acw/redis/console/findDataBases",type:"get"},redisInstanceConsoleFindKeys:{url:"/lazy/acw/redis/console/findKeys",type:"get"},redisInstanceConsoleFindKeysValues:{url:"/lazy/acw/redis/console/findKeysValues",type:"get"},redisInstanceConsoleFindKeyValue:{url:"/lazy/acw/redis/console/findKeyValue",type:"get"},redisInstanceConsoleSetKey:{url:"/lazy/acw/redis/console/setKey",type:"post"},redisInstanceConsoleRemoveKey:{url:"/lazy/acw/redis/console/removeKey",type:"put"},schemaAdd:{url:"/schema/save",type:"post"},schemaPage:{url:"/schema/retrieve/page",type:"get"},schemaList:{url:"/schema/findList",type:"get"},schemaEdit:{url:"/schema/update",type:"put"},schemaDelete:{url:"/schema/{{id}}",type:"deleteUrl"},batchDeleteInstanceSchema:{url:"/schema/delete/batchDeleteInstanceSchema",type:"deleteBody"},batchExportSchemaData:{url:"/schema/batchExportSchemaData",type:"post"},schemaReload:{url:"/schema/reload/{{instanceId}}/{{schema}}",type:"patchUrl"},aceSchemaImportData:{url:"/schema/batchImportSchemaData",type:"post"},schemaDeriveView:{url:"/schema/schemaDeriveView",type:"post"},tableAutoStuffedRecordAdd:{url:"/database/table/auto/stuffed/record/save",type:"post"},tableAutoStuffedRecordBatchAdd:{url:"/database/table/auto/stuffed/record/batchSave",type:"post"},tableAutoStuffedRecordPage:{url:"/database/table/auto/stuffed/record/findPage",type:"get"},tableAutoStuffedRecordList:{url:"/database/table/auto/stuffed/record/findList",type:"get"},tableAutoStuffedRecordEdit:{url:"/database/table/auto/stuffed/record/update",type:"put"},tableAutoStuffedRecordDelete:{url:"/database/table/auto/stuffed/record/{{id}}",type:"deleteUrl"},tableAutoStuffedRecordBatchDelete:{url:"/database/table/auto/stuffed/record/batch",type:"deleteBody"},tableAdd:{url:"/table/storage",type:"post"},tablePage:{url:"/table/retrieve/page",type:"get"},tableList:{url:"/table/retrieve",type:"get"},tableDelete:{url:"/table/delete/{{instanceId}}/{{schemaName}}/{{tableName}}",type:"deleteUrl"},batchDeleteTableDelete:{url:"/table/batchDelete",type:"deleteBody"},slqAuditPage:{url:"/sql/audit/findPage",type:"get"},slqAuditExport:{url:"/sql/audit/export/findList",type:"get"},batchDeleteSlqAudit:{url:"/sql/audit/batch",type:"deleteBody"},generateJavaModel:{url:"/table/generate/java/model/{{instanceId}}/{{schemaName}}/{{tableName}}",type:"getUrl"},generateLocalJava:{url:"/table/generate/local/java",type:"post"},clientGenerateLocalJava:{url:"/acw/client/java/path/generate/local/java",type:"post"},tableExportInsertSql:{url:"/table/export/insert/sql",type:"get"},tableExportUpsertSql:{url:"/table/export/upsert/sql",type:"get"},exportTableStructureExcel:{url:"/table/export/table/structure/excel",type:"get"},exportTableStructureMd:{url:"/table/export/table/structure/md",type:"get"},exportTableStructureSql:{url:"/table/export/table/structure/sql",type:"get"},findTableColumnList:{url:"/table/table/structure/findTableColumnList",type:"get"},applicationAdd:{url:"/application/save",type:"post"},applicationPage:{url:"/application/retrieve/page",type:"get"},applicationList:{url:"/application/retrieve",type:"get"},applicationEdit:{url:"/application/update",type:"put"},applicationDelete:{url:"/application/{{id}}",type:"deleteUrl"},applicationFindTables:{url:"/application/findTables/{{applicationId}}",type:"getUrl"},projectAdd:{url:"/project/save",type:"post"},projectPage:{url:"/project/retrieve/page",type:"get"},projectList:{url:"/project/retrieve",type:"get"},projectEdit:{url:"/project/update",type:"put"},projectDelete:{url:"/project/{{id}}",type:"deleteUrl"},interfaceAdd:{url:"/interface/save",type:"post"},interfacePage:{url:"/interface/retrieve/page",type:"get"},interfaceList:{url:"/interface/retrieve",type:"get"},interfaceEdit:{url:"/interface/update",type:"put"},interfaceDelete:{url:"/interface/{{id}}",type:"deleteUrl"},apiAdd:{url:"/api/save",type:"post"},apiPage:{url:"/api/retrieve/page",type:"get"},apiList:{url:"/api/retrieve",type:"get"},apiEdit:{url:"/api/update",type:"put"},apiDelete:{url:"/api/{{id}}",type:"deleteUrl"},clientApiAdd:{url:"/lazy/interface_/info/story",type:"post"},clientApiSQLAdd:{url:"/lazy/interface_/info/story-sql",type:"post"},clientApiPage:{url:"/lazy/interface_/info/findPage",type:"get"},clientApiList:{url:"/lazy/interface_/info/findList",type:"get"},clientApiFindOne:{url:"/lazy/interface_/info/findOne",type:"get"},clientApiEdit:{url:"/lazy/interface_/info/updateOne",type:"put"},clientApiDelete:{url:"/lazy/interface_/info/remove",type:"deleteUrl"},clientApiDerivativeCode:{url:"/lazy/interface_/info/derivativeCode",type:"put"},clientInstancePage:{url:"/acw/client/instance/findPage",type:"get"},clientInstanceList:{url:"/acw/client/instance/findList",type:"get"},cloudClientFindList:{url:"/netty/client/state/findList",type:"get"},cloudClientFindPage:{url:"/netty/client/state/findPage",type:"get"},clientInstanceFindOne:{url:"/acw/client/instance/findOne",type:"get"},clientJavaPathPage:{url:"/acw/client/java/path/findPage",type:"get"},clientJavaPathList:{url:"/acw/client/java/path/findList",type:"get"},clientJavaPathFindOne:{url:"/acw/client/java/path/findOne",type:"get"},clientFindDefaultSchema:{url:"/current/project/dataSource/findDefaultSchema",type:"get"},clientFindSchemaList:{url:"/current/project/dataSource/findSchemaList",type:"get"},clientFindTableList:{url:"/current/project/dataSource/findTableList",type:"get"},clientFindColumnList:{url:"/current/project/dataSource/findColumnList",type:"get"},databaseTableColumnAdd:{url:"/database/table/column/save",type:"post"},databaseTableColumnPage:{url:"/database/table/column/retrieve/page",type:"get"},databaseTablesColumnList:{url:"/database/table/column/tableIds/{{instanceId}}/{{schemaName}}/{{tableNameList}}",type:"getUrl"},databaseTableColumnList:{url:"/database/table/column/{{instanceId}}/{{schemaName}}/{{tableName}}",type:"getUrl"},findDatabaseTableColumnList:{url:"/database/table/column/findColumn/{{instanceId}}/{{schemaName}}/{{tableName}}",type:"getUrl"},findInstanceSchemaColumnList:{url:"/database/table/column/findInstanceSchemaColumnList/{{instanceId}}/{{schemaName}}",type:"getUrl"},databaseTableColumnEdit:{url:"/database/table/column/update",type:"put"},databaseTableColumnDelete:{url:"/database/table/column/{{id}}",type:"deleteUrl"},playMusicInsertOrUpdate:{url:"/play/music/story",type:"post"},playMusicPage:{url:"/play/music/findPage",type:"get"},playMusicList:{url:"/play/music/findList",type:"get"},playMusicEdit:{url:"/play/music/update",type:"put"},playMusicDelete:{url:"/play/music/remove",type:"delete"},playMusicFindData:{url:"/play/music/findOne",type:"get"},playFileAdd:{url:"/play/file/add",type:"post"},playFilePage:{url:"/play/file/findPage",type:"get"},playFileList:{url:"/play/file/findList",type:"get"},playFileData:{url:"/play/file/retrieve/data/{{id}}",type:"getUrl"},playFileEdit:{url:"/play/file/update",type:"put"},playFileDelete:{url:"/play/file/remove",type:"delete"},playFileResourceList:{url:"/play/file/getFileResourceList",type:"get"},downLocalFile:{url:"/play/file/retrieve/local/file",type:"get"},docPdfMerge:{url:"/doc/pdf/merge/merge",type:"post"},docJson2Excel:{url:"/doc/excel/json2Excel",type:"post"},sqlConsole:{url:"/console/execute/sql/statement",type:"get"},sqlConsoleExport:{url:"/console/execute/sql/statement/export",type:"get"},sqlConsoleUpsertExport:{url:"/console/execute/upsert/sql/statement/export",type:"get"},tableSqlConsole:{url:"/table/console/execute/table/sql/statement",type:"post"},tableColumnSqlConsole:{url:"/table/console/execute/table/sql/statement/column",type:"post"},tableRowStory:{url:"/table/console/execute/upsert/table/sql",type:"post"},tableRowDelete:{url:"/table/console/execute/delete/table/sql",type:"post"},tableRowBatchDelete:{url:"/table/console/execute/batch/delete/table/sql",type:"post"},tableSqlConsoleExport:{url:"/table/console/execute/table/sql/statement/export",type:"post"},tableSqlConsoleUpsertExport:{url:"/table/console/execute/upsert/table/sql/statement/export",type:"post"},tableSqlConsoleMdExport:{url:"/table/console/execute/md/table/sql/statement/export",type:"post"},translate:{url:"/translate",type:"get"},shortcutsData:{url:"/shortcuts/data",type:"get"},jvmRunTimeMemory:{url:"/jvm/runTimeMemory",type:"get"},jvmGC:{url:"/jvm/gc",type:"get"},jvmCPU:{url:"/jvm/cpu",type:"get"},automationStory:{url:"/lazy/automation/story",type:"post"},automationFindPage:{url:"/lazy/automation/findPage",type:"get"},automationFindOne:{url:"/lazy/automation/findOne",type:"get"},automationRemove:{url:"/lazy/automation/remove",type:"delete"},automationNodeStory:{url:"/lazy/automation/node/story",type:"post"},automationNodeRemove:{url:"/lazy/automation/node/remove",type:"delete"},automationNodeHttpActionStory:{url:"/lazy/automation/node/http/action/story",type:"post"},automationNodeHttpActionRemove:{url:"/lazy/automation/node/http/action/remove",type:"delete"},ttsTimbreStory:{url:"/tts/timbre/story",type:"post"},ttsTimbreFindPage:{url:"/tts/timbre/findPage",type:"get"},ttsTimbreFindList:{url:"/tts/timbre/findList",type:"get"},ttsTimbreUpdateOne:{url:"/tts/timbre/updateOne",type:"put"},ttsTimbreRemove:{url:"/tts/timbre/remove",type:"delete"},ttsChineseCharactersStory:{url:"/tts/chinese/characters/story",type:"post"},ttsChineseCharactersFindPage:{url:"/tts/chinese/characters/findPage",type:"get"},ttsChineseCharactersFindList:{url:"/tts/chinese/characters/findList",type:"get"},ttsChineseCharactersUpdateOne:{url:"/tts/chinese/characters/updateOne",type:"put"},ttsChineseCharactersRemove:{url:"/tts/chinese/characters/remove",type:"delete"},ttsChineseCharactersTimbreStory:{url:"/tts/chinese/characters/timbre/story",type:"post"},ttsChineseCharactersTimbreFindPage:{url:"/tts/chinese/characters/timbre/findPage",type:"get"},ttsChineseCharactersTimbreFindList:{url:"/tts/chinese/characters/timbre/findList",type:"get"},ttsChineseCharactersTimbreUpdateOne:{url:"/tts/chinese/characters/timbre/updateOne",type:"put"},ttsChineseCharactersTimbreRemove:{url:"/tts/chinese/characters/timbre/remove",type:"delete"},ttsChineseCharactersTimbreTextToBytes:{url:"/tts/chinese/characters/timbre/textToBytes",type:"get"},automationNodeHttpActionExecuteOne:{url:"/lazy/automation/node/http/action/executeOne/{{actionId}}",type:"patchUrl"}}},64779:function(e){e.exports={dev_mock:!1,pro_mock:!1,moduleName:"wu-lazy-cloud-network",wechat_key_word:"network",wechat_verification_code:"1013"}},38147:function(e,t,a){"use strict";a.r(t);t.default=(e,t,a,r,n)=>{const{value:o}=t;if(o&&o.length>0){let t=function(e){let t=a.config.globalProperties.$route.name,r=e.map((e=>t.replace(/-/g,"/")+"/"+e)),o=n.getters.permissionList;return r.some((e=>o.includes(e)))}(o);t||e.parentNode&&e.parentNode.removeChild(e)}}},32144:function(e,t,a){"use strict";a.r(t);var r=a(80187),n=a(81979);t.default=(e,t)=>{const{width:a}=(0,r.h4X)(e);if(0===a.value)return;const{value:o}=t;(0,n.oh)(a,(()=>{o&&o.resize()}),{debounce:500})}},16851:function(e,t,a){"use strict";var r=a(12257),n=a(57259),o=a(29981),l=a.n(o),i=a(95170),s=a(27395);var u={install:(e,{router:t,store:r,opt:o})=>{const u=n.Z.create({Global:!0});let p,c=null,d=0;u.interceptors.request.use((t=>{l().done(),t.Global&&(l().start(),p=e.config.globalProperties.$loading({lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0,0,0,0.1)"})),d++;const a=r.getters.token,n=r.getters.access_token,o=r.getters.refresh_token,i=r.getters.zone_id,s=r.getters.user_id;return a&&(t.headers.Authorization=a),n&&(t.headers.access_token=n),o&&(t.headers.refresh_token=o),i&&(t.headers.zone_id=i),s&&(t.headers.user_id=s),t}),(e=>Promise.reject(e))),u.interceptors.response.use((t=>{if(r.dispatch(`app/${i.L4}`,(new Date).getTime()),d--,d<=0&&(l().done(),p.close()),"application/octet-stream"===t.headers["content-type"]&&200===t.status)return t;let a="success";return 200!==t.status&&0!==t.data.code&&(a="error",s.z8.error("Oops, this is a error message.")),c&&(c.close(),c=null),c=e.config.globalProperties.$message({type:a,message:t.data.message}),t.data}),(a=>{if(d--,d<=0&&(l().done(),p.close()),a&&a.response){let r="";switch(a.response.status){case 400:r="请求错误";break;case 401:r="未授权,请登录",t.replace({name:"Login"});break;case 403:r="没有权限,拒绝访问";break;case 404:r="请求地址出错";break;case 408:r="请求超时";break;case 500:r="服务器内部错误";break;case 501:r="服务未实现";break;case 502:r="网关错误";break;case 503:r="服务不可用";break;case 504:r="网关超时";break;case 505:r="HTTP版本不受支持"}c&&(c.close(),c=null),c=e.config.globalProperties.$message({message:r,type:"error"})}return Promise.reject(a)})),String.prototype.format=function(){if(0===arguments.length)return this;var e=arguments[0],t=this;for(var a in e)t=t.replace(new RegExp("\\{\\{"+a+"\\}\\}","g"),e[a]);return t};const m={post:(e,t,a)=>u.post(e,t,a),put:(e,t,a)=>u.put(e,t,a),getUrl:(e,t,a)=>u.get(e.format(t),{params:t,data:t},a),get:(e,t,a)=>u.get(e,Object.assign(a,{params:t})),delete:(e,t,a)=>u.delete(e.format(t),{params:t,data:t},a),deleteUrl:(e,t,a)=>u.delete(e.format(t),{params:t,data:t},a),deleteBody:(e,t,a)=>u.delete(e,{data:t},a),patch:(e,t,a)=>u.patch(e,t,a),patchUrl:(e,t,a)=>u.patch(e.format(t),{params:t,data:t},a)};let y={};const g=a(62615);g.keys().forEach((e=>{const t=e.replace(/(\.\/|\.js)/g,"");y[t]={};let a=g(e);Object.keys(a).forEach((e=>{y[t][e]=(t,r={})=>m[a[e].type](a[e].url,t,r)}))})),window[o]=y,e.config.globalProperties[o]=y}},p=a(3457),c=a(79065),d=[{path:"/login",name:"Login",component:()=>Promise.all([a.e(615),a.e(564)]).then(a.bind(a,96971))},{path:"/register",name:"Register",component:()=>Promise.all([a.e(615),a.e(421)]).then(a.bind(a,78177))},{path:"/404",name:"404",component:()=>Promise.all([a.e(615),a.e(660)]).then(a.bind(a,61970))}],m={path:"/",name:"AppMain",component:()=>Promise.all([a.e(821),a.e(869),a.e(142)]).then(a.bind(a,7802)),redirect:{name:"Home"},children:[{path:"home",name:"Home",component:()=>a.e(969).then(a.bind(a,46969))}]};var y=(0,c.p7)({history:(0,c.r5)(),scrollBehavior:()=>({y:0}),isAddDynamicMenuRoutes:!1,routes:d.concat(m)}),g=a(20336),f=a(60700),v=(a(54909),a(8236)),b=(a(81414),{install:e=>{e.use(f.Z,{locale:v.Z,size:"default"})}}),h=a(21847),w={install:e=>{for(const t in h){const a=h[t];e.component(a.name,a)}}},_=(a(74538),a(64779)),C=a(41728);function k(e,t=[]){let a=[];for(let r=0;r=1&&(a=a.concat(t[r].children))}return a.length>=1?k(e,a):"main"}var P={install:(e,{router:t,store:r})=>{t.beforeEach((async(e,a,s)=>{const u=r.getters.token;if(t.options.isAddDynamicMenuRoutes||"global"===k(e,d))e.meta.title&&(document.title=e.meta.title),l().start(),s();else if(u&&/\S/.test(u)){let a=await VE_API.system.userMenuList({module:_.moduleName});if(a&&0===a.code){0===a.data.length&&(a.data=a.data.concat(o));let u=C.clone(a.data,!0);a.data=C.mapTree(C.toArrayTree(u,{sortKey:"sort",key:"code",parentKey:"parentCode"}),(e=>(e.children&&e.children.length<=0&&delete e.children,e))),await n(a.data),t.options.isAddDynamicMenuRoutes=!0,await r.dispatch(`app/${i.jS}`,a.data),await r.dispatch(`app/${i.I4}`,a.data),l().start(),s({...e,replace:!0})}else s({name:"Login"})}else s({name:"Login"})})),t.afterEach((()=>{l().done()}));const n=async(e=[],r=[])=>{let o=[];for(let t=0;t=1)o=o.concat(e[t].children);else if(1===e[t].type){let n={path:e[t].url.replace(/\//g,"-")+`-${e[t].code}`,component:null,name:e[t].url.replace(/\//g,"-")+`-${e[t].code}`};if(1===e[t].iframe)n.path=`i-${e[t].code}`,n.name=`i-${e[t].code}`,n.props={url:e[t].url},n.component=()=>a.e(267).then(a.bind(a,15267));else{const r="views/pages/"+e[t].url;n.component=()=>a(7499)("./"+r+".vue")}r.push(n)}o.length>=1?n(o,r):(m.children=m.children.concat(r),console.log("控制台打印--\x3e ~ file: permission.js ~ line 127 ~ fnAddDynamicMenuRoutes ~ mainRoutes.children",m.children),await t.addRoute(m),await t.addRoute({path:"/:w+",redirect:{name:"404"}}))},o=[{parentCode:-1,code:100,id:100,name:"系统设置",url:"",menu:"",type:0,icon:"Setting",sort:1,iframe:1,module:_.moduleName},{parentCode:100,code:1,id:1,name:"用户管理",url:"system/Users",menu:"",type:1,icon:"UserFilled",sort:2,iframe:0,module:_.moduleName},{parentCode:1,code:2,id:2,name:"查询",url:"",menu:"search",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:1,code:3,id:3,name:"添加",url:"",menu:"add",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:1,code:4,id:4,name:"编辑",url:"",menu:"edit",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:100,code:5,id:5,name:"菜单管理",url:"settings/Menus",menu:"",type:1,icon:"Menu",sort:1,iframe:0,module:_.moduleName},{parentCode:5,code:"restore",id:51,name:"恢复出厂设置",url:"",menu:"restore",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:5,code:6,id:6,name:"查询",url:"",menu:"search",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:5,code:7,id:7,name:"添加",url:"",menu:"add",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:5,code:8,id:8,name:"编辑",url:"",menu:"edit",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:5,code:9,id:9,name:"添加子级",url:"",menu:"addChild",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:5,code:10,id:10,name:"添加按钮",url:"",menu:"addBtn",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:100,code:11,id:11,name:"角色管理",url:"system/Roles",menu:"",type:1,icon:"HelpFilled",sort:3,iframe:0,module:_.moduleName},{parentCode:11,code:12,id:12,name:"查询",url:"",menu:"search",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:11,code:13,id:13,name:"添加",url:"",menu:"add",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:11,code:14,id:14,name:"编辑",url:"",menu:"edit",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:-1,code:15,id:15,name:"参考资料",url:"",menu:"",type:0,icon:"DocumentCopy",sort:1,iframe:1,module:_.moduleName},{parentCode:15,code:16,id:16,name:"vue3.0",url:"https://www.vue3js.cn/docs/zh/",menu:"",type:1,icon:"Promotion",sort:1,iframe:1,module:_.moduleName},{parentCode:15,code:17,id:17,name:"element-plus",url:"https://element-plus.org/#/zh-CN",menu:"",type:1,icon:"ElemeFilled",sort:1,iframe:1,module:_.moduleName}]}},S={install:()=>{if(a(64779).pro_mock){const e=a(90674),t=a(62615);t.keys().forEach((a=>{let r=t(a);Object.keys(r).forEach((t=>{e.mock(r[t].url,r[t].type,r[t].response)}))}))}}},L={install:(e,{router:t,store:r})=>{const n=a(27361);n.keys().forEach((a=>{let o=a.replace(/(\.\/|\.js)/g,""),l=n(a).default;e.directive(o,((a,n)=>l(a,n,e,t,r)))}))}},I={install:e=>{const t=a(20623);t.keys().forEach((a=>{const r=t(a);e.component(r.default.name,r.default)}))}};(0,r.ri)(p.default).use(S).use(w).use(I).use(g.Z).use(y).use(b).use(u,{router:y,store:g.Z,opt:"VE_API"}).use(P,{router:y,store:g.Z}).use(L,{router:y,store:g.Z}).mount("#app")},20336:function(e,t,a){"use strict";a.d(t,{Z:function(){return l}});var r=a(81985);let n={};const o=a(11748);o.keys().forEach((e=>{const t=e.split("/")[1];n[t]=o(e).default}));var l=(0,r.MT)({getters:{opened:e=>e.app.slider.opened,token:e=>e.app.token,access_token:e=>e.app.access_token,refresh_token:e=>e.app.refresh_token,zone_id:e=>e.app.zone_id,user_id:e=>e.app.user_id,uname:e=>e.app.uname,menuList:e=>e.app.menuList,permissionList:e=>e.app.permissionList,moreMenuList:e=>e.tabbar.moreMenuList,barList:e=>e.tabbar.barList,currentBar:e=>e.tabbar.currentBar,verification_code:e=>e.app.verification_code,options:e=>e.settings.options},modules:n})},10064:function(e,t,a){"use strict";a.r(t);a(74538);var r=a(95170),n=a(41728);t.default={namespaced:!0,state:{slider:{opened:JSON.parse(sessionStorage.getItem("opened"))},token:sessionStorage.getItem("token")||"",access_token:sessionStorage.getItem("access_token")||"",refresh_token:sessionStorage.getItem("refresh_token")||"",zone_id:sessionStorage.getItem("zone_id")||"",user_id:sessionStorage.getItem("user_id")||"",menuList:null,permissionList:[],uname:sessionStorage.getItem("uname")||"",verification_code:sessionStorage.getItem("verification_code")||""},mutations:{[r.qL](e){e.slider.opened=!e.slider.opened,sessionStorage.setItem("opened",JSON.stringify(e.slider.opened))},[r.L4](e,t){e.token=t,sessionStorage.setItem("token",e.token)},[r.TR](e,t){e.uname=t,sessionStorage.setItem("uname",e.uname)},[r.Wy](e,t){e.access_token=t,sessionStorage.setItem("access_token",e.access_token)},[r.aR](e,t){e.refresh_token=t,sessionStorage.setItem("refresh_token",e.refresh_token)},[r.mg](e,t){e.zone_id=t,sessionStorage.setItem("zone_id",e.zone_id)},[r.Qi](e,t){e.user_id=t,sessionStorage.setItem("user_id",e.user_id)},[r.jS](e,t){e.menuList=t},[r.I4](e,t){e.permissionList=t},[r.rK](e,t){e.verification_code=t,sessionStorage.setItem("verification_code",e.verification_code)}},actions:{[r.qL]({commit:e}){e(r.qL)},[r.L4]({commit:e},t){e(r.L4,t)},[r.Wy]({commit:e},t){e(r.Wy,t)},[r.aR]({commit:e},t){e(r.aR,t)},[r.mg]({commit:e},t){e(r.mg,t)},[r.Qi]({commit:e},t){e(r.Qi,t)},[r.TR]({commit:e},t){e(r.TR,t)},[r.jS]({commit:e},t){e(r.jS,t)},[r.rK]({commit:e},t){e(r.rK,t)},[r.I4]({commit:e},t){let a=n.filterTree(t,(e=>1===e.type),{sortKey:"sort",key:"code",parentKey:"parentCode"}),o=[];a.forEach((e=>{e.children&&e.children.length>0&&e.children.forEach((t=>{o.push(`${e.url}/${e.code}/${t.menu}`)}))})),e(r.I4,o)}}}},95170:function(e,t,a){"use strict";a.d(t,{I4:function(){return c},L4:function(){return n},Qi:function(){return u},TR:function(){return i},Wy:function(){return o},aR:function(){return l},jS:function(){return p},mg:function(){return s},qL:function(){return r},rK:function(){return d}});const r="TOGGLE_SLIDER",n="SET_TOKEN",o="access_token",l="refresh_token",i="SET_UNAME",s="ZONE_ID",u="USER_ID",p="SET_MENU_LIST",c="SET_PERMISSION_LIST",d="SET_VERIFICATION_CODE"},133:function(e,t,a){"use strict";a.r(t);const r={SAVE_OPTIONS(e,t){e.options={...t}}},n={saveOptions({commit:e},t){e("SAVE_OPTIONS",t)}};t.default={namespaced:!0,state:{options:{lineNumbers:!0,lineWrapping:!0,styleActiveLine:!0,extraKeys:"Ctrl",theme:"default"}},mutations:r,actions:n}},4444:function(e,t,a){"use strict";a.r(t);a(74538);var r=a(76698);const n={namespaced:!0,state:{moreMenuList:[],barList:JSON.parse(sessionStorage.getItem(r.CQ))||[],currentBar:JSON.parse(sessionStorage.getItem(r.ui))||{}},mutations:{[r.t0](e,t){e.barList=t},[r.RV](e,t){e.currentBar=t,sessionStorage.setItem(r.ui,JSON.stringify(e.currentBar))},[r.cn](e,t){if(e.moreMenuList.includes(t.barCode))e.barList.push(t);else{-1===e.barList.findIndex((e=>e.barCode===t.barCode))?e.barList.push(t):console.log("重复:"+t.barName)}sessionStorage.setItem(r.CQ,JSON.stringify(e.barList)),e.currentBar=e.barList.filter((e=>e.barCode===t.barCode))[0],sessionStorage.setItem(r.ui,JSON.stringify(e.currentBar))},[r.i7](e,t){console.log("删除之前"+e.barList.length),e.barList=e.barList.filter((e=>e.barCode!==t)),console.log("删除之后"+e.barList.length),sessionStorage.setItem(r.CQ,JSON.stringify(e.barList))},[r.gU](e,t){e.barList=t||[{keyPath:"/home",key:"Home"}],sessionStorage.setItem(r.CQ,JSON.stringify(e.barList))}},actions:{[r.cn]({commit:e},t){e(r.cn,t)},[r.i7]({commit:e},t){e(r.i7,t)},[r.RV]({commit:e},t){e(r.RV,t)}}};t.default=n},76698:function(e,t,a){"use strict";a.d(t,{CQ:function(){return r},RV:function(){return u},cn:function(){return i},gU:function(){return o},i7:function(){return l},t0:function(){return s},ui:function(){return n}});const r="barList",n="CURRENT_BAR",o="DEL_All_BAR",l="DEL_BAR",i="ADD_BAR",s="SET_BAR_LIST",u="SET_CURRENT_BAR"},3457:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return n}});var r=a(67759);var n={__name:"App",setup(e){return(e,t)=>{const a=(0,r.up)("router-view");return(0,r.wg)(),(0,r.j4)(a)}}}},19513:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return u}});var r=a(67759);const n={class:"ve_table"},o={class:"ve_table_page"},l={class:"ve_table_content",ref:"tableBox"};var i=a(76364),s={name:"CardTable",inheritAttrs:!1,directives:{delete:e=>{e.children.length<=0&&e.parentNode&&e.parentNode.removeChild(e)},addClass:e=>{e.parentNode&&e.parentNode.classList.add("ve_flex_col")}},setup(e,t){const{emit:a}=t,r=(0,i.iH)(null),n=(0,i.iH)(null);return{elTable:r,tableBox:(0,i.iH)(null),ve_rowIndex:n,cellClassName:(e,t)=>e===t?"ve_cell_class_name":"",rowClassName:(e,t)=>e===t?"ve_row_class_name":"",rowClick:e=>e,selectionChange:e=>{a("selectionChange",e)}}}};var u=(0,a(70636).Z)(s,[["render",function(e,t,a,i,s,u){const p=(0,r.up)("el-row"),c=(0,r.up)("el-card"),d=(0,r.up)("el-col"),m=(0,r.up)("el-empty"),y=(0,r.up)("el-table"),g=(0,r.up)("el-pagination"),f=(0,r.Q2)("delete"),v=(0,r.Q2)("loading"),b=(0,r.Q2)("addClass");return(0,r.wy)(((0,r.wg)(),(0,r.iD)("div",n,[(0,r.wy)(((0,r.wg)(),(0,r.j4)(p,{class:"ve_header_row_class_name ve_p_10"},{default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"tool_bar",{},void 0,!0)])),_:3})),[[f]]),(0,r._)("div",o,[(0,r._)("div",l,[(0,r.wy)(((0,r.wg)(),(0,r.j4)(p,{gutter:20,style:{"margin-right":"15px","margin-left":"-5px"},type:"flex"},{append:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"append",{},void 0,!0)])),empty:(0,r.w5)((()=>[(0,r.Wm)(m,{description:"暂无数据"})])),default:(0,r.w5)((()=>[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(e.$attrs.table,((e,a)=>((0,r.wg)(),(0,r.j4)(d,{key:a,span:6},{default:(0,r.w5)((()=>[(0,r.Wm)(c,{class:"box-card",shadow:"always","body-style":{padding:"0px"},onRowClick:t[0]||(t[0]=(e,t,a)=>i.ve_rowIndex=i.rowClick(a)),"row-class-name":({rowIndex:e})=>i.rowClassName(e,i.ve_rowIndex),"cell-class-name":({rowIndex:e})=>i.cellClassName(e,i.ve_rowIndex)},null,8,["row-class-name","cell-class-name"])])),_:2},1024)))),128)),(0,r.WI)(e.$slots,"default",{},void 0,!0)])),_:3})),[[v,e.loading]]),(0,r.Wm)(y,(0,r.dG)({ref:"elTable",height:"100%",stripe:"",border:"","highlight-current-row":"","header-row-class-name":"ve_header_row_class_name","header-cell-class-name":"ve_header_cell_class_name",style:{width:"100%"}},e.$attrs.table,{onSelectionChange:i.selectionChange}),{append:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"append",{},void 0,!0)])),empty:(0,r.w5)((()=>[(0,r.Wm)(m,{description:"暂无数据"})])),default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"default",{},void 0,!0)])),_:3},16,["onSelectionChange"])],512),(0,r.Wm)(g,(0,r.dG)({background:"",layout:"total, sizes, prev, pager, next, jumper","page-sizes":[10,20,50,100,200,500,1e3,2e3,5e3,1e4],"hide-on-single-page":!1},e.$attrs.pagination),{default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"pagination",{},void 0,!0)])),_:3},16)])])),[[b]])}],["__scopeId","data-v-c40e394a"]])},4478:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return u}});var r=a(67759);const n={class:"ve_table"},o={class:"ve_table_page"},l={class:"ve_table_content",ref:"tableBox"};var i=a(76364),s={name:"VeTable",inheritAttrs:!1,directives:{delete:e=>{e.children.length<=0&&e.parentNode&&e.parentNode.removeChild(e)},addClass:e=>{e.parentNode&&e.parentNode.classList.add("ve_flex_col")}},setup(e,t){const{emit:a}=t,r=(0,i.iH)(null),n=(0,i.iH)(null);return{elTable:r,tableBox:(0,i.iH)(null),ve_rowIndex:n,cellClassName:(e,t)=>e===t?"ve_cell_class_name":"",rowClassName:(e,t)=>e===t?"ve_row_class_name":"",rowClick:e=>e,selectionChange:e=>{a("selectionChange",e)}}}};var u=(0,a(70636).Z)(s,[["render",function(e,t,a,i,s,u){const p=(0,r.up)("el-row"),c=(0,r.up)("el-empty"),d=(0,r.up)("el-table"),m=(0,r.up)("el-pagination"),y=(0,r.Q2)("delete"),g=(0,r.Q2)("addClass");return(0,r.wy)(((0,r.wg)(),(0,r.iD)("div",n,[(0,r.wy)(((0,r.wg)(),(0,r.j4)(p,{class:"ve_header_row_class_name ve_p_10"},{default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"tool_bar",{},void 0,!0)])),_:3})),[[y]]),(0,r._)("div",o,[(0,r._)("div",l,[(0,r.Wm)(d,(0,r.dG)({ref:"elTable",height:"100%",stripe:"",border:"","highlight-current-row":"",onRowClick:t[0]||(t[0]=(e,t,a)=>i.ve_rowIndex=i.rowClick(a)),"row-class-name":({rowIndex:e})=>i.rowClassName(e,i.ve_rowIndex),"cell-class-name":({rowIndex:e})=>i.cellClassName(e,i.ve_rowIndex),"header-row-class-name":"ve_header_row_class_name","header-cell-class-name":"ve_header_cell_class_name",style:{width:"100%"}},e.$attrs.table,{onSelectionChange:i.selectionChange}),{append:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"append",{},void 0,!0)])),empty:(0,r.w5)((()=>[(0,r.Wm)(c,{description:"暂无数据"})])),default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"default",{},void 0,!0)])),_:3},16,["row-class-name","cell-class-name","onSelectionChange"])],512),(0,r.Wm)(m,(0,r.dG)({background:"",layout:"total, sizes, prev, pager, next, jumper","page-sizes":[10,20,50,100,200,500,1e3,2e3,5e3,1e4],"hide-on-single-page":!1},e.$attrs.pagination),{default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"pagination",{},void 0,!0)])),_:3},16)])])),[[g]])}],["__scopeId","data-v-51533de8"]])},62615:function(e,t,a){var r={"./application.js":66530,"./cloudNetwork.js":89976,"./cloudNetworkReport.js":22798,"./cloudNetworkServerPerMeate.js":32791,"./system.js":27062};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}n.keys=function(){return Object.keys(r)},n.resolve=o,e.exports=n,n.id=62615},20623:function(e,t,a){var r={"./CardTable.vue":19513,"./VeTable.vue":4478};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}n.keys=function(){return Object.keys(r)},n.resolve=o,e.exports=n,n.id=20623},27361:function(e,t,a){var r={"./permission.js":38147,"./resize.js":32144};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}n.keys=function(){return Object.keys(r)},n.resolve=o,e.exports=n,n.id=27361},11748:function(e,t,a){var r={"./app/index.js":10064,"./settings/index.js":133,"./tabbar/index.js":4444};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}n.keys=function(){return Object.keys(r)},n.resolve=o,e.exports=n,n.id=11748},7499:function(e,t,a){var r={"./App.vue":[3457],"./components/CodemirrorEditor/index.vue":[63614,614],"./components/Common.vue":[21615,615,719],"./components/FunctionPage.vue":[65125,125],"./components/crud/LazyCrud.vue":[34357,821,294,305,18,886],"./components/dashboard/LiveChart.vue":[32761,821,294,305,930],"./components/dashboard/Shortcuts.vue":[80386,386],"./components/layout/NavigateBar.vue":[56583,821,869,84],"./components/layout/NavigateMenuBar.vue":[99310,310],"./components/layout/SideBar.vue":[65057,57],"./components/layout/components/Breadcrumb.vue":[751,821,918],"./components/layout/components/Hamburger.vue":[21767,767],"./components/layout/components/Logo.vue":[29651,651],"./components/layout/components/Personal.vue":[11372,372],"./components/layout/components/SlideMenu.vue":[27615,166],"./components/layout/components/Zone.vue":[34528,528],"./components/veBaseComponents/CardTable.vue":[19513],"./components/veBaseComponents/VeTable.vue":[4478],"./views/404.vue":[61970,615,660],"./views/AppMain.vue":[7802,821,869,142],"./views/Home.vue":[46969,969],"./views/IFrame.vue":[15267,267],"./views/Login.vue":[96971,615,564],"./views/Register.vue":[78177,615,421],"./views/pages/application/Application.vue":[89409,821,294,305,18,886],"./views/pages/application/components/ApplicationEdit.vue":[72649,350],"./views/pages/cloud_network/ClientFlowManager.vue":[55772,821,294,305,18,886],"./views/pages/cloud_network/ClientTokenBucket.vue":[57607,821,294,305,18,886],"./views/pages/cloud_network/CloudClient.vue":[74663,821,294,305,18,886],"./views/pages/cloud_network/CloudClientCluster.vue":[83398,821,294,305,18,886],"./views/pages/cloud_network/CloudClientRecord.vue":[10887,821,294,305,18,886],"./views/pages/cloud_network/components/ClientTokenBucketEdit.vue":[12050,50],"./views/pages/cloud_network/components/CloudClientInfo.vue":[55341,821,294,305,18,886],"./views/pages/cloud_network/components/CloudServerSendMessage2Client.vue":[70649,649],"./views/pages/cloud_network_client_permeate/ClientPermeateClientNetworkMapping.vue":[70487,821,294,305,18,886],"./views/pages/cloud_network_client_permeate/ClientPermeatePortPool.vue":[52515,821,294,305,18,886],"./views/pages/cloud_network_client_permeate/ClientPermeateServerNetworkMapping.vue":[32914,821,294,305,18,886],"./views/pages/cloud_network_client_permeate/components/ClientPermeateClientNetworkMappingEdit.vue":[15063,63],"./views/pages/cloud_network_client_permeate/components/ClientPermeatePortPoolEdit.vue":[6380,380],"./views/pages/cloud_network_client_permeate/components/ClientPermeateServerNetworkMappingEdit.vue":[44534,534],"./views/pages/cloud_network_report/ClientPerDayFlow.vue":[86151,294,305,18,151],"./views/pages/cloud_network_report/ClientPortPerDayFlow.vue":[39871,294,305,18,871],"./views/pages/cloud_network_server_permeate/ServerPermeateClientNetworkMapping.vue":[66164,821,294,305,18,886],"./views/pages/cloud_network_server_permeate/ServerPermeateClientPortPool.vue":[41001,821,294,305,18,886],"./views/pages/cloud_network_server_permeate/ServerPermeateServerNetworkMapping.vue":[69048,821,294,305,18,886],"./views/pages/cloud_network_server_permeate/components/ServerPermeateClientNetWorkMappingEdit.vue":[20890,890],"./views/pages/cloud_network_server_permeate/components/ServerPermeateClientPortPoolEdit.vue":[62394,394],"./views/pages/cloud_network_server_permeate/components/ServerPermeateServerNetworkMappingEdit.vue":[69132,132],"./views/pages/settings/Dictionary.vue":[3723,821,294,305,18,886],"./views/pages/settings/DynamicIframe.vue":[88709,709],"./views/pages/settings/Menus.vue":[70536,821,294,305,18,886],"./views/pages/settings/RequestLog.vue":[57742,821,294,305,18,886],"./views/pages/settings/Translate.vue":[41594,821,294,305,18,886],"./views/pages/settings/components/DictionaryDataEdit.vue":[94544,544],"./views/pages/settings/components/DictionaryEdit.vue":[35757,757],"./views/pages/settings/components/MenuEdit.vue":[27523,821,294,305,18,886],"./views/pages/system/DemoView.vue":[23956,821,294,305,18,886],"./views/pages/system/Roles.vue":[77323,821,294,305,18,886],"./views/pages/system/Users.vue":[31138,821,294,305,18,886],"./views/pages/system/components/RoleEdit.vue":[27649,821,329],"./views/pages/system/components/UsersEdit.vue":[34530,530],"./views/pages/system/components/UsersEditRoute.vue":[8340,340],"./views/pages/zone/LazyZone.vue":[50194,821,294,305,18,886],"./views/pages/zone/LazyZoneApplication.vue":[76503,821,294,305,18,886],"./views/pages/zone/components/LazyZoneApplicationEdit.vue":[90651,212],"./views/pages/zone/components/LazyZoneEdit.vue":[67084,821,424]};function n(e){if(!a.o(r,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=r[e],n=t[0];return Promise.all(t.slice(1).map(a.e)).then((function(){return a(n)}))}n.keys=function(){return Object.keys(r)},n.id=7499,e.exports=n}},n={};function o(e){var t=n[e];if(void 0!==t)return t.exports;var a=n[e]={exports:{}};return r[e].call(a.exports,a,a.exports,o),a.exports}o.m=r,e=[],o.O=function(t,a,r,n){if(!a){var l=1/0;for(p=0;p=n)&&Object.keys(o.O).every((function(e){return o.O[e](a[s])}))?a.splice(s--,1):(i=!1,n0&&e[p-1][2]>n;p--)e[p]=e[p-1];e[p]=[a,r,n]},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,{a:t}),t},o.d=function(e,t){for(var a in t)o.o(t,a)&&!o.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},o.f={},o.e=function(e){return Promise.all(Object.keys(o.f).reduce((function(t,a){return o.f[a](e,t),t}),[]))},o.u=function(e){return"js/"+(294===e?"chunk-echarts":e)+"."+{18:"08d114e8",50:"b2e22397",57:"27b9c766",63:"1aedc980",84:"2d021baa",125:"3e1698cd",132:"a230cf31",142:"4007afcf",151:"dc0fc213",166:"3ba911ed",212:"aa0dc56a",267:"b2a8508b",294:"1b5ca7b3",305:"b963e81e",310:"4eb3feb2",329:"c1cc3925",340:"e5289854",350:"11e5a1c4",372:"c67085c1",380:"bb8c7fc8",386:"4e43a74d",394:"f7c83648",421:"063c6cc4",424:"2a622cf6",528:"e35b649a",530:"c7007810",534:"0dd3c851",544:"8560252a",564:"de025e6e",614:"fea9a716",615:"f347e1b9",649:"bd9b1297",651:"8290f70f",660:"942077af",709:"27e3641b",719:"42ff68e4",757:"c148b15a",767:"15a85eb1",869:"0f547532",871:"150be998",886:"f6f4429f",890:"2bd3972d",918:"08718c26",930:"b2915355",969:"9aaf8f96"}[e]+".js"},o.miniCssF=function(e){return"css/"+e+"."+{57:"a0617767",84:"7c451c88",142:"a3fd54df",166:"ae2c97d9",212:"79685fc9",267:"88eae2a5",310:"91d84895",329:"ef3e0091",340:"be0c9ccc",350:"ef3e0091",372:"5ddfc206",386:"79128e8a",421:"c4f362d8",424:"ef3e0091",528:"2c4f54e3",530:"628e9f08",544:"be307a34",564:"d41971ae",614:"a34dff49",651:"185d0185",660:"65f06e68",709:"a08edcc9",719:"65f06e68",757:"be307a34",767:"0e524470",886:"0eb9913d",969:"1e0a4425"}[e]+".css"},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t={},a="wu-vue-zone-ecology-net:",o.l=function(e,r,n,l){if(t[e])t[e].push(r);else{var i,s;if(void 0!==n)for(var u=document.getElementsByTagName("script"),p=0;pI=B4Q#c~>>H zEfk5W<_wE0k*sdDYM7JQ>sU@K+sWE-lp}8*C%g8^*+|}GV`u%y{+aa5=u`f}o(q7_ zBCD!rM&8}TM@Q2v0QZ553*h1cxVSQ&dsgK5o+K|$Nw7t6gb5DJMZ4W5w{DTJf*8SSG9jZlnB zXl^=Tv>pwVszq~;PW{t0yacRFg2JXQjc5_eVdMwrtC56IB*8KB!wAK3jJv&Fr(GvB zK(z1rb9>))s2AO%mLJ%a;`3+}oi{92tPw^eqK$x+u92g~vChMY2Dg2iu0+a8H9X&@ ztFZy`GNKB`Ho}o_*%}c|#hU(x4&oYZ_SOE;noi^m5aR+$zzO z;A?~mUD!vq#OePitUXG{devPEHd zG&=KxN4Lmq=6I7lF2{>#;1RbWiZo`_qfx*|peZk3(>_I{ML}>!Ou6KIfx*0g@iJj}@9C~AAubt7L zVUzQ6?@eHe?UUu-rNMJx&7cZ+;}|#fPET89OfY#KvLWj(4W^Vt^sXO7cYWWj(QGlk z%|vOznD4vm^t+l$jdHK1vO>kHsnqIsJ)L!0UQMV*#p}teRP<^ZwOU?JWySDzAcn`= zd~__5te8+3y`?d=OnUXqvMJpq<+v2xYAxA>ZiTvROnHUgY(jcTfi@;wr%9Votx&0r z>25Z4ZaBJ#f%@{JOEs0%Q|IMJmuf2OX3yssU8)JKoVCxH;2B^=u#xfRdM4n zrp$m)$V(43E0|b6;B3IeM&r&3CN>#;*08bpAhd#y^+VAbE;byIR$#Ov{C+{@EHH6-<*Z=hIh3=&#PcX;iH+w~&H^8oSI!a_&!wCN7M@2rOH9KLtNSKhOHFN_vb-=4elHks0X5Sv758=X#1#-1q&7cBN<^Oc25qb=VI z_Pn|4UNKF&y^Rq6d+Iy(mdd{+-wc$o<3==)q{w_F8hFDUgiMp}ASBCz=9X(N;=O=I z^T6A3mB^2XYx;^yy-9R}U1dfl)YN{9U{`USsS}ynZ$<1oj7(n%UB{x5M0Pd#w<0Y5 z?nE+POu4_QkDmPbe|`4pUp@KYI~RZO=T{K6e4F->sv>NYi1gh!#=bdN%t%1J=)msp zYS^*+nyO+C#DJdu{m-BN{Li0#@=s5H`3b_TWe}cHZw`N%h*j)ZzSl>GG>RN=f^g^u zQD4K(H~xhDWoK@P6QcUklC&dwCb zco-^{*RXvnY`lNcsL_GDfj{+On!XhMq~lYU0{^=+7sjgs7x^s34B+r-dZ|p8D3K{uLDmG@SWfNc+@$Wx=hxk#C>(7mS+-Gh?bxFxXf9AdXF% z7-62oO+6PQD2wDcX6)Wz3{`T%d2K8&1t2%S)JY+#moJcY)wY*PSDDs~CEHnMre=Kx zdDp4CRD7{;>^Lqi9_|OOfH>sMxXchF7dTokdB^TYiC&PL#CJ8*G^1BDlU3N9MOA$E zKmXg44}SX3|M=mvum1Al_db65-5+JvtcK#g#;Da#6{XOf&neDT58 zpL|$h5y#NdpoIB0hTk>oJjlwm7Av{jQtRcy`b3lyh?FchlEsE+=InVsc`tLn=ZvLD z3H>Q$GLX>Rv+3CJsEth1qzdr#__2N^`Ifi0=^z-ICXr=1PvPP_A3puzk1u}ucNc&A zrxzdpC@V}lDL`>G6gGek@cD146*gG0l6oo2Kv3M_1X7lhwB66H`tyq>Q_Hl#} zR2n4$&+9Q0BiG@g0z=0ASxAF&QAjFv4#>$VJ1Z#G#pP8p^znRy!|%$Wg%`c!(Lza3 zja*;L3g)|g0cT@Y>i3&!$OdDUlM^fu&8a8jp=uz3jC=#If;EE(V*cghHvIE!}`7z)sA@XrFN0BEqA`(8T zqQp<1P=B}4^PtwppNM?qPZa8&lW5{8n(FX7m{jqXv`C-$lu zL4FD0j6~K6$49KQBQkR7)iCreN1Q-)+25sI2V$KyA}HJ-S!tlK@`P+Xfu$XV4G2`6 zovkOZdU1;boeqg~Z_E81lR=9&$mYSfz|9kJ43LH0SMTt@4p5VBI6${>$( zGklj|vf@~JE!rA^2Gn-KssTM!E>6~2JOXr$a;i9Qm!~c@=lcZXYpQDVQ2B2f~Sm^U110D5{304 zhpC=ad1k?5#*0^3H$1D@6-DuSLuLen4Tnj)U}4G;7&uI$ws;ZuHQzo@kaHI#F9n^W zgt)RyrKF4VZz}6#iWTe}*m2xgEO>U!tSfjvm;%*0o_OvWp03ltIi+to^sKBerR)+k zo4>ElBmXd(kH^&JcX+BSeKFI|Bfk;yvdI;m3YDxzdkv~{IowPFhno_pTo%+Lubxn< zQCBV$R-<0-M%Ab**AMlmtGZk@;+kbeJ?i@IxuQWYO@*~-Wk2OqG6mr{V3y6bQeFe{ z4bBU%81q$hXT(shWgf>P>%*AqQ6Z}$t~Z`JfXb0Np|BQIVFuL z6nGvfr=Gq9-%Z~lF3_wY=R!UsTGB9nI_gVxXkaQA2dEgwGZLL_fR$0_;y>`f4RiQz zNf4q99F_}`t3fE|t=c-(GzN;2*@Yar6xnlVW zR6*AQ=4Y5ZVAWKT%P$T}dBFOKqI3hANi(cMk;*y*pM92bU|00zS>QjUR^GuXQmW)F zvhuP{O0ST!D3X_P8LAQ>FWUs5O0FWWDANR>UY_g>=a>|{uW4FU?bFPqdzTDig#^+< zc^NE2)&S+@kO5UmBF(M1#L0kGX_r&zcTRPGbBg`US>3;!V!v`~`;$}bM@~)uamxM1 zSy3ZCgIq1tD?7Xk;y7+N-q^47HKf3YZ{FMpem6HpmT^>{D$il4yBIIvs}F>i;Hxgh z3;5UgX7E}ROB=>1hJ5o>g4b-!rU>eeljl&>du(%90_T)O&MDo8P0v->>_X8huBsel zIm=^>bF7G?pyxF>)z{ed*8{~? z)R{YYAgv5<-L=QJXpkH1eXB9E$Bii@@_);-g>U_K=zDs>4Fh1z+tPTL=9QiQ@48~U zDV_Diwi11hTJwlGMYvTpT?*-x0T;c2D^UpNOC2Weky?!}^GmHk%f_O^r79*vR1vH2 zqj6O_Q0X4fpg;@nCOxGs=lS^{DbuBv-hIIdg1jLGH5H1PI;w2hZTBJ^BOSr1! zSAnipmX!$0Vy!_~DdHuBmC~-jSTFe{l*^4!f$tIxQlq~WNLQ!*f(vxwcV!%|3*!D`7XwhAJO-sBmdfYlx z5O$@dyfc;^BZ_0pB5l;g)wAj8F~8NL!5&oloeS52&gQ$o&@OY+?uuw32%k~wgha=W z==m|f8(YpfrGYaR`*z3thL5IdO$4$2x|-2h3K@dtA>9h2z_B8njUSAW@meNz@EuBiTWK z>%b&ZSJk>5h_ynbuGZ`H%2LhbdFI&BNuR`~q~bt1G5)r4!P+CBq4PeK44pu^#j@u zus@6Xew>P8Yi@eV+X}z>B`vP;4kQzoLh$I=$Oj@s$aCFe|Cep$c*Y9A2>7$!G8R2l| zcpeSldj2lluHSW&95`e>3H-Td_faqz5lO}DKSh&KEX&y5*%6^~h#90>%r3oQFPD

V7S!(19%pgVT#q+gKjZ7EVtD6t{)>O4B}1Lu7+6qO)#Ad;DfG3g=9a zC}{*;g_uf7@$GH?3l^4&#YQ8En1}`eL|X`z_qz)Fme3u47UHew#0j^YaEolQl9@uxX6o$g@^?LI0hZleFmlq%X=;HUk_Ssi|R8hfJQb8#A3|I7q>D$f804qs0@fLQG0&Q>%oX@8e&X4@m^DvxxVt`|IiZo1)LMd| zXfqO!Y1of=?6W8qU`sIg&IshFkT7&6o20kg?@g3P^gNVgKyiauC(M)-W=dqz z%s7=EC=VKsA1Dt)8O&59@0|~#A>ibr{{*Z#(Eto3DdB|T13EON2;M{iYiK$k13F|; zErt^NoChwBZ~*-Pn(WN+Z2xTF56yF2+uvAr9OIcuq^1FOoMjTJ(^K0m8QUyKUUUKr zA2vSX{9uVKe>(F$cm@KD%A`9I*OdlDp%O?4!$+%a$U|9)PN*jlWdxxJ2=29e9Zi;5 zOe01ix#6D>xtIRll#Zcm%XB(jt<%ZVF;pWV!9F*|-fpYQ*xOpKqsnqT#L$H~fdu>2 z+3XhCKu%p<;}p8>9{;%$ru1tvy zpwnyj%2bRtB+BtHW@F$vtT!xW){&*fiNhQteU=imWJ$)M75J`ujh>KG#}9bWiN$$e zjb-eFS8eBJ?KY5iW1?=QNq@K$G{YitBI2snlj!uiDYOU zy({k}6VTQp7=g^eP!=I&217QdaJxs{3%-~{m)Q$;cGzsi*S%mn4uT>37IPKiy&3JX zj6?;tw+la$b+@T8laVB1FBFo~S(RkvUjrb$^1+LQ z=bi<4aF}1hl@>KTj*mYB3580v?mT{+)YmjkV9l0gs!VA_l*ox(u!wCD$BieL`CJ+2 zmvx~ev#>r}&RCjnZ#NzsHWawfDb3}iUC0@6qOG@X9ACYApzt7mNMaxm281^;G-GM6nh1pA#Nize}9zJ{Hf`(QJ9R20KkRC!N8?1S&)D49Ll_D?n1n6?&q8vgtnkQzvIn--iTRFGqUG_Cts;FE_%n!u7q}_$7<<|1YbJA;-tLs= zFs%iNTrgt52~2eA(6f-8&*dL@pBo@O z$;W}*m!@fRnAvC2T!DAMfryc&|yferF5L zr1ZBkPo?rO-1?m@*YW6el?M*SFn;y75d8# zU%dg%=1Yxfy#YbvUc)^Jn`G%K-j)GNLCB{ zE8T?Q4n%Nk+}vQjpRR~tQ@5?jdtNP%zDZX2M6qjn;P@22nmwv;8`L?al8+^cumc7z z{Kb@cIt8Ejpy#m&9=G`cR8S#7ra|lP~_dL$(#CfFOtx2kl75$ zF=l?Xb>|XnDZ-1l`?-CRox%FR+179Jm7B(cX6KTs@2!m#f_ z$Y4!X+nXJbN#7_+6i*x-@iK>Mc2b5dQNtOrs11iO*a`3cf@?>rHNSm$=QbSQ38@rP zCeK42p9UO}2N9i0h?hjL$mPmVSC9udmLESxsHkCe0ENKF9ImK#b%2FZ0y5FXIv9~J zN+$|hS6bwY(y4+n-%m*=2ScINwYYd3ZiZ=DiRz%1N^%S_p3Wn}m1{8wly`3q`4PE7 zw>Php5^#x3SZZC&6d`2W#LoC!DuF}e4+7<;F=Xej7L*SpW>kw;M7tIRIr!1N6r9Oq z1vr-(76m!@m(Nr1!s(iNEXBy%MKF$&WGofW?x zNZxcZafx$3D+DGK7N>0XTAbSl#4F+RFik?zF!%jXs8evHYzN}~`zJgi8c#dtcYNDpKD?#+ty zAjZKP73nq@ovG{o=+2kEbo0jX;mw2VH|`b5w%`qqu(J9h!cVKNE{>&b-utO&Hk zGZzr6;0{k;>O&}x1VL|#*P2I(-L`-YhTHS$2u$oNDu$n54*1KGy!g3Gud+qhO~->> zHB8@&0>T2%qWvg_qy5kTXm%h*70DN+QI9M zzd+f4Q$9(a zc=6XC{>v}^4DB$e+sw|Xt?mAs%e58wVf4()EYB!^a1zzGGvvR++Wtt$Bze#NA&zI z-v;Cdh}c}p&lnA#mtN5T0!3Xm0xT~v0zk~m`A#RvhwihSfA1|e?B&NjFUD-p*l2d$ zf3tday7yM~ENXexv*_f0^(^Xis%Ozit)4CCPUWngpB06G*?hQv|K7bDw~vmmUA@O< z#OpV19$$4`{@dlh*|%e&tJkmd?~qSp*RI|Z^V*yz9l(Mr)MsXkJB@A2!}M9&tR=5UIxowgxMn8Gc=#c65`IUUD(-2$)Q@7dp3d7Y3%c% zAxnhYT3WBAHD69u<`q>*rzXoKVc18f^q5^cN3dsJPCRCzf@170=ZJd)%tg>gEbW^A z9^wb`95xj;+lHLIEVxes9%u<+$2*~c6J3p>fSt8V9jIY{A&&4CE#3SnpUp2jVb~aB zY;$b2aI9`@%p$f8OQz$oOW!-Te3w1fC0aTeRHFrDkA1}^oN|>^>?qFbvcwOKd!+=? z-V5roy2CMXA*y}}@{}G2{u!Ic`X08Z>oVTi9Xg?0Y_fP2_=D_Y#x_$)#Gh+CTLBUH zXO#es^@w@Ja7bPLI?nzH@g}?lh=fYX2(w#cvA7c@shCI|wcTvX%GC=Sarq#bmD7aBQ=X zJR=jwV>S?ibDS*iOzwRFXPTJYhGIuL)6_(@Ne3QXqU2=D8{DDN-OlmrvU+YOw_Nrd`H zYt7z6I7xNs7!r3OF&1|yp!Y!q$!tbFdxQG%f)%x6icyVVDoaz4VQ2*oTV?dolRx{) zlkfkaa#E+YOa|B<@Nu7nNyM_z2P$^35;_JQ${SY!>Z;hmC~~@ zST=ov!x{1V?R8B&l_e`xn34Y;?=d($A+~?kN5nlN@SX;OmkM`TW1#+GMr=^$K2n*$ zeeYf}3Pb~S`1r8|f6Vm$furQcCDT!oF+(D7$1L#Ab{YL$KB!2GbO@s{gU%0162%2{ zGDa|tt-(+j371gBT-;qeC^NH+d?*xN2Oqy~$Z$AR)4Q^0fuc$!%fuBu<`jbk%tnW_ z??9uR^H2Lrvb12cqZs@VKB3SD;2yL3@8BWcz?rc(cSn8zy8sAbbmB}-Tqw0GOnWvs z@+>wW?3RUIJ62>MOJdH!l&6xU+w!}-oYgqSB|TpF-eGCNaFo(q0ateaAMV1JZF8)( z@c=E=8`KK7G(D#PlbizN@6aObl5>9^^-<(U#Kl{1>OaI=vw)uBEwHr$yyemNBE0o* zK4tGeBS_t4d95Om09hol{R|@K~M%8 zMyLC)(BgfI{@ULCwY|Hsy_*=ZcC`^ZU17wYR~fOBf7Ryd`6bL%7?bVKXHx$E-G2JD zRZ(MB|7xv@wYDqX$nco{+VH@G!DNNu(b8JYrcJxt@LG%Hl6UlqgN#LJtMQn%IM7Qo-zkl<_@$EZD$FJSFfBQPZQF0eE7|>zN zPg9!97FqG6C)|$WkE~PE$5|jL4}0+BJ8KU(3fR`0E1D&BC9-QzedaL*nF)i7r-D)W zZ$fBHS}|tFT2~0IaAgbiSqLo<8V|4}lut8^e;YCbVa1po2VLF&8xG8qOg!vhAnTjS zg`QkqlW8D7rkG2It>k|b5@n){F^jhp2C z^Zj6Mr#v@X9o*G5toIDuR9jf<;%>KHhP6p}GV)1aH*Uh?D<>p~5)68$tralznrc1x zVG^oWfOpkqw~d?26#4YtxJ^!-35n=65(tP^yVY$ng57oxca1fGup6HN_j*lD#Z67E zfjV^T9I19oZFTT+tBS(8lxqPcwiV2$BLUiJaiR3I?t19g$#gUiCNxN!ywmRBPJ08w zH~op9K=s-!4Yym`dZ@cJ2z`&Z0#ehO9UV72`g+JiIJ5~eO^9|tGqrYmJ?PuMN3*V? zcX3N!lFccFH<Z!hIhMp@38}tbg2;c$HRdU$}ufe^PgmbtZjdjteya2lZpQt7TW?{^<+D5KS5|1V2 zM(cD~F+Uw(}nw*@k7N5vVIMUlj4>w!t5*lV19*ZcL z4e_3l>z~~s9?7)5)#`NgO}MH;cLXQRuFb7SG-0RJX{(**L6<(cl+?>;x0^47Xy2XZ zTCUq{_PQ^GkG~?D=#$#*K1V(C(@a@{xklA=wFPUU%V10SJn+VT+PF9nBdkw^1n!ET{FhkC+~P;^QUbzIF=18=gT@^RG>dPWg zCCnT-!)P@P+-e$Y=ml&Mo#DPt&S6wchKaV;Dm01K(k_J%~%ZEcJ8c08nVh} zQc0Kg>-tK&t+k&+uQs7q>M@3UDuGBAG?eg(250nHb>#m0T0_ zjFw^GmSJ2HO%6q~)oFEbr`6dA1;{n8+@02j?a8AhT&Gk2Er%upoZjrU+Lr)l!4{HM z?KCe%nnklo>a1za?j>Mz0ss~Y0stEZFg5kw2H=c~yz~w5uIu1j6Qf#%pIc*yeZGk$R=xkeGiyahcWgQukg?WZ+&)b&7KWxe;PYcM5Goh~)ni|= z&Ag9RUKHX*N3yT@(B|^?_7(V~>{B#@O~;N$MQq-47Bh1}z4?>|?7+trmBnq224o1A z>3wBvF5nL}E1E0c^@^=LmX(0obBpGhnfa2_Dvbw(Uk+iR_Xk53^-Y;qkU-Le_wKdJ4U4&a|AB}XX>&;#V;Z~=Q^vx;7#Nfh)O>npA7|x|WT=O6wz{H&tug)DSqtAWEIu zA!BQdV6oCiwxy0OU27t64E9lTM0%PAcffTGV2Ns5tu{g63Hyv!}NZ%v*g#TY9(GZ5ar>QGKLo zv_&)ves=UevS3_qSsH>RVIPe~U8^&;y703Nn2jds7&Zd4w~xjhtJ`cFT?B5nK2qCF zt8D=)LkHoIwys;_HUb}JAJJxO)HZqq!SvflR!3DkT}_3bMjxrR-L$$b4S{vlN8MIi z)mu6gZX0lUPt{wrO%ZGa^wF4-9_eV%BwDMF#!aI`wNVd&bEA(&c5kHV(0px>b64-F z3MCMbaGGEyErQsdh-yNHoUKdL4}<8bg|fJsul9p%YrSWvg1Z zC3K?Q8mn#E?h2hCYM0s;RG;ZYE*IpQ5n?)_(w1%*9aXftN=Ln(*0e=KYE&hLp|_HT zv_jsJlTyro!PLb4>s z77ry~O^63#Pl)heaV*K$SNzg!Q8aI|R}4-_c<0PZrUq_xPB2*t?UvcwP0_D%R$zV#X=I{#G~VqZ>?n~l zrT#oJHC+Xh!P?%2(@}X2Jm0e@Vwo~7XBODQz#J3_ER)I@1Z)n1A+vmP)&aqRyl@oX zWA9p+@C8TS`Qt^FOG$9VnUbc-HMvL_ts)#V{KQV-Fsf5`h}B`w_T=IgRM-quVs8gv zBBy3J*w#}ss_o5CSDg`Yi3Di%X;4+;Y|ntR-sveA{K7apEZN4~qg&HpNq&z}l8B9nRpY`H8J z?`k1#IYKCjI$)F;m?!~bF{!by%uJL!*2;&C3Z9c{^Nv$#=)t%ojJ>i!#}5Z&bDBiq zRI#tjb^_3%8as7e|8^bk5t1>FRZj}B>baImu1N;LP_F92CjlKpcptZv$$D7Fg`mxECV~JvqU!;OA$pUCc=0Y=?eKp?mm2uKJOY;IO z@?I4&$KhM{EG5eA^nc&|xWP%aN{CDuL!M&2%;wXWsi!duPh*B1JIVq7wjmd+H;ox>8ne|jW}<1#GSiqrrp1iQ9P=iH zsE$j%9+m}9g%su@?r}s+gzvw2j&3tD^ z_Dpv$2PYsjCHUazz#H;^2kKCQ7s5QyvCQoz&ENu(8B%ww2pf}0^=y88I;Y1hlA5si zVMA==f)MN`7XmBF*{let o=r;null!==e&&""!==e&&void 0!==e&&(o=r.filter((t=>t[n]+""==e+"")));const l={};return l.total=o.length,l.page=1*a,l.limit=1*t,l.list=o.slice((a-1)*t,(a-1)*t+t),{message:"查询成功!",code:"00",data:l}},o=[{parentId:-1,id:100,name:"系统设置",url:"",menu:"",type:0,icon:"Setting",sort:1,iframe:1,module:r},{parentId:100,id:1,name:"用户管理",url:"system/Users",menu:"",type:1,icon:"UserFilled",sort:2,iframe:0,module:r},{parentId:1,id:2,name:"查询",url:"",menu:"search",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:1,id:3,name:"添加",url:"",menu:"add",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:1,id:4,name:"编辑",url:"",menu:"edit",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:100,id:5,name:"菜单管理",url:"settings/Menus",menu:"",type:1,icon:"Menu",sort:1,iframe:0,module:r},{parentId:5,id:6,name:"查询",url:"",menu:"search",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:5,id:7,name:"添加",url:"",menu:"add",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:5,id:8,name:"编辑",url:"",menu:"edit",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:5,id:9,name:"添加子级",url:"",menu:"addChild",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:5,id:10,name:"添加按钮",url:"",menu:"addBtn",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:100,id:11,name:"角色管理",url:"system/Roles",menu:"",type:1,icon:"HelpFilled",sort:3,iframe:0,module:r},{parentId:11,id:12,name:"查询",url:"",menu:"search",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:11,id:13,name:"添加",url:"",menu:"add",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:11,id:14,name:"编辑",url:"",menu:"edit",type:2,icon:"",sort:1,iframe:1,module:r},{parentId:-1,id:15,name:"参考资料",url:"",menu:"",type:0,icon:"DocumentCopy",sort:1,iframe:1,module:r},{parentId:15,id:16,name:"vue3.0",url:"https://www.vue3js.cn/docs/zh/",menu:"",type:1,icon:"Promotion",sort:1,iframe:1,module:r},{parentId:15,id:17,name:"element-plus",url:"https://element-plus.org/#/zh-CN",menu:"",type:1,icon:"ElemeFilled",sort:1,iframe:1,module:r}],l=[{id:-1,name:"Administrator",userName:"超级管理员",password:"123456",role:-1,status:1},{id:0,name:"admin",userName:"管理员",password:"123456",role:0,status:1}],i=[{id:-1,name:"super",roleName:"超级管理员",status:"1",role:o},{id:0,name:"ceshi",roleName:"测试",status:"0",role:o}],s={name:"",userId:"",roleId:"",menus:null};e.exports={userList:{url:"./sys/user/retrieve",type:"get",mock:!0,response:e=>{const{body:{role:t,limit:a,page:r}}=e;return n(t,a,r,l,"role")}},userExportList:{url:"./sys/user/export/List",type:"get"},userPage:{url:"./sys/user/findPage",type:"get"},userAdd:{url:"./sys/user/story",type:"post"},userEdit:{url:"./sys/user/updateOne",type:"put"},userDel:{url:"./sys/user/{{id}}",type:"deleteUrl"},userStatus:{url:"./sys/user/status",type:"post",mock:!0,response:e=>{const{body:{id:t,status:a}}=e;return-1===t?{message:"系统超级管理员账户不能停用!",code:"01"}:(l.find((e=>e.id===t)).status=a,{message:"切换成功!",code:"00"})}},menuList:{url:"./menu/findList",type:"get"},menuAdd:{url:"./menu/story",type:"post",mock:!0,response:e=>{const{body:{name:t}}=e;return((e,t,a,r)=>{let n={message:"添加成功!",code:"00"};if(t.some((e=>("undefined"===e.type||2!==e.type)&&e[r]==a)))n={message:"名称已存在",code:"01"};else{let a={id:t[t.length-1].id+1,...e.body};t.push(a)}return n})(e,o,t,"name")}},menuEdit:{url:"./menu/update",type:"put"},menuUpsert:{url:"./menu/upsert",type:"post"},menuDel:{url:"./menu/delete",type:"delete"},roleList:{url:"./role/retrieve",type:"get"},roleOne:{url:"./role/findOne",type:"get"},rolePage:{url:"./role/retrieve/page",type:"get",mock:!0,response:e=>{const{body:{name:t,limit:a,page:r}}=e;return n(t,a,r,i,"name")}},roleAdd:{url:"./role/story",type:"post"},roleEdit:{url:"./role/updateOne",type:"put"},roleDel:{url:"./role/{{id}}",type:"deleteUrl"},requestLogFindPage:{url:"./request/log/findPage",type:"get"},userMenuList:{url:"./sys/user/findUserMenuList",type:"get",mock:!0,response:()=>(s.menus=i.find((e=>e.id===s.roleId)).role,{message:"查询成功!",code:"00",list:s.menus})},login:{url:"./token/access_token",type:"post"},resolvingUser:{url:"./token/user/{{accessToken}}",type:"getUrl"},register:{url:"./token/create_user",type:"post"},dictionaryPage:{url:"./dictionary/retrieve/page",type:"get"},dictionaryDelete:{url:"./dictionary/{{id}}",type:"deleteUrl"},dictionaryAdd:{url:"./dictionary/save",type:"post"},dictionaryEdit:{url:"./dictionary/update",type:"put"},dictionaryDataPage:{url:"./dictionary/data/retrieve/page",type:"get"},dictionaryDataList:{url:"./dictionary/data/retrieve",type:"get"},dictionaryDataDelete:{url:"./dictionary/data/{{id}}",type:"deleteUrl"},dictionaryDataAdd:{url:"./dictionary/data/save",type:"post"},dictionaryDataEdit:{url:"./dictionary/data/update",type:"put"},upsertAdd:{url:"./upsert/task/save",type:"post"},upsertPage:{url:"./upsert/task/retrieve/page",type:"get"},upsertEdit:{url:"./upsert/task/update",type:"put"},upsertDelete:{url:"./upsert/task/{{id}}",type:"deleteUrl"},databaseInstanceAdd:{url:"./database/instance/save",type:"post"},databaseInstanceTest:{url:"./database/instance/testConnection",type:"post"},databaseInstancePage:{url:"./database/instance/retrieve/page",type:"get"},databaseInstanceList:{url:"./database/instance/retrieve",type:"get"},databaseInstanceEdit:{url:"./database/instance/update",type:"put"},databaseInstanceDelete:{url:"./database/instance/{{id}}",type:"deleteUrl"},databaseInstanceReload:{url:"./database/instance/reload/{{id}}",type:"patchUrl"},acwTableAssociationRelationPage:{url:"./lazy/acw/table/association/relation/findPage",type:"get"},acwTableAssociationRelationList:{url:"./lazy/acw/table/association/relation/findList",type:"get"},acwTableAssociationRelationStory:{url:"./lazy/acw/table/association/relation/story",type:"post"},acwTableAssociationRelationDelete:{url:"./lazy/acw/table/association/relation/remove",type:"deleteUrl"},acwTableAssociationRelationReload:{url:"./lazy/acw/table/association/relation/reload/{{id}}",type:"patchUrl"},acwTableAssociationRelationAnalysisSchema:{url:"./lazy/acw/table/association/relation/analysisSchema",type:"put"},databaseInstanceBackUpPage:{url:"./lazy/database/instance/back/ups/findPage",type:"get"},databaseInstanceBackUpDelete:{url:"./lazy/database/instance/back/ups/remove",type:"delete"},databaseInstanceBackUp:{url:"./lazy/database/instance/back/ups/backUps",type:"patch"},databaseSchemaBackUpPage:{url:"./lazy/database/schema/back/ups/findPage",type:"get"},databaseSchemaBackUp:{url:"./lazy/database/schema/back/ups/backUps",type:"patch"},databaseSchemaBackUpRemove:{url:"./lazy/database/schema/back/ups/remove",type:"delete"},redisInstancePage:{url:"./lazy/acw/redis/instance/findPage",type:"get"},redisInstanceDelete:{url:"./lazy/acw/redis/instance/remove",type:"delete"},redisInstanceStory:{url:"./lazy/acw/redis/instance/story",type:"post"},redisInstanceTest:{url:"./lazy/acw/redis/instance/test",type:"post"},redisInstanceConsoleFindDataBases:{url:"./lazy/acw/redis/console/findDataBases",type:"get"},redisInstanceConsoleFindKeys:{url:"./lazy/acw/redis/console/findKeys",type:"get"},redisInstanceConsoleFindKeysValues:{url:"./lazy/acw/redis/console/findKeysValues",type:"get"},redisInstanceConsoleFindKeyValue:{url:"./lazy/acw/redis/console/findKeyValue",type:"get"},redisInstanceConsoleSetKey:{url:"./lazy/acw/redis/console/setKey",type:"post"},redisInstanceConsoleRemoveKey:{url:"./lazy/acw/redis/console/removeKey",type:"put"},schemaAdd:{url:"./schema/save",type:"post"},schemaPage:{url:"./schema/retrieve/page",type:"get"},schemaList:{url:"./schema/findList",type:"get"},schemaEdit:{url:"./schema/update",type:"put"},schemaDelete:{url:"./schema/{{id}}",type:"deleteUrl"},batchDeleteInstanceSchema:{url:"./schema/delete/batchDeleteInstanceSchema",type:"deleteBody"},batchExportSchemaData:{url:"./schema/batchExportSchemaData",type:"post"},schemaReload:{url:"./schema/reload/{{instanceId}}/{{schema}}",type:"patchUrl"},aceSchemaImportData:{url:"./schema/batchImportSchemaData",type:"post"},schemaDeriveView:{url:"./schema/schemaDeriveView",type:"post"},tableAutoStuffedRecordAdd:{url:"./database/table/auto/stuffed/record/save",type:"post"},tableAutoStuffedRecordBatchAdd:{url:"./database/table/auto/stuffed/record/batchSave",type:"post"},tableAutoStuffedRecordPage:{url:"./database/table/auto/stuffed/record/findPage",type:"get"},tableAutoStuffedRecordList:{url:"./database/table/auto/stuffed/record/findList",type:"get"},tableAutoStuffedRecordEdit:{url:"./database/table/auto/stuffed/record/update",type:"put"},tableAutoStuffedRecordDelete:{url:"./database/table/auto/stuffed/record/{{id}}",type:"deleteUrl"},tableAutoStuffedRecordBatchDelete:{url:"./database/table/auto/stuffed/record/batch",type:"deleteBody"},tableAdd:{url:"./table/storage",type:"post"},tablePage:{url:"./table/retrieve/page",type:"get"},tableList:{url:"./table/retrieve",type:"get"},tableDelete:{url:"./table/delete/{{instanceId}}/{{schemaName}}/{{tableName}}",type:"deleteUrl"},batchDeleteTableDelete:{url:"./table/batchDelete",type:"deleteBody"},slqAuditPage:{url:"./sql/audit/findPage",type:"get"},slqAuditExport:{url:"./sql/audit/export/findList",type:"get"},batchDeleteSlqAudit:{url:"./sql/audit/batch",type:"deleteBody"},generateJavaModel:{url:"./table/generate/java/model/{{instanceId}}/{{schemaName}}/{{tableName}}",type:"getUrl"},generateLocalJava:{url:"./table/generate/local/java",type:"post"},clientGenerateLocalJava:{url:"./acw/client/java/path/generate/local/java",type:"post"},tableExportInsertSql:{url:"./table/export/insert/sql",type:"get"},tableExportUpsertSql:{url:"./table/export/upsert/sql",type:"get"},exportTableStructureExcel:{url:"./table/export/table/structure/excel",type:"get"},exportTableStructureMd:{url:"./table/export/table/structure/md",type:"get"},exportTableStructureSql:{url:"./table/export/table/structure/sql",type:"get"},findTableColumnList:{url:"./table/table/structure/findTableColumnList",type:"get"},applicationAdd:{url:"./application/save",type:"post"},applicationPage:{url:"./application/retrieve/page",type:"get"},applicationList:{url:"./application/retrieve",type:"get"},applicationEdit:{url:"./application/update",type:"put"},applicationDelete:{url:"./application/{{id}}",type:"deleteUrl"},applicationFindTables:{url:"./application/findTables/{{applicationId}}",type:"getUrl"},projectAdd:{url:"./project/save",type:"post"},projectPage:{url:"./project/retrieve/page",type:"get"},projectList:{url:"./project/retrieve",type:"get"},projectEdit:{url:"./project/update",type:"put"},projectDelete:{url:"./project/{{id}}",type:"deleteUrl"},interfaceAdd:{url:"./interface/save",type:"post"},interfacePage:{url:"./interface/retrieve/page",type:"get"},interfaceList:{url:"./interface/retrieve",type:"get"},interfaceEdit:{url:"./interface/update",type:"put"},interfaceDelete:{url:"./interface/{{id}}",type:"deleteUrl"},apiAdd:{url:"./api/save",type:"post"},apiPage:{url:"./api/retrieve/page",type:"get"},apiList:{url:"./api/retrieve",type:"get"},apiEdit:{url:"./api/update",type:"put"},apiDelete:{url:"./api/{{id}}",type:"deleteUrl"},clientApiAdd:{url:"./lazy/interface_/info/story",type:"post"},clientApiSQLAdd:{url:"./lazy/interface_/info/story-sql",type:"post"},clientApiPage:{url:"./lazy/interface_/info/findPage",type:"get"},clientApiList:{url:"./lazy/interface_/info/findList",type:"get"},clientApiFindOne:{url:"./lazy/interface_/info/findOne",type:"get"},clientApiEdit:{url:"./lazy/interface_/info/updateOne",type:"put"},clientApiDelete:{url:"./lazy/interface_/info/remove",type:"deleteUrl"},clientApiDerivativeCode:{url:"./lazy/interface_/info/derivativeCode",type:"put"},clientInstancePage:{url:"./acw/client/instance/findPage",type:"get"},clientInstanceList:{url:"./acw/client/instance/findList",type:"get"},cloudClientFindList:{url:"./netty/client/state/findList",type:"get"},cloudClientFindPage:{url:"./netty/client/state/findPage",type:"get"},clientInstanceFindOne:{url:"./acw/client/instance/findOne",type:"get"},clientJavaPathPage:{url:"./acw/client/java/path/findPage",type:"get"},clientJavaPathList:{url:"./acw/client/java/path/findList",type:"get"},clientJavaPathFindOne:{url:"./acw/client/java/path/findOne",type:"get"},clientFindDefaultSchema:{url:"./current/project/dataSource/findDefaultSchema",type:"get"},clientFindSchemaList:{url:"./current/project/dataSource/findSchemaList",type:"get"},clientFindTableList:{url:"./current/project/dataSource/findTableList",type:"get"},clientFindColumnList:{url:"./current/project/dataSource/findColumnList",type:"get"},databaseTableColumnAdd:{url:"./database/table/column/save",type:"post"},databaseTableColumnPage:{url:"./database/table/column/retrieve/page",type:"get"},databaseTablesColumnList:{url:"./database/table/column/tableIds/{{instanceId}}/{{schemaName}}/{{tableNameList}}",type:"getUrl"},databaseTableColumnList:{url:"./database/table/column/{{instanceId}}/{{schemaName}}/{{tableName}}",type:"getUrl"},findDatabaseTableColumnList:{url:"./database/table/column/findColumn/{{instanceId}}/{{schemaName}}/{{tableName}}",type:"getUrl"},findInstanceSchemaColumnList:{url:"./database/table/column/findInstanceSchemaColumnList/{{instanceId}}/{{schemaName}}",type:"getUrl"},databaseTableColumnEdit:{url:"./database/table/column/update",type:"put"},databaseTableColumnDelete:{url:"./database/table/column/{{id}}",type:"deleteUrl"},playMusicInsertOrUpdate:{url:"./play/music/story",type:"post"},playMusicPage:{url:"./play/music/findPage",type:"get"},playMusicList:{url:"./play/music/findList",type:"get"},playMusicEdit:{url:"./play/music/update",type:"put"},playMusicDelete:{url:"./play/music/remove",type:"delete"},playMusicFindData:{url:"./play/music/findOne",type:"get"},playFileAdd:{url:"./play/file/add",type:"post"},playFilePage:{url:"./play/file/findPage",type:"get"},playFileList:{url:"./play/file/findList",type:"get"},playFileData:{url:"./play/file/retrieve/data/{{id}}",type:"getUrl"},playFileEdit:{url:"./play/file/update",type:"put"},playFileDelete:{url:"./play/file/remove",type:"delete"},playFileResourceList:{url:"./play/file/getFileResourceList",type:"get"},downLocalFile:{url:"./play/file/retrieve/local/file",type:"get"},docPdfMerge:{url:"./doc/pdf/merge/merge",type:"post"},docJson2Excel:{url:"./doc/excel/json2Excel",type:"post"},sqlConsole:{url:"./console/execute/sql/statement",type:"get"},sqlConsoleExport:{url:"./console/execute/sql/statement/export",type:"get"},sqlConsoleUpsertExport:{url:"./console/execute/upsert/sql/statement/export",type:"get"},tableSqlConsole:{url:"./table/console/execute/table/sql/statement",type:"post"},tableColumnSqlConsole:{url:"./table/console/execute/table/sql/statement/column",type:"post"},tableRowStory:{url:"./table/console/execute/upsert/table/sql",type:"post"},tableRowDelete:{url:"./table/console/execute/delete/table/sql",type:"post"},tableRowBatchDelete:{url:"./table/console/execute/batch/delete/table/sql",type:"post"},tableSqlConsoleExport:{url:"./table/console/execute/table/sql/statement/export",type:"post"},tableSqlConsoleUpsertExport:{url:"./table/console/execute/upsert/table/sql/statement/export",type:"post"},tableSqlConsoleMdExport:{url:"./table/console/execute/md/table/sql/statement/export",type:"post"},translate:{url:"./translate",type:"get"},shortcutsData:{url:"./shortcuts/data",type:"get"},jvmRunTimeMemory:{url:"./jvm/runTimeMemory",type:"get"},jvmGC:{url:"./jvm/gc",type:"get"},jvmCPU:{url:"./jvm/cpu",type:"get"},automationStory:{url:"./lazy/automation/story",type:"post"},automationFindPage:{url:"./lazy/automation/findPage",type:"get"},automationFindOne:{url:"./lazy/automation/findOne",type:"get"},automationRemove:{url:"./lazy/automation/remove",type:"delete"},automationNodeStory:{url:"./lazy/automation/node/story",type:"post"},automationNodeRemove:{url:"./lazy/automation/node/remove",type:"delete"},automationNodeHttpActionStory:{url:"./lazy/automation/node/http/action/story",type:"post"},automationNodeHttpActionRemove:{url:"./lazy/automation/node/http/action/remove",type:"delete"},ttsTimbreStory:{url:"./tts/timbre/story",type:"post"},ttsTimbreFindPage:{url:"./tts/timbre/findPage",type:"get"},ttsTimbreFindList:{url:"./tts/timbre/findList",type:"get"},ttsTimbreUpdateOne:{url:"./tts/timbre/updateOne",type:"put"},ttsTimbreRemove:{url:"./tts/timbre/remove",type:"delete"},ttsChineseCharactersStory:{url:"./tts/chinese/characters/story",type:"post"},ttsChineseCharactersFindPage:{url:"./tts/chinese/characters/findPage",type:"get"},ttsChineseCharactersFindList:{url:"./tts/chinese/characters/findList",type:"get"},ttsChineseCharactersUpdateOne:{url:"./tts/chinese/characters/updateOne",type:"put"},ttsChineseCharactersRemove:{url:"./tts/chinese/characters/remove",type:"delete"},ttsChineseCharactersTimbreStory:{url:"./tts/chinese/characters/timbre/story",type:"post"},ttsChineseCharactersTimbreFindPage:{url:"./tts/chinese/characters/timbre/findPage",type:"get"},ttsChineseCharactersTimbreFindList:{url:"./tts/chinese/characters/timbre/findList",type:"get"},ttsChineseCharactersTimbreUpdateOne:{url:"./tts/chinese/characters/timbre/updateOne",type:"put"},ttsChineseCharactersTimbreRemove:{url:"./tts/chinese/characters/timbre/remove",type:"delete"},ttsChineseCharactersTimbreTextToBytes:{url:"./tts/chinese/characters/timbre/textToBytes",type:"get"},automationNodeHttpActionExecuteOne:{url:"./lazy/automation/node/http/action/executeOne/{{actionId}}",type:"patchUrl"}}},64779:function(e){e.exports={dev_mock:!1,pro_mock:!1,moduleName:"wu-lazy-cloud-network",wechat_key_word:"network",wechat_verification_code:"1013"}},38147:function(e,t,a){"use strict";a.r(t);t.default=(e,t,a,r,n)=>{const{value:o}=t;if(o&&o.length>0){let t=function(e){let t=a.config.globalProperties.$route.name,r=e.map((e=>t.replace(/-/g,"/")+"/"+e)),o=n.getters.permissionList;return r.some((e=>o.includes(e)))}(o);t||e.parentNode&&e.parentNode.removeChild(e)}}},32144:function(e,t,a){"use strict";a.r(t);var r=a(80187),n=a(81979);t.default=(e,t)=>{const{width:a}=(0,r.h4X)(e);if(0===a.value)return;const{value:o}=t;(0,n.oh)(a,(()=>{o&&o.resize()}),{debounce:500})}},16851:function(e,t,a){"use strict";var r=a(12257),n=a(57259),o=a(29981),l=a.n(o),i=a(95170),s=a(27395);var u={install:(e,{router:t,store:r,opt:o})=>{const u=n.Z.create({Global:!0});let p,c=null,d=0;u.interceptors.request.use((t=>{l().done(),t.Global&&(l().start(),p=e.config.globalProperties.$loading({lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0,0,0,0.1)"})),d++;const a=r.getters.token,n=r.getters.access_token,o=r.getters.refresh_token,i=r.getters.zone_id,s=r.getters.user_id;return a&&(t.headers.Authorization=a),n&&(t.headers.access_token=n),o&&(t.headers.refresh_token=o),i&&(t.headers.zone_id=i),s&&(t.headers.user_id=s),t}),(e=>Promise.reject(e))),u.interceptors.response.use((t=>{if(r.dispatch(`app/${i.L4}`,(new Date).getTime()),d--,d<=0&&(l().done(),p.close()),"application/octet-stream"===t.headers["content-type"]&&200===t.status)return t;let a="success";return 200!==t.status&&0!==t.data.code&&(a="error",s.z8.error("Oops, this is a error message.")),c&&(c.close(),c=null),c=e.config.globalProperties.$message({type:a,message:t.data.message}),t.data}),(a=>{if(d--,d<=0&&(l().done(),p.close()),a&&a.response){let r="";switch(a.response.status){case 400:r="请求错误";break;case 401:r="未授权,请登录",t.replace({name:"Login"});break;case 403:r="没有权限,拒绝访问";break;case 404:r="请求地址出错";break;case 408:r="请求超时";break;case 500:r="服务器内部错误";break;case 501:r="服务未实现";break;case 502:r="网关错误";break;case 503:r="服务不可用";break;case 504:r="网关超时";break;case 505:r="HTTP版本不受支持"}c&&(c.close(),c=null),c=e.config.globalProperties.$message({message:r,type:"error"})}return Promise.reject(a)})),String.prototype.format=function(){if(0===arguments.length)return this;var e=arguments[0],t=this;for(var a in e)t=t.replace(new RegExp("\\{\\{"+a+"\\}\\}","g"),e[a]);return t};const m={post:(e,t,a)=>u.post(e,t,a),put:(e,t,a)=>u.put(e,t,a),getUrl:(e,t,a)=>u.get(e.format(t),{params:t,data:t},a),get:(e,t,a)=>u.get(e,Object.assign(a,{params:t})),delete:(e,t,a)=>u.delete(e.format(t),{params:t,data:t},a),deleteUrl:(e,t,a)=>u.delete(e.format(t),{params:t,data:t},a),deleteBody:(e,t,a)=>u.delete(e,{data:t},a),patch:(e,t,a)=>u.patch(e,t,a),patchUrl:(e,t,a)=>u.patch(e.format(t),{params:t,data:t},a)};let y={};const g=a(62615);g.keys().forEach((e=>{const t=e.replace(/(\.\/|\.js)/g,"");y[t]={};let a=g(e);Object.keys(a).forEach((e=>{y[t][e]=(t,r={})=>m[a[e].type](a[e].url,t,r)}))})),window[o]=y,e.config.globalProperties[o]=y}},p=a(3457),c=a(79065),d=[{path:"/login",name:"Login",component:()=>Promise.all([a.e(615),a.e(564)]).then(a.bind(a,96971))},{path:"/register",name:"Register",component:()=>Promise.all([a.e(615),a.e(421)]).then(a.bind(a,78177))},{path:"/404",name:"404",component:()=>Promise.all([a.e(615),a.e(660)]).then(a.bind(a,61970))}],m={path:"/",name:"AppMain",component:()=>Promise.all([a.e(821),a.e(869),a.e(142)]).then(a.bind(a,7802)),redirect:{name:"Home"},children:[{path:"home",name:"Home",component:()=>a.e(969).then(a.bind(a,46969))}]};var y=(0,c.p7)({history:(0,c.r5)(),scrollBehavior:()=>({y:0}),isAddDynamicMenuRoutes:!1,routes:d.concat(m)}),g=a(20336),f=a(60700),v=(a(54909),a(8236)),b=(a(81414),{install:e=>{e.use(f.Z,{locale:v.Z,size:"default"})}}),h=a(21847),w={install:e=>{for(const t in h){const a=h[t];e.component(a.name,a)}}},_=(a(74538),a(64779)),C=a(41728);function k(e,t=[]){let a=[];for(let r=0;r=1&&(a=a.concat(t[r].children))}return a.length>=1?k(e,a):"main"}var P={install:(e,{router:t,store:r})=>{t.beforeEach((async(e,a,s)=>{const u=r.getters.token;if(t.options.isAddDynamicMenuRoutes||"global"===k(e,d))e.meta.title&&(document.title=e.meta.title),l().start(),s();else if(u&&/\S/.test(u)){let a=await VE_API.system.userMenuList({module:_.moduleName});if(a&&0===a.code){0===a.data.length&&(a.data=a.data.concat(o));let u=C.clone(a.data,!0);a.data=C.mapTree(C.toArrayTree(u,{sortKey:"sort",key:"code",parentKey:"parentCode"}),(e=>(e.children&&e.children.length<=0&&delete e.children,e))),await n(a.data),t.options.isAddDynamicMenuRoutes=!0,await r.dispatch(`app/${i.jS}`,a.data),await r.dispatch(`app/${i.I4}`,a.data),l().start(),s({...e,replace:!0})}else s({name:"Login"})}else s({name:"Login"})})),t.afterEach((()=>{l().done()}));const n=async(e=[],r=[])=>{let o=[];for(let t=0;t=1)o=o.concat(e[t].children);else if(1===e[t].type){let n={path:e[t].url.replace(/\//g,"-")+`-${e[t].code}`,component:null,name:e[t].url.replace(/\//g,"-")+`-${e[t].code}`};if(1===e[t].iframe)n.path=`i-${e[t].code}`,n.name=`i-${e[t].code}`,n.props={url:e[t].url},n.component=()=>a.e(267).then(a.bind(a,15267));else{const r="views/pages/"+e[t].url;n.component=()=>a(7499)("./"+r+".vue")}r.push(n)}o.length>=1?n(o,r):(m.children=m.children.concat(r),console.log("控制台打印--\x3e ~ file: permission.js ~ line 127 ~ fnAddDynamicMenuRoutes ~ mainRoutes.children",m.children),await t.addRoute(m),await t.addRoute({path:"/:w+",redirect:{name:"404"}}))},o=[{parentCode:-1,code:100,id:100,name:"系统设置",url:"",menu:"",type:0,icon:"Setting",sort:1,iframe:1,module:_.moduleName},{parentCode:100,code:1,id:1,name:"用户管理",url:"system/Users",menu:"",type:1,icon:"UserFilled",sort:2,iframe:0,module:_.moduleName},{parentCode:1,code:2,id:2,name:"查询",url:"",menu:"search",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:1,code:3,id:3,name:"添加",url:"",menu:"add",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:1,code:4,id:4,name:"编辑",url:"",menu:"edit",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:100,code:5,id:5,name:"菜单管理",url:"settings/Menus",menu:"",type:1,icon:"Menu",sort:1,iframe:0,module:_.moduleName},{parentCode:5,code:"restore",id:51,name:"恢复出厂设置",url:"",menu:"restore",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:5,code:6,id:6,name:"查询",url:"",menu:"search",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:5,code:7,id:7,name:"添加",url:"",menu:"add",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:5,code:8,id:8,name:"编辑",url:"",menu:"edit",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:5,code:9,id:9,name:"添加子级",url:"",menu:"addChild",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:5,code:10,id:10,name:"添加按钮",url:"",menu:"addBtn",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:100,code:11,id:11,name:"角色管理",url:"system/Roles",menu:"",type:1,icon:"HelpFilled",sort:3,iframe:0,module:_.moduleName},{parentCode:11,code:12,id:12,name:"查询",url:"",menu:"search",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:11,code:13,id:13,name:"添加",url:"",menu:"add",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:11,code:14,id:14,name:"编辑",url:"",menu:"edit",type:2,icon:"",sort:1,iframe:1,module:_.moduleName},{parentCode:-1,code:15,id:15,name:"参考资料",url:"",menu:"",type:0,icon:"DocumentCopy",sort:1,iframe:1,module:_.moduleName},{parentCode:15,code:16,id:16,name:"vue3.0",url:"https://www.vue3js.cn/docs/zh/",menu:"",type:1,icon:"Promotion",sort:1,iframe:1,module:_.moduleName},{parentCode:15,code:17,id:17,name:"element-plus",url:"https://element-plus.org/#/zh-CN",menu:"",type:1,icon:"ElemeFilled",sort:1,iframe:1,module:_.moduleName}]}},S={install:()=>{if(a(64779).pro_mock){const e=a(90674),t=a(62615);t.keys().forEach((a=>{let r=t(a);Object.keys(r).forEach((t=>{e.mock(r[t].url,r[t].type,r[t].response)}))}))}}},L={install:(e,{router:t,store:r})=>{const n=a(27361);n.keys().forEach((a=>{let o=a.replace(/(\.\/|\.js)/g,""),l=n(a).default;e.directive(o,((a,n)=>l(a,n,e,t,r)))}))}},I={install:e=>{const t=a(20623);t.keys().forEach((a=>{const r=t(a);e.component(r.default.name,r.default)}))}};(0,r.ri)(p.default).use(S).use(w).use(I).use(g.Z).use(y).use(b).use(u,{router:y,store:g.Z,opt:"VE_API"}).use(P,{router:y,store:g.Z}).use(L,{router:y,store:g.Z}).mount("#app")},20336:function(e,t,a){"use strict";a.d(t,{Z:function(){return l}});var r=a(81985);let n={};const o=a(11748);o.keys().forEach((e=>{const t=e.split("/")[1];n[t]=o(e).default}));var l=(0,r.MT)({getters:{opened:e=>e.app.slider.opened,token:e=>e.app.token,access_token:e=>e.app.access_token,refresh_token:e=>e.app.refresh_token,zone_id:e=>e.app.zone_id,user_id:e=>e.app.user_id,uname:e=>e.app.uname,menuList:e=>e.app.menuList,permissionList:e=>e.app.permissionList,moreMenuList:e=>e.tabbar.moreMenuList,barList:e=>e.tabbar.barList,currentBar:e=>e.tabbar.currentBar,verification_code:e=>e.app.verification_code,options:e=>e.settings.options},modules:n})},10064:function(e,t,a){"use strict";a.r(t);a(74538);var r=a(95170),n=a(41728);t.default={namespaced:!0,state:{slider:{opened:JSON.parse(sessionStorage.getItem("opened"))},token:sessionStorage.getItem("token")||"",access_token:sessionStorage.getItem("access_token")||"",refresh_token:sessionStorage.getItem("refresh_token")||"",zone_id:sessionStorage.getItem("zone_id")||"",user_id:sessionStorage.getItem("user_id")||"",menuList:null,permissionList:[],uname:sessionStorage.getItem("uname")||"",verification_code:sessionStorage.getItem("verification_code")||""},mutations:{[r.qL](e){e.slider.opened=!e.slider.opened,sessionStorage.setItem("opened",JSON.stringify(e.slider.opened))},[r.L4](e,t){e.token=t,sessionStorage.setItem("token",e.token)},[r.TR](e,t){e.uname=t,sessionStorage.setItem("uname",e.uname)},[r.Wy](e,t){e.access_token=t,sessionStorage.setItem("access_token",e.access_token)},[r.aR](e,t){e.refresh_token=t,sessionStorage.setItem("refresh_token",e.refresh_token)},[r.mg](e,t){e.zone_id=t,sessionStorage.setItem("zone_id",e.zone_id)},[r.Qi](e,t){e.user_id=t,sessionStorage.setItem("user_id",e.user_id)},[r.jS](e,t){e.menuList=t},[r.I4](e,t){e.permissionList=t},[r.rK](e,t){e.verification_code=t,sessionStorage.setItem("verification_code",e.verification_code)}},actions:{[r.qL]({commit:e}){e(r.qL)},[r.L4]({commit:e},t){e(r.L4,t)},[r.Wy]({commit:e},t){e(r.Wy,t)},[r.aR]({commit:e},t){e(r.aR,t)},[r.mg]({commit:e},t){e(r.mg,t)},[r.Qi]({commit:e},t){e(r.Qi,t)},[r.TR]({commit:e},t){e(r.TR,t)},[r.jS]({commit:e},t){e(r.jS,t)},[r.rK]({commit:e},t){e(r.rK,t)},[r.I4]({commit:e},t){let a=n.filterTree(t,(e=>1===e.type),{sortKey:"sort",key:"code",parentKey:"parentCode"}),o=[];a.forEach((e=>{e.children&&e.children.length>0&&e.children.forEach((t=>{o.push(`${e.url}/${e.code}/${t.menu}`)}))})),e(r.I4,o)}}}},95170:function(e,t,a){"use strict";a.d(t,{I4:function(){return c},L4:function(){return n},Qi:function(){return u},TR:function(){return i},Wy:function(){return o},aR:function(){return l},jS:function(){return p},mg:function(){return s},qL:function(){return r},rK:function(){return d}});const r="TOGGLE_SLIDER",n="SET_TOKEN",o="access_token",l="refresh_token",i="SET_UNAME",s="ZONE_ID",u="USER_ID",p="SET_MENU_LIST",c="SET_PERMISSION_LIST",d="SET_VERIFICATION_CODE"},133:function(e,t,a){"use strict";a.r(t);const r={SAVE_OPTIONS(e,t){e.options={...t}}},n={saveOptions({commit:e},t){e("SAVE_OPTIONS",t)}};t.default={namespaced:!0,state:{options:{lineNumbers:!0,lineWrapping:!0,styleActiveLine:!0,extraKeys:"Ctrl",theme:"default"}},mutations:r,actions:n}},4444:function(e,t,a){"use strict";a.r(t);a(74538);var r=a(76698);const n={namespaced:!0,state:{moreMenuList:[],barList:JSON.parse(sessionStorage.getItem(r.CQ))||[],currentBar:JSON.parse(sessionStorage.getItem(r.ui))||{}},mutations:{[r.t0](e,t){e.barList=t},[r.RV](e,t){e.currentBar=t,sessionStorage.setItem(r.ui,JSON.stringify(e.currentBar))},[r.cn](e,t){if(e.moreMenuList.includes(t.barCode))e.barList.push(t);else{-1===e.barList.findIndex((e=>e.barCode===t.barCode))?e.barList.push(t):console.log("重复:"+t.barName)}sessionStorage.setItem(r.CQ,JSON.stringify(e.barList)),e.currentBar=e.barList.filter((e=>e.barCode===t.barCode))[0],sessionStorage.setItem(r.ui,JSON.stringify(e.currentBar))},[r.i7](e,t){console.log("删除之前"+e.barList.length),e.barList=e.barList.filter((e=>e.barCode!==t)),console.log("删除之后"+e.barList.length),sessionStorage.setItem(r.CQ,JSON.stringify(e.barList))},[r.gU](e,t){e.barList=t||[{keyPath:"/home",key:"Home"}],sessionStorage.setItem(r.CQ,JSON.stringify(e.barList))}},actions:{[r.cn]({commit:e},t){e(r.cn,t)},[r.i7]({commit:e},t){e(r.i7,t)},[r.RV]({commit:e},t){e(r.RV,t)}}};t.default=n},76698:function(e,t,a){"use strict";a.d(t,{CQ:function(){return r},RV:function(){return u},cn:function(){return i},gU:function(){return o},i7:function(){return l},t0:function(){return s},ui:function(){return n}});const r="barList",n="CURRENT_BAR",o="DEL_All_BAR",l="DEL_BAR",i="ADD_BAR",s="SET_BAR_LIST",u="SET_CURRENT_BAR"},3457:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return n}});var r=a(67759);var n={__name:"App",setup(e){return(e,t)=>{const a=(0,r.up)("router-view");return(0,r.wg)(),(0,r.j4)(a)}}}},19513:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return u}});var r=a(67759);const n={class:"ve_table"},o={class:"ve_table_page"},l={class:"ve_table_content",ref:"tableBox"};var i=a(76364),s={name:"CardTable",inheritAttrs:!1,directives:{delete:e=>{e.children.length<=0&&e.parentNode&&e.parentNode.removeChild(e)},addClass:e=>{e.parentNode&&e.parentNode.classList.add("ve_flex_col")}},setup(e,t){const{emit:a}=t,r=(0,i.iH)(null),n=(0,i.iH)(null);return{elTable:r,tableBox:(0,i.iH)(null),ve_rowIndex:n,cellClassName:(e,t)=>e===t?"ve_cell_class_name":"",rowClassName:(e,t)=>e===t?"ve_row_class_name":"",rowClick:e=>e,selectionChange:e=>{a("selectionChange",e)}}}};var u=(0,a(70636).Z)(s,[["render",function(e,t,a,i,s,u){const p=(0,r.up)("el-row"),c=(0,r.up)("el-card"),d=(0,r.up)("el-col"),m=(0,r.up)("el-empty"),y=(0,r.up)("el-table"),g=(0,r.up)("el-pagination"),f=(0,r.Q2)("delete"),v=(0,r.Q2)("loading"),b=(0,r.Q2)("addClass");return(0,r.wy)(((0,r.wg)(),(0,r.iD)("div",n,[(0,r.wy)(((0,r.wg)(),(0,r.j4)(p,{class:"ve_header_row_class_name ve_p_10"},{default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"tool_bar",{},void 0,!0)])),_:3})),[[f]]),(0,r._)("div",o,[(0,r._)("div",l,[(0,r.wy)(((0,r.wg)(),(0,r.j4)(p,{gutter:20,style:{"margin-right":"15px","margin-left":"-5px"},type:"flex"},{append:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"append",{},void 0,!0)])),empty:(0,r.w5)((()=>[(0,r.Wm)(m,{description:"暂无数据"})])),default:(0,r.w5)((()=>[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(e.$attrs.table,((e,a)=>((0,r.wg)(),(0,r.j4)(d,{key:a,span:6},{default:(0,r.w5)((()=>[(0,r.Wm)(c,{class:"box-card",shadow:"always","body-style":{padding:"0px"},onRowClick:t[0]||(t[0]=(e,t,a)=>i.ve_rowIndex=i.rowClick(a)),"row-class-name":({rowIndex:e})=>i.rowClassName(e,i.ve_rowIndex),"cell-class-name":({rowIndex:e})=>i.cellClassName(e,i.ve_rowIndex)},null,8,["row-class-name","cell-class-name"])])),_:2},1024)))),128)),(0,r.WI)(e.$slots,"default",{},void 0,!0)])),_:3})),[[v,e.loading]]),(0,r.Wm)(y,(0,r.dG)({ref:"elTable",height:"100%",stripe:"",border:"","highlight-current-row":"","header-row-class-name":"ve_header_row_class_name","header-cell-class-name":"ve_header_cell_class_name",style:{width:"100%"}},e.$attrs.table,{onSelectionChange:i.selectionChange}),{append:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"append",{},void 0,!0)])),empty:(0,r.w5)((()=>[(0,r.Wm)(m,{description:"暂无数据"})])),default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"default",{},void 0,!0)])),_:3},16,["onSelectionChange"])],512),(0,r.Wm)(g,(0,r.dG)({background:"",layout:"total, sizes, prev, pager, next, jumper","page-sizes":[10,20,50,100,200,500,1e3,2e3,5e3,1e4],"hide-on-single-page":!1},e.$attrs.pagination),{default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"pagination",{},void 0,!0)])),_:3},16)])])),[[b]])}],["__scopeId","data-v-c40e394a"]])},4478:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return u}});var r=a(67759);const n={class:"ve_table"},o={class:"ve_table_page"},l={class:"ve_table_content",ref:"tableBox"};var i=a(76364),s={name:"VeTable",inheritAttrs:!1,directives:{delete:e=>{e.children.length<=0&&e.parentNode&&e.parentNode.removeChild(e)},addClass:e=>{e.parentNode&&e.parentNode.classList.add("ve_flex_col")}},setup(e,t){const{emit:a}=t,r=(0,i.iH)(null),n=(0,i.iH)(null);return{elTable:r,tableBox:(0,i.iH)(null),ve_rowIndex:n,cellClassName:(e,t)=>e===t?"ve_cell_class_name":"",rowClassName:(e,t)=>e===t?"ve_row_class_name":"",rowClick:e=>e,selectionChange:e=>{a("selectionChange",e)}}}};var u=(0,a(70636).Z)(s,[["render",function(e,t,a,i,s,u){const p=(0,r.up)("el-row"),c=(0,r.up)("el-empty"),d=(0,r.up)("el-table"),m=(0,r.up)("el-pagination"),y=(0,r.Q2)("delete"),g=(0,r.Q2)("addClass");return(0,r.wy)(((0,r.wg)(),(0,r.iD)("div",n,[(0,r.wy)(((0,r.wg)(),(0,r.j4)(p,{class:"ve_header_row_class_name ve_p_10"},{default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"tool_bar",{},void 0,!0)])),_:3})),[[y]]),(0,r._)("div",o,[(0,r._)("div",l,[(0,r.Wm)(d,(0,r.dG)({ref:"elTable",height:"100%",stripe:"",border:"","highlight-current-row":"",onRowClick:t[0]||(t[0]=(e,t,a)=>i.ve_rowIndex=i.rowClick(a)),"row-class-name":({rowIndex:e})=>i.rowClassName(e,i.ve_rowIndex),"cell-class-name":({rowIndex:e})=>i.cellClassName(e,i.ve_rowIndex),"header-row-class-name":"ve_header_row_class_name","header-cell-class-name":"ve_header_cell_class_name",style:{width:"100%"}},e.$attrs.table,{onSelectionChange:i.selectionChange}),{append:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"append",{},void 0,!0)])),empty:(0,r.w5)((()=>[(0,r.Wm)(c,{description:"暂无数据"})])),default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"default",{},void 0,!0)])),_:3},16,["row-class-name","cell-class-name","onSelectionChange"])],512),(0,r.Wm)(m,(0,r.dG)({background:"",layout:"total, sizes, prev, pager, next, jumper","page-sizes":[10,20,50,100,200,500,1e3,2e3,5e3,1e4],"hide-on-single-page":!1},e.$attrs.pagination),{default:(0,r.w5)((()=>[(0,r.WI)(e.$slots,"pagination",{},void 0,!0)])),_:3},16)])])),[[g]])}],["__scopeId","data-v-51533de8"]])},62615:function(e,t,a){var r={"./application.js":66530,"./cloudNetwork.js":89976,"./cloudNetworkReport.js":22798,"./cloudNetworkServerPerMeate.js":32791,"./system.js":27062};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}n.keys=function(){return Object.keys(r)},n.resolve=o,e.exports=n,n.id=62615},20623:function(e,t,a){var r={"./CardTable.vue":19513,"./VeTable.vue":4478};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}n.keys=function(){return Object.keys(r)},n.resolve=o,e.exports=n,n.id=20623},27361:function(e,t,a){var r={"./permission.js":38147,"./resize.js":32144};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}n.keys=function(){return Object.keys(r)},n.resolve=o,e.exports=n,n.id=27361},11748:function(e,t,a){var r={"./app/index.js":10064,"./settings/index.js":133,"./tabbar/index.js":4444};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}n.keys=function(){return Object.keys(r)},n.resolve=o,e.exports=n,n.id=11748},7499:function(e,t,a){var r={"./App.vue":[3457],"./components/CodemirrorEditor/index.vue":[63614,614],"./components/Common.vue":[21615,615,719],"./components/FunctionPage.vue":[65125,125],"./components/crud/LazyCrud.vue":[34357,821,294,305,18,886],"./components/dashboard/LiveChart.vue":[32761,821,294,305,930],"./components/dashboard/Shortcuts.vue":[80386,386],"./components/layout/NavigateBar.vue":[56583,821,869,84],"./components/layout/NavigateMenuBar.vue":[99310,310],"./components/layout/SideBar.vue":[65057,57],"./components/layout/components/Breadcrumb.vue":[751,821,918],"./components/layout/components/Hamburger.vue":[21767,767],"./components/layout/components/Logo.vue":[29651,651],"./components/layout/components/Personal.vue":[11372,372],"./components/layout/components/SlideMenu.vue":[27615,166],"./components/layout/components/Zone.vue":[34528,528],"./components/veBaseComponents/CardTable.vue":[19513],"./components/veBaseComponents/VeTable.vue":[4478],"./views/404.vue":[61970,615,660],"./views/AppMain.vue":[7802,821,869,142],"./views/Home.vue":[46969,969],"./views/IFrame.vue":[15267,267],"./views/Login.vue":[96971,615,564],"./views/Register.vue":[78177,615,421],"./views/pages/application/Application.vue":[89409,821,294,305,18,886],"./views/pages/application/components/ApplicationEdit.vue":[72649,350],"./views/pages/cloud_network/ClientFlowManager.vue":[55772,821,294,305,18,886],"./views/pages/cloud_network/ClientTokenBucket.vue":[57607,821,294,305,18,886],"./views/pages/cloud_network/CloudClient.vue":[74663,821,294,305,18,886],"./views/pages/cloud_network/CloudClientCluster.vue":[83398,821,294,305,18,886],"./views/pages/cloud_network/CloudClientRecord.vue":[10887,821,294,305,18,886],"./views/pages/cloud_network/components/ClientTokenBucketEdit.vue":[12050,50],"./views/pages/cloud_network/components/CloudClientInfo.vue":[55341,821,294,305,18,886],"./views/pages/cloud_network/components/CloudServerSendMessage2Client.vue":[70649,649],"./views/pages/cloud_network_client_permeate/ClientPermeateClientNetworkMapping.vue":[70487,821,294,305,18,886],"./views/pages/cloud_network_client_permeate/ClientPermeatePortPool.vue":[52515,821,294,305,18,886],"./views/pages/cloud_network_client_permeate/ClientPermeateServerNetworkMapping.vue":[32914,821,294,305,18,886],"./views/pages/cloud_network_client_permeate/components/ClientPermeateClientNetworkMappingEdit.vue":[15063,63],"./views/pages/cloud_network_client_permeate/components/ClientPermeatePortPoolEdit.vue":[6380,380],"./views/pages/cloud_network_client_permeate/components/ClientPermeateServerNetworkMappingEdit.vue":[44534,534],"./views/pages/cloud_network_report/ClientPerDayFlow.vue":[86151,294,305,18,151],"./views/pages/cloud_network_report/ClientPortPerDayFlow.vue":[39871,294,305,18,871],"./views/pages/cloud_network_server_permeate/ServerPermeateClientNetworkMapping.vue":[66164,821,294,305,18,886],"./views/pages/cloud_network_server_permeate/ServerPermeateClientPortPool.vue":[41001,821,294,305,18,886],"./views/pages/cloud_network_server_permeate/ServerPermeateServerNetworkMapping.vue":[69048,821,294,305,18,886],"./views/pages/cloud_network_server_permeate/components/ServerPermeateClientNetWorkMappingEdit.vue":[20890,890],"./views/pages/cloud_network_server_permeate/components/ServerPermeateClientPortPoolEdit.vue":[62394,394],"./views/pages/cloud_network_server_permeate/components/ServerPermeateServerNetworkMappingEdit.vue":[69132,132],"./views/pages/settings/Dictionary.vue":[3723,821,294,305,18,886],"./views/pages/settings/DynamicIframe.vue":[88709,709],"./views/pages/settings/Menus.vue":[70536,821,294,305,18,886],"./views/pages/settings/RequestLog.vue":[57742,821,294,305,18,886],"./views/pages/settings/Translate.vue":[41594,821,294,305,18,886],"./views/pages/settings/components/DictionaryDataEdit.vue":[94544,544],"./views/pages/settings/components/DictionaryEdit.vue":[35757,757],"./views/pages/settings/components/MenuEdit.vue":[27523,821,294,305,18,886],"./views/pages/system/DemoView.vue":[23956,821,294,305,18,886],"./views/pages/system/Roles.vue":[77323,821,294,305,18,886],"./views/pages/system/Users.vue":[31138,821,294,305,18,886],"./views/pages/system/components/RoleEdit.vue":[27649,821,329],"./views/pages/system/components/UsersEdit.vue":[34530,530],"./views/pages/system/components/UsersEditRoute.vue":[8340,340],"./views/pages/zone/LazyZone.vue":[50194,821,294,305,18,886],"./views/pages/zone/LazyZoneApplication.vue":[76503,821,294,305,18,886],"./views/pages/zone/components/LazyZoneApplicationEdit.vue":[90651,212],"./views/pages/zone/components/LazyZoneEdit.vue":[67084,821,424]};function n(e){if(!a.o(r,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=r[e],n=t[0];return Promise.all(t.slice(1).map(a.e)).then((function(){return a(n)}))}n.keys=function(){return Object.keys(r)},n.id=7499,e.exports=n}},n={};function o(e){var t=n[e];if(void 0!==t)return t.exports;var a=n[e]={exports:{}};return r[e].call(a.exports,a,a.exports,o),a.exports}o.m=r,e=[],o.O=function(t,a,r,n){if(!a){var l=1/0;for(p=0;p=n)&&Object.keys(o.O).every((function(e){return o.O[e](a[s])}))?a.splice(s--,1):(i=!1,n0&&e[p-1][2]>n;p--)e[p]=e[p-1];e[p]=[a,r,n]},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,{a:t}),t},o.d=function(e,t){for(var a in t)o.o(t,a)&&!o.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},o.f={},o.e=function(e){return Promise.all(Object.keys(o.f).reduce((function(t,a){return o.f[a](e,t),t}),[]))},o.u=function(e){return"js/"+(294===e?"chunk-echarts":e)+"."+{18:"08d114e8",50:"b2e22397",57:"27b9c766",63:"1aedc980",84:"2d021baa",125:"3e1698cd",132:"a230cf31",142:"4007afcf",151:"dc0fc213",166:"3ba911ed",212:"aa0dc56a",267:"b2a8508b",294:"1b5ca7b3",305:"b963e81e",310:"4eb3feb2",329:"c1cc3925",340:"e5289854",350:"11e5a1c4",372:"c67085c1",380:"bb8c7fc8",386:"4e43a74d",394:"f7c83648",421:"063c6cc4",424:"2a622cf6",528:"e35b649a",530:"c7007810",534:"0dd3c851",544:"8560252a",564:"de025e6e",614:"fea9a716",615:"f347e1b9",649:"bd9b1297",651:"8290f70f",660:"942077af",709:"27e3641b",719:"42ff68e4",757:"c148b15a",767:"15a85eb1",869:"0f547532",871:"150be998",886:"f6f4429f",890:"2bd3972d",918:"08718c26",930:"b2915355",969:"9aaf8f96"}[e]+".js"},o.miniCssF=function(e){return"css/"+e+"."+{57:"a0617767",84:"7c451c88",142:"a3fd54df",166:"ae2c97d9",212:"79685fc9",267:"88eae2a5",310:"91d84895",329:"ef3e0091",340:"be0c9ccc",350:"ef3e0091",372:"5ddfc206",386:"79128e8a",421:"c4f362d8",424:"ef3e0091",528:"2c4f54e3",530:"628e9f08",544:"be307a34",564:"d41971ae",614:"a34dff49",651:"185d0185",660:"65f06e68",709:"a08edcc9",719:"65f06e68",757:"be307a34",767:"0e524470",886:"0eb9913d",969:"1e0a4425"}[e]+".css"},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t={},a="wu-vue-zone-ecology-net:",o.l=function(e,r,n,l){if(t[e])t[e].push(r);else{var i,s;if(void 0!==n)for(var u=document.getElementsByTagName("script"),p=0;pL^O?-4T%>r;AxVQi=E`WV`|Q4p=Tnc;gR>x8}A1`ZRAQdMxq$P@%faRXiQ_2 z;1ZsjZWM2T2a46=xko3#={jygRw%{cP>;s6h~_X3!t*s)A}Et0nFdjek|e?1Ua!-x z6C5Dg_kx+T@43{E?@>DlooW&KG>*?3HY?YNViMCv$cop<(&lJqQB1?zfkRhgWyKnP z;Lz3Rfcg@q3f4A4QfS{AB+HFk!O54xU^cyW&J#Cbs{pW;$4jAK0;olQo$1*sd^LI* zQQx^mqlk>D{yHULJftLE&)o{JqSoS5H*(`3tZ3wjhNm=ahypduEOINFw*q{*fkkem zcuELr1SGN#$>|#SiY}W1-=8{U9r+n6bH~p(n9gz-gc5ndSwWB~Fbn~Wkr$jXF%%0I z1>)2AEC?UnBGaksj|<3LKc=BiyoM;#m{Om{As>(?9H6F^idak1-Ux4v^oxiKjj$2g zszxc|EVa!>SZmq}M#0bMM$+qPEYEbS zX)Je|^)yN?yoO3m+pZ^5Xzw*ds#*t5uma*F!A-r>(^gp-Or(cw__|BO2_-ST8-(%QAn@uG zTnu(oQCx5q1l~F|uO?HcxSSdO9ohy_!h9ve%PYG1MK1 zq4G8#DT_3#CKyI=X@D)$UOm%nN_bgAE=9OnRW>19r866oUZFgj&|cP}jVafu(8NczXVHTrR-O~7W3-xGdCv~~D4tIOXXeq{WJ1j_v53?*I-Q=3eM=IKTkOl$D|3&= zTY(ks`7_VEVp(*18zKJpG;p0Qm48ct6)Gdwi)koHvGq#a_Xj%&Sr*+vNR|c7Ezg=K zdm)Wyp}*xRaS#*F3KWm}}v9F z#aR5^iDf*WaL<&9p8WZLefH^JJ^A1}7k}{QR}i)Xhnh%L5q3ySOfN}rVD;xy5>h`t zaLio|yN;=;D)vDP=;`18{OQmC{Mje}^z@gXAk3Nu;R*F;@Rx~L#jYLrCOV{X?D}Jb zqach;4ZEWdFld-d)eIB7AOi$|PDsLhxF69lDpAw~ zMaX;2^*rhbqIybHttJX2bwQHLrBtPelF&X8WOPAh!x{ndW{Ui$Kfm~czbGLmj`RGO zjZ{*<_>*V<^hYJk)N$kIL(Q9^C6GV+_Qw|=ey`XJyj7#dE$Ywe8Upgl1go2%1?1YF zQxh=cozJ5Q80PNh(gX~3ufX)h-+t%m&wjYf`u>UQy#W83TA=deo8S2Ck3U(aaxL~> zM3=O*Pe1$NA3yuX-&OVLdx1ymROxl02 zG=VNCGGx=}#LXjk@(+Lb?9=Zp;M5FmfFo#70Qt(50t^bpW0O_9OF(ibEPr13#iBwO*NX^KKY8=jNQT6JusgnFND@Wrj&& z(bNj_C2s3^7(rPiCkf;C2IHuj70zvAc|8ERg%wW*QoV|StgDW*T)fJ@W?VUL1wS<_ zHORY8z2)-rx$7iJaS?Gp^aRKuZ_EmwAicoUdilGK8K>$&a&q6*EX#^tU0ANd^ek%R zv;Xj*QXA$EQ>0@)8ohbmGoQQ-lqLEB)a z?VnzJ{G+^__ox?9#uBkui}qu&X4%ySitFrXSWy(JK*f^1SeeeE6N$)4+QkxCqBy`Y zMo?*#ioBrAOpaWUi&_jB_oopJm&!s~sgFQTUgcRyu}UtlnW4KES{)K9hZ$b>j!%n4 zK|ykzZc(x@1Qf6~rlm1pQ$5*W1aouZ1)_N^WlU5JDv(iV2UfCXK!LoxbXnQ@!6c;b z&S(_h48}{RUPM;I3&tyk##`lnSr|_5=Sr*=sU%ykNRh&(9LrrAG9rafOR~&9Hd#)? zirf?!6FI?NFn0ZnO}>XpY@0^WG5b-LI*kJF6ucl24NG8Rgyzs}2X`UeF^yBvj$Jr) zRD!ibaFZMZiV{V~Wv&nso)_9-kzB8$dEk-@D+gY$28%*@jm&{YWYOK0*exh$4ybCV z$ni;HQdd!Mg=|<`5|e`d)nQqMpk8DQ#U^qCG&QngI93V}fa`?FpsOUw2iH7Jp3;a( z^r(s+&n}2O53xeryjX$5JY+q0CBf!_RtS~EWJn@<;72j>?ZP0L<~3ZASt-~Of+L#O zk0lH-jpF^l_o>a7I4f}#HFgQtDxEE1Dr#*lrqxJ_TC;?tvImw>l$C!8$>uF}k9q-d zR#plMlrT<7Y@cw1#6CMBLyumKqQG{=0auUxUEZZ2_E{r_(hagG4kT6{!L6sTyaTZT zg^I(u^%N>j*{&f`We=<%P_=!rhC0ty1rP#vSrZ5lI zVS(9j6_WkHj{=V!w+FN38i{CBht%d}nY6OPD@2yV{RTbX2rZP`9OGNWo6(K&^3oe) zXT>+f&C0IFd`ROr==nOF5i7Mpqw&770md*bSR65VcPeZ-<*O_oo>l6XqI|uPGlap117-cOI1vdH9H>!SzKHx<;GCz}xg(R8 zf__rQTv@16-ld5-lXyD!3Wg4xBx%g&JiBH(7F-`pfNU*SJbMjS*JFU$dZ@=< zJRWkCeHxOO{x&%!w*n{UQsq@n^BWJz zDQQfg#Pf(ca~G!gZU#2-fM^{(4+=19l1_wU) zZw}ur%R)4S%d$bb6)MUx@Lhsh48lRQgn?%>{X2}qnH|qUdgDEt)}To{q$t^-P;@=U zTh3g7%$Rr-YHozj|z^Ulj(=d2Q?SiLP zBvnaWWECWy7GEK4QKTU0GFT-nOXa*I>LAe7^V>yLs;S49SW_~y;c5bWm0&N7mkL+v>fbyxTWf|~Q_ zB?ML1_XUF2_}24!983Gt8Hz$HRl?Wo0%sU%&$H)n)O&z)XhQdt#O^8GhyB%+=$t~? zD!wW`Z8_^?jhC&6q^R>XNY+MKcxj;;o+oHTzB*;CsjE?q(tyEtm&7M^qFoq%tC&f# z)XBDprLGU8SXNZ2h^VGc%+*LoWah;s$BR7+Lw5N`vpxkX8}WykmPVubR`Qe*)2LIj{? z8D>D$A_So2>M)>e_^LP;v{>&69Luf1aMU#dBU{l1f^cmU0Ngzqv5~)~u45XPOO?jn z;LK+ZBPh12-rP$BX=McVU1xNQhWQyFup3in)R;gj|F=Ac1om%7fv*=`IRM8zHjRf_ zW_erTT~BOjEv7@Ubw%H!_AF+86>fG-mSR*bpi8dBl{kb0rw$eOY^_1K@Nccb%Z8`J zfsN~sf_1YvB?;;6XG zn5MG9wg~a?baHRzAGs5Hi%#-N_waPm2=h5ha9`Rl6dv14CHC*$FBGw-vy%U076+5s z16^5W_2I27yEs}9cOpzC5rW+fo#;_CXdaEq&j07%v_ z!mw<_&FgVIy=t#-7lsk8pf!lSK|>W$Z^CUJcMa!p938onVOSDj97m0qrB^bQK`kjy z4zOm^I1gIfR49U0>N7 z4YjTVtU$j>tF7xKHRv~P!nGZ#hQMa+dHK%9u^-X*;-lc&d7Rq|TTLQfK-5h>#WD2; zw=PyqW=rEL&0yF~obvA5;wV#+U=}u{E_$FtPmlR^Bn|esvhQ5%5p*`&1%`H+!*^GN zK0)}5+9xDFeniiY`9hm~6o;-IqdlU8 zQY`Pqio+e5rKl(T2HGh*br>X84A%^U?d>#H$t$YN?gPeFzT!NED0bkF+_5tDf+6wl zhQXAEu}dT63t=#esRFmuaA;9wLZ<8Jghtjoro=qXv?9Py_8yS;m3oD`Ogi z3Mdc<#*HGe>6_kv3m3N^1I6`iZ|2ZQqOvR}QXucej~`QoUmpj>*xt_nQn<#lSPK%B zc{E7PFgB7M#P|*^B6U@*+kwC_MCxk2POmK0g*?w(Cq6MrVo53vl@sIN%Mz7Aw5nxU zL}B8VdA0VIT0l~gTtaFk1fYk$YCllBX;y)DJc2_+6>UY*4! zLFm5Eh6{_x*e_(~S+IN=2Zh`M9~S6AAzLtGxiXFl8G<7#l5w2K7`iBgdvGJ@c(Ad+ zx+z|2V193N(ZcRX3KhqV*uX2jL#ETl7v`>V(@5UIl26aJu9KL`AP88TNg(>&UF>|( zQiUQ2^_VKQ7euT8${)E1?3l*8Q5;e-fos!Q4f@Cq{1~E0z{rmV+uORTvI6{$x#+B0 z@gBb&jiMP7BuX1WS0O-DT6}w(|AIxQVzbdmA{L@y2%#e)<^8V0z9n=gm_~RjK5?Th zH`*dwEO|>@OjVF9V|#mBveWvA?gD>TXu1HG=4=`xIKAg87!p4d=thtLEk?NX*NT&D zZFZ$A0MKYsf2A3Xcye}DGi^0g=5|4AXg#q0It;}0+X;4d#e`q9Pjf9?wjlrYqocb|zwyD7kN-PE z^Zh5^{q)HHSE7LHD0{~M-K{z2fV?&;& zlV&((0c;{+m}DLD#EsazL>EQ+>HxU*ft+^nI1z*V#G1ou!xZzZ^~y|v-{L2p&Wc&HEQfpd z^O<8BOKGhoi10QgA(=#G%mcZ_i2z%I!FPrrM}AOPemvU?}`Fzcu3d)eGcLGcw>zr;-B8uTJqjlc|^}6Nd^=* zh<(CLNnxhM7F`&p(gWo|EHcMHVxP0n!!Zt_A3&3xxxN#e^@D+Rj%)iH%T5wJwTRR-z>c#mB6WId zyCq|XMf{6TOw?du3J}f@me>v^)4+%4FTkiwyCd;DsZSItfrK!8wAzL|kd^p^`Vvuw z5JQ3BUc1-PWSIqMVieNA1Syew+3!v17`nDhr_O{v0t4|Z;=h;)YUakq1*2956#f4Dx&JL%q~!c)Q&}X5A=F4frYXS>yVK8 zX4+yWkdAX@N^Ag~Ub|POVzePqP6i1Z1J7Z-VJp*)EX_|`<{mLwO4yPm8Ao;)c-}R7 zLQdTvMjOk5jcZQKL1K7ti&$iEy=Nt?vd1Xdu>sdTm3Y|D5A z{Y&krs*F!9iAXJ@r-ERluHJ0RG9E%=S2Hw2#@WgN`Up4sM#|fG&Nc+8d8)jPVUYtK z1-7bUQF~;30@Spw(UI|)RlotmyXe0#z@NzT)C@oA$AdlSM?#7c;mc9N)_%vp6b}-L z(}18d-nWQkXdS&P@1+ya)*~2!to}e2VR8BcHm7jAN8Jm*m`2Fi3wL(dY{l2TU_181 z0s9tn72>@a?Xiqh1-7>fKht%$r7@F{q+%}=lCxQrEXuzMtP^x^L6wHjNc z#mbP5f{^mTi$v$X4R~;rU&56ZH9QtkFa-%kO117hew^0VvMgZDk!7k(XiSvYjXki4 z9TAj{Cs_Gh8RwUEktDOwL|g7inr&}49vn6lxMC{JRN7bK;A$9>bM|Y7=MZ`hZc(C$?Rq_ePn#Wf&L`ZhMJ8seFD@cqa0$l$>K3%Fr~;;HP4@6Gc?YMc>Wdv1xnjjOokJ`sEGAv% z5=dAhM`bI&E?I^;kWoy<%*&i5i)BlaMdS4?q1RS_fJ5lbS-js|e~vA6Fa9D;`*Xar zBMak`_G3PELrkqW-**c?7kyCH`d_J;Oq))?O3PJrsFC(5{ ze=+)6=^UoFJLNe{Ye6Cxj2Li23!S?3EMf=zB5)82qE z&W8SyBS)_#*nFAMq}Nh2UTTEt4Vty}xksI@XQCy7wuO`#H;A#4s@Rj?`>Tt;{_x`K zKfCzWS1MIJgL+X}2sYX;IUx30f}NKcBzrBj?n@1vy_Q_>a|))tmawLNJ`uJz86ve` zP1x-ftfW(g{<33nZ$Pv8QUi2vK+t%(QM>CYW;1Z>^9<#^qQ%BlBdN1MNjLdZj{}7bQ?=bOWE?L%j`5Pmk%*N?Xn_yB;6w~_#bV|l z0RmDeY+oFvs|Eg*ZNhK|BDghfZm{0ZRz$F=+t%bgzm~_qA}f5N*t2|adYh?5z>-AR0Rs>IV#++7f=_%;`~8~MF}m_z zu*M@EO+7c3;G9NZ8|?Yu1P>&dwK=S?ftJV5IovvurMYkvnezZ1m~~7RewR$A@T!eN zLxm?}=0{p&@{RBO=JX=3uxnn}pP2?Ci!S!57a1Y}&-lVQOJI*NJO6FYxprh) z^V^4aZo~1Nh)NM<@;u~`aljFI5Yvf-cu53{T&@gt1$kg*`SD|fiW*i2PzdPE;fiWk z2UsX2AX8negAw_nbgH0rrA59dohc~u{giaFKM-17i;G7QXPB0is19nWB*&28$t)&Z zx#s;)dH3dkACW6`d+SOm0hh=`rPjqv5hAut?2gW*5;!z|KU8iS19tvuPWeD$#kF`v zlx|UwgCE_?z?n=|fODB)QILaw`8)$JoUWJg@ziL=5S$(!y%T;kl%3V{iQ#aUsFI$PeGh@|SdR z1tZIPiz^U-dBV?uF4TB#2NQ_NPZN1gB}iLn-6D^1Bta^U7kaUr|K;;EAKG|1pWI9H zp|O_pC*w39+F?2WO*hRys>FYk;fE$z&VP8A=7XS@^TRjN{DY zVBi4k>jblTZ6n+4z^E|J>;&JeO7|1|rdyFdOYqUXigY)@Up}u$4-!o7RT_o(;bBGk zG{KW`MS7IrcW+jthY1efs7QCf=*(RAM|ZyTrJFa74{sh^zi|&?-$I8sj*gG+ym8|; z!huy9{XDBYa=9Gf{_U%`ZXg_4=$>_ z)}dnH{{|_zRW&H)Z+pdy_IDwNY&3X zKw;TvSwISl#r6eOc3>bch{ehF7&w6u5H`*QQ+()(#ctUyA6L^n9!|lb?}Nc};YHPdy=5lQXei%LTGRrf{-%qXQ5{~e_ zn1tPqkZ_@P7a#n^XCM9bKmV^ky!gh4XlKEZI8=xit-qSvE9?O(T!Z^N->Sm>d@^K} z8Q)*l&c~1Y^GEdjF5d>^2Z-2Q%Fh@Lo|j(H00Ko_HUexvH3C4)%lU36&4=!@oPX~v zHtglcJwL&0(Aa2p-G8%scDnag^(<=p)wAgMe)TNscB*I5SgoEdXKv-Jo}U$kfZ2Sw zfB)XS8@G>+uU);zX2k0^ZXRFtJpS9`zuC8Ip{v)g^Y4gHW7n?U6Z6`PC*+YO7)}Ll zGGt>RNg@6^_S5ma-RZP?{HJftkB_r6a|lN?o=st`Ctf$pUxe8r+%q(r$`azvuU**L zN9mzjmU}ja(`oGUp&?6z+ge($r8QqpRb~}c$)+aTBT;0cQ+muUr6brgFDD+eNJ9zs zmUG0t0p=nw5lg!kyodOKJeN&{&9)&go=My%ArIAru?{BT;yEwwLblYH>>mStH4TCcTXL<{XHVGXB$9s#Z&?tCPOr(=( ze2!#%UQFhS4aYVM$x||ReP#n8ILFEI-qd9&z0k={bY_X^Z76o6GfPcXtJI^u3CmPO0IxPU-RVSW{85==dB{OXerRIEgPG$P!h)5P3ly zVH5{}cRVB^!t(_4XWikn-awY|vDt+6UcWyY3H%ss~sK9szj&M^KM!7jh z6B3SHe>Zf;CowXS)|$SDaGL7T5hU(HVj}KPK<|SJlIfKC&Ia}41uJUD6r&o!M3yEX z!^jR@w#qQklRx{)lkfk&YOa|><@Nu7nNyM_y%8`b35;_J zQ${SY!>ZORmC|!CST-iX(UkaRdtDPxWXaAHW*EH3dkl_Fh!dQdh z3}nuy!~u0Sk;()f`1jILAnvP!$B!lWV`cXbTqQRyS+0_f84`gzW?^u)%joa&K}DKp zLl{jMbbe5hC@!FrF@kYy4Ti!z{1r8%1&#o&+d357lY_n6gx2d@f;?vyMLFz6mhs?gFVqL{8751pGuEM8^HQK~FZQ>SfVvQOD&>@HJ z2L5j3`eTpoG9%8sqU9QKF$Kz(nMZOnXRVB6-p%^`;a~t)PWtHhII@E&J#Y|4a3Fg3 zbk{ai+UywwK^bfqo$kLvi}x-1YkT+C_U^{^Zfe9j)kf@Og%NvRWyFsERhz5lmoQgh zOm;q>N%{YG`{~zKMU7egtF1O*Du&pk5X*Y!@XTh2eE;VBL8!fibg zQ&z62cX}G;Pr<`oJ_g%S+j_FNo5^Ak0h2L1m6pXrkzzT?3PBF+vRolbAcb%fPJqDu z{~J6A$3F4>Al`!glP!J(YU?-A4&6b&iR8WbBn-~BVzxtUp<8#Z-@kd|`1YNn!Fk6K+TG$Kk0J;6)%QAN%lDJ!=m*3fR`0E1D&9C9-Qz zCi9qr%!I+kQ^BbGHz718tpu}Utt*69xUz*z7D5Yz#se$~<pcTE)fU#exZ7=)VI2~k3hTAP|J=9$qMuAT}0jX)tj*goheLdtM9NGk#rbIiS znOeKO9`x*+Ap9z_p&DuXLKG3! zwc2epS3*P(Nt?2(>Y2W2hMp@38}um=2;c$HRdU$}ufe^PlykTpjdjteya2lZpQUw(}nw*@k7GL5^Invuk z4>w!t5*lV19*ZcL4e>IP7o6Q9K3QmctJUe~n{ZWy?g&nrU7OjDXv$8j(^fmrgD!i# zDXo{$ZZ}^D(Y`m!wOqH^>~&uVAAi9%)hD&veU5tOr8tpNELFpI_M_8W-3EUMw`7g1Oxy6s- zWdw}p5cV2+cY`p#8wBYn+|pZG>t)m6f~%}kQ}1cUi_=?Ds8!<3YgkKdH*vf9vdE>< z%#mm}yDDyW)t5!0N|-rvhS6#oxYab)&|+U)NXKZLR$rdbJ6?Qjak-Rn=ZLr4>D<-BXS3i_^=SQ`JKK za;1LhYPYB2Zclx=^r||J-h>MFjF&}eP0wlfw5E==roKckTbN#V*+Pee=c!6}^o?fc z1qL3$svkJ zQW$d0vJfM@u99nlp3yQ4+%k+yqRF9XwmPj2?zB1^p#Zt&mAlj0uswOSgzIz?yyen# zfYY13R{Ij*EZ9QYs-5PgNV8}*X`MB#*}Vj8P5{6{K>%RG0H&ti+W?$#k(a&!p4?Vb zy$mdiK$O|1hKifUGCbTFV~&H|3a+JUn<-%dczH?EX}8qo#(44z-({3}ZB}6|tZVwl zc=DrBNA2>u8M-kj`??Bltfi2+%$p>M$XHU&1NE}~UE;!aY=OrM`xb1{?UmSpP?s^> zv$UzC$t-w3QK($OUFNm(*>$N)IM7_j0uNcF%x!wYPZU9{cVysSXkxD1PCg3Eukb*v9cOjczf8e|1^GXcm#6;w%i! zbRgizW*}5B1ggh@;#heftvoNpi;m?$382m8?d>b@N!h1p28WJZpNiPL=PYLCocgl~ z4cUQ@D=LfI9QVlpF4G6f$eP0+YE?8>zUviRc_b?#b!IlrH8b-iXH^>Y3BMe|Lhttn zEb5ywt003OLM%N=?-_7y=v8E&%=|~Y@W@CQN64h|4pPw0TUy)+LAcd1k=_~h>`uFlaJy+DjZnw#bybABhKY1X)wLlZ2wce~YErG;>)H+iE6qei zZ>sjFsUdKPL6kbRLq_%p!D7Wkj;)StU27t644SApBt1=oJK(woutat2R+}Jjh5<{Y z+futj1T%n%v|-C8onaHfWMHCUuid0wjUsT`n#iET=7D^wpWgzfInMl)Ui)c3d?C2)4VO($78iFOEiH5_j-5J?k_}K=`Mw4_52Z7mZqEW~0 zHrqxQft$@lYP)H-Z9rw{ARN-xb$irC;KMW#ZMKGOqel=-zb3Lfs@mylD*QA|q&iO1 z?zS`p)|H96t+uMSbST_5;PRfTw`iLp*a$Guh>{-ZXwW2D%S5B5(V^O~hrqdEqM_3p zYC1Gu8|2*8d+Mm8ju7}SP1G}VwbLOZ1O_d%E^W3AZHQpwz(j^V8nwIBKwzPP=#1`A zYY_x~W;nu3x-B}?5O_IFq>frfr`6OEEEFME9nxN}i(qOt(WpH#481o(uoy9sK6IMB zj_x4vc7w)sw63kU5$ps&`}VX}v(-Z295qpokWqKkYonx32RjJ1lt9ZTuJ7(g(Q8%8 zZbvL~B-d%+ov3ZC(`k3Orgm(jrPM9-fdRo&F z4XII;7>3?T8`6$=OO8u1|53n(L1bBQ6h0Vj@nFJ7CvNr@$0B7f4$tSg2LT>G28$`( z<$}-%Sr(EdIk9;t`D#Ku5PM35|4I@`#(@%)W{aYEvv|eeghY4F{B&yIRtIG_;$oNt zhy`y!ozCbkn3cQK4!mG|4lhEP2nULnrxIcxdyLVzPX{vm!|!c|;tnV?A8=H#j(jE8$4)MbnX0zjM*_L#1Ho%csd7+ms!Dh0SvY^>ra{SWdjO0yXg)g04a(> z8_AYMA3rYVurnrSbT}pUBPc?4z+|#){uD)$xQ`!8EWEJfF8Je51PK-wjL8bjPZ5nR zG>b>OU4&gFb|*BL#g?Y4U^3X-+i*H6&w(HKHbpE`#^uZcdl;C5BB5khHH?Ae}N z+=2?5flBP{08He}3(t>=ZYFI{?&>_ZF4R zLuaWn&gx#yheY-=P}Zh!2u|T=&(ew|(A&epfQ@E8H>MnPCGCZW=aXUJZEy3xN*wT~ zLXOC|-T+%Ji^aQIh+B>jN}>)JEeuSQg0Yy?I8de*${lOv!$t+qX|;LBsWkLpToT4! z*`VWx0~T|dMB!9%piFl{(4rbUbzT4VT>lZ0F^^SG3bE?BmP(#Q`r$yX>cS@>9YJ^> zuawEtfh)w0Ge#$r!U$?X$Z1$o_!b)%;7^<_cRd!9K3F>PK;8L zr?7#^;^UH+^)xT-Qj771X<0=H*4x-+Jj4Rkv!E)Wl$#9#i#^iBA_cnQn|1QVmjc3h z{5Zx@-nSrLLfhIuJltYygDqx1ZH(CESvRXlP4z<#Xi4C1znN_(2lLSW;9JT z*$b3W+Br+}0xa@g6*0%*TQ-@GqE80f+hBTXU~y{9(A1cH$(&5^ZyPefh-Cgd_}5_H zE%t8*%79&{F>{c4mQ0Nqe;Tv-G-m2)%)--{VaJYgz`t$C1?x>?Mw`ZLHI12Q8neta zW{_zK<1)v*MIox=lCOtl!BZiHxrlq5vKfvHFim6@j8c+u$&W<~l6+`Y4}Sq0;9iA@ z?~WEGvX?{Gm*Q{nOV6i)i|d|0s2|-s7$ze?dGA5z8{*u+&Az@U80M7a~>8 zLly!bToL{N++;a2mY;?>gwZ%qW^e_^UG$v2K=C9mCm7y&)4FVLGxjA;0e&({ymB(c z#T4AZLw=>6{VHN-75yub>_4q$EA+!^N#F6N5*bVKX!RX z^|70ERER^W4cJ5u=kA#c0qw*ro&z|`3Jsghd+93*iEuwwv^^NQ76DJ0YY}jhMHcDn z13a^s26*E2&no0s1aevCGh+ze8<%-+TpWVL17*?=2bK$y1z?M0?x>2SKu!Q8-ri<` zMQ301(%ELVvm^VK*PnqC5SkKvaJ26a_`iL1Ai)b^KIquO?Ium(0+JO`Z=?ttlS%b# zc6>Uc$1IYXu=rs^Y~z9u>?RiiE6&+oDp-L`U9EgFPZG~8z$2*(Exsex3b@aF=tc{- iyFJ|NbqBb@zZ*#GeNpzH28Z?-w*Lb%xb~O`(EtFdMX9L(