fix add regexp for uris and host filter when create route
diff --git a/css/chunk-9e8cb20a.85d68ac2.css b/css/chunk-31b32716.0aabc719.css
similarity index 100%
rename from css/chunk-9e8cb20a.85d68ac2.css
rename to css/chunk-31b32716.0aabc719.css
diff --git a/index.html b/index.html
index 3bd16fc..ba6bc40 100644
--- a/index.html
+++ b/index.html
@@ -16,4 +16,4 @@
 # limitations under the License.
 #
 -->
-<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/apisix/dashboard/favicon.ico><title>Dashboard for APISIX</title><link href=/apisix/dashboard/css/chunk-11654a8a.936fb46f.css rel=prefetch><link href=/apisix/dashboard/css/chunk-132ea554.0aabc719.css rel=prefetch><link href=/apisix/dashboard/css/chunk-258c71bc.35d5be1c.css rel=prefetch><link href=/apisix/dashboard/css/chunk-2d41b8dc.35d5be1c.css rel=prefetch><link href=/apisix/dashboard/css/chunk-49cd710b.21b833a1.css rel=prefetch><link href=/apisix/dashboard/css/chunk-6bef0b62.35d5be1c.css rel=prefetch><link href=/apisix/dashboard/css/chunk-9e8cb20a.85d68ac2.css rel=prefetch><link href=/apisix/dashboard/css/chunk-ad160a6c.d7e0e035.css rel=prefetch><link href=/apisix/dashboard/css/chunk-ce449eee.e45914a3.css rel=prefetch><link href=/apisix/dashboard/css/chunk-dbb3d3a2.8db8c2e3.css rel=prefetch><link href=/apisix/dashboard/css/complex-table.f5cff45f.css rel=prefetch><link href=/apisix/dashboard/js/chunk-11654a8a.14936f71.js rel=prefetch><link href=/apisix/dashboard/js/chunk-132ea554.15445762.js rel=prefetch><link href=/apisix/dashboard/js/chunk-258c71bc.c60790d2.js rel=prefetch><link href=/apisix/dashboard/js/chunk-2d41b8dc.9f9703c6.js rel=prefetch><link href=/apisix/dashboard/js/chunk-450dda4e.7ea86d2a.js rel=prefetch><link href=/apisix/dashboard/js/chunk-49cd710b.44333b49.js rel=prefetch><link href=/apisix/dashboard/js/chunk-6bef0b62.c99020ff.js rel=prefetch><link href=/apisix/dashboard/js/chunk-9e8cb20a.fb132a09.js rel=prefetch><link href=/apisix/dashboard/js/chunk-ad160a6c.711f25b1.js rel=prefetch><link href=/apisix/dashboard/js/chunk-ce449eee.df77b4ba.js rel=prefetch><link href=/apisix/dashboard/js/chunk-dbb3d3a2.d64d5389.js rel=prefetch><link href=/apisix/dashboard/js/complex-table.6dc82a53.js rel=prefetch><link href=/apisix/dashboard/css/app.d7b36b16.css rel=preload as=style><link href=/apisix/dashboard/css/chunk-libs.ee57d822.css rel=preload as=style><link href=/apisix/dashboard/js/app.9e10d06f.js rel=preload as=script><link href=/apisix/dashboard/js/chunk-elementUI.5bc123e3.js rel=preload as=script><link href=/apisix/dashboard/js/chunk-libs.86f650f2.js rel=preload as=script><link href=/apisix/dashboard/js/runtime.74bb3f54.js rel=preload as=script><link href=/apisix/dashboard/css/chunk-libs.ee57d822.css rel=stylesheet><link href=/apisix/dashboard/css/app.d7b36b16.css rel=stylesheet></head><body><noscript><strong>We're sorry but Dashboard for APISIX doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/apisix/dashboard/js/runtime.74bb3f54.js></script><script src=/apisix/dashboard/js/chunk-elementUI.5bc123e3.js></script><script src=/apisix/dashboard/js/chunk-libs.86f650f2.js></script><script src=/apisix/dashboard/js/app.9e10d06f.js></script></body></html>
\ No newline at end of file
+<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=/apisix/dashboard/favicon.ico><title>Dashboard for APISIX</title><link href=/apisix/dashboard/css/chunk-11654a8a.936fb46f.css rel=prefetch><link href=/apisix/dashboard/css/chunk-132ea554.0aabc719.css rel=prefetch><link href=/apisix/dashboard/css/chunk-258c71bc.35d5be1c.css rel=prefetch><link href=/apisix/dashboard/css/chunk-2d41b8dc.35d5be1c.css rel=prefetch><link href=/apisix/dashboard/css/chunk-31b32716.0aabc719.css rel=prefetch><link href=/apisix/dashboard/css/chunk-49cd710b.21b833a1.css rel=prefetch><link href=/apisix/dashboard/css/chunk-6bef0b62.35d5be1c.css rel=prefetch><link href=/apisix/dashboard/css/chunk-ad160a6c.d7e0e035.css rel=prefetch><link href=/apisix/dashboard/css/chunk-ce449eee.e45914a3.css rel=prefetch><link href=/apisix/dashboard/css/chunk-dbb3d3a2.8db8c2e3.css rel=prefetch><link href=/apisix/dashboard/css/complex-table.f5cff45f.css rel=prefetch><link href=/apisix/dashboard/js/chunk-11654a8a.be708596.js rel=prefetch><link href=/apisix/dashboard/js/chunk-132ea554.8943c5e5.js rel=prefetch><link href=/apisix/dashboard/js/chunk-258c71bc.c60790d2.js rel=prefetch><link href=/apisix/dashboard/js/chunk-2d41b8dc.9f9703c6.js rel=prefetch><link href=/apisix/dashboard/js/chunk-31b32716.3d470cb6.js rel=prefetch><link href=/apisix/dashboard/js/chunk-450dda4e.7ea86d2a.js rel=prefetch><link href=/apisix/dashboard/js/chunk-49cd710b.44333b49.js rel=prefetch><link href=/apisix/dashboard/js/chunk-6bef0b62.c99020ff.js rel=prefetch><link href=/apisix/dashboard/js/chunk-ad160a6c.711f25b1.js rel=prefetch><link href=/apisix/dashboard/js/chunk-ce449eee.df77b4ba.js rel=prefetch><link href=/apisix/dashboard/js/chunk-dbb3d3a2.d64d5389.js rel=prefetch><link href=/apisix/dashboard/js/complex-table.6dc82a53.js rel=prefetch><link href=/apisix/dashboard/css/app.d7b36b16.css rel=preload as=style><link href=/apisix/dashboard/css/chunk-libs.ee57d822.css rel=preload as=style><link href=/apisix/dashboard/js/app.de63deb1.js rel=preload as=script><link href=/apisix/dashboard/js/chunk-elementUI.5bc123e3.js rel=preload as=script><link href=/apisix/dashboard/js/chunk-libs.86f650f2.js rel=preload as=script><link href=/apisix/dashboard/js/runtime.c5642490.js rel=preload as=script><link href=/apisix/dashboard/css/chunk-libs.ee57d822.css rel=stylesheet><link href=/apisix/dashboard/css/app.d7b36b16.css rel=stylesheet></head><body><noscript><strong>We're sorry but Dashboard for APISIX doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/apisix/dashboard/js/runtime.c5642490.js></script><script src=/apisix/dashboard/js/chunk-elementUI.5bc123e3.js></script><script src=/apisix/dashboard/js/chunk-libs.86f650f2.js></script><script src=/apisix/dashboard/js/app.de63deb1.js></script></body></html>
\ No newline at end of file
diff --git a/js/app.9e10d06f.js b/js/app.de63deb1.js
similarity index 99%
rename from js/app.9e10d06f.js
rename to js/app.de63deb1.js
index 51c4124..3afdd00 100644
--- a/js/app.9e10d06f.js
+++ b/js/app.de63deb1.js
@@ -14,4 +14,4 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,a){e.exports=a("cd49")},"023d":function(e,t,a){"use strict";var n=a("118f"),i=a.n(n);i.a},"0613":function(e,t,a){"use strict";var n=a("2b0e"),i=a("2f62");n["default"].use(i["a"]),t["a"]=new i["a"].Store({})},1096:function(e,t,a){"use strict";var n=a("87ce"),i=a.n(n);i.a},1131:function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dropdown",{staticClass:"international",attrs:{trigger:"click"},on:{command:e.handleSetLanguage}},[a("div",[a("svg-icon",{staticClass:"international-icon",attrs:{name:"language"}})],1),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{disabled:"zh"===e.language,command:"zh"}},[e._v("\n      中文\n    ")]),a("el-dropdown-item",{attrs:{disabled:"en"===e.language,command:"en"}},[e._v("\n      English\n    ")])],1)],1)},i=[],r=a("d225"),c=a("b0b4"),o=a("308d"),s=a("6bb5"),l=a("4e2b"),u=a("9ab4"),h=a("60a3"),d=a("ac1a"),f=function(e){function t(){return Object(r["a"])(this,t),Object(o["a"])(this,Object(s["a"])(t).apply(this,arguments))}return Object(l["a"])(t,e),Object(c["a"])(t,[{key:"handleSetLanguage",value:function(e){this.$i18n.locale=e,d["a"].SetLanguage(e),this.$message({message:"Switch Language Success",type:"success"})}},{key:"language",get:function(){return d["a"].language}}]),t}(h["c"]);f=u["a"]([Object(h["a"])({name:"Login"})],f);var p=f,v=p,m=a("2877"),b=Object(m["a"])(v,n,i,!1,null,null,null);t["a"]=b.exports},"118f":function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},"1d20":function(e,t,a){"use strict";var n=a("4ad3"),i=a.n(n);i.a},"1eee":function(e,t,a){},"1f9a":function(e,t,a){},"24ab":function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff",theme:"#1890ff"}},2712:function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},"4ad3":function(e,t,a){},"4cea":function(e,t,a){"use strict";var n=a("1eee"),i=a.n(n);i.a},"50b8":function(e,t,a){"use strict";var n=a("702e"),i=a.n(n);i.a},5581:function(e,t,a){"use strict";a.d(t,"b",(function(){return c})),a.d(t,"g",(function(){return o})),a.d(t,"a",(function(){return l})),a.d(t,"f",(function(){return u})),a.d(t,"c",(function(){return d})),a.d(t,"h",(function(){return f})),a.d(t,"d",(function(){return v})),a.d(t,"i",(function(){return m})),a.d(t,"e",(function(){return b}));var n=a("a78e"),i=a.n(n),r="sidebar_status",c=function(){return i.a.get(r)},o=function(e){return i.a.set(r,e)},s="language",l=function(){return i.a.get(s)},u=function(e){return i.a.set(s,e)},h="size",d=function(){return i.a.get(h)},f=function(e){return i.a.set(h,e)},p="vue_typescript_admin_access_token",v=function(){return i.a.get(p)},m=function(e){return i.a.set(p,e)},b=function(){return i.a.remove(p)}},5848:function(e,t,a){},"58dd":function(e,t,a){"use strict";var n=a("d986"),i=a.n(n);i.a},"5a30":function(e,t,a){"use strict";var n=a("1f9a"),i=a.n(n);i.a},"6e5d":function(e,t,a){},"6ebf":function(e,t,a){"use strict";a("8e6e"),a("ac6a"),a("456d");var n=a("bd86"),i=a("2b0e"),r=a("a925"),c=a("5581"),o=a("b2d6"),s=a.n(o),l=a("f0d9"),u=a.n(l),h={route:{dashboard:"Dashboard",i18n:"I18n",profile:"Profile",SchemaRoutes:"Routes",SchemaRoutesList:"Routes",SchemaRoutesEdit:"Router Edit",SchemaRoutesCreate:"Router Create",SchemaConsumers:"Consumers",SchemaConsumersList:"Consumers",SchemaConsumersEdit:"Consumer Edit",SchemaConsumersCreate:"Consumer Create",SchemaServices:"Services",SchemaServiceList:"Services",SchemaServiceCreate:"Service Create",SchemaServiceEdit:"Service Edit",SchemaSSL:"SSL",SchemaSSLList:"SSL",SchemaSSLEdit:"SSL Edit",SchemaSSLCreate:"SSL Create",SchemaUpstream:"Upstream",SchemaUpstreamList:"Upstream",SchemaUpstreamCreate:"Upstream Create",SchemaUpstreamEdit:"Upstream Edit"},table:{add:"Add",edit:"Edit",delete:"Delete",actions:"Action"},navbar:{logOut:"Log Out"},login:{title:"APISIX Login",logIn:"Login",username:"Username",password:"Password"},tagsView:{refresh:"Refresh",close:"Close",closeOthers:"Close Others",closeAll:"Close All"},button:{save:"Save",cancel:"Cancel",add_plugin:"Add Plugin",add_node:"Add Node",delete:"Delete",addValue:"Add Value"}},d={route:{dashboard:"首页",i18n:"国际化",profile:"个人中心",SchemaRoutes:"Routes",SchemaRoutesList:"Routes",SchemaRoutesEdit:"编辑 Router",SchemaRoutesCreate:"创建 Router",SchemaConsumers:"Consumers",SchemaConsumersList:"Consumers",SchemaConsumersEdit:"编辑 Consumer",SchemaConsumersCreate:"创建 Consumer",SchemaServices:"Services",SchemaServiceList:"Services",SchemaServiceCreate:"创建 Service",SchemaServiceEdit:"编辑 Service",SchemaSSL:"SSL",SchemaSSLList:"SSL",SchemaSSLEdit:"编辑 SSL",SchemaSSLCreate:"创建 SSL",SchemaUpstream:"Upstream",SchemaUpstreamList:"Upstream",SchemaUpstreamCreate:"创建 Upstream",SchemaUpstreamEdit:"编辑 Upstream"},table:{add:"添加",edit:"编辑",delete:"删除",actions:"操作"},navbar:{logOut:"退出登录"},login:{title:"系统登录",logIn:"登录",username:"账号",password:"密码"},tagsView:{refresh:"刷新",close:"关闭",closeOthers:"关闭其它",closeAll:"关闭所有"},settings:{title:"系统布局配置",theme:"主题色",showTagsView:"显示 Tags-View",showSidebarLogo:"显示侧边栏 Logo",fixedHeader:"固定 Header",sidebarTextTheme:"侧边栏文字主题色"},button:{save:"保存",cancel:"取消",add_plugin:"添加 Plugin",add_node:"添加 Node",delete:"删除",addValue:"添加值"}};function f(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function p(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?f(a,!0).forEach((function(t){Object(n["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):f(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}a.d(t,"b",(function(){return m})),i["default"].use(r["a"]);var v={en:p({},h,{},s.a),zh:p({},d,{},u.a)},m=function(){var e=Object(c["a"])();if(e)return e;for(var t=navigator.language.toLowerCase(),a=Object.keys(v),n=0,i=a;n<i.length;n++){var r=i[n];if(t.indexOf(r)>-1)return r}return"en"},b=new r["a"]({locale:m(),messages:v});t["a"]=b},"702e":function(e,t,a){},"75fb":function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"a",(function(){return i}));a("6b54");var n=function(e){return["admin","editor"].indexOf(e.trim())>=0},i=function(e){return/^(https?:|mailto:|tel:)/.test(e)}},7973:function(e,t,a){"use strict";var n=a("dfde"),i=a.n(n);i.a},"87ce":function(e,t,a){},"8ad0":function(e,t,a){"use strict";a.d(t,"a",(function(){return g}));a("8e6e"),a("456d");var n=a("d225"),i=a("b0b4"),r=a("308d"),c=a("6bb5"),o=a("4e2b"),s=a("bd86"),l=(a("ac6a"),a("6762"),a("2fdb"),a("9ab4")),u=a("6fc5"),h=a("afbc"),d=a("0613");function f(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function p(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?f(a,!0).forEach((function(t){Object(s["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):f(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var v=function(e,t){return!t.meta||!t.meta.roles||e.some((function(e){return t.meta.roles.includes(e)}))},m=function e(t,a){var n=[];return t.forEach((function(t){var i=p({},t);v(a,i)&&(i.children&&(i.children=e(i.children,a)),n.push(i))})),n},b=function(e){function t(){var e;return Object(n["a"])(this,t),e=Object(r["a"])(this,Object(c["a"])(t).apply(this,arguments)),e.routes=[],e.dynamicRoutes=[],e}return Object(o["a"])(t,e),Object(i["a"])(t,[{key:"SET_ROUTES",value:function(e){this.routes=h["b"].concat(e),this.dynamicRoutes=e}},{key:"GenerateRoutes",value:function(e){var t;t=e.includes("admin")?h["a"]:m(h["a"],e),this.SET_ROUTES(t)}}]),t}(u["d"]);l["a"]([u["c"]],b.prototype,"SET_ROUTES",null),l["a"]([u["a"]],b.prototype,"GenerateRoutes",null),b=l["a"]([Object(u["b"])({dynamic:!0,store:d["a"],name:"permission"})],b);var g=Object(u["e"])(b)},"8b99":function(e,t,a){"use strict";var n={title:"Dashboard for APISIX",showSettings:!0,showTagsView:!0,fixedHeader:!1,showSidebarLogo:!0,errorLog:["production"],sidebarTextTheme:!0,devServerPort:9527};t["a"]=n},"970d":function(e,t,a){"use strict";var n=a("ecff"),i=a.n(n);i.a},9858:function(e,t,a){"use strict";var n=a("2712"),i=a.n(n);i.a},"9dba":function(e,t,a){"use strict";a.d(t,"a",(function(){return b}));a("7f7f"),a("96cf");var n=a("3b8d"),i=a("d225"),r=a("b0b4"),c=a("308d"),o=a("6bb5"),s=a("4e2b"),l=a("9ab4"),u=a("6fc5"),h=a("5581"),d=a("afbc"),f=a("8ad0"),p=a("e741"),v=a("0613"),m=function(e){function t(){var e;return Object(i["a"])(this,t),e=Object(c["a"])(this,Object(o["a"])(t).apply(this,arguments)),e.token=Object(h["d"])()||"",e.name="",e.avatar="",e.introduction="",e.roles=[],e.email="",e}return Object(s["a"])(t,e),Object(r["a"])(t,[{key:"SET_TOKEN",value:function(e){this.token=e}},{key:"SET_NAME",value:function(e){this.name=e}},{key:"SET_AVATAR",value:function(e){this.avatar=e}},{key:"SET_INTRODUCTION",value:function(e){this.introduction=e}},{key:"SET_ROLES",value:function(e){this.roles=e}},{key:"SET_EMAIL",value:function(e){this.email=e}},{key:"Login",value:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:a=t.username,t.password,a=a.trim(),n={accessToken:a+"-token"},Object(h["i"])(n.accessToken),this.SET_TOKEN(n.accessToken);case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"ResetToken",value:function(){Object(h["e"])(),this.SET_TOKEN(""),this.SET_ROLES([])}},{key:"GetUserInfo",value:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r,c,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(""!==this.token){e.next=2;break}throw Error("GetUserInfo: token is undefined!");case 2:if(t={user:{id:0,username:"admin",password:"any",name:"Super Admin",avatar:"https://user-images.githubusercontent.com/2106987/68087873-a0543980-fe94-11e9-8203-62958ce69ed6.png",introduction:"I am a super administrator",email:"dev@apache.org",phone:"1234567890",roles:["admin"]}},t){e.next=5;break}throw Error("Verification failed, please Login again.");case 5:if(a=t.user,n=a.roles,i=a.name,r=a.avatar,c=a.introduction,o=a.email,n&&!(n.length<=0)){e.next=8;break}throw Error("GetUserInfo: roles must be a non-null array!");case 8:this.SET_ROLES(n),this.SET_NAME(i),this.SET_AVATAR(r),this.SET_INTRODUCTION(c),this.SET_EMAIL(o);case 13:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"ChangeRoles",value:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=t+"-token",this.SET_TOKEN(a),Object(h["i"])(a),e.next=5,this.GetUserInfo();case 5:Object(d["d"])(),f["a"].GenerateRoutes(this.roles),d["c"].addRoutes(f["a"].dynamicRoutes),p["a"].delAllViews();case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"LogOut",value:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(""!==this.token){e.next=2;break}throw Error("LogOut: token is undefined!");case 2:Object(h["e"])(),Object(d["d"])(),this.SET_TOKEN(""),this.SET_ROLES([]);case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}]),t}(u["d"]);l["a"]([u["c"]],m.prototype,"SET_TOKEN",null),l["a"]([u["c"]],m.prototype,"SET_NAME",null),l["a"]([u["c"]],m.prototype,"SET_AVATAR",null),l["a"]([u["c"]],m.prototype,"SET_INTRODUCTION",null),l["a"]([u["c"]],m.prototype,"SET_ROLES",null),l["a"]([u["c"]],m.prototype,"SET_EMAIL",null),l["a"]([u["a"]],m.prototype,"Login",null),l["a"]([u["a"]],m.prototype,"ResetToken",null),l["a"]([u["a"]],m.prototype,"GetUserInfo",null),l["a"]([u["a"]],m.prototype,"ChangeRoles",null),l["a"]([u["a"]],m.prototype,"LogOut",null),m=l["a"]([Object(u["b"])({dynamic:!0,store:v["a"],name:"user"})],m);var b=Object(u["e"])(m)},a1de:function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},ac1a:function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"a",(function(){return v}));var n,i=a("d225"),r=a("b0b4"),c=a("308d"),o=a("6bb5"),s=a("4e2b"),l=a("9ab4"),u=a("6fc5"),h=a("5581"),d=a("6ebf"),f=a("0613");(function(e){e[e["Mobile"]=0]="Mobile",e[e["Desktop"]=1]="Desktop"})(n||(n={}));var p=function(e){function t(){var e;return Object(i["a"])(this,t),e=Object(c["a"])(this,Object(o["a"])(t).apply(this,arguments)),e.sidebar={opened:"closed"!==Object(h["b"])(),withoutAnimation:!1},e.device=n.Desktop,e.language=Object(d["b"])(),e.size=Object(h["c"])()||"medium",e}return Object(s["a"])(t,e),Object(r["a"])(t,[{key:"TOGGLE_SIDEBAR",value:function(e){this.sidebar.opened=!this.sidebar.opened,this.sidebar.withoutAnimation=e,this.sidebar.opened?Object(h["g"])("opened"):Object(h["g"])("closed")}},{key:"CLOSE_SIDEBAR",value:function(e){this.sidebar.opened=!1,this.sidebar.withoutAnimation=e,Object(h["g"])("closed")}},{key:"TOGGLE_DEVICE",value:function(e){this.device=e}},{key:"SET_LANGUAGE",value:function(e){this.language=e,Object(h["f"])(this.language)}},{key:"SET_SIZE",value:function(e){this.size=e,Object(h["h"])(this.size)}},{key:"ToggleSideBar",value:function(e){this.TOGGLE_SIDEBAR(e)}},{key:"CloseSideBar",value:function(e){this.CLOSE_SIDEBAR(e)}},{key:"ToggleDevice",value:function(e){this.TOGGLE_DEVICE(e)}},{key:"SetLanguage",value:function(e){this.SET_LANGUAGE(e)}},{key:"SetSize",value:function(e){this.SET_SIZE(e)}}]),t}(u["d"]);l["a"]([u["c"]],p.prototype,"TOGGLE_SIDEBAR",null),l["a"]([u["c"]],p.prototype,"CLOSE_SIDEBAR",null),l["a"]([u["c"]],p.prototype,"TOGGLE_DEVICE",null),l["a"]([u["c"]],p.prototype,"SET_LANGUAGE",null),l["a"]([u["c"]],p.prototype,"SET_SIZE",null),l["a"]([u["a"]],p.prototype,"ToggleSideBar",null),l["a"]([u["a"]],p.prototype,"CloseSideBar",null),l["a"]([u["a"]],p.prototype,"ToggleDevice",null),l["a"]([u["a"]],p.prototype,"SetLanguage",null),l["a"]([u["a"]],p.prototype,"SetSize",null),p=l["a"]([Object(u["b"])({dynamic:!0,store:f["a"],name:"app"})],p);var v=Object(u["e"])(p)},afbc:function(e,t,a){"use strict";var n=a("2b0e"),i=a("8c4f"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-wrapper",class:e.classObj},[e.classObj.mobile&&e.sidebar.opened?a("div",{staticClass:"drawer-bg",on:{click:e.handleClickOutside}}):e._e(),a("sidebar",{staticClass:"sidebar-container"}),a("div",{staticClass:"main-container",class:{hasTagsView:e.showTagsView}},[a("div",{class:{"fixed-header":e.fixedHeader}},[a("navbar"),e.showTagsView?a("tags-view"):e._e()],1),a("app-main")],1)],1)},c=[],o=a("d225"),s=a("b0b4"),l=a("308d"),u=a("6bb5"),h=a("4e2b"),d=a("9ab4"),f=a("60a3"),p=a("2fe1"),v=a("ac1a"),m=a("6fc5"),b=a("0613"),g=a("24ab"),y=a.n(g),O=a("8b99"),S=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.theme=y.a.theme,e.fixedHeader=O["a"].fixedHeader,e.showSettings=O["a"].showSettings,e.showTagsView=O["a"].showTagsView,e.showSidebarLogo=O["a"].showSidebarLogo,e.sidebarTextTheme=O["a"].sidebarTextTheme,e}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"CHANGE_SETTING",value:function(e){var t=e.key,a=e.value;this.hasOwnProperty(t)&&(this[t]=a)}},{key:"ChangeSetting",value:function(e){this.CHANGE_SETTING(e)}}]),t}(m["d"]);d["a"]([m["c"]],S.prototype,"CHANGE_SETTING",null),d["a"]([m["a"]],S.prototype,"ChangeSetting",null),S=d["a"]([Object(m["b"])({dynamic:!0,store:b["a"],name:"settings"})],S);var w=Object(m["e"])(S),k=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("section",{staticClass:"app-main"},[a("transition",{attrs:{name:"fade-transform",mode:"out-in"}},[a("keep-alive",{attrs:{include:e.cachedViews}},[a("router-view",{key:e.key})],1)],1)],1)},j=[],V=a("e741"),E=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"cachedViews",get:function(){return V["a"].cachedViews}},{key:"key",get:function(){return this.$route.path}}]),t}(f["c"]);E=d["a"]([Object(f["a"])({name:"AppMain"})],E);var C=E,L=C,_=(a("4cea"),a("2877")),T=Object(_["a"])(L,k,j,!1,null,"72485589",null),H=T.exports,z=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"navbar"},[a("hamburger",{staticClass:"hamburger-container",attrs:{id:"hamburger-container","is-active":e.sidebar.opened},on:{toggleClick:e.toggleSideBar}}),a("breadcrumb",{staticClass:"breadcrumb-container",attrs:{id:"breadcrumb-container"}}),a("div",{staticClass:"right-menu"},["mobile"!==e.device?[a("screenfull",{staticClass:"right-menu-item hover-effect"}),a("lang-select",{staticClass:"right-menu-item hover-effect"})]:e._e(),a("el-dropdown",{staticClass:"avatar-container right-menu-item hover-effect",attrs:{trigger:"click"}},[a("div",{staticClass:"avatar-wrapper"},[a("img",{staticClass:"user-avatar",attrs:{src:e.avatar}}),a("i",{staticClass:"el-icon-caret-bottom"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{divided:""}},[a("span",{staticStyle:{display:"block"},on:{click:e.logout}},[e._v(e._s(e.$t("navbar.logOut")))])])],1)],1)],2)],1)},x=[],A=(a("6b54"),a("96cf"),a("3b8d")),M=a("9dba"),D=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-breadcrumb",{staticClass:"app-breadcrumb",attrs:{separator:"/"}},[a("transition-group",{attrs:{name:"breadcrumb"}},e._l(e.breadcrumbs,(function(t,n){return a("el-breadcrumb-item",{key:t.path},["noredirect"===t.redirect||n===e.breadcrumbs.length-1?a("span",{staticClass:"no-redirect"},[e._v(e._s(e.$t("route."+t.meta.title)))]):a("a",{on:{click:function(a){return a.preventDefault(),e.handleLink(t)}}},[e._v(e._s(e.$t("route."+t.meta.title)))])])})),1)],1)},I=[],R=(a("7f7f"),a("f559"),a("bd11")),P=a.n(R),B=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.breadcrumbs=[],e}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"onRouteChange",value:function(e){e.path.startsWith("/redirect/")||this.getBreadcrumb()}},{key:"created",value:function(){this.getBreadcrumb()}},{key:"getBreadcrumb",value:function(){var e=this.$route.matched.filter((function(e){return e.meta&&e.meta.title}));e[0];this.breadcrumbs=e.filter((function(e){return e.meta&&e.meta.title&&!1!==e.meta.breadcrumb}))}},{key:"isDashboard",value:function(e){var t=e&&e.name;return!!t&&t.trim().toLocaleLowerCase()==="Dashboard".toLocaleLowerCase()}},{key:"pathCompile",value:function(e){var t=this.$route.params,a=P.a.compile(e);return a(t)}},{key:"handleLink",value:function(e){var t=e.redirect,a=e.path;t?this.$router.push(t):this.$router.push(this.pathCompile(a))}}]),t}(f["c"]);d["a"]([Object(f["d"])("$route")],B.prototype,"onRouteChange",null),B=d["a"]([Object(f["a"])({name:"Breadcrumb"})],B);var $=B,U=$,W=(a("eb08"),Object(_["a"])(U,D,I,!1,null,"71ad6691",null)),G=W.exports,N=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:[{"is-active":e.isActive}],on:{click:e.toggleClick}},[a("svg-icon",{attrs:{name:"hamburger",width:"20",height:"20"}})],1)},q=[],F=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"toggleClick",value:function(){this.$emit("toggleClick")}}]),t}(f["c"]);d["a"]([Object(f["b"])({default:!1})],F.prototype,"isActive",void 0),F=d["a"]([Object(f["a"])({name:"Hamburger"})],F);var K=F,X=K,Z=(a("1d20"),Object(_["a"])(X,N,q,!1,null,"6fd36afe",null)),J=Z.exports,Y=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"header-search",class:{show:e.show},attrs:{id:"header-search"}},[a("svg-icon",{staticClass:"search-icon",attrs:{name:"search"},on:{click:function(t){return t.stopPropagation(),e.click(t)}}}),a("el-select",{ref:"headerSearchSelect",staticClass:"header-search-select",attrs:{"remote-method":e.querySearch,filterable:"","default-first-option":"",remote:"",placeholder:"Search"},on:{change:e.change},model:{value:e.search,callback:function(t){e.search=t},expression:"search"}},e._l(e.options,(function(e){return a("el-option",{key:e.path,attrs:{value:e,label:e.meta.title.join(" > ")}})})),1)],1)},Q=[],ee=(a("386d"),a("75fc")),te=(a("ac4d"),a("8a81"),a("ac6a"),a("df7c")),ae=a.n(te),ne=a("ffe7"),ie=a.n(ne),re=a("8ad0"),ce=a("6ebf"),oe=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.search="",e.show=!1,e.options=[],e.searchPool=[],e}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"onLangChange",value:function(){this.searchPool=this.generateRoutes(this.routes)}},{key:"onRoutesChange",value:function(){this.searchPool=this.generateRoutes(this.routes)}},{key:"onSearchPoolChange",value:function(e){this.initFuse(e)}},{key:"onShowChange",value:function(e){e?document.body.addEventListener("click",this.close):document.body.removeEventListener("click",this.close)}},{key:"mounted",value:function(){this.searchPool=this.generateRoutes(this.routes)}},{key:"click",value:function(){this.show=!this.show,this.show&&this.$refs.headerSearchSelect&&this.$refs.headerSearchSelect.focus()}},{key:"close",value:function(){this.$refs.headerSearchSelect&&this.$refs.headerSearchSelect.blur(),this.options=[],this.show=!1}},{key:"change",value:function(e){var t=this;this.$router.push(e.path),this.search="",this.options=[],this.$nextTick((function(){t.show=!1}))}},{key:"initFuse",value:function(e){this.fuse=new ie.a(e,{shouldSort:!0,threshold:.4,location:0,distance:100,maxPatternLength:32,minMatchCharLength:1,keys:[{name:"title",weight:.7},{name:"path",weight:.3}]})}},{key:"generateRoutes",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=[],i=!0,r=!1,c=void 0;try{for(var o,s=e[Symbol.iterator]();!(i=(o=s.next()).done);i=!0){var l=o.value;if(!l.meta||!l.meta.hidden){var u={path:ae.a.resolve(t,l.path),meta:{title:Object(ee["a"])(a)}};if(l.meta&&l.meta.title){var h=ce["a"].t("route.".concat(l.meta.title)).toString();u.meta.title=[].concat(Object(ee["a"])(u.meta.title),[h]),"noRedirect"!==l.redirect&&n.push(u)}if(l.children){var d=this.generateRoutes(l.children,u.path,u.meta.title);d.length>=1&&(n=[].concat(Object(ee["a"])(n),Object(ee["a"])(d)))}}}}catch(f){r=!0,c=f}finally{try{i||null==s.return||s.return()}finally{if(r)throw c}}return n}},{key:"querySearch",value:function(e){""!==e?this.fuse&&(this.options=this.fuse.search(e)):this.options=[]}},{key:"routes",get:function(){return re["a"].routes}},{key:"lang",get:function(){return v["a"].language}}]),t}(f["c"]);d["a"]([Object(f["d"])("lang")],oe.prototype,"onLangChange",null),d["a"]([Object(f["d"])("routes")],oe.prototype,"onRoutesChange",null),d["a"]([Object(f["d"])("searchPool")],oe.prototype,"onSearchPoolChange",null),d["a"]([Object(f["d"])("show")],oe.prototype,"onShowChange",null),oe=d["a"]([Object(f["a"])({name:"HeaderSearch"})],oe);var se=oe,le=se,ue=(a("dbd0"),Object(_["a"])(le,Y,Q,!1,null,"04f3eb50",null)),he=ue.exports,de=a("1131"),fe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"screenfull"}},[a("svg-icon",{attrs:{name:e.isFullscreen?"exit-fullscreen":"fullscreen"},on:{click:e.click}})],1)},pe=[],ve=a("93bf"),me=a.n(ve),be=me.a,ge=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.isFullscreen=!1,e}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"mounted",value:function(){be&&be.enabled&&be.on("change",this.change)}},{key:"beforeDestory",value:function(){be&&be.enabled&&be.off("change",this.change)}},{key:"change",value:function(){be&&be.enabled&&(this.isFullscreen=be.isFullscreen)}},{key:"click",value:function(){if(be){if(!be.enabled)return this.$message({message:"you browser can not work",type:"warning"}),!1;be.toggle()}}}]),t}(f["c"]);ge=d["a"]([Object(f["a"])({name:"Screenfull"})],ge);var ye=ge,Oe=ye,Se=Object(_["a"])(Oe,fe,pe,!1,null,null,null),we=Se.exports,ke=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"toggleSideBar",value:function(){v["a"].ToggleSideBar(!1)}},{key:"logout",value:function(){var e=Object(A["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,M["a"].LogOut();case 2:this.$router.push("/login?redirect=".concat(this.$route.fullPath));case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"sidebar",get:function(){return v["a"].sidebar}},{key:"device",get:function(){return v["a"].device.toString()}},{key:"avatar",get:function(){return M["a"].avatar}}]),t}(f["c"]);ke=d["a"]([Object(f["a"])({name:"Navbar",components:{Breadcrumb:G,Hamburger:J,HeaderSearch:he,LangSelect:de["a"],Screenfull:we}})],ke);var je=ke,Ve=je,Ee=(a("7973"),Object(_["a"])(Ve,z,x,!1,null,"eed415c2",null)),Ce=Ee.exports,Le=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:{"has-logo":e.showLogo}},[e.showLogo?a("sidebar-logo",{attrs:{collapse:e.isCollapse}}):e._e(),a("el-scrollbar",{attrs:{"wrap-class":"scrollbar-wrapper"}},[a("el-menu",{attrs:{"default-active":e.activeMenu,collapse:e.isCollapse,"background-color":e.variables.menuBg,"text-color":e.variables.menuText,"active-text-color":e.menuActiveTextColor,"unique-opened":!1,"collapse-transition":!1,mode:"vertical"}},e._l(e.routes,(function(t){return a("sidebar-item",{key:t.path,attrs:{item:t,"base-path":t.path,"is-collapse":e.isCollapse}})})),1)],1)],1)},_e=[],Te=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.item.meta&&e.item.meta.hidden?e._e():a("div",{class:["menu-wrapper",e.isCollapse?"simple-mode":"full-mode",{"first-level":e.isFirstLevel}]},[e.alwaysShowRootMenu||!e.theOnlyOneChild||e.theOnlyOneChild.children?a("el-submenu",{attrs:{index:e.resolvePath(e.item.path),"popper-append-to-body":""}},[a("template",{slot:"title"},[e.item.meta&&e.item.meta.icon?a("svg-icon",{attrs:{name:e.item.meta.icon}}):e._e(),e.item.meta&&e.item.meta.title?a("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.$t("route."+e.item.meta.title)))]):e._e()],1),e.item.children?e._l(e.item.children,(function(t){return a("sidebar-item",{key:t.path,staticClass:"nest-menu",attrs:{item:t,"is-collapse":e.isCollapse,"is-first-level":!1,"base-path":e.resolvePath(t.path)}})})):e._e()],2):[e.theOnlyOneChild.meta?a("sidebar-item-link",{attrs:{to:e.resolvePath(e.theOnlyOneChild.path)}},[a("el-menu-item",{class:{"submenu-title-noDropdown":e.isFirstLevel},attrs:{index:e.resolvePath(e.theOnlyOneChild.path)}},[e.theOnlyOneChild.meta.icon?a("svg-icon",{attrs:{name:e.theOnlyOneChild.meta.icon}}):e._e(),e.theOnlyOneChild.meta.title?a("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.$t("route."+e.theOnlyOneChild.meta.title)))]):e._e()],1)],1):e._e()]],2)},He=[],ze=(a("8e6e"),a("456d"),a("bd86")),xe=a("75fb"),Ae=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.isExternal(e.to)?a("a",{attrs:{href:e.to,target:"_blank",rel:"noopener"}},[e._t("default")],2):a("router-link",{attrs:{to:e.to}},[e._t("default")],2)},Me=[],De=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.isExternal=xe["a"],e}return Object(h["a"])(t,e),t}(f["c"]);d["a"]([Object(f["b"])({required:!0})],De.prototype,"to",void 0),De=d["a"]([Object(f["a"])({name:"SidebarItemLink"})],De);var Ie=De,Re=Ie,Pe=Object(_["a"])(Re,Ae,Me,!1,null,null,null),Be=Pe.exports;function $e(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function Ue(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?$e(a,!0).forEach((function(t){Object(ze["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):$e(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var We=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"resolvePath",value:function(e){return Object(xe["a"])(e)?e:Object(xe["a"])(this.basePath)?this.basePath:ae.a.resolve(this.basePath,e)}},{key:"alwaysShowRootMenu",get:function(){return!(!this.item.meta||!this.item.meta.alwaysShow)}},{key:"showingChildNumber",get:function(){if(this.item.children){var e=this.item.children.filter((function(e){return!e.meta||!e.meta.hidden}));return e.length}return 0}},{key:"theOnlyOneChild",get:function(){if(this.showingChildNumber>1)return null;if(this.item.children){var e=!0,t=!1,a=void 0;try{for(var n,i=this.item.children[Symbol.iterator]();!(e=(n=i.next()).done);e=!0){var r=n.value;if(!r.meta||!r.meta.hidden)return r}}catch(c){t=!0,a=c}finally{try{e||null==i.return||i.return()}finally{if(t)throw a}}}return Ue({},this.item,{path:""})}}]),t}(f["c"]);d["a"]([Object(f["b"])({required:!0})],We.prototype,"item",void 0),d["a"]([Object(f["b"])({default:!1})],We.prototype,"isCollapse",void 0),d["a"]([Object(f["b"])({default:!0})],We.prototype,"isFirstLevel",void 0),d["a"]([Object(f["b"])({default:""})],We.prototype,"basePath",void 0),We=d["a"]([Object(f["a"])({name:"SidebarItem",components:{SidebarItemLink:Be}})],We);var Ge=We,Ne=Ge,qe=(a("d729"),a("1096"),Object(_["a"])(Ne,Te,He,!1,null,"3dc85f4c",null)),Fe=qe.exports,Ke=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"sidebar-logo-container",class:{collapse:e.collapse}},[a("transition",{attrs:{name:"sidebarLogoFade"}},[e.collapse?a("router-link",{key:"collapse",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[a("img",{staticClass:"sidebar-logo",attrs:{src:"favicon.ico"}})]):a("router-link",{key:"expand",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[a("img",{staticClass:"sidebar-logo",attrs:{src:"favicon.ico"}}),a("h1",{staticClass:"sidebar-title"},[e._v("\n        "+e._s(e.title)+"\n      ")])])],1)],1)},Xe=[],Ze=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.title="APISIX",e}return Object(h["a"])(t,e),t}(f["c"]);d["a"]([Object(f["b"])({required:!0})],Ze.prototype,"collapse",void 0),Ze=d["a"]([Object(f["a"])({name:"SidebarLogo"})],Ze);var Je=Ze,Ye=Je,Qe=(a("50b8"),Object(_["a"])(Ye,Ke,Xe,!1,null,"de06fee0",null)),et=Qe.exports,tt=a("a1de"),at=a.n(tt),nt=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"sidebar",get:function(){return v["a"].sidebar}},{key:"routes",get:function(){return re["a"].routes}},{key:"showLogo",get:function(){return w.showSidebarLogo}},{key:"menuActiveTextColor",get:function(){return w.sidebarTextTheme?w.theme:at.a.menuActiveText}},{key:"variables",get:function(){return at.a}},{key:"activeMenu",get:function(){var e=this.$route,t=e.meta,a=e.path;return t.activeMenu?t.activeMenu:a}},{key:"isCollapse",get:function(){return!this.sidebar.opened}}]),t}(f["c"]);nt=d["a"]([Object(f["a"])({name:"SideBar",components:{SidebarItem:Fe,SidebarLogo:et}})],nt);var it=nt,rt=it,ct=(a("023d"),a("b151"),Object(_["a"])(rt,Le,_e,!1,null,"25094b91",null)),ot=ct.exports,st=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tags-view-container",attrs:{id:"tags-view-container"}},[a("scroll-pane",{ref:"scrollPane",staticClass:"tags-view-wrapper"},e._l(e.visitedViews,(function(t){return a("router-link",{key:t.path,ref:"tag",refInFor:!0,staticClass:"tags-view-item",class:e.isActive(t)?"active":"",attrs:{to:{path:t.path,query:t.query,fullPath:t.fullPath},tag:"span"},nativeOn:{mouseup:function(a){return"button"in a&&1!==a.button?null:e.closeSelectedTag(t)},contextmenu:function(a){return a.preventDefault(),e.openMenu(t,a)}}},[e._v("\n      "+e._s(e.$t("route."+t.meta.title))+"\n      "),t.meta.affix?e._e():a("span",{staticClass:"el-icon-close",on:{click:function(a){return a.preventDefault(),a.stopPropagation(),e.closeSelectedTag(t)}}})])})),1),a("ul",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"contextmenu",style:{left:e.left+"px",top:e.top+"px"}},[a("li",{on:{click:function(t){return e.refreshSelectedTag(e.selectedTag)}}},[e._v("\n      "+e._s(e.$t("tagsView.refresh"))+"\n    ")]),e.selectedTag.meta&&e.selectedTag.meta.affix?e._e():a("li",{on:{click:function(t){return e.closeSelectedTag(e.selectedTag)}}},[e._v("\n      "+e._s(e.$t("tagsView.close"))+"\n    ")]),a("li",{on:{click:e.closeOthersTags}},[e._v("\n      "+e._s(e.$t("tagsView.closeOthers"))+"\n    ")]),a("li",{on:{click:function(t){return e.closeAllTags(e.selectedTag)}}},[e._v("\n      "+e._s(e.$t("tagsView.closeAll"))+"\n    ")])])],1)},lt=[],ut=(a("a481"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{ref:"scrollContainer",staticClass:"scroll-container",attrs:{vertical:!1},nativeOn:{wheel:function(t){return t.preventDefault(),e.handleScroll(t)}}},[e._t("default")],2)}),ht=[],dt=(a("20d6"),4),ft=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"handleScroll",value:function(e){var t=e.wheelDelta||40*-e.deltaY,a=this.$refs.scrollContainer,n=a.$refs.wrap;n.scrollLeft=n.scrollLeft+t/4}},{key:"moveToTarget",value:function(e){var t=this.$refs.scrollContainer,a=t.$el,n=a.offsetWidth,i=t.$refs.wrap,r=this.$parent.$refs.tag,c=null,o=null;if(r.length>0&&(c=r[0],o=r[r.length-1]),c===e)i.scrollLeft=0;else if(o===e)i.scrollLeft=i.scrollWidth-n;else{var s=r.findIndex((function(t){return t===e})),l=r[s-1],u=r[s+1],h=u.$el.offsetLeft+u.$el.offsetWidth+dt,d=l.$el.offsetLeft-dt;h>i.scrollLeft+n?i.scrollLeft=h-n:d<i.scrollLeft&&(i.scrollLeft=d)}}}]),t}(f["c"]);ft=d["a"]([Object(f["a"])({name:"ScrollPane"})],ft);var pt=ft,vt=pt,mt=(a("58dd"),a("eef9"),Object(_["a"])(vt,ut,ht,!1,null,"7854bc40",null)),bt=mt.exports;function gt(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function yt(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?gt(a,!0).forEach((function(t){Object(ze["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):gt(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var Ot=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.visible=!1,e.top=0,e.left=0,e.selectedTag={},e.affixTags=[],e}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"onRouteChange",value:function(){this.addTags(),this.moveToCurrentTag()}},{key:"onVisibleChange",value:function(e){e?document.body.addEventListener("click",this.closeMenu):document.body.removeEventListener("click",this.closeMenu)}},{key:"mounted",value:function(){this.initTags(),this.addTags()}},{key:"isActive",value:function(e){return e.path===this.$route.path}},{key:"filterAffixTags",value:function(e){var t=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",n=[];return e.forEach((function(e){if(e.meta&&e.meta.affix){var i=ae.a.resolve(a,e.path);n.push({fullPath:i,path:i,name:e.name,meta:yt({},e.meta)})}if(e.children){var r=t.filterAffixTags(e.children,e.path);r.length>=1&&(n=[].concat(Object(ee["a"])(n),Object(ee["a"])(r)))}})),n}},{key:"initTags",value:function(){this.affixTags=this.filterAffixTags(this.routes);var e=!0,t=!1,a=void 0;try{for(var n,i=this.affixTags[Symbol.iterator]();!(e=(n=i.next()).done);e=!0){var r=n.value;r.name&&V["a"].addVisitedView(r)}}catch(c){t=!0,a=c}finally{try{e||null==i.return||i.return()}finally{if(t)throw a}}}},{key:"addTags",value:function(){var e=this.$route.name;return e&&V["a"].addView(this.$route),!1}},{key:"moveToCurrentTag",value:function(){var e=this,t=this.$refs.tag;this.$nextTick((function(){var a=!0,n=!1,i=void 0;try{for(var r,c=t[Symbol.iterator]();!(a=(r=c.next()).done);a=!0){var o=r.value;if(o.to.path===e.$route.path){e.$refs.scrollPane.moveToTarget(o),o.to.fullPath!==e.$route.fullPath&&V["a"].updateVisitedView(e.$route);break}}}catch(s){n=!0,i=s}finally{try{a||null==c.return||c.return()}finally{if(n)throw i}}}))}},{key:"refreshSelectedTag",value:function(e){var t=this;V["a"].delCachedView(e);var a=e.fullPath;this.$nextTick((function(){t.$router.replace({path:"/redirect"+a})}))}},{key:"closeSelectedTag",value:function(e){V["a"].delView(e),this.isActive(e)&&this.toLastView(V["a"].visitedViews,e)}},{key:"closeOthersTags",value:function(){this.$router.push(this.selectedTag),V["a"].delOthersViews(this.selectedTag),this.moveToCurrentTag()}},{key:"closeAllTags",value:function(e){var t=this;V["a"].delAllViews(),this.affixTags.some((function(e){return e.path===t.$route.path}))||this.toLastView(V["a"].visitedViews,e)}},{key:"toLastView",value:function(e,t){var a=e.slice(-1)[0];a?this.$router.push(a):"Dashboard"===t.name?this.$router.replace({path:"/redirect"+t.fullPath}):this.$router.push("/")}},{key:"openMenu",value:function(e,t){var a=105,n=this.$el.getBoundingClientRect().left,i=this.$el.offsetWidth,r=i-a,c=t.clientX-n+15;this.left=c>r?r:c,this.top=t.clientY,this.visible=!0,this.selectedTag=e}},{key:"closeMenu",value:function(){this.visible=!1}},{key:"visitedViews",get:function(){return V["a"].visitedViews}},{key:"routes",get:function(){return re["a"].routes}}]),t}(f["c"]);d["a"]([Object(f["d"])("$route")],Ot.prototype,"onRouteChange",null),d["a"]([Object(f["d"])("visible")],Ot.prototype,"onVisibleChange",null),Ot=d["a"]([Object(f["a"])({name:"TagsView",components:{ScrollPane:bt}})],Ot);var St=Ot,wt=St,kt=(a("9858"),a("970d"),Object(_["a"])(wt,st,lt,!1,null,"1f7e49f9",null)),jt=kt.exports,Vt=992,Et=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"onRouteChange",value:function(){this.device===v["b"].Mobile&&this.sidebar.opened&&v["a"].CloseSideBar(!1)}},{key:"beforeMount",value:function(){window.addEventListener("resize",this.resizeHandler)}},{key:"mounted",value:function(){var e=this.isMobile();e&&(v["a"].ToggleDevice(v["b"].Mobile),v["a"].CloseSideBar(!0))}},{key:"beforeDestroy",value:function(){window.removeEventListener("resize",this.resizeHandler)}},{key:"isMobile",value:function(){var e=document.body.getBoundingClientRect();return e.width-1<Vt}},{key:"resizeHandler",value:function(){if(!document.hidden){var e=this.isMobile();v["a"].ToggleDevice(e?v["b"].Mobile:v["b"].Desktop),e&&v["a"].CloseSideBar(!0)}}},{key:"device",get:function(){return v["a"].device}},{key:"sidebar",get:function(){return v["a"].sidebar}}]),t}(f["c"]);d["a"]([Object(f["d"])("$route")],Et.prototype,"onRouteChange",null),Et=d["a"]([Object(f["a"])({name:"ResizeMixin"})],Et);var Ct=Et,Lt=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"handleClickOutside",value:function(){v["a"].CloseSideBar(!1)}},{key:"classObj",get:function(){return{hideSidebar:!this.sidebar.opened,openSidebar:this.sidebar.opened,withoutAnimation:this.sidebar.withoutAnimation,mobile:this.device===v["b"].Mobile}}},{key:"showSettings",get:function(){return w.showSettings}},{key:"showTagsView",get:function(){return w.showTagsView}},{key:"fixedHeader",get:function(){return w.fixedHeader}}]),t}(Object(p["c"])(Ct));Lt=d["a"]([Object(f["a"])({name:"Layout",components:{AppMain:H,Navbar:Ce,Sidebar:ot,TagsView:jt}})],Lt);var _t=Lt,Tt=_t,Ht=(a("5a30"),Object(_["a"])(Tt,r,c,!1,null,"32874d4e",null)),zt=Ht.exports,xt={path:"/schema/routes",component:zt,name:"SchemaRoutes",meta:{title:"SchemaRoutes",icon:"table"},redirect:"/schema/routes/list",children:[{path:"list",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-258c71bc")]).then(a.bind(null,"0e01"))},name:"SchemaRoutesList",meta:{title:"SchemaRoutesList"}},{path:"edit/:id",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-9e8cb20a")]).then(a.bind(null,"7b78"))},name:"SchemaRoutesEdit",meta:{title:"SchemaRoutesEdit",hidden:!0}},{path:"create",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-9e8cb20a")]).then(a.bind(null,"7b78"))},name:"SchemaRoutesCreate",meta:{title:"SchemaRoutesCreate",hidden:!0}}]},At=xt,Mt={path:"/schema/consumers",component:zt,name:"SchemaConsumers",meta:{title:"SchemaConsumers",icon:"table"},redirect:"/schema/consumers/list",children:[{path:"list",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("complex-table")]).then(a.bind(null,"4eba"))},name:"SchemaConsumersList",meta:{title:"SchemaConsumersList"}},{path:"edit/:username",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-11654a8a")]).then(a.bind(null,"3fd7"))},name:"SchemaConsumersEdit",meta:{title:"SchemaConsumersEdit",hidden:!0}},{path:"create",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-11654a8a")]).then(a.bind(null,"3fd7"))},name:"SchemaConsumersCreate",meta:{title:"SchemaConsumersCreate",hidden:!0}}]},Dt=Mt,It={path:"/schema/services",component:zt,name:"SchemaServices",meta:{title:"SchemaServices",icon:"table"},redirect:"/schema/services/list",children:[{path:"list",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-6bef0b62")]).then(a.bind(null,"eb01"))},name:"SchemaServiceList",meta:{title:"SchemaServiceList"}},{path:"edit/:id",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-132ea554")]).then(a.bind(null,"ad67"))},name:"SchemaServiceEdit",meta:{title:"SchemaServiceEdit",hidden:!0}},{path:"create",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-132ea554")]).then(a.bind(null,"ad67"))},name:"SchemaServiceCreate",meta:{title:"SchemaServiceCreate",hidden:!0}}]},Rt=It,Pt={path:"/schema/ssl",component:zt,name:"SchemaSSL",meta:{title:"SchemaSSL",icon:"table"},redirect:"/schema/ssl/list",children:[{path:"list",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-ce449eee")]).then(a.bind(null,"56e6"))},name:"SchemaSSLList",meta:{title:"SchemaSSLList"}},{path:"edit/:id",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-dbb3d3a2")]).then(a.bind(null,"7097"))},name:"SchemaSSLEdit",meta:{title:"SchemaSSLEdit",hidden:!0}},{path:"create",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-dbb3d3a2")]).then(a.bind(null,"7097"))},name:"SchemaSSLCreate",meta:{title:"SchemaSSLCreate",hidden:!0}}]},Bt=Pt,$t={path:"/schema/upstream",component:zt,name:"SchemaUpstream",meta:{title:"SchemaUpstream",icon:"table"},redirect:"/schema/upstream/list",children:[{path:"list",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-2d41b8dc")]).then(a.bind(null,"f6e6"))},name:"SchemaUpstreamList",meta:{title:"SchemaUpstreamList"}},{path:"edit/:id",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-ad160a6c")]).then(a.bind(null,"ea97"))},name:"SchemaUpstreamEdit",meta:{title:"SchemaUpstreamEdit",hidden:!0}},{path:"create",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-ad160a6c")]).then(a.bind(null,"ea97"))},name:"SchemaUpstreamCreate",meta:{title:"SchemaUpstreamCreate",hidden:!0}}]},Ut=$t;a.d(t,"b",(function(){return Wt})),a.d(t,"a",(function(){return Gt})),a.d(t,"d",(function(){return Ft})),n["default"].use(i["a"]);var Wt=[{path:"/login",component:function(){return a.e("chunk-49cd710b").then(a.bind(null,"9ed6"))},meta:{hidden:!0}},{path:"/",component:zt,redirect:"/schema/routes/list"}],Gt=[At,Dt,Rt,Bt,Ut,{path:"*",redirect:"/404",meta:{hidden:!0}}],Nt=function(){return new i["a"]({scrollBehavior:function(e,t,a){return a||{x:0,y:0}},base:"/apisix/dashboard/",routes:Wt})},qt=Nt();function Ft(){var e=Nt();qt.matcher=e.matcher}t["c"]=qt},b151:function(e,t,a){"use strict";var n=a("e210"),i=a.n(n);i.a},b20f:function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff",theme:"#1890ff"}},cd49:function(e,t,a){"use strict";a.r(t);a("cadf"),a("551c"),a("f751"),a("097d");var n=a("2b0e"),i=(a("f5df"),a("5c96")),r=a.n(i),c=a("038a"),o=a.n(c),s=(a("b20f"),a("2fe1")),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"app"}},[a("router-view")],1)},u=[],h=a("d225"),d=a("308d"),f=a("6bb5"),p=a("4e2b"),v=a("9ab4"),m=a("60a3"),b=function(e){function t(){return Object(h["a"])(this,t),Object(d["a"])(this,Object(f["a"])(t).apply(this,arguments))}return Object(p["a"])(t,e),t}(m["c"]);b=v["a"]([Object(m["a"])({name:"App"})],b);var g=b,y=g,O=a("2877"),S=Object(O["a"])(y,l,u,!1,null,null,null),w=S.exports,k=a("0613"),j=a("ac1a"),V=a("afbc"),E=a("6ebf");o.a.register({404:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M121.7 73.3v10c4-7.7 6.2-16.1 6.2-25C128 26 99.3 0 64 0S0 26 0 58.2v1.2l23-26h13.3L16.6 60.8H23v-7l13.7-19.4v49.4H23V73.3H2.2a61.6 61.6 0 0 0 46 41.4c-1.5 3.3-5.7 11.2-12.6 12.6-8.6 1.8 23.3.5 46.2-13.1a63 63 0 0 0 39.7-30.5H108V73.3H85V59.5l23-26h13l-19.4 27.2h6.4v-7.5l13.7-19.4v39.5zM43.5 76a10.5 10.5 0 0 1-1-4.5v-27c0-1.7.3-3.2 1-4.6a11.7 11.7 0 0 1 2.7-3.7 13 13 0 0 1 9-3.3h11.3a13.6 13.6 0 0 1 9 3.3L63.2 52.6v-3a2 2 0 0 0-.7-1.4c-.4-.4-1-.6-1.6-.6-.7 0-1.2.2-1.7.6a2 2 0 0 0-.6 1.5v9l-14.2 19a10.6 10.6 0 0 1-1-1.6zm35.7-4.5c0 1.6-.3 3-1 4.5a11.7 11.7 0 0 1-2.7 3.7 13 13 0 0 1-9 3.4H55.2a13.6 13.6 0 0 1-9-3.4 12.5 12.5 0 0 1-1.4-1.5L58.5 60v6.4c0 .6.2 1.1.7 1.5.4.4 1 .6 1.6.6.7 0 1.2-.2 1.7-.6a2 2 0 0 0 .7-1.5V54L76 37a10.5 10.5 0 0 1 3.2 7.7v27z"/>'}}),o.a.register({"back-top":{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M85.516 108.161a6.773 6.93 0 0 1-6.753 6.896H38.078a6.746 6.903 0 0 1-6.752-6.903V59.606H10.973c-7.45 0-9.211-4.387-3.915-9.814L53.643 2.124a6.793 6.951 0 0 1 9.563 0l46.584 47.682c5.297 5.406 3.543 9.807-3.928 9.807H85.516V108.161z"/>'}}),o.a.register({bug:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M127.9 73.1a5 5 0 0 1-1.5 3.7c-1 1-2.2 1.6-3.6 1.6h-18c0 9.3-1.7 17.1-5.3 23.6l16.6 17a5 5 0 0 1 1.6 3.7 5 5 0 0 1-1.6 3.7c-1 1-2.1 1.5-3.6 1.5-1.4 0-2.6-.5-3.5-1.5l-15.9-16a15.5 15.5 0 0 1-1.2 1l-3.3 2.3a50.1 50.1 0 0 1-5.2 3 36.4 36.4 0 0 1-14.3 3.4v-73H59v73a32.2 32.2 0 0 1-15-3.8 66.8 66.8 0 0 1-5.3-3.2c-1.6-1-2.8-2-3.5-2.6l-1.2-1.2-14.6 17a5.1 5.1 0 0 1-7.3.4c-1-1-1.5-2.3-1.6-3.7 0-1.4.3-2.7 1.2-3.8l16.2-18.5C24.7 94.5 23 87 23 78.4H5.2c-1.3 0-2.5-.6-3.6-1.6S.1 74.5.1 73.1a5 5 0 0 1 1.5-3.6c1-1 2.3-1.6 3.6-1.6h18V44l-14-14a5 5 0 0 1-1.5-3.7 5 5 0 0 1 1.5-3.7c1-1 2.2-1.6 3.6-1.6s2.6.6 3.6 1.6l13.8 14.1h67.4l13.8-14.1a4.9 4.9 0 0 1 7.2 0 5 5 0 0 1 1.5 3.7 5 5 0 0 1-1.5 3.6L104.9 44v24h17.9c1.4 0 2.6.5 3.6 1.6a5 5 0 0 1 1.5 3.6zm-38.3-47H38.4C38.4 19 41 12.9 46 7.8 51 2.7 57 .1 64 .1s13.1 2.5 18 7.6c5 5 7.6 11.2 7.6 18.5z"/>'}}),o.a.register({chart:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M0 54.9h36.6V128H0V54.9zm91.4-27.5H128V128H91.4V27.4zM45.7 0h36.6v128H45.7V0z"/>'}}),o.a.register({component:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M0 0h54.9v54.9H0V0zm0 73.1h54.9V128H0V73.1zm73.1 0H128V128H73.1V73.1zM100.6 55a27.4 27.4 0 1 0 0-54.9 27.4 27.4 0 0 0 0 54.9z"/>'}}),o.a.register({dashboard:{width:128,height:100,viewBox:"0 0 128 100",data:'<path pid="0" d="M27.4 63.6c0-2.5-.9-4.6-2.6-6.4a8.8 8.8 0 0 0-6.5-2.6c-2.5 0-4.7.8-6.5 2.6a8.7 8.7 0 0 0-2.7 6.4c0 2.5 1 4.7 2.7 6.5 1.8 1.7 4 2.6 6.5 2.6s4.7-.9 6.5-2.6c1.7-1.8 2.6-4 2.6-6.5zm13.7-31.8c0-2.5-.9-4.6-2.6-6.4a8.8 8.8 0 0 0-6.5-2.6c-2.5 0-4.7.8-6.5 2.6a8.7 8.7 0 0 0-2.6 6.4c0 2.5.9 4.7 2.6 6.5 1.8 1.7 4 2.6 6.5 2.6s4.7-.9 6.5-2.6c1.7-1.8 2.6-4 2.6-6.5zM71.7 66L79 38.9c.3-1.3.1-2.4-.5-3.5a4.5 4.5 0 0 0-8.3 1.2L63 63.7a13.6 13.6 0 1 0 8 25.4 13 13 0 0 0 6.4-8.4A13.5 13.5 0 0 0 71.7 66zm47.2-2.4c0-2.5-1-4.6-2.7-6.4a8.8 8.8 0 0 0-6.5-2.6c-2.5 0-4.7.8-6.5 2.6a8.7 8.7 0 0 0-2.6 6.4c0 2.5.9 4.7 2.7 6.5 1.7 1.7 3.9 2.6 6.4 2.6 2.5 0 4.7-.9 6.5-2.6 1.8-1.8 2.7-4 2.7-6.5zM73 18.2c0-2.5-.8-4.6-2.6-6.4A8.8 8.8 0 0 0 64 9c-2.5 0-4.7 1-6.5 2.7a8.7 8.7 0 0 0-2.6 6.4c0 2.5.9 4.7 2.6 6.4 1.8 1.8 4 2.7 6.5 2.7s4.7-.9 6.5-2.7c1.7-1.7 2.6-3.9 2.6-6.4zm32 13.6c0-2.5-.8-4.6-2.6-6.4a8.8 8.8 0 0 0-6.5-2.6c-2.5 0-4.7.8-6.5 2.6a8.7 8.7 0 0 0-2.6 6.4c0 2.5.8 4.7 2.6 6.5 1.8 1.7 4 2.6 6.5 2.6s4.7-.9 6.5-2.6c1.7-1.8 2.6-4 2.6-6.5zm23 31.8c0 12.4-3.4 23.8-10 34.3-1 1.4-2.3 2-4 2H14c-1.7 0-3-.6-4-2a62.2 62.2 0 0 1-5-59 63.9 63.9 0 0 1 123 24.7z"/>'}}),o.a.register({documentation:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M72 44.8h43.9l-44-35.2v35.2zM16 0h64l47.9 38.4v76.8c0 3.4-1.7 6.6-4.7 9-3 2.4-7 3.7-11.3 3.7H16.1c-4.2 0-8.3-1.3-11.3-3.7-3-2.4-4.7-5.6-4.7-9V12.8C.1 5.8 7.2 0 16.1 0zm72 102.4V89.6H16v12.8h72zm24-25.6V64H16v12.8h96z"/>'}}),o.a.register({drag:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M73.1 29H64h29.7L64 0 34.4 29h20.5v27.1H27.2v18H55v27.1h18V74.1h27.4V56H73.1V29zM64 128l27.5-26.8H36.6l27.3 26.7zM0 65l27.2 27V38.2L0 65zm100.5-26.8V92L128 65l-27.5-26.8z"/>'}}),o.a.register({edit:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M106.1 67.2a4.8 4.8 0 0 0-4.8 4.8v46.4H9.6V26.7h50.1a4.8 4.8 0 1 0 0-9.6H9.6A9.6 9.6 0 0 0 0 26.7v91.7c0 5.3 4.3 9.6 9.6 9.6h91.7c5.3 0 9.6-4.3 9.6-9.6V72c0-2.7-2.1-4.8-4.8-4.8z"/><path pid="1" d="M125.2 13.4L114.6 2.8a9.6 9.6 0 0 0-13.6 0l-53 53a4.3 4.3 0 0 0-.9 1.3L33.8 88.5a4.2 4.2 0 0 0 1 4.7c1 1.2 2.8 1.7 4.6 1l31.4-13.4c.5-.2 1-.5 1.4-.9l53-53a9.6 9.6 0 0 0 0-13.5zm-59 59l-18.4 7.8 7.7-18.4 37.2-37.1 10.6 10.5L66 72.4zm52.1-52.2l-8.2 8.2L99.5 18l8.3-8.3L118.4 20z"/>'}}),o.a.register({education:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M88.9 119.6c-7.3 0-19.5 2.5-21.4 8.2v.1c-4.2.2-5.2 0-7 0-2-5.7-14.1-8.2-21.4-8.2H0V0h42.5C51.7 0 59.6 5.5 64 13.6 68.4 5.5 76.3 0 85.5 0H128v119.6H88.9zM60.4 24.8c0-9.7-9-16.5-17.7-16.5H7v103.1h32c7-.1 18.2.1 21.3 6.2V24.8zM121 8.2H85.3c-8.8 0-17.7 6.9-17.7 16.5v92.7c3.1-6 14.2-6.2 21.3-6h32V8.1z"/>'}}),o.a.register({email:{width:128,height:96,viewBox:"0 0 128 96",data:'<path pid="0" d="M64.1 57l56-56a12.5 12.5 0 0 0-4.6-1h-103C10.9 0 9.4.3 8 .8L64 57z"/><path pid="1" d="M64.1 68.3L1.8 6A12.4 12.4 0 0 0 0 12.5v71C0 90.4 5.6 96 12.5 96h103c6.9 0 12.5-5.6 12.5-12.5v-71a12.5 12.5 0 0 0-1.7-6.3L64 68.2z"/>'}}),o.a.register({"exit-fullscreen":{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M49.2 41.3l-.1-35.2c0-2.7-2.3-4.4-5-4.4h-3.7a4.8 4.8 0 0 0-4.8 5l.2 19.2L11.6 2a6.7 6.7 0 0 0-9.5 0 6.8 6.8 0 0 0 0 9.5l24 23.7H7.6A5.5 5.5 0 0 0 2 40.5V44c0 2.7 2.3 5 5 5l35-.2h2.6a4.6 4.6 0 0 0 3.4-1.3c1-.9 1.2-2.1 1.2-3.5l-.3-2.4.2-.2zm52.5 51.2h18.4c2.7 0 5.2-1.6 5.6-4.8v-3.5c0-2.7-2.3-5-5-5l-34.6.2H86l-2.5-.1a4.6 4.6 0 0 0-3.4 1.4c-1 .8-1.2 2-1.2 3.4l.3 2.5-.2.1.1 34.7c0 2.7 2.3 4.4 5 4.4h3.5c2.7 0 4.9-2.3 4.8-5l-.2-18.8 24.2 24a6.7 6.7 0 0 0 9.5 0 6.7 6.7 0 0 0 0-9.5l-24.2-24zM48.1 80.7a4.6 4.6 0 0 0-3.4-1.4h-2.6l-35-.1c-2.7 0-5 2.3-5 5v3.5c.4 3.2 2.9 4.8 5.6 4.8h18.5l-24.1 24a6.8 6.8 0 0 0 0 9.5 6.7 6.7 0 0 0 9.5 0l24.2-23.8-.2 18.9c0 2.7 2 5 4.8 5H44c2.8 0 5-1.7 5-4.4l.2-35-.2-.1.3-2.5c0-1.3-.3-2.6-1.2-3.4zm32-33.3a4.6 4.6 0 0 0 3.4 1.4H86l.1-.1 35.1.2c2.7 0 5-2.3 5-5v-3.5c-.4-3.2-3-5-5.6-5H102l23.9-23.8a6.7 6.7 0 0 0 0-9.5 6.7 6.7 0 0 0-9.5 0L92.3 26l.1-19.4c0-2.7-2-5-4.8-5h-3.4c-2.8 0-5 1.7-5 4.4L79 41.3l.2.2-.3 2.4c0 1.4.3 2.6 1.2 3.5z"/>'}}),o.a.register({"eye-off":{width:128,height:64,viewBox:"0 0 128 64",data:'<path pid="0" d="M127 8c1.4-2.2 1-5.2-.8-6.9-2.1-1.7-4.8-1.2-6.4 1-.3.3-25.6 32.4-55.8 32.4C34.8 34.5 8.3 2 8 1.9a4.4 4.4 0 0 0-6.3-.5 5.2 5.2 0 0 0-.5 6.8c.5.8 6 7.4 14.6 14.8L4.2 36a5 5 0 0 0 .2 6.8c.5 1 1.6 1.5 2.7 1.5s2.3-.5 3.2-1.5l12.6-14a87 87 0 0 0 20.8 11.6l-4.8 17.4c-.7 2.7.7 5.4 3.2 6.1h1.4c2 0 3.8-1.4 4.3-3.7l4.8-17.4a58.3 58.3 0 0 0 22.8 0L80.2 60a4.7 4.7 0 0 0 4.4 3.7c.4 0 .9 0 1.1-.3 2.5-.7 4-3.4 3.2-6.1l-4.8-17.2A87 87 0 0 0 105 28.6l12.3 13.7c1 1 2.1 1.5 3.2 1.5s2.3-.5 3.2-1.5c1.9-2 1.9-4.9.3-6.8l-11.7-13C121.6 15 127.1 8 127.1 8z"/>'}}),o.a.register({"eye-on":{width:128,height:128,viewBox:"0 0 1024 1024",data:'<defs/><path pid="0" d="M512 128q69.7 0 135.5 21.2t115.5 55 93.5 74.8 73.7 82 51.6 74.8 32.2 54.9l10 21.3-6.3 13.5q-4 8.5-18.8 34.7t-31.7 51.6-44.3 60-56.9 64.4-69.5 60.1-82.3 51.5-94.9 34.7T512 896q-69.7 0-135.5-21.2T261 820t-93.5-74.3-73.7-81.5-51.6-74.5-32.2-55l-10-21 6.3-13.5q4-8.5 18.8-34.8t31.7-51.8 44.3-60.4 56.9-64.6 69.5-60.4 82.3-51.8 94.9-34.8T512 128zm0 85.3q-46.7 0-91.6 12.4t-81.2 31.8-70.7 47.1-59.6 54.5-48.9 57.7-37.6 52.8-26.4 44q12.4 21.7 26.4 43.5t37.6 52.4 48.9 57 59.6 53.8 70.7 46.7 81.2 31.5 91.6 12.2 91.6-12.4 81.2-31.6 70.7-46.9 59.6-54.2 48.9-57.3 37.6-52.7T928 512q-12.4-21.7-26.4-43.6T864 415.7t-49-57.3-59.6-54.2-70.7-46.9-81.2-31.6-91.6-12.4zm0 128q70.7 0 120.7 50t50 120.7-50 120.7-120.7 50-120.7-50-50-120.7 50-120.7 120.7-50zm0 85.4q-35.3 0-60.3 25t-25 60.3 25 60.3 60.3 25 60.3-25 25-60.3-25-60.3-60.3-25z"/>'}}),o.a.register({form:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M84 23.8c-1 0-1.8-.3-2.5-1a8.6 8.6 0 0 1-1.7-2.2 11.5 11.5 0 0 1-1-2.6c-.3-1-.4-1.7-.4-2.3V0h.2c.9 0 1.7 0 2.4.3.8.1 1.7.5 2.7 1.2l4 2.7a211.6 211.6 0 0 1 11.7 9.7c1.4 1.4 2.6 2.6 3.4 3.6.8 1 1.2 1.8 1.4 2.4l.3 1.8v2H84.1zM127.4 84c.3.7.5 1.5.6 2.6 0 1-.4 2-1.4 3a30.4 30.4 0 0 0-2.3 2 6.7 6.7 0 0 1-1 .9l-11.7-10.8a44.3 44.3 0 0 0 1.8-1.5 31 31 0 0 1 1.8-1.4c1-1 2.3-1.4 3.6-1.2a9 9 0 0 1 6.2 3c1 1 1.8 2.2 2.4 3.4zM78.3 96c2 0 3.7-.5 5-1.5l-26.9 25.8H18c-1.7 0-3.6-.5-5.7-1.4a24.5 24.5 0 0 1-5.9-3.7 21.4 21.4 0 0 1-4.5-5.3c-1.2-2-1.8-4-1.8-6.2V16.5c0-1.8.4-3.7 1.3-5.6A18.4 18.4 0 0 1 5 5.6a21.8 21.8 0 0 1 5.3-4c1.9-1 4-1.6 6-1.6h53.3v16c0 1.6.3 3.4.8 5.2a16.7 16.7 0 0 0 2.6 5.2A13.2 13.2 0 0 0 84.2 32h20.3v42.3l-19 18.2c1-1.4 1.5-3 1.5-4.5 0-2.2-.9-4.1-2.6-5.7a8.8 8.8 0 0 0-6.2-2.4H26.1c-2.4 0-4.4.8-6.1 2.4a7.6 7.6 0 0 0-2.5 5.7c0 2.2.8 4 2.5 5.6a8.7 8.7 0 0 0 6.1 2.3h52.1zM26 47.9c-2.4 0-4.4.8-6.1 2.4a7.6 7.6 0 0 0-2.5 5.7c0 2.2.8 4.1 2.5 5.6A8.7 8.7 0 0 0 26 64h52.1a9 9 0 0 0 6.2-2.3A7.3 7.3 0 0 0 87 56c0-2.2-.9-4.1-2.6-5.7a8.8 8.8 0 0 0-6.2-2.3H26.1zM78.5 112l1.8-1.6 3.5-3.2a479.8 479.8 0 0 0 4.6-4.3 500.8 500.8 0 0 1 5-4.7l13.5-12.3 11.6 10.8-13.4 12.4-5 4.6-4.6 4.2a179.5 179.5 0 0 0-3.3 3l-1.5 1.5a62.2 62.2 0 0 1-3.2 2l-2.5 1a83.5 83.5 0 0 1-3.6 1 72.2 72.2 0 0 1-3.4 1l-2.6.5c-1 .1-1.8 0-2.2-.4-.3-.4-.4-1.2-.3-2.2a30 30 0 0 1 1.6-5.4l1-3 .8-2a10.2 10.2 0 0 1 2.2-2.9z"/>'}}),o.a.register({fullscreen:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M38.5 52L52 38.5 28.4 14.8 43.2 0H0v43.1l14.8-14.8L38.5 52zm74.7 47.7L89.5 76 76 89.5l23.6 23.7L84.8 128H128V84.9l-14.8 14.8zM89.5 52l23.7-23.6L128 43.2V0H84.9l14.8 14.8L76 38.5 89.5 52zm-51 24L14.8 99.7 0 84.7V128h43.1l-14.8-14.8L52 89.5 38.5 76z"/>'}}),o.a.register({"guide-2":{width:1e3,height:1e3,viewBox:"0 0 1000 1000",data:'<path pid="0" d="M11.6 547.9l282.8 126.4L703.7 291l137-128.3-479.5 551.5L724 860.6a16.8 16.8 0 0 0 21.9-10.7v-.6l254-849L10.4 514.7c-8.7 4.7-11.8 15.3-8 24.7 2.4 4 5.5 7.3 9.3 8.6zm349 451.7L501.7 838l-141-61.2v222.8z"/>'}}),o.a.register({guide:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M1.5 70.1l36.2 16.2 70-65.5-61.5 70.6 46.5 18.8c1 .4 2.4-.2 2.8-1.4L128 0 1.3 66c-1.1.6-1.5 2-1 3.1.3.5.7 1 1.2 1.1zM46.2 128l18-20.7-18-7.9V128z"/>'}}),o.a.register({hamburger:{width:64,height:64,viewBox:"0 0 1024 1024",data:'<path pid="0" d="M408 442h480a8 8 0 0 0 8-8v-56a8 8 0 0 0-8-8H408a8 8 0 0 0-8 8v56a8 8 0 0 0 8 8zm-8 204a8 8 0 0 0 8 8h480a8 8 0 0 0 8-8v-56a8 8 0 0 0-8-8H408a8 8 0 0 0-8 8v56zm504-486H120a8 8 0 0 0-8 8v56a8 8 0 0 0 8 8h784a8 8 0 0 0 8-8v-56a8 8 0 0 0-8-8zm0 632H120a8 8 0 0 0-8 8v56a8 8 0 0 0 8 8h784a8 8 0 0 0 8-8v-56a8 8 0 0 0-8-8zM142.4 642.1L298.7 519a8.8 8.8 0 0 0 0-13.9L142.4 381.9a8.9 8.9 0 0 0-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z"/>'}}),o.a.register({icon:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M115.1 0a13 13 0 0 1 5 1c1.5.6 2.9 1.5 4 2.7a13.1 13.1 0 0 1 2.8 4c.7 1.6 1 3.3 1 5.2v102.3c0 3.6-1.2 6.7-3.5 9.1a12 12 0 0 1-9 3.6H13c-3.9 0-7-1.2-9.4-3.7a13.2 13.2 0 0 1-3.5-9.5v-102c0-3.4 1.1-6.3 3.4-8.9A12 12 0 0 1 12.8.1h102.3zM81.4 109c1.8 0 3-.4 3.8-1.2.8-.8 1.2-1.9 1.2-3.3 0-1.2-.4-2.3-1.2-3.2-.8-.8-2-1.3-3.8-1.3h-8.8l.1-.8V27h9c1.8 0 3-.4 3.7-1.3.6-.9 1-2 1-3.2a5 5 0 0 0-1-3.2c-.7-.9-2-1.3-3.7-1.3H46.3c-1.8 0-3 .4-3.7 1.3-.6.9-1 2-1 3.2a5 5 0 0 0 1 3.2c.7.9 2 1.3 3.7 1.3h8.1v72.5l.2.4h-8c-1.8 0-3 .5-3.8 1.3-.8 1-1.2 2-1.2 3.2 0 1.4.4 2.5 1.2 3.3.8.8 2 1.2 3.8 1.2h34.8z"/>'}}),o.a.register({international:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M83.3 103a85 85 0 0 0-15.5-19.5c-2.3-2.5-2.1-4.3-1.3-9.9V73c.6-3.8 1.5-6 14.3-8.1 6.5-1 8.2 1.5 10.6 5.2l.8 1.1a12.6 12.6 0 0 0 6.4 5.3c1.2.5 2.5 1.1 4.4 2.2 4.6 2.5 4.6 5.4 4.6 11.7v.8a27 27 0 0 1-5.1 17.4 59 59 0 0 1-19 11c3.4-6.5.7-14.3 0-16.5h-.2zM64 5.1A58.5 58.5 0 0 1 89.5 11a54.3 54.3 0 0 0-12.9 10.4l-2.4 3.5c-2.5 3.7-3.7 5.4-5.9 5.7a25.1 25.1 0 0 1-4.2 0c-4.3-.3-10-.7-12 4.4-1.1 3.2-1.3 12 2.5 16.5a4 4 0 0 1 .3 3.6 7 7 0 0 1-2 3.2 19 19 0 0 1-3-3 19 19 0 0 0-8.3-6.5l-4-1c-3.7-.7-8-1.6-9-3.8a14.9 14.9 0 0 1-.7-5.8 22 22 0 0 0-1.4-9.2 8.9 8.9 0 0 0-5.6-5A58.7 58.7 0 0 1 64 5.1zM0 64a64 64 0 1 0 128 0A64 64 0 0 0 0 64z"/>'}}),o.a.register({language:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M84.7 36.8A44 44 0 0 0 96 55.2c4.8-4.8 8-11.2 10.4-18.4H84.7zM32 76.8h20.8l-10.4-28-10.4 28z"/><path pid="1" d="M112 0H16A16 16 0 0 0 0 16v96a16 16 0 0 0 16 16h96a16 16 0 0 0 15.9-16V16c0-8.8-6.4-16-16-16zM72.7 103.2c-1.6 1.6-3.2 1.6-4.8 1.6-.8 0-2.4 0-3.2-.8-.8-.8-1.6 0-1.6-.8s-.8-1.6-1.6-3.2-.8-2.4-1.6-4l-3.2-8.8h-28L25.6 96c-1.6 3.2-2.4 5.6-3.2 7.2-.8 1.6-2.4 1.6-4.8 1.6-1.6 0-3.2-.8-4.8-1.6-1.6-1.6-2.4-2.4-2.4-4 0-.8 0-1.6.8-3.2s.8-2.4 1.6-4l17.6-44.8c.8-1.6.8-3.2 1.6-4.8.8-1.6 1.6-3.2 2.4-4 .8-.8 1.6-2.4 3.2-3.2 1.6-.8 3.2-.8 4.8-.8 1.6 0 3.2 0 4.8.8 1.6.8 2.4 1.6 3.2 3.2a39 39 0 0 1 4.8 9.6l17.6 44c1.6 3.2 2.4 5.6 2.4 7.2-.8.8-1.6 2.4-2.4 4zm44-31.2a64.6 64.6 0 0 1-20.9-12 47.5 47.5 0 0 1-21.5 12L72 68c8.7-2.4 16-5.6 21.5-11.2a42.1 42.1 0 0 1-12-20.8h-8v-3.2h21.6c-1.6-2.4-3.2-5.6-4.8-8l2.4-.8c1.6 2.4 4 5.6 5.6 8.8h20v4h-8c-2.4 8-6.4 15.2-11.2 20 5.6 4.8 12 8.8 20.8 11.2l-3.2 4z"/>'}}),o.a.register({like:{width:24,height:24,viewBox:"0 0 24 24",data:'<path pid="0" d="M12 21.6C6.4 16 1 11.3 1 7.2 1 3.4 4 2 6.3 2c1.3 0 4.1.5 5.7 4.5 1.6-4 4.5-4.5 5.7-4.5C20.3 2 23 3.6 23 7.2c0 4-5.1 8.6-11 14.4M17.7 1c-2.2 0-4.4 1-5.7 3.2A6.5 6.5 0 0 0 6.3 1C3 1 0 3.2 0 7.2c0 4.7 5.6 9.4 12 15.8 6.4-6.4 12-11.1 12-15.8 0-4-3.1-6.2-6.3-6.2"/>'}}),o.a.register({link:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M115.6 128H.1V12.3h57.7v12.3H12.4v90.9h90.9V70.2h12.3z"/><path pid="1" d="M116.4 2.8l8.8 8.8-56.8 56.7-8.7-8.7z"/><path pid="2" d="M127.9 38h-12.4V12.4H88.7V0H128z"/>'}}),o.a.register({list:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M1.6 12c0 6.7 4 12 8.9 12s8.8-5.3 8.8-12c0-6.5-4-11.9-8.8-11.9-5 0-9 5.4-9 12zM125.9.2H35.6c-1.3 0-2.1 1.4-2.1 2.9v18.2c0 1.7 1 2.9 2.1 2.9H126c1.2 0 2-1.5 2-2.9V3c0-1.8-1-2.9-2-2.9zM0 63c0 6.6 4 12 8.9 12s8.9-5.4 8.9-12c0-6.7-4-12-9-12C4 51 0 56.3 0 63zm124-12H34c-1.2 0-2 1.4-2 2.8V72c0 1.7 1 2.8 2 2.8h90.3c1.2 0 2-1.4 2-2.8V53.7c0-1.4-.8-2.8-2-2.8zM0 116c0 6.6 4 12 8.9 12s8.9-5.4 8.9-12-4-12-9-12C4 104 0 109.4 0 116zm124-12H34c-1.2 0-2 1.5-2 2.9V125c0 1.8 1 2.9 2 2.9h90.3c1.2 0 2-1.4 2-2.9v-18.2c0-1.4-.8-2.9-2-2.9z"/>'}}),o.a.register({lock:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M119.9 49.7h-8V39.5C111.9 17.7 90.4.1 64 .1 37.5 0 16.1 17.7 16.1 39.5v10.2h-8c-4.4 0-8 3-8 6.6v65c0 3.7 3.6 6.7 8 6.7H120c4.4 0 8-3 8-6.6V56.3c0-3.7-3.6-6.6-8-6.6zm-24 0H32.1V39.5C32 25 46.4 13.2 64 13.2c17.6 0 32 11.8 32 26.3v10.2z"/>'}}),o.a.register({message:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M0 21v59.6c0 11.5 8.5 21 19 21h28.7l1 26.4 28.1-26.5h32.1c10.6 0 19.1-9.4 19.1-21V21c0-11.6-8.5-21-19-21H19C8.6 0 0 9.4 0 21zm82.3 33c0-5.5 4-9.9 9-9.9s9.1 4.4 9.1 10c0 5.5-4 9.9-9 9.9s-9-4.4-9-10zm-27.6 0c0-5.5 4-9.9 9-9.9s9 4.4 9 10c0 5.5-4 9.9-9 9.9s-9-4.4-9-10zm-27 0c0-5.5 4-9.9 9-9.9s9 4.4 9 10c0 5.5-4 9.9-9 9.9s-9-4.4-9-10z"/>'}}),o.a.register({money:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M54.1 127.9V99.2H7.5v-12h46.6V75H7.5V62h38L.1 0h22.6l32.6 45c3.6 5.2 6.4 9.7 8.4 13.5 1.8-3.1 5-7.8 9.3-14.2L104 0h24L82.3 62h38.3v13H74.3v12.4h46.4v12H74.3V128H54.1z"/>'}}),o.a.register({password:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M108.8 44.3H89.6V39c0-9-3.3-24.2-25.6-24.2-23.1 0-25.6 16.9-25.6 24.2v5.3H19.2V39C19.2 15.3 36.8 0 64 0c27.2 0 44.8 15.3 44.8 39v5.3zm-32 39.4c0-5.5-5.8-9.9-12.8-9.9-7 0-12.8 4.4-12.8 9.9 0 3.7 2.6 6.8 6.4 8.5v11.2c0 2.7 2.9 5 6.4 5 3.5 0 6.4-2.3 6.4-5V92.2c3.8-1.7 6.4-4.8 6.4-8.5zM128 64v49.2c0 8.2-8.6 14.8-19.2 14.8H19.2C8.7 128 0 121.4 0 113.2V64c0-8.2 8.6-14.8 19.2-14.8h89.6c10.6 0 19.2 6.6 19.2 14.8z"/>'}}),o.a.register({pdf:{width:128,height:128,viewBox:"0 0 1024 1024",data:'<path pid="0" d="M869 277.3H657.2v-212l212 212zm-238.2 26.3V65.3H154.3v417h714.8V303.5H630.8zM295 664c-5-3-11-5-17.6-6.2a132 132 0 0 0-20.8-1.6h-48.8V742h48.8c7.2 0 14.1-.5 20.8-1.6 6.7-1 12.5-3.1 17.6-6.2 5-3 9.1-7.4 12.2-13 3-5.6 4.6-13 4.6-22 0-9.1-1.5-16.4-4.6-22-3-5.6-7.1-10-12.2-13zM35.8 541.8v417h952.4v-417H35.8zM367.2 733a79 79 0 0 1-47.8 50 119 119 0 0 1-45.6 7.8h-66v102.5h-62.9V607.5h128.9c17.9 0 33 2.6 45.6 7.8a79.3 79.3 0 0 1 47.8 49.8 108.1 108.1 0 0 1 0 67.9zM645 806.4a127 127 0 0 1-24.2 45.6 113.5 113.5 0 0 1-40.4 30.3c-16.2 7.3-35.2 11-57 11H400V607.5h123.2c18.4 0 35.6 3 51.5 8.8a111.6 111.6 0 0 1 41.2 26.4 122 122 0 0 1 27.2 44c6.5 17.7 9.8 38.3 9.8 62 0 20.9-2.7 40.1-8 57.7zm245.4-146H752.2v66h119.7v48.8H752.2v118h-62.8V607.6h200.9v52.8zM572 686a61.3 61.3 0 0 0-25.5-19 101.5 101.5 0 0 0-39-6.7h-44.8v180.1h56c9.1 0 18-1.4 26.4-4.4 8.6-2.9 16.2-7.8 22.9-14.6 6.6-6.8 12-15.6 16-26.6 4-11 6-24.3 6-40 0-14.4-1.4-27.4-4.2-39A77.9 77.9 0 0 0 572 686zm0 0"/>'}}),o.a.register({people:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M104.2 95.3A38.6 38.6 0 0 1 117 128h-10.7c.2-1.5.4-3 .4-4.5 0-9-4.4-17-11.5-23.2a73.5 73.5 0 0 1-62.4 0 30.7 30.7 0 0 0-11.5 23.2c0 1.6.2 3 .4 4.5H11a35.4 35.4 0 0 1-.3-4.5c0-10.8 5-20.7 13.1-28.3A50.7 50.7 0 0 1 0 53.6C0 24 28.7 0 64 0s64 24 64 53.6c0 16.8-9.3 31.8-23.8 41.7zM64 36.9c-29.5 0-53.3-10.1-53.3 15.3s23.8 46 53.3 46c29.5 0 53.3-20.6 53.3-46S93.5 37 64 37zm24.9 25.6c-4 0-7.1-2.7-7.1-6 0-3.2 3.2-5.9 7-5.9 4 0 7.2 2.7 7.2 6s-3.2 6-7.1 6zM85.3 79c0 4-9.5 7.4-21.3 7.4S42.7 83 42.7 79c0-1 .6-2 1.8-3 3.3 2.6 10.8 4.5 19.5 4.5s16.2-1.9 19.5-4.5c1.2 1 1.8 2 1.8 3zM39.1 62.5c-4 0-7.1-2.7-7.1-6 0-3.2 3.2-5.9 7.1-5.9 4 0 7.1 2.7 7.1 6s-3.2 6-7 6z"/>'}}),o.a.register({peoples:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M95.6 118.8c0 5-3.5 9-8 9H8c-4.4 0-8-4-8-9 0-18.3 15.4-35.3 31.2-42a37.8 37.8 0 0 1-15.3-31v-9.2C16 16.5 30.2.1 48 .1s31.8 16.4 31.8 36.5v9.2c0 13-6.1 24.5-15.2 31 15.7 6.7 31.1 23.7 31.1 42z"/><path pid="1" d="M106 118.3h16c3.4 0 6.1-3.2 6.1-7 0-14-11.8-27-23.8-32.1 7-5 11.6-13.7 11.6-23.7v-7c0-15.4-11-28-24.4-28-1.6 0-3.3.2-4.9.6 2 4.7 3 10 3 15.5v9.2c0 13-3 23-11 31 14.8 4.4 27.3 23.4 27.5 41.5z"/>'}}),o.a.register({qq:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M18.4 57.5l-.2-.7-.2-1-.1-.5v-2.2l.2-.8.2-1 .4-.9.4-1 .6-1.2.7-1v-.8l.1-.8.2-1 .3-1 .3-1.2.3-.6.2-.5.4-.6.4-.4v-2.7l.3-1.4.2-1.7.4-2 .6-2 .4-1 .4-1.3.5-1.1.6-1.2.5-1.4.7-1.2.7-1.4 1-1.3.4-.7.4-.7 1-1.4 1-1.4L33 15l1.3-1.4 1.3-1.4 1.4-1.4 1.7-1.6 1.1-.9 1.3-1 1.4-.9 1.4-.9 1.4-.7 1.6-.6 1.7-.8 1.6-.6 1.7-.5 1.8-.6 1.7-.4 2-.3L59 .7l2-.3 1.8-.2 2-.1h5.9l2 .2 2 .3 2 .2 1.8.4 2 .4 1.9.5 2 .5 1.9.7 1.8.7 1.9.8 1.7.8 1.7 1 1.6 1 1.5 1 .6.5.7.4 1.3 1.1 1.2 1.1 1 1.1 1.2 1.2.8 1.2 1.1 1.2.8 1.3.7 1.2.8 1.3.7 1.2 1 2.5.6 1.3.4 1.2.5 1.3.4 1.2.2 1 .4 1.3.6 2.2.4 1.9.2 1.9.2 1.5.4 2.2v.4l.3.4.8 1.2.4.8.5.8.5 1 .5 1 .3 1 .3 1.3.3 1.2v.6l.2.8v.6l-.1.6v.8l-.2.8-.4 1.5-.4.8-.3.8v.2l.2.3.4.6 1.7 2.6 1.4 1.9.7 1.2.8 1.4.8 1.5 1 1.7.8 1.8 1 2 .6 1.3.5 1.3.4 1.3.5 1.1.3 1.3.4 1.1.4 2.3.3 2.3.3 2v3l-.2 1-.2 1.7-.3 1.6-.5 1.5-.2.6-.3.7-.3.5-.4.6-.3.4-.4.5-.4.4-.4.3-.5.2-.4.2-.4.1h-.9l-.6-.4-.3-.2-.3-.2-.4-.4-.3-.3-.6-.6-.7-1-.5-.8-.6-.8-.5-.8-.7-1.5-.9-1.6h-.2l-.3.2-.2.4-.4.5-.5 1.5-.9 2.2-1 2.6-1 1.4-.8 1.3-1 1.6-1 1.5-.6.6-.7.8-1.6 1.5.2.1.2.2.7.5 3.3 1.5 1.4.8 1.3.7 1.4 1 1.2 1 .5.4.5.5.4.6.4.7.2.5.2.6.1.6.1.6v.9l-.2.5-.2.4-.1.3-.2.4-.6.8-.6.6-.4.5-.3.3-1 .7-1 .5-1 .5-1.2.6-1.3.5-.7.2-.6.1-1.5.4-1.5.3-1.6.3-1.6.3H100l-1.8.3h-5.5l-2-.1-1.9-.2-2-.3-2-.2-2-.3-2-.5-2-.3-2-.6-2-.7-2-.6-1-.3-1-.4-.6-.2-.6-.1H68l-2-.1-.9-.1-1.2-.2-.8.7-1.1.7-1.5.7-1.6.9-1 .5-1 .3-2.3 1-1.2.3-1.3.3-1.9.3-1 .1-1.3.1-1.2.2H36l-3.3-.4-1.6-.2-1.6-.2-1.6-.2-1.5-.3-1.5-.5-1.4-.3-1.3-.5-1.2-.5-1.2-.5-1-.6-1-.7-.3-.4-.4-.4-.3-.4-.3-.4-.3-.4-.2-.4-.3-.9-.1-.5-.2-.5v-.4l.2-.6v-2.1l.1-.6.3-.6.2-.7.4-.7.3-.3.2-.4.6-.7.5-.4.5-.3.4-.3.7-.2.5-.3.7-.4.8-.2.7-.2 1-.2.8-.1 1-.2h1l.4-.1.2-.2-.2-.4-.6-.2-1.5-1.3-1-.7-1-1-1.2-1-1.2-1.5L19 101l-.6-.9-.6-.8-.6-1-.5-1.1-.7-1-.5-1.3-.5-1.2-.6-1.3L14 91l-.4-1.5v-.1h-.2v-.1H13l-.2.1h-.1l-.2.3v.3l-.2.3-.2.5-.6 1.2-.4.7-.5.6-.6.7-.6.8-.7.8-.8.7-.7.6-.9.5-.9.6-.8.3-1 .3H2.2l-.1-.4-.3-.2-.4-1-.3-.4-.2-.7-.2-.8-.1-.7-.3-1.6-.2-1v-3.2l.2-2.4.2-1.2.2-1.2.2-1.4.4-1.2.4-1.5.4-1.4.6-1.4.5-1.4L4 74l.7-1.5.8-1.5 1-1.5 1-1.4 1.1-1.5 1-1 1-1.3L12 63l.5-.5.7-.7 1-.8 1-.9 1.7-1.4 1.2-1z"/>'}}),o.a.register({search:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M124.9 109.8L94.3 79.2l-1.2-1a50.4 50.4 0 0 0 8.2-27.5 50.6 50.6 0 1 0-23 42.4c.2.4.5.8.9 1.1l30.6 30.7a10.6 10.6 0 0 0 7.5 3.1 10.7 10.7 0 0 0 7.6-18.2M50.7 85.3a34.7 34.7 0 1 1 0-69.4 34.7 34.7 0 0 1 0 69.4"/>'}}),o.a.register({shopping:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M43 101.4c1.6 0 3.1.3 4.6 1a12.3 12.3 0 0 1 3.9 2.7c1 1.2 2 2.6 2.6 4.2a14.4 14.4 0 0 1-2.6 14.5 13.3 13.3 0 0 1-4 2.8 10.6 10.6 0 0 1-4.6 1c-1.7 0-3.3-.3-4.7-1a13.6 13.6 0 0 1-3.8-2.8c-1.2-1.2-2-2.6-2.6-4.2a14.4 14.4 0 0 1-1-5.2c0-1.8.4-3.5 1-5 .6-1.7 1.4-3 2.6-4.3a12.5 12.5 0 0 1 3.8-2.7c1.4-.7 3-1 4.7-1zm53.8.2c1.7 0 3.3.4 4.8 1a11.4 11.4 0 0 1 3.9 2.8 13.8 13.8 0 0 1 2.6 14.4c-.7 1.7-1.6 3-2.6 4.2a12.3 12.3 0 0 1-4 2.9 11 11 0 0 1-4.7 1 10.6 10.6 0 0 1-4.6-1 12.5 12.5 0 0 1-3.8-2.9c-1.1-1.1-2-2.5-2.6-4.2a13.6 13.6 0 0 1-1-5 13.6 13.6 0 0 1 3.6-9.4 11.6 11.6 0 0 1 3.8-2.8 11.2 11.2 0 0 1 4.6-1zM118.6 21c2.4 0 4.3.4 5.7 1 1.3.8 2.3 1.7 2.8 2.7a6.4 6.4 0 0 1 .8 3.3c0 1.2-.2 2.2-.5 3l-1.6 5.4A589.3 589.3 0 0 1 123 45a1236.4 1236.4 0 0 0-3 9.4l-2.3 7.4a16.4 16.4 0 0 1-4.3 8 9.5 9.5 0 0 1-6.3 2.1H39l2 12.8h65.3c4.2 0 6.2 2 6.2 5.9 0 1.9-.4 3.5-1.2 4.9-.8 1.3-2.4 2-4.9 2H38.5c-1.7 0-3.2-.4-4.3-1.3-1.2-.8-2.2-2-3-3.3a21.3 21.3 0 0 1-1.8-4.5 44.1 44.1 0 0 1-1.1-4.5A233.5 233.5 0 0 0 26 71.6l-1.9-11a6273.2 6273.2 0 0 1-7.6-44.1H6.9a5 5 0 0 1-3.3-1 9 9 0 0 1-2.1-2.6A10.4 10.4 0 0 1 .3 9.7 17 17 0 0 1 0 6.5c0-1.9.6-3.4 1.8-4.7A6.2 6.2 0 0 1 6.5 0h13c1.8 0 3.2.3 4.2.9 1 .5 1.9 1.2 2.5 2a8.5 8.5 0 0 1 1.3 2.8L28 8l.6 3.2a1032.4 1032.4 0 0 1 1.2 9.6h88.7z"/>'}}),o.a.register({size:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M0 54.9h54.8V73H36.5v55H18.3V73.1H0V55zm127.9-36.6h-36V128H72.5V18.3h-36V0H128v18.3z"/>'}}),o.a.register({skill:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M31.7 93.2H65a41 41 0 0 0 5 6.8H31.7v-6.7zm0-10.6h28.9a44.8 44.8 0 0 1-1.3-6.7H31.7v6.7zm0-17.2h27.7c.3-2.3.7-4.6 1.3-6.7h-29v6.7zm53.9 44.8v5.8c0 2.8-2.1 5.1-4.7 5.1h-70c-2.6 0-4.7-2.3-4.7-5V31.2l23.2-21v22.3H17.2v6.6h18.4V6.7h45.3c2.6 0 4.7 2.3 4.7 5v20c2-.6 4-1 6.1-1.4V11.8C91.7 5.3 87 0 81 0H31.1L0 28.1v88c0 6.4 4.9 11.7 10.8 11.7H81c6 0 10.8-5.3 10.8-11.8v-4.4c-2-.3-4.1-.7-6.1-1.4zM23.3 58.7h-8v6.7h8v-6.7zm-8 41.2h8v-6.7h-8v6.7zm8-24h-8v6.7h8V76zM113 61l-4.9-4-12.4 17.5-11.2-9.3-3.8 5.3 16 13.4 16.3-23zm15 10c0-18.6-14-33.7-31.1-33.7-17.2 0-31.2 15.2-31.2 33.8 0 18.6 14 33.8 31.2 33.8C114 104.8 128 89.6 128 71zm-6.2 0c0 15-11.2 27.2-25 27.2-13.7 0-25-12.2-25-27.1 0-15 11.3-27.1 25-27.1 13.8 0 25 12.1 25 27z"/>'}}),o.a.register({star:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M70.7 4.3l14 29.7c1 2.3 3.1 3.9 5.6 4.3l31.3 4.7c6.1 1 8.5 8.8 4.1 13.3l-22.7 23a8 8 0 0 0-2 7l5.3 32.6c1 6.3-5.4 11.2-10.8 8.2l-28-15.4a7.1 7.1 0 0 0-7 0l-28 15.4c-5.4 3-11.8-1.9-10.8-8.2l5.4-32.6a8 8 0 0 0-2.2-7l-22.6-23C-2.1 51.8.3 44 6.3 43l31.4-4.7c2.4-.4 4.5-2 5.6-4.3l14-29.7a7.3 7.3 0 0 1 13.4 0z"/>'}}),o.a.register({tab:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M79 0H49c-1.7 0-3 1.8-3 3.6v6.7c0 1.8 1.6 3.4 3.2 3.4H79c1.9 0 3.2-1.6 3.2-3.4V3.5C82.4 1.6 80.8.1 79 .1zm45.5 0H94.6a3.5 3.5 0 0 0-3.4 3.5v6.7c0 1.8 1.6 3.4 3.4 3.4h29.9c1.8-.2 3.4-1.6 3.4-3.4V3.5c0-1.8-1.6-3.4-3.4-3.4zm0 22.4H40a3.5 3.5 0 0 1-3.4-3.4V3.5C36.6 1.7 35 .1 33 .1H3.5A3.5 3.5 0 0 0 .1 3.5v121.3c0 1.5 1.6 3.1 3.4 3.1h121c1.8 0 3.4-1.6 3.4-3.4V25.9c0-1.9-1.6-3.5-3.4-3.5z"/>'}}),o.a.register({table:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M0 0h128v31.2H0V0zm0 38h38.4v41.6H0V38zm0 48.5h38.4v41.4H0V86.5zM44.8 38h38.4v41.5H44.8V38zm0 48.4h38.4v41.4H44.8V86.5zM89.6 38H128v41.5H89.6zm0 48.4H128v41.4H89.6z"/><path pid="1" d="M0 0h128v31.2H0V0zm0 38h38.4v41.6H0V38zm0 48.5h38.4v41.4H0V86.5zM44.8 38h38.4v41.5H44.8V38zm0 48.4h38.4v41.4H44.8V86.5zM89.6 38H128v41.5H89.6zm0 48.4H128v41.4H89.6z"/>'}}),o.a.register({theme:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M125.5 37L95.3 2.8a8 8 0 0 0-6-2.8 8 8 0 0 0-6 2.8l-3.8 4.3a8 8 0 0 1-6 2.8h-19a8 8 0 0 1-6-2.8l-3.8-4.3a8 8 0 0 0-6-2.8 8 8 0 0 0-6 2.8L2.5 37A10.3 10.3 0 0 0 0 43.8c0 2.6.9 5 2.5 6.8l12 13.7a7.8 7.8 0 0 0 8.4 2.5c1.3-.5 2.7.5 2.7 2.1v49.4c0 5.4 3.8 9.7 8.5 9.7H94c4.7 0 8.5-4.3 8.5-9.7V69c0-1.6 1.4-2.6 2.7-2.1 3 1 6.2 0 8.3-2.5l12.1-13.7c1.6-1.8 2.5-4.2 2.5-6.8 0-2.5-.9-5-2.5-6.8z"/>'}}),o.a.register({"tree-table":{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M44.8 0h79.5c2.5 0 3.7 1.4 3.7 4.3v23.4c0 2.9-1.2 4.3-3.7 4.3H44.8c-2.4 0-3.7-1.4-3.7-4.3V4.3c0-2.9 1.3-4.3 3.7-4.3zm22.9 48h56.6c2.5 0 3.7 1.4 3.7 4.3v23.4c0 2.9-1.2 4.3-3.7 4.3H67.7c-2.5 0-3.7-1.4-3.7-4.3V52.3c0-2.9 1.2-4.3 3.7-4.3zm0 48h56.6c2.5 0 3.7 1.4 3.7 4.3v23.4c0 2.9-1.2 4.3-3.7 4.3H67.7c-2.5 0-3.7-1.4-3.7-4.3v-23.4c0-2.9 1.2-4.3 3.7-4.3zM50.3 68.3c2 0 3.6-2 3.6-4.3 0-2.4-1.6-4.3-3.6-4.3h-33V32h6.5c2 0 3.6-2 3.6-4.3V4.3c0-2.4-1.6-4.3-3.6-4.3H3.7C1.7 0 0 2 0 4.3v23.4C0 30.1 1.6 32 3.7 32H10v80c0 2.4 1.6 4.3 3.6 4.3h36.6c2 0 3.6-2 3.6-4.3 0-2.4-1.6-4.3-3.6-4.3h-33V68.3h33z"/>'}}),o.a.register({tree:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M126.7 90a5 5 0 0 1 1.3 3.5V123a5 5 0 0 1-1.3 3.6c-.8.9-1.9 1.3-3.1 1.3H97.8a4 4 0 0 1-3-1.3 5 5 0 0 1-1.3-3.6V93.5c0-1 .2-1.7.6-2.5.4-.8 1-1.4 1.6-1.8a3.8 3.8 0 0 1 2.1-.7h9.7V69a3.8 3.8 0 0 0-.4-1.8 3.6 3.6 0 0 0-1.1-1.3 2.7 2.7 0 0 0-1.6-.5H67.9v23.1h9.8c1.1 0 2.1.5 3 1.5a5 5 0 0 1 1.2 3.5V123c0 .9-.1 1.7-.5 2.5s-1 1.4-1.6 1.8a3.8 3.8 0 0 1-2.1.6H51.9a3.8 3.8 0 0 1-2.1-.6 5 5 0 0 1-1.7-1.8 5 5 0 0 1-.6-2.5V93.5a5 5 0 0 1 1.3-3.5 4 4 0 0 1 3.1-1.5h9.6V65.4H23.6a3 3 0 0 0-2.4 1c-.6.8-.9 1.6-.9 2.6v19.5H30c1.3 0 2.3.5 3.1 1.5.8 1 1.2 2.2 1.2 3.5V123c0 1.4-.4 2.6-1.2 3.6-.8.9-1.8 1.3-3 1.3H4.2c-.5 0-1 0-1.4-.2a4.1 4.1 0 0 1-1.1-.7 4.7 4.7 0 0 1-1-1 5.2 5.2 0 0 1-.6-1.4A5.6 5.6 0 0 1 0 123V93.5l.1-1.3A4 4 0 0 1 .6 91 6.4 6.4 0 0 1 2 89.2a3 3 0 0 1 1-.5l1.2-.2H14V61.6c0-1 .3-1.8 1-2.5.6-.7 1.3-1 2.2-1h44.3V39.5h-9.6a4 4 0 0 1-3.1-1.5 5 5 0 0 1-1.3-3.4V5c0-1.4.4-2.6 1.3-3.6A4 4 0 0 1 51.9.1h25.8c.7 0 1.4.2 2.1.7a5.2 5.2 0 0 1 1.6 1.9c.4.7.5 1.6.5 2.4v29.6a5 5 0 0 1-1.2 3.4c-.9 1-1.9 1.5-3 1.5h-9.8V58h42.8c1 0 1.7.4 2.4 1 .6.8.9 1.6.9 2.6v27h9.6a4 4 0 0 1 3.1 1.4z"/>'}}),o.a.register({user:{width:130,height:130,viewBox:"0 0 130 130",data:'<path pid="0" d="M63.4 65c20.7 0 37.4-14.3 37.4-32 0-17.6-16.7-32-37.4-32-20.6 0-37.3 14.4-37.3 32 0 17.7 16.7 32 37.3 32zm17.2 10.7H49.4C22.8 75.7 1.2 94 1.2 116.9v2.7c0 9.3 21.6 9.3 48.2 9.3h31.2c26.6 0 48.2-.3 48.2-9.3v-2.7c0-22.8-21.6-41.2-48.2-41.2z" _stroke="#979797"/>'}}),o.a.register({wechat:{width:128,height:110,viewBox:"0 0 128 110",data:'<path pid="0" d="M86.6 33.3c1.5 0 3 .1 4.4.3C87 14.4 67.6.1 45.3.1 20.4.1.1 18 .1 40.7c0 13 6.7 23.8 18 32.2l-4.5 14.3L29.5 79c5.6 1.2 10.2 2.4 15.8 2.4 1.4 0 2.9 0 4.2-.2a38 38 0 0 1 37-47.8zM62.3 20.4c3.4 0 5.7 2.4 5.7 6 0 3.5-2.3 6-5.7 6-3.4 0-6.8-2.5-6.8-6 0-3.6 3.4-6 6.8-6zm-31.7 12c-3.4 0-6.8-2.5-6.8-6 0-3.6 3.4-6 6.8-6s5.7 2.4 5.7 6c0 3.5-2.3 6-5.7 6z"/><path pid="1" d="M128 70.5c0-19-18.2-34.6-38.5-34.6C68 35.9 51 51.4 51 70.5s17 34.6 38.5 34.6c4.5 0 9-1.2 13.6-2.4l12.4 7.2-3.4-12c9-7 15.8-16.6 15.8-27.4zm-51-6c-2.2 0-4.5-2.3-4.5-4.7 0-2.4 2.3-4.8 4.5-4.8 3.4 0 5.7 2.4 5.7 4.8s-2.3 4.8-5.7 4.8zm25 0c-2.3 0-4.6-2.3-4.6-4.7 0-2.4 2.3-4.8 4.5-4.8 3.4 0 5.7 2.4 5.7 4.8s-2.3 4.8-5.7 4.8z"/>'}});a("8e6e"),a("ac6a"),a("456d");var C=a("bd86"),L=(a("96cf"),a("3b8d")),_=a("323e"),T=a.n(_),H=(a("a5d8"),a("9dba")),z=a("8ad0"),x=a("8b99");function A(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function M(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?A(a,!0).forEach((function(t){Object(C["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):A(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}T.a.configure({showSpinner:!1});var D=["/login","/auth-redirect"],I=function(e){var t=E["a"].te("route.".concat(e));if(t){var a=E["a"].t("route.".concat(e));return"".concat(a," - ").concat(x["a"].title)}return"".concat(x["a"].title)};V["c"].beforeEach(function(){var e=Object(L["a"])(regeneratorRuntime.mark((function e(t,a,n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(T.a.start(),!H["a"].token){e.next=28;break}if("/login"!==t.path){e.next=7;break}n({path:"/"}),T.a.done(),e.next=26;break;case 7:if(0!==H["a"].roles.length){e.next=25;break}return e.prev=8,e.next=11,H["a"].GetUserInfo();case 11:r=H["a"].roles,z["a"].GenerateRoutes(r),V["c"].addRoutes(z["a"].dynamicRoutes),n(M({},t,{replace:!0})),e.next=23;break;case 17:e.prev=17,e.t0=e["catch"](8),H["a"].ResetToken(),i["Message"].error(e.t0||"Has Error"),n("/login?redirect=".concat(t.path)),T.a.done();case 23:e.next=26;break;case 25:n();case 26:e.next=29;break;case 28:-1!==D.indexOf(t.path)?n():(n("/login?redirect=".concat(t.path)),T.a.done());case 29:case"end":return e.stop()}}),e,null,[[8,17]])})));return function(t,a,n){return e.apply(this,arguments)}}()),V["c"].afterEach((function(e){T.a.done(),document.title=I(e.meta.title)})),n["default"].use(r.a,{size:j["a"].size,i18n:function(e,t){return E["a"].t(e,t)}}),n["default"].use(o.a,{tagName:"svg-icon",defaultWidth:"1em",defaultHeight:"1em"}),n["default"].config.productionTip=!1,s["b"].registerHooks(["beforeRouteEnter","beforeRouteLeave","beforeRouteUpdate"]),new n["default"]({router:V["c"],store:k["a"],i18n:E["a"],render:function(e){return e(w)}}).$mount("#app")},d729:function(e,t,a){"use strict";var n=a("fb13"),i=a.n(n);i.a},d986:function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},dbd0:function(e,t,a){"use strict";var n=a("6e5d"),i=a.n(n);i.a},dfde:function(e,t,a){},e210:function(e,t,a){},e741:function(e,t,a){"use strict";a.d(t,"a",(function(){return f}));var n=a("768b"),i=(a("ac4d"),a("8a81"),a("ac6a"),a("7f7f"),a("6762"),a("2fdb"),a("d225")),r=a("b0b4"),c=a("308d"),o=a("6bb5"),s=a("4e2b"),l=a("9ab4"),u=a("6fc5"),h=a("0613"),d=function(e){function t(){var e;return Object(i["a"])(this,t),e=Object(c["a"])(this,Object(o["a"])(t).apply(this,arguments)),e.visitedViews=[],e.cachedViews=[],e}return Object(s["a"])(t,e),Object(r["a"])(t,[{key:"ADD_VISITED_VIEW",value:function(e){this.visitedViews.some((function(t){return t.path===e.path}))||this.visitedViews.push(Object.assign({},e,{title:e.meta.title||"no-name"}))}},{key:"ADD_CACHED_VIEW",value:function(e){this.cachedViews.includes(e.name)||e.meta.noCache||this.cachedViews.push(e.name)}},{key:"DEL_VISITED_VIEW",value:function(e){var t=!0,a=!1,i=void 0;try{for(var r,c=this.visitedViews.entries()[Symbol.iterator]();!(t=(r=c.next()).done);t=!0){var o=Object(n["a"])(r.value,2),s=o[0],l=o[1];if(l.path===e.path){this.visitedViews.splice(s,1);break}}}catch(u){a=!0,i=u}finally{try{t||null==c.return||c.return()}finally{if(a)throw i}}}},{key:"DEL_CACHED_VIEW",value:function(e){var t=!0,a=!1,i=void 0;try{for(var r,c=this.cachedViews.entries()[Symbol.iterator]();!(t=(r=c.next()).done);t=!0){var o=Object(n["a"])(r.value,2),s=o[0],l=o[1];if(l===e.name){this.cachedViews.splice(s,1);break}}}catch(u){a=!0,i=u}finally{try{t||null==c.return||c.return()}finally{if(a)throw i}}}},{key:"DEL_OTHERS_VISITED_VIEWS",value:function(e){this.visitedViews=this.visitedViews.filter((function(t){return t.meta.affix||t.path===e.path}))}},{key:"DEL_OTHERS_CACHED_VIEWS",value:function(e){var t=!0,a=!1,i=void 0;try{for(var r,c=this.cachedViews.entries()[Symbol.iterator]();!(t=(r=c.next()).done);t=!0){var o=Object(n["a"])(r.value,2),s=o[0],l=o[1];if(l===e.name){this.cachedViews=this.cachedViews.slice(s,s+1);break}}}catch(u){a=!0,i=u}finally{try{t||null==c.return||c.return()}finally{if(a)throw i}}}},{key:"DEL_ALL_VISITED_VIEWS",value:function(){var e=this.visitedViews.filter((function(e){return e.meta.affix}));this.visitedViews=e}},{key:"DEL_ALL_CACHED_VIEWS",value:function(){this.cachedViews=[]}},{key:"UPDATE_VISITED_VIEW",value:function(e){var t=!0,a=!1,n=void 0;try{for(var i,r=this.visitedViews[Symbol.iterator]();!(t=(i=r.next()).done);t=!0){var c=i.value;if(c.path===e.path){c=Object.assign(c,e);break}}}catch(o){a=!0,n=o}finally{try{t||null==r.return||r.return()}finally{if(a)throw n}}}},{key:"addView",value:function(e){this.ADD_VISITED_VIEW(e),this.ADD_CACHED_VIEW(e)}},{key:"addVisitedView",value:function(e){this.ADD_VISITED_VIEW(e)}},{key:"delView",value:function(e){this.DEL_VISITED_VIEW(e),this.DEL_CACHED_VIEW(e)}},{key:"delCachedView",value:function(e){this.DEL_CACHED_VIEW(e)}},{key:"delOthersViews",value:function(e){this.DEL_OTHERS_VISITED_VIEWS(e),this.DEL_OTHERS_CACHED_VIEWS(e)}},{key:"delAllViews",value:function(){this.DEL_ALL_VISITED_VIEWS(),this.DEL_ALL_CACHED_VIEWS()}},{key:"delAllCachedViews",value:function(){this.DEL_ALL_CACHED_VIEWS()}},{key:"updateVisitedView",value:function(e){this.UPDATE_VISITED_VIEW(e)}}]),t}(u["d"]);l["a"]([u["c"]],d.prototype,"ADD_VISITED_VIEW",null),l["a"]([u["c"]],d.prototype,"ADD_CACHED_VIEW",null),l["a"]([u["c"]],d.prototype,"DEL_VISITED_VIEW",null),l["a"]([u["c"]],d.prototype,"DEL_CACHED_VIEW",null),l["a"]([u["c"]],d.prototype,"DEL_OTHERS_VISITED_VIEWS",null),l["a"]([u["c"]],d.prototype,"DEL_OTHERS_CACHED_VIEWS",null),l["a"]([u["c"]],d.prototype,"DEL_ALL_VISITED_VIEWS",null),l["a"]([u["c"]],d.prototype,"DEL_ALL_CACHED_VIEWS",null),l["a"]([u["c"]],d.prototype,"UPDATE_VISITED_VIEW",null),l["a"]([u["a"]],d.prototype,"addView",null),l["a"]([u["a"]],d.prototype,"addVisitedView",null),l["a"]([u["a"]],d.prototype,"delView",null),l["a"]([u["a"]],d.prototype,"delCachedView",null),l["a"]([u["a"]],d.prototype,"delOthersViews",null),l["a"]([u["a"]],d.prototype,"delAllViews",null),l["a"]([u["a"]],d.prototype,"delAllCachedViews",null),l["a"]([u["a"]],d.prototype,"updateVisitedView",null),d=l["a"]([Object(u["b"])({dynamic:!0,store:h["a"],name:"tagsView"})],d);var f=Object(u["e"])(d)},eb08:function(e,t,a){"use strict";var n=a("f216"),i=a.n(n);i.a},ecff:function(e,t,a){},eef9:function(e,t,a){"use strict";var n=a("5848"),i=a.n(n);i.a},f216:function(e,t,a){},fb13:function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}}},[[0,"runtime","chunk-elementUI","chunk-libs"]]]);
\ No newline at end of file
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,a){e.exports=a("cd49")},"023d":function(e,t,a){"use strict";var n=a("118f"),i=a.n(n);i.a},"0613":function(e,t,a){"use strict";var n=a("2b0e"),i=a("2f62");n["default"].use(i["a"]),t["a"]=new i["a"].Store({})},1096:function(e,t,a){"use strict";var n=a("87ce"),i=a.n(n);i.a},1131:function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dropdown",{staticClass:"international",attrs:{trigger:"click"},on:{command:e.handleSetLanguage}},[a("div",[a("svg-icon",{staticClass:"international-icon",attrs:{name:"language"}})],1),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{disabled:"zh"===e.language,command:"zh"}},[e._v("\n      中文\n    ")]),a("el-dropdown-item",{attrs:{disabled:"en"===e.language,command:"en"}},[e._v("\n      English\n    ")])],1)],1)},i=[],r=a("d225"),c=a("b0b4"),o=a("308d"),s=a("6bb5"),l=a("4e2b"),u=a("9ab4"),h=a("60a3"),d=a("ac1a"),f=function(e){function t(){return Object(r["a"])(this,t),Object(o["a"])(this,Object(s["a"])(t).apply(this,arguments))}return Object(l["a"])(t,e),Object(c["a"])(t,[{key:"handleSetLanguage",value:function(e){this.$i18n.locale=e,d["a"].SetLanguage(e),this.$message({message:"Switch Language Success",type:"success"})}},{key:"language",get:function(){return d["a"].language}}]),t}(h["c"]);f=u["a"]([Object(h["a"])({name:"Login"})],f);var p=f,v=p,m=a("2877"),b=Object(m["a"])(v,n,i,!1,null,null,null);t["a"]=b.exports},"118f":function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},"1d20":function(e,t,a){"use strict";var n=a("4ad3"),i=a.n(n);i.a},"1eee":function(e,t,a){},"1f9a":function(e,t,a){},"24ab":function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff",theme:"#1890ff"}},2712:function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},"4ad3":function(e,t,a){},"4cea":function(e,t,a){"use strict";var n=a("1eee"),i=a.n(n);i.a},"50b8":function(e,t,a){"use strict";var n=a("702e"),i=a.n(n);i.a},5581:function(e,t,a){"use strict";a.d(t,"b",(function(){return c})),a.d(t,"g",(function(){return o})),a.d(t,"a",(function(){return l})),a.d(t,"f",(function(){return u})),a.d(t,"c",(function(){return d})),a.d(t,"h",(function(){return f})),a.d(t,"d",(function(){return v})),a.d(t,"i",(function(){return m})),a.d(t,"e",(function(){return b}));var n=a("a78e"),i=a.n(n),r="sidebar_status",c=function(){return i.a.get(r)},o=function(e){return i.a.set(r,e)},s="language",l=function(){return i.a.get(s)},u=function(e){return i.a.set(s,e)},h="size",d=function(){return i.a.get(h)},f=function(e){return i.a.set(h,e)},p="vue_typescript_admin_access_token",v=function(){return i.a.get(p)},m=function(e){return i.a.set(p,e)},b=function(){return i.a.remove(p)}},5848:function(e,t,a){},"58dd":function(e,t,a){"use strict";var n=a("d986"),i=a.n(n);i.a},"5a30":function(e,t,a){"use strict";var n=a("1f9a"),i=a.n(n);i.a},"6e5d":function(e,t,a){},"6ebf":function(e,t,a){"use strict";a("8e6e"),a("ac6a"),a("456d");var n=a("bd86"),i=a("2b0e"),r=a("a925"),c=a("5581"),o=a("b2d6"),s=a.n(o),l=a("f0d9"),u=a.n(l),h={route:{dashboard:"Dashboard",i18n:"I18n",profile:"Profile",SchemaRoutes:"Routes",SchemaRoutesList:"Routes",SchemaRoutesEdit:"Router Edit",SchemaRoutesCreate:"Router Create",SchemaConsumers:"Consumers",SchemaConsumersList:"Consumers",SchemaConsumersEdit:"Consumer Edit",SchemaConsumersCreate:"Consumer Create",SchemaServices:"Services",SchemaServiceList:"Services",SchemaServiceCreate:"Service Create",SchemaServiceEdit:"Service Edit",SchemaSSL:"SSL",SchemaSSLList:"SSL",SchemaSSLEdit:"SSL Edit",SchemaSSLCreate:"SSL Create",SchemaUpstream:"Upstream",SchemaUpstreamList:"Upstream",SchemaUpstreamCreate:"Upstream Create",SchemaUpstreamEdit:"Upstream Edit"},table:{add:"Add",edit:"Edit",delete:"Delete",actions:"Action"},navbar:{logOut:"Log Out"},login:{title:"APISIX Login",logIn:"Login",username:"Username",password:"Password"},tagsView:{refresh:"Refresh",close:"Close",closeOthers:"Close Others",closeAll:"Close All"},button:{save:"Save",cancel:"Cancel",add_plugin:"Add Plugin",add_node:"Add Node",delete:"Delete",addValue:"Add Value"}},d={route:{dashboard:"首页",i18n:"国际化",profile:"个人中心",SchemaRoutes:"Routes",SchemaRoutesList:"Routes",SchemaRoutesEdit:"编辑 Router",SchemaRoutesCreate:"创建 Router",SchemaConsumers:"Consumers",SchemaConsumersList:"Consumers",SchemaConsumersEdit:"编辑 Consumer",SchemaConsumersCreate:"创建 Consumer",SchemaServices:"Services",SchemaServiceList:"Services",SchemaServiceCreate:"创建 Service",SchemaServiceEdit:"编辑 Service",SchemaSSL:"SSL",SchemaSSLList:"SSL",SchemaSSLEdit:"编辑 SSL",SchemaSSLCreate:"创建 SSL",SchemaUpstream:"Upstream",SchemaUpstreamList:"Upstream",SchemaUpstreamCreate:"创建 Upstream",SchemaUpstreamEdit:"编辑 Upstream"},table:{add:"添加",edit:"编辑",delete:"删除",actions:"操作"},navbar:{logOut:"退出登录"},login:{title:"系统登录",logIn:"登录",username:"账号",password:"密码"},tagsView:{refresh:"刷新",close:"关闭",closeOthers:"关闭其它",closeAll:"关闭所有"},settings:{title:"系统布局配置",theme:"主题色",showTagsView:"显示 Tags-View",showSidebarLogo:"显示侧边栏 Logo",fixedHeader:"固定 Header",sidebarTextTheme:"侧边栏文字主题色"},button:{save:"保存",cancel:"取消",add_plugin:"添加 Plugin",add_node:"添加 Node",delete:"删除",addValue:"添加值"}};function f(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function p(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?f(a,!0).forEach((function(t){Object(n["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):f(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}a.d(t,"b",(function(){return m})),i["default"].use(r["a"]);var v={en:p({},h,{},s.a),zh:p({},d,{},u.a)},m=function(){var e=Object(c["a"])();if(e)return e;for(var t=navigator.language.toLowerCase(),a=Object.keys(v),n=0,i=a;n<i.length;n++){var r=i[n];if(t.indexOf(r)>-1)return r}return"en"},b=new r["a"]({locale:m(),messages:v});t["a"]=b},"702e":function(e,t,a){},"75fb":function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"a",(function(){return i}));a("6b54");var n=function(e){return["admin","editor"].indexOf(e.trim())>=0},i=function(e){return/^(https?:|mailto:|tel:)/.test(e)}},7973:function(e,t,a){"use strict";var n=a("dfde"),i=a.n(n);i.a},"87ce":function(e,t,a){},"8ad0":function(e,t,a){"use strict";a.d(t,"a",(function(){return g}));a("8e6e"),a("456d");var n=a("d225"),i=a("b0b4"),r=a("308d"),c=a("6bb5"),o=a("4e2b"),s=a("bd86"),l=(a("ac6a"),a("6762"),a("2fdb"),a("9ab4")),u=a("6fc5"),h=a("afbc"),d=a("0613");function f(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function p(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?f(a,!0).forEach((function(t){Object(s["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):f(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var v=function(e,t){return!t.meta||!t.meta.roles||e.some((function(e){return t.meta.roles.includes(e)}))},m=function e(t,a){var n=[];return t.forEach((function(t){var i=p({},t);v(a,i)&&(i.children&&(i.children=e(i.children,a)),n.push(i))})),n},b=function(e){function t(){var e;return Object(n["a"])(this,t),e=Object(r["a"])(this,Object(c["a"])(t).apply(this,arguments)),e.routes=[],e.dynamicRoutes=[],e}return Object(o["a"])(t,e),Object(i["a"])(t,[{key:"SET_ROUTES",value:function(e){this.routes=h["b"].concat(e),this.dynamicRoutes=e}},{key:"GenerateRoutes",value:function(e){var t;t=e.includes("admin")?h["a"]:m(h["a"],e),this.SET_ROUTES(t)}}]),t}(u["d"]);l["a"]([u["c"]],b.prototype,"SET_ROUTES",null),l["a"]([u["a"]],b.prototype,"GenerateRoutes",null),b=l["a"]([Object(u["b"])({dynamic:!0,store:d["a"],name:"permission"})],b);var g=Object(u["e"])(b)},"8b99":function(e,t,a){"use strict";var n={title:"Dashboard for APISIX",showSettings:!0,showTagsView:!0,fixedHeader:!1,showSidebarLogo:!0,errorLog:["production"],sidebarTextTheme:!0,devServerPort:9527};t["a"]=n},"970d":function(e,t,a){"use strict";var n=a("ecff"),i=a.n(n);i.a},9858:function(e,t,a){"use strict";var n=a("2712"),i=a.n(n);i.a},"9dba":function(e,t,a){"use strict";a.d(t,"a",(function(){return b}));a("7f7f"),a("96cf");var n=a("3b8d"),i=a("d225"),r=a("b0b4"),c=a("308d"),o=a("6bb5"),s=a("4e2b"),l=a("9ab4"),u=a("6fc5"),h=a("5581"),d=a("afbc"),f=a("8ad0"),p=a("e741"),v=a("0613"),m=function(e){function t(){var e;return Object(i["a"])(this,t),e=Object(c["a"])(this,Object(o["a"])(t).apply(this,arguments)),e.token=Object(h["d"])()||"",e.name="",e.avatar="",e.introduction="",e.roles=[],e.email="",e}return Object(s["a"])(t,e),Object(r["a"])(t,[{key:"SET_TOKEN",value:function(e){this.token=e}},{key:"SET_NAME",value:function(e){this.name=e}},{key:"SET_AVATAR",value:function(e){this.avatar=e}},{key:"SET_INTRODUCTION",value:function(e){this.introduction=e}},{key:"SET_ROLES",value:function(e){this.roles=e}},{key:"SET_EMAIL",value:function(e){this.email=e}},{key:"Login",value:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:a=t.username,t.password,a=a.trim(),n={accessToken:a+"-token"},Object(h["i"])(n.accessToken),this.SET_TOKEN(n.accessToken);case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"ResetToken",value:function(){Object(h["e"])(),this.SET_TOKEN(""),this.SET_ROLES([])}},{key:"GetUserInfo",value:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){var t,a,n,i,r,c,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(""!==this.token){e.next=2;break}throw Error("GetUserInfo: token is undefined!");case 2:if(t={user:{id:0,username:"admin",password:"any",name:"Super Admin",avatar:"https://user-images.githubusercontent.com/2106987/68087873-a0543980-fe94-11e9-8203-62958ce69ed6.png",introduction:"I am a super administrator",email:"dev@apache.org",phone:"1234567890",roles:["admin"]}},t){e.next=5;break}throw Error("Verification failed, please Login again.");case 5:if(a=t.user,n=a.roles,i=a.name,r=a.avatar,c=a.introduction,o=a.email,n&&!(n.length<=0)){e.next=8;break}throw Error("GetUserInfo: roles must be a non-null array!");case 8:this.SET_ROLES(n),this.SET_NAME(i),this.SET_AVATAR(r),this.SET_INTRODUCTION(c),this.SET_EMAIL(o);case 13:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"ChangeRoles",value:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(t){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=t+"-token",this.SET_TOKEN(a),Object(h["i"])(a),e.next=5,this.GetUserInfo();case 5:Object(d["d"])(),f["a"].GenerateRoutes(this.roles),d["c"].addRoutes(f["a"].dynamicRoutes),p["a"].delAllViews();case 9:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"LogOut",value:function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(""!==this.token){e.next=2;break}throw Error("LogOut: token is undefined!");case 2:Object(h["e"])(),Object(d["d"])(),this.SET_TOKEN(""),this.SET_ROLES([]);case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}]),t}(u["d"]);l["a"]([u["c"]],m.prototype,"SET_TOKEN",null),l["a"]([u["c"]],m.prototype,"SET_NAME",null),l["a"]([u["c"]],m.prototype,"SET_AVATAR",null),l["a"]([u["c"]],m.prototype,"SET_INTRODUCTION",null),l["a"]([u["c"]],m.prototype,"SET_ROLES",null),l["a"]([u["c"]],m.prototype,"SET_EMAIL",null),l["a"]([u["a"]],m.prototype,"Login",null),l["a"]([u["a"]],m.prototype,"ResetToken",null),l["a"]([u["a"]],m.prototype,"GetUserInfo",null),l["a"]([u["a"]],m.prototype,"ChangeRoles",null),l["a"]([u["a"]],m.prototype,"LogOut",null),m=l["a"]([Object(u["b"])({dynamic:!0,store:v["a"],name:"user"})],m);var b=Object(u["e"])(m)},a1de:function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},ac1a:function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"a",(function(){return v}));var n,i=a("d225"),r=a("b0b4"),c=a("308d"),o=a("6bb5"),s=a("4e2b"),l=a("9ab4"),u=a("6fc5"),h=a("5581"),d=a("6ebf"),f=a("0613");(function(e){e[e["Mobile"]=0]="Mobile",e[e["Desktop"]=1]="Desktop"})(n||(n={}));var p=function(e){function t(){var e;return Object(i["a"])(this,t),e=Object(c["a"])(this,Object(o["a"])(t).apply(this,arguments)),e.sidebar={opened:"closed"!==Object(h["b"])(),withoutAnimation:!1},e.device=n.Desktop,e.language=Object(d["b"])(),e.size=Object(h["c"])()||"medium",e}return Object(s["a"])(t,e),Object(r["a"])(t,[{key:"TOGGLE_SIDEBAR",value:function(e){this.sidebar.opened=!this.sidebar.opened,this.sidebar.withoutAnimation=e,this.sidebar.opened?Object(h["g"])("opened"):Object(h["g"])("closed")}},{key:"CLOSE_SIDEBAR",value:function(e){this.sidebar.opened=!1,this.sidebar.withoutAnimation=e,Object(h["g"])("closed")}},{key:"TOGGLE_DEVICE",value:function(e){this.device=e}},{key:"SET_LANGUAGE",value:function(e){this.language=e,Object(h["f"])(this.language)}},{key:"SET_SIZE",value:function(e){this.size=e,Object(h["h"])(this.size)}},{key:"ToggleSideBar",value:function(e){this.TOGGLE_SIDEBAR(e)}},{key:"CloseSideBar",value:function(e){this.CLOSE_SIDEBAR(e)}},{key:"ToggleDevice",value:function(e){this.TOGGLE_DEVICE(e)}},{key:"SetLanguage",value:function(e){this.SET_LANGUAGE(e)}},{key:"SetSize",value:function(e){this.SET_SIZE(e)}}]),t}(u["d"]);l["a"]([u["c"]],p.prototype,"TOGGLE_SIDEBAR",null),l["a"]([u["c"]],p.prototype,"CLOSE_SIDEBAR",null),l["a"]([u["c"]],p.prototype,"TOGGLE_DEVICE",null),l["a"]([u["c"]],p.prototype,"SET_LANGUAGE",null),l["a"]([u["c"]],p.prototype,"SET_SIZE",null),l["a"]([u["a"]],p.prototype,"ToggleSideBar",null),l["a"]([u["a"]],p.prototype,"CloseSideBar",null),l["a"]([u["a"]],p.prototype,"ToggleDevice",null),l["a"]([u["a"]],p.prototype,"SetLanguage",null),l["a"]([u["a"]],p.prototype,"SetSize",null),p=l["a"]([Object(u["b"])({dynamic:!0,store:f["a"],name:"app"})],p);var v=Object(u["e"])(p)},afbc:function(e,t,a){"use strict";var n=a("2b0e"),i=a("8c4f"),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-wrapper",class:e.classObj},[e.classObj.mobile&&e.sidebar.opened?a("div",{staticClass:"drawer-bg",on:{click:e.handleClickOutside}}):e._e(),a("sidebar",{staticClass:"sidebar-container"}),a("div",{staticClass:"main-container",class:{hasTagsView:e.showTagsView}},[a("div",{class:{"fixed-header":e.fixedHeader}},[a("navbar"),e.showTagsView?a("tags-view"):e._e()],1),a("app-main")],1)],1)},c=[],o=a("d225"),s=a("b0b4"),l=a("308d"),u=a("6bb5"),h=a("4e2b"),d=a("9ab4"),f=a("60a3"),p=a("2fe1"),v=a("ac1a"),m=a("6fc5"),b=a("0613"),g=a("24ab"),y=a.n(g),O=a("8b99"),S=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.theme=y.a.theme,e.fixedHeader=O["a"].fixedHeader,e.showSettings=O["a"].showSettings,e.showTagsView=O["a"].showTagsView,e.showSidebarLogo=O["a"].showSidebarLogo,e.sidebarTextTheme=O["a"].sidebarTextTheme,e}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"CHANGE_SETTING",value:function(e){var t=e.key,a=e.value;this.hasOwnProperty(t)&&(this[t]=a)}},{key:"ChangeSetting",value:function(e){this.CHANGE_SETTING(e)}}]),t}(m["d"]);d["a"]([m["c"]],S.prototype,"CHANGE_SETTING",null),d["a"]([m["a"]],S.prototype,"ChangeSetting",null),S=d["a"]([Object(m["b"])({dynamic:!0,store:b["a"],name:"settings"})],S);var w=Object(m["e"])(S),k=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("section",{staticClass:"app-main"},[a("transition",{attrs:{name:"fade-transform",mode:"out-in"}},[a("keep-alive",{attrs:{include:e.cachedViews}},[a("router-view",{key:e.key})],1)],1)],1)},j=[],V=a("e741"),E=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"cachedViews",get:function(){return V["a"].cachedViews}},{key:"key",get:function(){return this.$route.path}}]),t}(f["c"]);E=d["a"]([Object(f["a"])({name:"AppMain"})],E);var C=E,L=C,_=(a("4cea"),a("2877")),T=Object(_["a"])(L,k,j,!1,null,"72485589",null),H=T.exports,z=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"navbar"},[a("hamburger",{staticClass:"hamburger-container",attrs:{id:"hamburger-container","is-active":e.sidebar.opened},on:{toggleClick:e.toggleSideBar}}),a("breadcrumb",{staticClass:"breadcrumb-container",attrs:{id:"breadcrumb-container"}}),a("div",{staticClass:"right-menu"},["mobile"!==e.device?[a("screenfull",{staticClass:"right-menu-item hover-effect"}),a("lang-select",{staticClass:"right-menu-item hover-effect"})]:e._e(),a("el-dropdown",{staticClass:"avatar-container right-menu-item hover-effect",attrs:{trigger:"click"}},[a("div",{staticClass:"avatar-wrapper"},[a("img",{staticClass:"user-avatar",attrs:{src:e.avatar}}),a("i",{staticClass:"el-icon-caret-bottom"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{attrs:{divided:""}},[a("span",{staticStyle:{display:"block"},on:{click:e.logout}},[e._v(e._s(e.$t("navbar.logOut")))])])],1)],1)],2)],1)},x=[],A=(a("6b54"),a("96cf"),a("3b8d")),M=a("9dba"),D=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-breadcrumb",{staticClass:"app-breadcrumb",attrs:{separator:"/"}},[a("transition-group",{attrs:{name:"breadcrumb"}},e._l(e.breadcrumbs,(function(t,n){return a("el-breadcrumb-item",{key:t.path},["noredirect"===t.redirect||n===e.breadcrumbs.length-1?a("span",{staticClass:"no-redirect"},[e._v(e._s(e.$t("route."+t.meta.title)))]):a("a",{on:{click:function(a){return a.preventDefault(),e.handleLink(t)}}},[e._v(e._s(e.$t("route."+t.meta.title)))])])})),1)],1)},I=[],R=(a("7f7f"),a("f559"),a("bd11")),P=a.n(R),B=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.breadcrumbs=[],e}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"onRouteChange",value:function(e){e.path.startsWith("/redirect/")||this.getBreadcrumb()}},{key:"created",value:function(){this.getBreadcrumb()}},{key:"getBreadcrumb",value:function(){var e=this.$route.matched.filter((function(e){return e.meta&&e.meta.title}));e[0];this.breadcrumbs=e.filter((function(e){return e.meta&&e.meta.title&&!1!==e.meta.breadcrumb}))}},{key:"isDashboard",value:function(e){var t=e&&e.name;return!!t&&t.trim().toLocaleLowerCase()==="Dashboard".toLocaleLowerCase()}},{key:"pathCompile",value:function(e){var t=this.$route.params,a=P.a.compile(e);return a(t)}},{key:"handleLink",value:function(e){var t=e.redirect,a=e.path;t?this.$router.push(t):this.$router.push(this.pathCompile(a))}}]),t}(f["c"]);d["a"]([Object(f["d"])("$route")],B.prototype,"onRouteChange",null),B=d["a"]([Object(f["a"])({name:"Breadcrumb"})],B);var $=B,U=$,W=(a("eb08"),Object(_["a"])(U,D,I,!1,null,"71ad6691",null)),G=W.exports,N=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:[{"is-active":e.isActive}],on:{click:e.toggleClick}},[a("svg-icon",{attrs:{name:"hamburger",width:"20",height:"20"}})],1)},q=[],F=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"toggleClick",value:function(){this.$emit("toggleClick")}}]),t}(f["c"]);d["a"]([Object(f["b"])({default:!1})],F.prototype,"isActive",void 0),F=d["a"]([Object(f["a"])({name:"Hamburger"})],F);var K=F,X=K,Z=(a("1d20"),Object(_["a"])(X,N,q,!1,null,"6fd36afe",null)),J=Z.exports,Y=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"header-search",class:{show:e.show},attrs:{id:"header-search"}},[a("svg-icon",{staticClass:"search-icon",attrs:{name:"search"},on:{click:function(t){return t.stopPropagation(),e.click(t)}}}),a("el-select",{ref:"headerSearchSelect",staticClass:"header-search-select",attrs:{"remote-method":e.querySearch,filterable:"","default-first-option":"",remote:"",placeholder:"Search"},on:{change:e.change},model:{value:e.search,callback:function(t){e.search=t},expression:"search"}},e._l(e.options,(function(e){return a("el-option",{key:e.path,attrs:{value:e,label:e.meta.title.join(" > ")}})})),1)],1)},Q=[],ee=(a("386d"),a("75fc")),te=(a("ac4d"),a("8a81"),a("ac6a"),a("df7c")),ae=a.n(te),ne=a("ffe7"),ie=a.n(ne),re=a("8ad0"),ce=a("6ebf"),oe=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.search="",e.show=!1,e.options=[],e.searchPool=[],e}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"onLangChange",value:function(){this.searchPool=this.generateRoutes(this.routes)}},{key:"onRoutesChange",value:function(){this.searchPool=this.generateRoutes(this.routes)}},{key:"onSearchPoolChange",value:function(e){this.initFuse(e)}},{key:"onShowChange",value:function(e){e?document.body.addEventListener("click",this.close):document.body.removeEventListener("click",this.close)}},{key:"mounted",value:function(){this.searchPool=this.generateRoutes(this.routes)}},{key:"click",value:function(){this.show=!this.show,this.show&&this.$refs.headerSearchSelect&&this.$refs.headerSearchSelect.focus()}},{key:"close",value:function(){this.$refs.headerSearchSelect&&this.$refs.headerSearchSelect.blur(),this.options=[],this.show=!1}},{key:"change",value:function(e){var t=this;this.$router.push(e.path),this.search="",this.options=[],this.$nextTick((function(){t.show=!1}))}},{key:"initFuse",value:function(e){this.fuse=new ie.a(e,{shouldSort:!0,threshold:.4,location:0,distance:100,maxPatternLength:32,minMatchCharLength:1,keys:[{name:"title",weight:.7},{name:"path",weight:.3}]})}},{key:"generateRoutes",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=[],i=!0,r=!1,c=void 0;try{for(var o,s=e[Symbol.iterator]();!(i=(o=s.next()).done);i=!0){var l=o.value;if(!l.meta||!l.meta.hidden){var u={path:ae.a.resolve(t,l.path),meta:{title:Object(ee["a"])(a)}};if(l.meta&&l.meta.title){var h=ce["a"].t("route.".concat(l.meta.title)).toString();u.meta.title=[].concat(Object(ee["a"])(u.meta.title),[h]),"noRedirect"!==l.redirect&&n.push(u)}if(l.children){var d=this.generateRoutes(l.children,u.path,u.meta.title);d.length>=1&&(n=[].concat(Object(ee["a"])(n),Object(ee["a"])(d)))}}}}catch(f){r=!0,c=f}finally{try{i||null==s.return||s.return()}finally{if(r)throw c}}return n}},{key:"querySearch",value:function(e){""!==e?this.fuse&&(this.options=this.fuse.search(e)):this.options=[]}},{key:"routes",get:function(){return re["a"].routes}},{key:"lang",get:function(){return v["a"].language}}]),t}(f["c"]);d["a"]([Object(f["d"])("lang")],oe.prototype,"onLangChange",null),d["a"]([Object(f["d"])("routes")],oe.prototype,"onRoutesChange",null),d["a"]([Object(f["d"])("searchPool")],oe.prototype,"onSearchPoolChange",null),d["a"]([Object(f["d"])("show")],oe.prototype,"onShowChange",null),oe=d["a"]([Object(f["a"])({name:"HeaderSearch"})],oe);var se=oe,le=se,ue=(a("dbd0"),Object(_["a"])(le,Y,Q,!1,null,"04f3eb50",null)),he=ue.exports,de=a("1131"),fe=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"screenfull"}},[a("svg-icon",{attrs:{name:e.isFullscreen?"exit-fullscreen":"fullscreen"},on:{click:e.click}})],1)},pe=[],ve=a("93bf"),me=a.n(ve),be=me.a,ge=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.isFullscreen=!1,e}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"mounted",value:function(){be&&be.enabled&&be.on("change",this.change)}},{key:"beforeDestory",value:function(){be&&be.enabled&&be.off("change",this.change)}},{key:"change",value:function(){be&&be.enabled&&(this.isFullscreen=be.isFullscreen)}},{key:"click",value:function(){if(be){if(!be.enabled)return this.$message({message:"you browser can not work",type:"warning"}),!1;be.toggle()}}}]),t}(f["c"]);ge=d["a"]([Object(f["a"])({name:"Screenfull"})],ge);var ye=ge,Oe=ye,Se=Object(_["a"])(Oe,fe,pe,!1,null,null,null),we=Se.exports,ke=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"toggleSideBar",value:function(){v["a"].ToggleSideBar(!1)}},{key:"logout",value:function(){var e=Object(A["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,M["a"].LogOut();case 2:this.$router.push("/login?redirect=".concat(this.$route.fullPath));case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"sidebar",get:function(){return v["a"].sidebar}},{key:"device",get:function(){return v["a"].device.toString()}},{key:"avatar",get:function(){return M["a"].avatar}}]),t}(f["c"]);ke=d["a"]([Object(f["a"])({name:"Navbar",components:{Breadcrumb:G,Hamburger:J,HeaderSearch:he,LangSelect:de["a"],Screenfull:we}})],ke);var je=ke,Ve=je,Ee=(a("7973"),Object(_["a"])(Ve,z,x,!1,null,"eed415c2",null)),Ce=Ee.exports,Le=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:{"has-logo":e.showLogo}},[e.showLogo?a("sidebar-logo",{attrs:{collapse:e.isCollapse}}):e._e(),a("el-scrollbar",{attrs:{"wrap-class":"scrollbar-wrapper"}},[a("el-menu",{attrs:{"default-active":e.activeMenu,collapse:e.isCollapse,"background-color":e.variables.menuBg,"text-color":e.variables.menuText,"active-text-color":e.menuActiveTextColor,"unique-opened":!1,"collapse-transition":!1,mode:"vertical"}},e._l(e.routes,(function(t){return a("sidebar-item",{key:t.path,attrs:{item:t,"base-path":t.path,"is-collapse":e.isCollapse}})})),1)],1)],1)},_e=[],Te=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.item.meta&&e.item.meta.hidden?e._e():a("div",{class:["menu-wrapper",e.isCollapse?"simple-mode":"full-mode",{"first-level":e.isFirstLevel}]},[e.alwaysShowRootMenu||!e.theOnlyOneChild||e.theOnlyOneChild.children?a("el-submenu",{attrs:{index:e.resolvePath(e.item.path),"popper-append-to-body":""}},[a("template",{slot:"title"},[e.item.meta&&e.item.meta.icon?a("svg-icon",{attrs:{name:e.item.meta.icon}}):e._e(),e.item.meta&&e.item.meta.title?a("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.$t("route."+e.item.meta.title)))]):e._e()],1),e.item.children?e._l(e.item.children,(function(t){return a("sidebar-item",{key:t.path,staticClass:"nest-menu",attrs:{item:t,"is-collapse":e.isCollapse,"is-first-level":!1,"base-path":e.resolvePath(t.path)}})})):e._e()],2):[e.theOnlyOneChild.meta?a("sidebar-item-link",{attrs:{to:e.resolvePath(e.theOnlyOneChild.path)}},[a("el-menu-item",{class:{"submenu-title-noDropdown":e.isFirstLevel},attrs:{index:e.resolvePath(e.theOnlyOneChild.path)}},[e.theOnlyOneChild.meta.icon?a("svg-icon",{attrs:{name:e.theOnlyOneChild.meta.icon}}):e._e(),e.theOnlyOneChild.meta.title?a("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(e.$t("route."+e.theOnlyOneChild.meta.title)))]):e._e()],1)],1):e._e()]],2)},He=[],ze=(a("8e6e"),a("456d"),a("bd86")),xe=a("75fb"),Ae=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.isExternal(e.to)?a("a",{attrs:{href:e.to,target:"_blank",rel:"noopener"}},[e._t("default")],2):a("router-link",{attrs:{to:e.to}},[e._t("default")],2)},Me=[],De=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.isExternal=xe["a"],e}return Object(h["a"])(t,e),t}(f["c"]);d["a"]([Object(f["b"])({required:!0})],De.prototype,"to",void 0),De=d["a"]([Object(f["a"])({name:"SidebarItemLink"})],De);var Ie=De,Re=Ie,Pe=Object(_["a"])(Re,Ae,Me,!1,null,null,null),Be=Pe.exports;function $e(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function Ue(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?$e(a,!0).forEach((function(t){Object(ze["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):$e(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var We=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"resolvePath",value:function(e){return Object(xe["a"])(e)?e:Object(xe["a"])(this.basePath)?this.basePath:ae.a.resolve(this.basePath,e)}},{key:"alwaysShowRootMenu",get:function(){return!(!this.item.meta||!this.item.meta.alwaysShow)}},{key:"showingChildNumber",get:function(){if(this.item.children){var e=this.item.children.filter((function(e){return!e.meta||!e.meta.hidden}));return e.length}return 0}},{key:"theOnlyOneChild",get:function(){if(this.showingChildNumber>1)return null;if(this.item.children){var e=!0,t=!1,a=void 0;try{for(var n,i=this.item.children[Symbol.iterator]();!(e=(n=i.next()).done);e=!0){var r=n.value;if(!r.meta||!r.meta.hidden)return r}}catch(c){t=!0,a=c}finally{try{e||null==i.return||i.return()}finally{if(t)throw a}}}return Ue({},this.item,{path:""})}}]),t}(f["c"]);d["a"]([Object(f["b"])({required:!0})],We.prototype,"item",void 0),d["a"]([Object(f["b"])({default:!1})],We.prototype,"isCollapse",void 0),d["a"]([Object(f["b"])({default:!0})],We.prototype,"isFirstLevel",void 0),d["a"]([Object(f["b"])({default:""})],We.prototype,"basePath",void 0),We=d["a"]([Object(f["a"])({name:"SidebarItem",components:{SidebarItemLink:Be}})],We);var Ge=We,Ne=Ge,qe=(a("d729"),a("1096"),Object(_["a"])(Ne,Te,He,!1,null,"3dc85f4c",null)),Fe=qe.exports,Ke=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"sidebar-logo-container",class:{collapse:e.collapse}},[a("transition",{attrs:{name:"sidebarLogoFade"}},[e.collapse?a("router-link",{key:"collapse",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[a("img",{staticClass:"sidebar-logo",attrs:{src:"favicon.ico"}})]):a("router-link",{key:"expand",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[a("img",{staticClass:"sidebar-logo",attrs:{src:"favicon.ico"}}),a("h1",{staticClass:"sidebar-title"},[e._v("\n        "+e._s(e.title)+"\n      ")])])],1)],1)},Xe=[],Ze=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.title="APISIX",e}return Object(h["a"])(t,e),t}(f["c"]);d["a"]([Object(f["b"])({required:!0})],Ze.prototype,"collapse",void 0),Ze=d["a"]([Object(f["a"])({name:"SidebarLogo"})],Ze);var Je=Ze,Ye=Je,Qe=(a("50b8"),Object(_["a"])(Ye,Ke,Xe,!1,null,"de06fee0",null)),et=Qe.exports,tt=a("a1de"),at=a.n(tt),nt=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"sidebar",get:function(){return v["a"].sidebar}},{key:"routes",get:function(){return re["a"].routes}},{key:"showLogo",get:function(){return w.showSidebarLogo}},{key:"menuActiveTextColor",get:function(){return w.sidebarTextTheme?w.theme:at.a.menuActiveText}},{key:"variables",get:function(){return at.a}},{key:"activeMenu",get:function(){var e=this.$route,t=e.meta,a=e.path;return t.activeMenu?t.activeMenu:a}},{key:"isCollapse",get:function(){return!this.sidebar.opened}}]),t}(f["c"]);nt=d["a"]([Object(f["a"])({name:"SideBar",components:{SidebarItem:Fe,SidebarLogo:et}})],nt);var it=nt,rt=it,ct=(a("023d"),a("b151"),Object(_["a"])(rt,Le,_e,!1,null,"25094b91",null)),ot=ct.exports,st=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tags-view-container",attrs:{id:"tags-view-container"}},[a("scroll-pane",{ref:"scrollPane",staticClass:"tags-view-wrapper"},e._l(e.visitedViews,(function(t){return a("router-link",{key:t.path,ref:"tag",refInFor:!0,staticClass:"tags-view-item",class:e.isActive(t)?"active":"",attrs:{to:{path:t.path,query:t.query,fullPath:t.fullPath},tag:"span"},nativeOn:{mouseup:function(a){return"button"in a&&1!==a.button?null:e.closeSelectedTag(t)},contextmenu:function(a){return a.preventDefault(),e.openMenu(t,a)}}},[e._v("\n      "+e._s(e.$t("route."+t.meta.title))+"\n      "),t.meta.affix?e._e():a("span",{staticClass:"el-icon-close",on:{click:function(a){return a.preventDefault(),a.stopPropagation(),e.closeSelectedTag(t)}}})])})),1),a("ul",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"contextmenu",style:{left:e.left+"px",top:e.top+"px"}},[a("li",{on:{click:function(t){return e.refreshSelectedTag(e.selectedTag)}}},[e._v("\n      "+e._s(e.$t("tagsView.refresh"))+"\n    ")]),e.selectedTag.meta&&e.selectedTag.meta.affix?e._e():a("li",{on:{click:function(t){return e.closeSelectedTag(e.selectedTag)}}},[e._v("\n      "+e._s(e.$t("tagsView.close"))+"\n    ")]),a("li",{on:{click:e.closeOthersTags}},[e._v("\n      "+e._s(e.$t("tagsView.closeOthers"))+"\n    ")]),a("li",{on:{click:function(t){return e.closeAllTags(e.selectedTag)}}},[e._v("\n      "+e._s(e.$t("tagsView.closeAll"))+"\n    ")])])],1)},lt=[],ut=(a("a481"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{ref:"scrollContainer",staticClass:"scroll-container",attrs:{vertical:!1},nativeOn:{wheel:function(t){return t.preventDefault(),e.handleScroll(t)}}},[e._t("default")],2)}),ht=[],dt=(a("20d6"),4),ft=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"handleScroll",value:function(e){var t=e.wheelDelta||40*-e.deltaY,a=this.$refs.scrollContainer,n=a.$refs.wrap;n.scrollLeft=n.scrollLeft+t/4}},{key:"moveToTarget",value:function(e){var t=this.$refs.scrollContainer,a=t.$el,n=a.offsetWidth,i=t.$refs.wrap,r=this.$parent.$refs.tag,c=null,o=null;if(r.length>0&&(c=r[0],o=r[r.length-1]),c===e)i.scrollLeft=0;else if(o===e)i.scrollLeft=i.scrollWidth-n;else{var s=r.findIndex((function(t){return t===e})),l=r[s-1],u=r[s+1],h=u.$el.offsetLeft+u.$el.offsetWidth+dt,d=l.$el.offsetLeft-dt;h>i.scrollLeft+n?i.scrollLeft=h-n:d<i.scrollLeft&&(i.scrollLeft=d)}}}]),t}(f["c"]);ft=d["a"]([Object(f["a"])({name:"ScrollPane"})],ft);var pt=ft,vt=pt,mt=(a("58dd"),a("eef9"),Object(_["a"])(vt,ut,ht,!1,null,"7854bc40",null)),bt=mt.exports;function gt(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function yt(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?gt(a,!0).forEach((function(t){Object(ze["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):gt(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var Ot=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments)),e.visible=!1,e.top=0,e.left=0,e.selectedTag={},e.affixTags=[],e}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"onRouteChange",value:function(){this.addTags(),this.moveToCurrentTag()}},{key:"onVisibleChange",value:function(e){e?document.body.addEventListener("click",this.closeMenu):document.body.removeEventListener("click",this.closeMenu)}},{key:"mounted",value:function(){this.initTags(),this.addTags()}},{key:"isActive",value:function(e){return e.path===this.$route.path}},{key:"filterAffixTags",value:function(e){var t=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",n=[];return e.forEach((function(e){if(e.meta&&e.meta.affix){var i=ae.a.resolve(a,e.path);n.push({fullPath:i,path:i,name:e.name,meta:yt({},e.meta)})}if(e.children){var r=t.filterAffixTags(e.children,e.path);r.length>=1&&(n=[].concat(Object(ee["a"])(n),Object(ee["a"])(r)))}})),n}},{key:"initTags",value:function(){this.affixTags=this.filterAffixTags(this.routes);var e=!0,t=!1,a=void 0;try{for(var n,i=this.affixTags[Symbol.iterator]();!(e=(n=i.next()).done);e=!0){var r=n.value;r.name&&V["a"].addVisitedView(r)}}catch(c){t=!0,a=c}finally{try{e||null==i.return||i.return()}finally{if(t)throw a}}}},{key:"addTags",value:function(){var e=this.$route.name;return e&&V["a"].addView(this.$route),!1}},{key:"moveToCurrentTag",value:function(){var e=this,t=this.$refs.tag;this.$nextTick((function(){var a=!0,n=!1,i=void 0;try{for(var r,c=t[Symbol.iterator]();!(a=(r=c.next()).done);a=!0){var o=r.value;if(o.to.path===e.$route.path){e.$refs.scrollPane.moveToTarget(o),o.to.fullPath!==e.$route.fullPath&&V["a"].updateVisitedView(e.$route);break}}}catch(s){n=!0,i=s}finally{try{a||null==c.return||c.return()}finally{if(n)throw i}}}))}},{key:"refreshSelectedTag",value:function(e){var t=this;V["a"].delCachedView(e);var a=e.fullPath;this.$nextTick((function(){t.$router.replace({path:"/redirect"+a})}))}},{key:"closeSelectedTag",value:function(e){V["a"].delView(e),this.isActive(e)&&this.toLastView(V["a"].visitedViews,e)}},{key:"closeOthersTags",value:function(){this.$router.push(this.selectedTag),V["a"].delOthersViews(this.selectedTag),this.moveToCurrentTag()}},{key:"closeAllTags",value:function(e){var t=this;V["a"].delAllViews(),this.affixTags.some((function(e){return e.path===t.$route.path}))||this.toLastView(V["a"].visitedViews,e)}},{key:"toLastView",value:function(e,t){var a=e.slice(-1)[0];a?this.$router.push(a):"Dashboard"===t.name?this.$router.replace({path:"/redirect"+t.fullPath}):this.$router.push("/")}},{key:"openMenu",value:function(e,t){var a=105,n=this.$el.getBoundingClientRect().left,i=this.$el.offsetWidth,r=i-a,c=t.clientX-n+15;this.left=c>r?r:c,this.top=t.clientY,this.visible=!0,this.selectedTag=e}},{key:"closeMenu",value:function(){this.visible=!1}},{key:"visitedViews",get:function(){return V["a"].visitedViews}},{key:"routes",get:function(){return re["a"].routes}}]),t}(f["c"]);d["a"]([Object(f["d"])("$route")],Ot.prototype,"onRouteChange",null),d["a"]([Object(f["d"])("visible")],Ot.prototype,"onVisibleChange",null),Ot=d["a"]([Object(f["a"])({name:"TagsView",components:{ScrollPane:bt}})],Ot);var St=Ot,wt=St,kt=(a("9858"),a("970d"),Object(_["a"])(wt,st,lt,!1,null,"1f7e49f9",null)),jt=kt.exports,Vt=992,Et=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"onRouteChange",value:function(){this.device===v["b"].Mobile&&this.sidebar.opened&&v["a"].CloseSideBar(!1)}},{key:"beforeMount",value:function(){window.addEventListener("resize",this.resizeHandler)}},{key:"mounted",value:function(){var e=this.isMobile();e&&(v["a"].ToggleDevice(v["b"].Mobile),v["a"].CloseSideBar(!0))}},{key:"beforeDestroy",value:function(){window.removeEventListener("resize",this.resizeHandler)}},{key:"isMobile",value:function(){var e=document.body.getBoundingClientRect();return e.width-1<Vt}},{key:"resizeHandler",value:function(){if(!document.hidden){var e=this.isMobile();v["a"].ToggleDevice(e?v["b"].Mobile:v["b"].Desktop),e&&v["a"].CloseSideBar(!0)}}},{key:"device",get:function(){return v["a"].device}},{key:"sidebar",get:function(){return v["a"].sidebar}}]),t}(f["c"]);d["a"]([Object(f["d"])("$route")],Et.prototype,"onRouteChange",null),Et=d["a"]([Object(f["a"])({name:"ResizeMixin"})],Et);var Ct=Et,Lt=function(e){function t(){return Object(o["a"])(this,t),Object(l["a"])(this,Object(u["a"])(t).apply(this,arguments))}return Object(h["a"])(t,e),Object(s["a"])(t,[{key:"handleClickOutside",value:function(){v["a"].CloseSideBar(!1)}},{key:"classObj",get:function(){return{hideSidebar:!this.sidebar.opened,openSidebar:this.sidebar.opened,withoutAnimation:this.sidebar.withoutAnimation,mobile:this.device===v["b"].Mobile}}},{key:"showSettings",get:function(){return w.showSettings}},{key:"showTagsView",get:function(){return w.showTagsView}},{key:"fixedHeader",get:function(){return w.fixedHeader}}]),t}(Object(p["c"])(Ct));Lt=d["a"]([Object(f["a"])({name:"Layout",components:{AppMain:H,Navbar:Ce,Sidebar:ot,TagsView:jt}})],Lt);var _t=Lt,Tt=_t,Ht=(a("5a30"),Object(_["a"])(Tt,r,c,!1,null,"32874d4e",null)),zt=Ht.exports,xt={path:"/schema/routes",component:zt,name:"SchemaRoutes",meta:{title:"SchemaRoutes",icon:"table"},redirect:"/schema/routes/list",children:[{path:"list",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-258c71bc")]).then(a.bind(null,"0e01"))},name:"SchemaRoutesList",meta:{title:"SchemaRoutesList"}},{path:"edit/:id",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-31b32716")]).then(a.bind(null,"7b78"))},name:"SchemaRoutesEdit",meta:{title:"SchemaRoutesEdit",hidden:!0}},{path:"create",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-31b32716")]).then(a.bind(null,"7b78"))},name:"SchemaRoutesCreate",meta:{title:"SchemaRoutesCreate",hidden:!0}}]},At=xt,Mt={path:"/schema/consumers",component:zt,name:"SchemaConsumers",meta:{title:"SchemaConsumers",icon:"table"},redirect:"/schema/consumers/list",children:[{path:"list",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("complex-table")]).then(a.bind(null,"4eba"))},name:"SchemaConsumersList",meta:{title:"SchemaConsumersList"}},{path:"edit/:username",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-11654a8a")]).then(a.bind(null,"3fd7"))},name:"SchemaConsumersEdit",meta:{title:"SchemaConsumersEdit",hidden:!0}},{path:"create",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-11654a8a")]).then(a.bind(null,"3fd7"))},name:"SchemaConsumersCreate",meta:{title:"SchemaConsumersCreate",hidden:!0}}]},Dt=Mt,It={path:"/schema/services",component:zt,name:"SchemaServices",meta:{title:"SchemaServices",icon:"table"},redirect:"/schema/services/list",children:[{path:"list",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-6bef0b62")]).then(a.bind(null,"eb01"))},name:"SchemaServiceList",meta:{title:"SchemaServiceList"}},{path:"edit/:id",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-132ea554")]).then(a.bind(null,"ad67"))},name:"SchemaServiceEdit",meta:{title:"SchemaServiceEdit",hidden:!0}},{path:"create",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-132ea554")]).then(a.bind(null,"ad67"))},name:"SchemaServiceCreate",meta:{title:"SchemaServiceCreate",hidden:!0}}]},Rt=It,Pt={path:"/schema/ssl",component:zt,name:"SchemaSSL",meta:{title:"SchemaSSL",icon:"table"},redirect:"/schema/ssl/list",children:[{path:"list",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-ce449eee")]).then(a.bind(null,"56e6"))},name:"SchemaSSLList",meta:{title:"SchemaSSLList"}},{path:"edit/:id",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-dbb3d3a2")]).then(a.bind(null,"7097"))},name:"SchemaSSLEdit",meta:{title:"SchemaSSLEdit",hidden:!0}},{path:"create",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-dbb3d3a2")]).then(a.bind(null,"7097"))},name:"SchemaSSLCreate",meta:{title:"SchemaSSLCreate",hidden:!0}}]},Bt=Pt,$t={path:"/schema/upstream",component:zt,name:"SchemaUpstream",meta:{title:"SchemaUpstream",icon:"table"},redirect:"/schema/upstream/list",children:[{path:"list",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-2d41b8dc")]).then(a.bind(null,"f6e6"))},name:"SchemaUpstreamList",meta:{title:"SchemaUpstreamList"}},{path:"edit/:id",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-ad160a6c")]).then(a.bind(null,"ea97"))},name:"SchemaUpstreamEdit",meta:{title:"SchemaUpstreamEdit",hidden:!0}},{path:"create",component:function(){return Promise.all([a.e("chunk-450dda4e"),a.e("chunk-ad160a6c")]).then(a.bind(null,"ea97"))},name:"SchemaUpstreamCreate",meta:{title:"SchemaUpstreamCreate",hidden:!0}}]},Ut=$t;a.d(t,"b",(function(){return Wt})),a.d(t,"a",(function(){return Gt})),a.d(t,"d",(function(){return Ft})),n["default"].use(i["a"]);var Wt=[{path:"/login",component:function(){return a.e("chunk-49cd710b").then(a.bind(null,"9ed6"))},meta:{hidden:!0}},{path:"/",component:zt,redirect:"/schema/routes/list"}],Gt=[At,Dt,Rt,Bt,Ut,{path:"*",redirect:"/404",meta:{hidden:!0}}],Nt=function(){return new i["a"]({scrollBehavior:function(e,t,a){return a||{x:0,y:0}},base:"/apisix/dashboard/",routes:Wt})},qt=Nt();function Ft(){var e=Nt();qt.matcher=e.matcher}t["c"]=qt},b151:function(e,t,a){"use strict";var n=a("e210"),i=a.n(n);i.a},b20f:function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff",theme:"#1890ff"}},cd49:function(e,t,a){"use strict";a.r(t);a("cadf"),a("551c"),a("f751"),a("097d");var n=a("2b0e"),i=(a("f5df"),a("5c96")),r=a.n(i),c=a("038a"),o=a.n(c),s=(a("b20f"),a("2fe1")),l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{attrs:{id:"app"}},[a("router-view")],1)},u=[],h=a("d225"),d=a("308d"),f=a("6bb5"),p=a("4e2b"),v=a("9ab4"),m=a("60a3"),b=function(e){function t(){return Object(h["a"])(this,t),Object(d["a"])(this,Object(f["a"])(t).apply(this,arguments))}return Object(p["a"])(t,e),t}(m["c"]);b=v["a"]([Object(m["a"])({name:"App"})],b);var g=b,y=g,O=a("2877"),S=Object(O["a"])(y,l,u,!1,null,null,null),w=S.exports,k=a("0613"),j=a("ac1a"),V=a("afbc"),E=a("6ebf");o.a.register({404:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M121.7 73.3v10c4-7.7 6.2-16.1 6.2-25C128 26 99.3 0 64 0S0 26 0 58.2v1.2l23-26h13.3L16.6 60.8H23v-7l13.7-19.4v49.4H23V73.3H2.2a61.6 61.6 0 0 0 46 41.4c-1.5 3.3-5.7 11.2-12.6 12.6-8.6 1.8 23.3.5 46.2-13.1a63 63 0 0 0 39.7-30.5H108V73.3H85V59.5l23-26h13l-19.4 27.2h6.4v-7.5l13.7-19.4v39.5zM43.5 76a10.5 10.5 0 0 1-1-4.5v-27c0-1.7.3-3.2 1-4.6a11.7 11.7 0 0 1 2.7-3.7 13 13 0 0 1 9-3.3h11.3a13.6 13.6 0 0 1 9 3.3L63.2 52.6v-3a2 2 0 0 0-.7-1.4c-.4-.4-1-.6-1.6-.6-.7 0-1.2.2-1.7.6a2 2 0 0 0-.6 1.5v9l-14.2 19a10.6 10.6 0 0 1-1-1.6zm35.7-4.5c0 1.6-.3 3-1 4.5a11.7 11.7 0 0 1-2.7 3.7 13 13 0 0 1-9 3.4H55.2a13.6 13.6 0 0 1-9-3.4 12.5 12.5 0 0 1-1.4-1.5L58.5 60v6.4c0 .6.2 1.1.7 1.5.4.4 1 .6 1.6.6.7 0 1.2-.2 1.7-.6a2 2 0 0 0 .7-1.5V54L76 37a10.5 10.5 0 0 1 3.2 7.7v27z"/>'}}),o.a.register({"back-top":{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M85.516 108.161a6.773 6.93 0 0 1-6.753 6.896H38.078a6.746 6.903 0 0 1-6.752-6.903V59.606H10.973c-7.45 0-9.211-4.387-3.915-9.814L53.643 2.124a6.793 6.951 0 0 1 9.563 0l46.584 47.682c5.297 5.406 3.543 9.807-3.928 9.807H85.516V108.161z"/>'}}),o.a.register({bug:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M127.9 73.1a5 5 0 0 1-1.5 3.7c-1 1-2.2 1.6-3.6 1.6h-18c0 9.3-1.7 17.1-5.3 23.6l16.6 17a5 5 0 0 1 1.6 3.7 5 5 0 0 1-1.6 3.7c-1 1-2.1 1.5-3.6 1.5-1.4 0-2.6-.5-3.5-1.5l-15.9-16a15.5 15.5 0 0 1-1.2 1l-3.3 2.3a50.1 50.1 0 0 1-5.2 3 36.4 36.4 0 0 1-14.3 3.4v-73H59v73a32.2 32.2 0 0 1-15-3.8 66.8 66.8 0 0 1-5.3-3.2c-1.6-1-2.8-2-3.5-2.6l-1.2-1.2-14.6 17a5.1 5.1 0 0 1-7.3.4c-1-1-1.5-2.3-1.6-3.7 0-1.4.3-2.7 1.2-3.8l16.2-18.5C24.7 94.5 23 87 23 78.4H5.2c-1.3 0-2.5-.6-3.6-1.6S.1 74.5.1 73.1a5 5 0 0 1 1.5-3.6c1-1 2.3-1.6 3.6-1.6h18V44l-14-14a5 5 0 0 1-1.5-3.7 5 5 0 0 1 1.5-3.7c1-1 2.2-1.6 3.6-1.6s2.6.6 3.6 1.6l13.8 14.1h67.4l13.8-14.1a4.9 4.9 0 0 1 7.2 0 5 5 0 0 1 1.5 3.7 5 5 0 0 1-1.5 3.6L104.9 44v24h17.9c1.4 0 2.6.5 3.6 1.6a5 5 0 0 1 1.5 3.6zm-38.3-47H38.4C38.4 19 41 12.9 46 7.8 51 2.7 57 .1 64 .1s13.1 2.5 18 7.6c5 5 7.6 11.2 7.6 18.5z"/>'}}),o.a.register({chart:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M0 54.9h36.6V128H0V54.9zm91.4-27.5H128V128H91.4V27.4zM45.7 0h36.6v128H45.7V0z"/>'}}),o.a.register({component:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M0 0h54.9v54.9H0V0zm0 73.1h54.9V128H0V73.1zm73.1 0H128V128H73.1V73.1zM100.6 55a27.4 27.4 0 1 0 0-54.9 27.4 27.4 0 0 0 0 54.9z"/>'}}),o.a.register({dashboard:{width:128,height:100,viewBox:"0 0 128 100",data:'<path pid="0" d="M27.4 63.6c0-2.5-.9-4.6-2.6-6.4a8.8 8.8 0 0 0-6.5-2.6c-2.5 0-4.7.8-6.5 2.6a8.7 8.7 0 0 0-2.7 6.4c0 2.5 1 4.7 2.7 6.5 1.8 1.7 4 2.6 6.5 2.6s4.7-.9 6.5-2.6c1.7-1.8 2.6-4 2.6-6.5zm13.7-31.8c0-2.5-.9-4.6-2.6-6.4a8.8 8.8 0 0 0-6.5-2.6c-2.5 0-4.7.8-6.5 2.6a8.7 8.7 0 0 0-2.6 6.4c0 2.5.9 4.7 2.6 6.5 1.8 1.7 4 2.6 6.5 2.6s4.7-.9 6.5-2.6c1.7-1.8 2.6-4 2.6-6.5zM71.7 66L79 38.9c.3-1.3.1-2.4-.5-3.5a4.5 4.5 0 0 0-8.3 1.2L63 63.7a13.6 13.6 0 1 0 8 25.4 13 13 0 0 0 6.4-8.4A13.5 13.5 0 0 0 71.7 66zm47.2-2.4c0-2.5-1-4.6-2.7-6.4a8.8 8.8 0 0 0-6.5-2.6c-2.5 0-4.7.8-6.5 2.6a8.7 8.7 0 0 0-2.6 6.4c0 2.5.9 4.7 2.7 6.5 1.7 1.7 3.9 2.6 6.4 2.6 2.5 0 4.7-.9 6.5-2.6 1.8-1.8 2.7-4 2.7-6.5zM73 18.2c0-2.5-.8-4.6-2.6-6.4A8.8 8.8 0 0 0 64 9c-2.5 0-4.7 1-6.5 2.7a8.7 8.7 0 0 0-2.6 6.4c0 2.5.9 4.7 2.6 6.4 1.8 1.8 4 2.7 6.5 2.7s4.7-.9 6.5-2.7c1.7-1.7 2.6-3.9 2.6-6.4zm32 13.6c0-2.5-.8-4.6-2.6-6.4a8.8 8.8 0 0 0-6.5-2.6c-2.5 0-4.7.8-6.5 2.6a8.7 8.7 0 0 0-2.6 6.4c0 2.5.8 4.7 2.6 6.5 1.8 1.7 4 2.6 6.5 2.6s4.7-.9 6.5-2.6c1.7-1.8 2.6-4 2.6-6.5zm23 31.8c0 12.4-3.4 23.8-10 34.3-1 1.4-2.3 2-4 2H14c-1.7 0-3-.6-4-2a62.2 62.2 0 0 1-5-59 63.9 63.9 0 0 1 123 24.7z"/>'}}),o.a.register({documentation:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M72 44.8h43.9l-44-35.2v35.2zM16 0h64l47.9 38.4v76.8c0 3.4-1.7 6.6-4.7 9-3 2.4-7 3.7-11.3 3.7H16.1c-4.2 0-8.3-1.3-11.3-3.7-3-2.4-4.7-5.6-4.7-9V12.8C.1 5.8 7.2 0 16.1 0zm72 102.4V89.6H16v12.8h72zm24-25.6V64H16v12.8h96z"/>'}}),o.a.register({drag:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M73.1 29H64h29.7L64 0 34.4 29h20.5v27.1H27.2v18H55v27.1h18V74.1h27.4V56H73.1V29zM64 128l27.5-26.8H36.6l27.3 26.7zM0 65l27.2 27V38.2L0 65zm100.5-26.8V92L128 65l-27.5-26.8z"/>'}}),o.a.register({edit:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M106.1 67.2a4.8 4.8 0 0 0-4.8 4.8v46.4H9.6V26.7h50.1a4.8 4.8 0 1 0 0-9.6H9.6A9.6 9.6 0 0 0 0 26.7v91.7c0 5.3 4.3 9.6 9.6 9.6h91.7c5.3 0 9.6-4.3 9.6-9.6V72c0-2.7-2.1-4.8-4.8-4.8z"/><path pid="1" d="M125.2 13.4L114.6 2.8a9.6 9.6 0 0 0-13.6 0l-53 53a4.3 4.3 0 0 0-.9 1.3L33.8 88.5a4.2 4.2 0 0 0 1 4.7c1 1.2 2.8 1.7 4.6 1l31.4-13.4c.5-.2 1-.5 1.4-.9l53-53a9.6 9.6 0 0 0 0-13.5zm-59 59l-18.4 7.8 7.7-18.4 37.2-37.1 10.6 10.5L66 72.4zm52.1-52.2l-8.2 8.2L99.5 18l8.3-8.3L118.4 20z"/>'}}),o.a.register({education:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M88.9 119.6c-7.3 0-19.5 2.5-21.4 8.2v.1c-4.2.2-5.2 0-7 0-2-5.7-14.1-8.2-21.4-8.2H0V0h42.5C51.7 0 59.6 5.5 64 13.6 68.4 5.5 76.3 0 85.5 0H128v119.6H88.9zM60.4 24.8c0-9.7-9-16.5-17.7-16.5H7v103.1h32c7-.1 18.2.1 21.3 6.2V24.8zM121 8.2H85.3c-8.8 0-17.7 6.9-17.7 16.5v92.7c3.1-6 14.2-6.2 21.3-6h32V8.1z"/>'}}),o.a.register({email:{width:128,height:96,viewBox:"0 0 128 96",data:'<path pid="0" d="M64.1 57l56-56a12.5 12.5 0 0 0-4.6-1h-103C10.9 0 9.4.3 8 .8L64 57z"/><path pid="1" d="M64.1 68.3L1.8 6A12.4 12.4 0 0 0 0 12.5v71C0 90.4 5.6 96 12.5 96h103c6.9 0 12.5-5.6 12.5-12.5v-71a12.5 12.5 0 0 0-1.7-6.3L64 68.2z"/>'}}),o.a.register({"exit-fullscreen":{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M49.2 41.3l-.1-35.2c0-2.7-2.3-4.4-5-4.4h-3.7a4.8 4.8 0 0 0-4.8 5l.2 19.2L11.6 2a6.7 6.7 0 0 0-9.5 0 6.8 6.8 0 0 0 0 9.5l24 23.7H7.6A5.5 5.5 0 0 0 2 40.5V44c0 2.7 2.3 5 5 5l35-.2h2.6a4.6 4.6 0 0 0 3.4-1.3c1-.9 1.2-2.1 1.2-3.5l-.3-2.4.2-.2zm52.5 51.2h18.4c2.7 0 5.2-1.6 5.6-4.8v-3.5c0-2.7-2.3-5-5-5l-34.6.2H86l-2.5-.1a4.6 4.6 0 0 0-3.4 1.4c-1 .8-1.2 2-1.2 3.4l.3 2.5-.2.1.1 34.7c0 2.7 2.3 4.4 5 4.4h3.5c2.7 0 4.9-2.3 4.8-5l-.2-18.8 24.2 24a6.7 6.7 0 0 0 9.5 0 6.7 6.7 0 0 0 0-9.5l-24.2-24zM48.1 80.7a4.6 4.6 0 0 0-3.4-1.4h-2.6l-35-.1c-2.7 0-5 2.3-5 5v3.5c.4 3.2 2.9 4.8 5.6 4.8h18.5l-24.1 24a6.8 6.8 0 0 0 0 9.5 6.7 6.7 0 0 0 9.5 0l24.2-23.8-.2 18.9c0 2.7 2 5 4.8 5H44c2.8 0 5-1.7 5-4.4l.2-35-.2-.1.3-2.5c0-1.3-.3-2.6-1.2-3.4zm32-33.3a4.6 4.6 0 0 0 3.4 1.4H86l.1-.1 35.1.2c2.7 0 5-2.3 5-5v-3.5c-.4-3.2-3-5-5.6-5H102l23.9-23.8a6.7 6.7 0 0 0 0-9.5 6.7 6.7 0 0 0-9.5 0L92.3 26l.1-19.4c0-2.7-2-5-4.8-5h-3.4c-2.8 0-5 1.7-5 4.4L79 41.3l.2.2-.3 2.4c0 1.4.3 2.6 1.2 3.5z"/>'}}),o.a.register({"eye-off":{width:128,height:64,viewBox:"0 0 128 64",data:'<path pid="0" d="M127 8c1.4-2.2 1-5.2-.8-6.9-2.1-1.7-4.8-1.2-6.4 1-.3.3-25.6 32.4-55.8 32.4C34.8 34.5 8.3 2 8 1.9a4.4 4.4 0 0 0-6.3-.5 5.2 5.2 0 0 0-.5 6.8c.5.8 6 7.4 14.6 14.8L4.2 36a5 5 0 0 0 .2 6.8c.5 1 1.6 1.5 2.7 1.5s2.3-.5 3.2-1.5l12.6-14a87 87 0 0 0 20.8 11.6l-4.8 17.4c-.7 2.7.7 5.4 3.2 6.1h1.4c2 0 3.8-1.4 4.3-3.7l4.8-17.4a58.3 58.3 0 0 0 22.8 0L80.2 60a4.7 4.7 0 0 0 4.4 3.7c.4 0 .9 0 1.1-.3 2.5-.7 4-3.4 3.2-6.1l-4.8-17.2A87 87 0 0 0 105 28.6l12.3 13.7c1 1 2.1 1.5 3.2 1.5s2.3-.5 3.2-1.5c1.9-2 1.9-4.9.3-6.8l-11.7-13C121.6 15 127.1 8 127.1 8z"/>'}}),o.a.register({"eye-on":{width:128,height:128,viewBox:"0 0 1024 1024",data:'<defs/><path pid="0" d="M512 128q69.7 0 135.5 21.2t115.5 55 93.5 74.8 73.7 82 51.6 74.8 32.2 54.9l10 21.3-6.3 13.5q-4 8.5-18.8 34.7t-31.7 51.6-44.3 60-56.9 64.4-69.5 60.1-82.3 51.5-94.9 34.7T512 896q-69.7 0-135.5-21.2T261 820t-93.5-74.3-73.7-81.5-51.6-74.5-32.2-55l-10-21 6.3-13.5q4-8.5 18.8-34.8t31.7-51.8 44.3-60.4 56.9-64.6 69.5-60.4 82.3-51.8 94.9-34.8T512 128zm0 85.3q-46.7 0-91.6 12.4t-81.2 31.8-70.7 47.1-59.6 54.5-48.9 57.7-37.6 52.8-26.4 44q12.4 21.7 26.4 43.5t37.6 52.4 48.9 57 59.6 53.8 70.7 46.7 81.2 31.5 91.6 12.2 91.6-12.4 81.2-31.6 70.7-46.9 59.6-54.2 48.9-57.3 37.6-52.7T928 512q-12.4-21.7-26.4-43.6T864 415.7t-49-57.3-59.6-54.2-70.7-46.9-81.2-31.6-91.6-12.4zm0 128q70.7 0 120.7 50t50 120.7-50 120.7-120.7 50-120.7-50-50-120.7 50-120.7 120.7-50zm0 85.4q-35.3 0-60.3 25t-25 60.3 25 60.3 60.3 25 60.3-25 25-60.3-25-60.3-60.3-25z"/>'}}),o.a.register({form:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M84 23.8c-1 0-1.8-.3-2.5-1a8.6 8.6 0 0 1-1.7-2.2 11.5 11.5 0 0 1-1-2.6c-.3-1-.4-1.7-.4-2.3V0h.2c.9 0 1.7 0 2.4.3.8.1 1.7.5 2.7 1.2l4 2.7a211.6 211.6 0 0 1 11.7 9.7c1.4 1.4 2.6 2.6 3.4 3.6.8 1 1.2 1.8 1.4 2.4l.3 1.8v2H84.1zM127.4 84c.3.7.5 1.5.6 2.6 0 1-.4 2-1.4 3a30.4 30.4 0 0 0-2.3 2 6.7 6.7 0 0 1-1 .9l-11.7-10.8a44.3 44.3 0 0 0 1.8-1.5 31 31 0 0 1 1.8-1.4c1-1 2.3-1.4 3.6-1.2a9 9 0 0 1 6.2 3c1 1 1.8 2.2 2.4 3.4zM78.3 96c2 0 3.7-.5 5-1.5l-26.9 25.8H18c-1.7 0-3.6-.5-5.7-1.4a24.5 24.5 0 0 1-5.9-3.7 21.4 21.4 0 0 1-4.5-5.3c-1.2-2-1.8-4-1.8-6.2V16.5c0-1.8.4-3.7 1.3-5.6A18.4 18.4 0 0 1 5 5.6a21.8 21.8 0 0 1 5.3-4c1.9-1 4-1.6 6-1.6h53.3v16c0 1.6.3 3.4.8 5.2a16.7 16.7 0 0 0 2.6 5.2A13.2 13.2 0 0 0 84.2 32h20.3v42.3l-19 18.2c1-1.4 1.5-3 1.5-4.5 0-2.2-.9-4.1-2.6-5.7a8.8 8.8 0 0 0-6.2-2.4H26.1c-2.4 0-4.4.8-6.1 2.4a7.6 7.6 0 0 0-2.5 5.7c0 2.2.8 4 2.5 5.6a8.7 8.7 0 0 0 6.1 2.3h52.1zM26 47.9c-2.4 0-4.4.8-6.1 2.4a7.6 7.6 0 0 0-2.5 5.7c0 2.2.8 4.1 2.5 5.6A8.7 8.7 0 0 0 26 64h52.1a9 9 0 0 0 6.2-2.3A7.3 7.3 0 0 0 87 56c0-2.2-.9-4.1-2.6-5.7a8.8 8.8 0 0 0-6.2-2.3H26.1zM78.5 112l1.8-1.6 3.5-3.2a479.8 479.8 0 0 0 4.6-4.3 500.8 500.8 0 0 1 5-4.7l13.5-12.3 11.6 10.8-13.4 12.4-5 4.6-4.6 4.2a179.5 179.5 0 0 0-3.3 3l-1.5 1.5a62.2 62.2 0 0 1-3.2 2l-2.5 1a83.5 83.5 0 0 1-3.6 1 72.2 72.2 0 0 1-3.4 1l-2.6.5c-1 .1-1.8 0-2.2-.4-.3-.4-.4-1.2-.3-2.2a30 30 0 0 1 1.6-5.4l1-3 .8-2a10.2 10.2 0 0 1 2.2-2.9z"/>'}}),o.a.register({fullscreen:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M38.5 52L52 38.5 28.4 14.8 43.2 0H0v43.1l14.8-14.8L38.5 52zm74.7 47.7L89.5 76 76 89.5l23.6 23.7L84.8 128H128V84.9l-14.8 14.8zM89.5 52l23.7-23.6L128 43.2V0H84.9l14.8 14.8L76 38.5 89.5 52zm-51 24L14.8 99.7 0 84.7V128h43.1l-14.8-14.8L52 89.5 38.5 76z"/>'}}),o.a.register({"guide-2":{width:1e3,height:1e3,viewBox:"0 0 1000 1000",data:'<path pid="0" d="M11.6 547.9l282.8 126.4L703.7 291l137-128.3-479.5 551.5L724 860.6a16.8 16.8 0 0 0 21.9-10.7v-.6l254-849L10.4 514.7c-8.7 4.7-11.8 15.3-8 24.7 2.4 4 5.5 7.3 9.3 8.6zm349 451.7L501.7 838l-141-61.2v222.8z"/>'}}),o.a.register({guide:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M1.5 70.1l36.2 16.2 70-65.5-61.5 70.6 46.5 18.8c1 .4 2.4-.2 2.8-1.4L128 0 1.3 66c-1.1.6-1.5 2-1 3.1.3.5.7 1 1.2 1.1zM46.2 128l18-20.7-18-7.9V128z"/>'}}),o.a.register({hamburger:{width:64,height:64,viewBox:"0 0 1024 1024",data:'<path pid="0" d="M408 442h480a8 8 0 0 0 8-8v-56a8 8 0 0 0-8-8H408a8 8 0 0 0-8 8v56a8 8 0 0 0 8 8zm-8 204a8 8 0 0 0 8 8h480a8 8 0 0 0 8-8v-56a8 8 0 0 0-8-8H408a8 8 0 0 0-8 8v56zm504-486H120a8 8 0 0 0-8 8v56a8 8 0 0 0 8 8h784a8 8 0 0 0 8-8v-56a8 8 0 0 0-8-8zm0 632H120a8 8 0 0 0-8 8v56a8 8 0 0 0 8 8h784a8 8 0 0 0 8-8v-56a8 8 0 0 0-8-8zM142.4 642.1L298.7 519a8.8 8.8 0 0 0 0-13.9L142.4 381.9a8.9 8.9 0 0 0-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z"/>'}}),o.a.register({icon:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M115.1 0a13 13 0 0 1 5 1c1.5.6 2.9 1.5 4 2.7a13.1 13.1 0 0 1 2.8 4c.7 1.6 1 3.3 1 5.2v102.3c0 3.6-1.2 6.7-3.5 9.1a12 12 0 0 1-9 3.6H13c-3.9 0-7-1.2-9.4-3.7a13.2 13.2 0 0 1-3.5-9.5v-102c0-3.4 1.1-6.3 3.4-8.9A12 12 0 0 1 12.8.1h102.3zM81.4 109c1.8 0 3-.4 3.8-1.2.8-.8 1.2-1.9 1.2-3.3 0-1.2-.4-2.3-1.2-3.2-.8-.8-2-1.3-3.8-1.3h-8.8l.1-.8V27h9c1.8 0 3-.4 3.7-1.3.6-.9 1-2 1-3.2a5 5 0 0 0-1-3.2c-.7-.9-2-1.3-3.7-1.3H46.3c-1.8 0-3 .4-3.7 1.3-.6.9-1 2-1 3.2a5 5 0 0 0 1 3.2c.7.9 2 1.3 3.7 1.3h8.1v72.5l.2.4h-8c-1.8 0-3 .5-3.8 1.3-.8 1-1.2 2-1.2 3.2 0 1.4.4 2.5 1.2 3.3.8.8 2 1.2 3.8 1.2h34.8z"/>'}}),o.a.register({international:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M83.3 103a85 85 0 0 0-15.5-19.5c-2.3-2.5-2.1-4.3-1.3-9.9V73c.6-3.8 1.5-6 14.3-8.1 6.5-1 8.2 1.5 10.6 5.2l.8 1.1a12.6 12.6 0 0 0 6.4 5.3c1.2.5 2.5 1.1 4.4 2.2 4.6 2.5 4.6 5.4 4.6 11.7v.8a27 27 0 0 1-5.1 17.4 59 59 0 0 1-19 11c3.4-6.5.7-14.3 0-16.5h-.2zM64 5.1A58.5 58.5 0 0 1 89.5 11a54.3 54.3 0 0 0-12.9 10.4l-2.4 3.5c-2.5 3.7-3.7 5.4-5.9 5.7a25.1 25.1 0 0 1-4.2 0c-4.3-.3-10-.7-12 4.4-1.1 3.2-1.3 12 2.5 16.5a4 4 0 0 1 .3 3.6 7 7 0 0 1-2 3.2 19 19 0 0 1-3-3 19 19 0 0 0-8.3-6.5l-4-1c-3.7-.7-8-1.6-9-3.8a14.9 14.9 0 0 1-.7-5.8 22 22 0 0 0-1.4-9.2 8.9 8.9 0 0 0-5.6-5A58.7 58.7 0 0 1 64 5.1zM0 64a64 64 0 1 0 128 0A64 64 0 0 0 0 64z"/>'}}),o.a.register({language:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M84.7 36.8A44 44 0 0 0 96 55.2c4.8-4.8 8-11.2 10.4-18.4H84.7zM32 76.8h20.8l-10.4-28-10.4 28z"/><path pid="1" d="M112 0H16A16 16 0 0 0 0 16v96a16 16 0 0 0 16 16h96a16 16 0 0 0 15.9-16V16c0-8.8-6.4-16-16-16zM72.7 103.2c-1.6 1.6-3.2 1.6-4.8 1.6-.8 0-2.4 0-3.2-.8-.8-.8-1.6 0-1.6-.8s-.8-1.6-1.6-3.2-.8-2.4-1.6-4l-3.2-8.8h-28L25.6 96c-1.6 3.2-2.4 5.6-3.2 7.2-.8 1.6-2.4 1.6-4.8 1.6-1.6 0-3.2-.8-4.8-1.6-1.6-1.6-2.4-2.4-2.4-4 0-.8 0-1.6.8-3.2s.8-2.4 1.6-4l17.6-44.8c.8-1.6.8-3.2 1.6-4.8.8-1.6 1.6-3.2 2.4-4 .8-.8 1.6-2.4 3.2-3.2 1.6-.8 3.2-.8 4.8-.8 1.6 0 3.2 0 4.8.8 1.6.8 2.4 1.6 3.2 3.2a39 39 0 0 1 4.8 9.6l17.6 44c1.6 3.2 2.4 5.6 2.4 7.2-.8.8-1.6 2.4-2.4 4zm44-31.2a64.6 64.6 0 0 1-20.9-12 47.5 47.5 0 0 1-21.5 12L72 68c8.7-2.4 16-5.6 21.5-11.2a42.1 42.1 0 0 1-12-20.8h-8v-3.2h21.6c-1.6-2.4-3.2-5.6-4.8-8l2.4-.8c1.6 2.4 4 5.6 5.6 8.8h20v4h-8c-2.4 8-6.4 15.2-11.2 20 5.6 4.8 12 8.8 20.8 11.2l-3.2 4z"/>'}}),o.a.register({like:{width:24,height:24,viewBox:"0 0 24 24",data:'<path pid="0" d="M12 21.6C6.4 16 1 11.3 1 7.2 1 3.4 4 2 6.3 2c1.3 0 4.1.5 5.7 4.5 1.6-4 4.5-4.5 5.7-4.5C20.3 2 23 3.6 23 7.2c0 4-5.1 8.6-11 14.4M17.7 1c-2.2 0-4.4 1-5.7 3.2A6.5 6.5 0 0 0 6.3 1C3 1 0 3.2 0 7.2c0 4.7 5.6 9.4 12 15.8 6.4-6.4 12-11.1 12-15.8 0-4-3.1-6.2-6.3-6.2"/>'}}),o.a.register({link:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M115.6 128H.1V12.3h57.7v12.3H12.4v90.9h90.9V70.2h12.3z"/><path pid="1" d="M116.4 2.8l8.8 8.8-56.8 56.7-8.7-8.7z"/><path pid="2" d="M127.9 38h-12.4V12.4H88.7V0H128z"/>'}}),o.a.register({list:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M1.6 12c0 6.7 4 12 8.9 12s8.8-5.3 8.8-12c0-6.5-4-11.9-8.8-11.9-5 0-9 5.4-9 12zM125.9.2H35.6c-1.3 0-2.1 1.4-2.1 2.9v18.2c0 1.7 1 2.9 2.1 2.9H126c1.2 0 2-1.5 2-2.9V3c0-1.8-1-2.9-2-2.9zM0 63c0 6.6 4 12 8.9 12s8.9-5.4 8.9-12c0-6.7-4-12-9-12C4 51 0 56.3 0 63zm124-12H34c-1.2 0-2 1.4-2 2.8V72c0 1.7 1 2.8 2 2.8h90.3c1.2 0 2-1.4 2-2.8V53.7c0-1.4-.8-2.8-2-2.8zM0 116c0 6.6 4 12 8.9 12s8.9-5.4 8.9-12-4-12-9-12C4 104 0 109.4 0 116zm124-12H34c-1.2 0-2 1.5-2 2.9V125c0 1.8 1 2.9 2 2.9h90.3c1.2 0 2-1.4 2-2.9v-18.2c0-1.4-.8-2.9-2-2.9z"/>'}}),o.a.register({lock:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M119.9 49.7h-8V39.5C111.9 17.7 90.4.1 64 .1 37.5 0 16.1 17.7 16.1 39.5v10.2h-8c-4.4 0-8 3-8 6.6v65c0 3.7 3.6 6.7 8 6.7H120c4.4 0 8-3 8-6.6V56.3c0-3.7-3.6-6.6-8-6.6zm-24 0H32.1V39.5C32 25 46.4 13.2 64 13.2c17.6 0 32 11.8 32 26.3v10.2z"/>'}}),o.a.register({message:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M0 21v59.6c0 11.5 8.5 21 19 21h28.7l1 26.4 28.1-26.5h32.1c10.6 0 19.1-9.4 19.1-21V21c0-11.6-8.5-21-19-21H19C8.6 0 0 9.4 0 21zm82.3 33c0-5.5 4-9.9 9-9.9s9.1 4.4 9.1 10c0 5.5-4 9.9-9 9.9s-9-4.4-9-10zm-27.6 0c0-5.5 4-9.9 9-9.9s9 4.4 9 10c0 5.5-4 9.9-9 9.9s-9-4.4-9-10zm-27 0c0-5.5 4-9.9 9-9.9s9 4.4 9 10c0 5.5-4 9.9-9 9.9s-9-4.4-9-10z"/>'}}),o.a.register({money:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M54.1 127.9V99.2H7.5v-12h46.6V75H7.5V62h38L.1 0h22.6l32.6 45c3.6 5.2 6.4 9.7 8.4 13.5 1.8-3.1 5-7.8 9.3-14.2L104 0h24L82.3 62h38.3v13H74.3v12.4h46.4v12H74.3V128H54.1z"/>'}}),o.a.register({password:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M108.8 44.3H89.6V39c0-9-3.3-24.2-25.6-24.2-23.1 0-25.6 16.9-25.6 24.2v5.3H19.2V39C19.2 15.3 36.8 0 64 0c27.2 0 44.8 15.3 44.8 39v5.3zm-32 39.4c0-5.5-5.8-9.9-12.8-9.9-7 0-12.8 4.4-12.8 9.9 0 3.7 2.6 6.8 6.4 8.5v11.2c0 2.7 2.9 5 6.4 5 3.5 0 6.4-2.3 6.4-5V92.2c3.8-1.7 6.4-4.8 6.4-8.5zM128 64v49.2c0 8.2-8.6 14.8-19.2 14.8H19.2C8.7 128 0 121.4 0 113.2V64c0-8.2 8.6-14.8 19.2-14.8h89.6c10.6 0 19.2 6.6 19.2 14.8z"/>'}}),o.a.register({pdf:{width:128,height:128,viewBox:"0 0 1024 1024",data:'<path pid="0" d="M869 277.3H657.2v-212l212 212zm-238.2 26.3V65.3H154.3v417h714.8V303.5H630.8zM295 664c-5-3-11-5-17.6-6.2a132 132 0 0 0-20.8-1.6h-48.8V742h48.8c7.2 0 14.1-.5 20.8-1.6 6.7-1 12.5-3.1 17.6-6.2 5-3 9.1-7.4 12.2-13 3-5.6 4.6-13 4.6-22 0-9.1-1.5-16.4-4.6-22-3-5.6-7.1-10-12.2-13zM35.8 541.8v417h952.4v-417H35.8zM367.2 733a79 79 0 0 1-47.8 50 119 119 0 0 1-45.6 7.8h-66v102.5h-62.9V607.5h128.9c17.9 0 33 2.6 45.6 7.8a79.3 79.3 0 0 1 47.8 49.8 108.1 108.1 0 0 1 0 67.9zM645 806.4a127 127 0 0 1-24.2 45.6 113.5 113.5 0 0 1-40.4 30.3c-16.2 7.3-35.2 11-57 11H400V607.5h123.2c18.4 0 35.6 3 51.5 8.8a111.6 111.6 0 0 1 41.2 26.4 122 122 0 0 1 27.2 44c6.5 17.7 9.8 38.3 9.8 62 0 20.9-2.7 40.1-8 57.7zm245.4-146H752.2v66h119.7v48.8H752.2v118h-62.8V607.6h200.9v52.8zM572 686a61.3 61.3 0 0 0-25.5-19 101.5 101.5 0 0 0-39-6.7h-44.8v180.1h56c9.1 0 18-1.4 26.4-4.4 8.6-2.9 16.2-7.8 22.9-14.6 6.6-6.8 12-15.6 16-26.6 4-11 6-24.3 6-40 0-14.4-1.4-27.4-4.2-39A77.9 77.9 0 0 0 572 686zm0 0"/>'}}),o.a.register({people:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M104.2 95.3A38.6 38.6 0 0 1 117 128h-10.7c.2-1.5.4-3 .4-4.5 0-9-4.4-17-11.5-23.2a73.5 73.5 0 0 1-62.4 0 30.7 30.7 0 0 0-11.5 23.2c0 1.6.2 3 .4 4.5H11a35.4 35.4 0 0 1-.3-4.5c0-10.8 5-20.7 13.1-28.3A50.7 50.7 0 0 1 0 53.6C0 24 28.7 0 64 0s64 24 64 53.6c0 16.8-9.3 31.8-23.8 41.7zM64 36.9c-29.5 0-53.3-10.1-53.3 15.3s23.8 46 53.3 46c29.5 0 53.3-20.6 53.3-46S93.5 37 64 37zm24.9 25.6c-4 0-7.1-2.7-7.1-6 0-3.2 3.2-5.9 7-5.9 4 0 7.2 2.7 7.2 6s-3.2 6-7.1 6zM85.3 79c0 4-9.5 7.4-21.3 7.4S42.7 83 42.7 79c0-1 .6-2 1.8-3 3.3 2.6 10.8 4.5 19.5 4.5s16.2-1.9 19.5-4.5c1.2 1 1.8 2 1.8 3zM39.1 62.5c-4 0-7.1-2.7-7.1-6 0-3.2 3.2-5.9 7.1-5.9 4 0 7.1 2.7 7.1 6s-3.2 6-7 6z"/>'}}),o.a.register({peoples:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M95.6 118.8c0 5-3.5 9-8 9H8c-4.4 0-8-4-8-9 0-18.3 15.4-35.3 31.2-42a37.8 37.8 0 0 1-15.3-31v-9.2C16 16.5 30.2.1 48 .1s31.8 16.4 31.8 36.5v9.2c0 13-6.1 24.5-15.2 31 15.7 6.7 31.1 23.7 31.1 42z"/><path pid="1" d="M106 118.3h16c3.4 0 6.1-3.2 6.1-7 0-14-11.8-27-23.8-32.1 7-5 11.6-13.7 11.6-23.7v-7c0-15.4-11-28-24.4-28-1.6 0-3.3.2-4.9.6 2 4.7 3 10 3 15.5v9.2c0 13-3 23-11 31 14.8 4.4 27.3 23.4 27.5 41.5z"/>'}}),o.a.register({qq:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M18.4 57.5l-.2-.7-.2-1-.1-.5v-2.2l.2-.8.2-1 .4-.9.4-1 .6-1.2.7-1v-.8l.1-.8.2-1 .3-1 .3-1.2.3-.6.2-.5.4-.6.4-.4v-2.7l.3-1.4.2-1.7.4-2 .6-2 .4-1 .4-1.3.5-1.1.6-1.2.5-1.4.7-1.2.7-1.4 1-1.3.4-.7.4-.7 1-1.4 1-1.4L33 15l1.3-1.4 1.3-1.4 1.4-1.4 1.7-1.6 1.1-.9 1.3-1 1.4-.9 1.4-.9 1.4-.7 1.6-.6 1.7-.8 1.6-.6 1.7-.5 1.8-.6 1.7-.4 2-.3L59 .7l2-.3 1.8-.2 2-.1h5.9l2 .2 2 .3 2 .2 1.8.4 2 .4 1.9.5 2 .5 1.9.7 1.8.7 1.9.8 1.7.8 1.7 1 1.6 1 1.5 1 .6.5.7.4 1.3 1.1 1.2 1.1 1 1.1 1.2 1.2.8 1.2 1.1 1.2.8 1.3.7 1.2.8 1.3.7 1.2 1 2.5.6 1.3.4 1.2.5 1.3.4 1.2.2 1 .4 1.3.6 2.2.4 1.9.2 1.9.2 1.5.4 2.2v.4l.3.4.8 1.2.4.8.5.8.5 1 .5 1 .3 1 .3 1.3.3 1.2v.6l.2.8v.6l-.1.6v.8l-.2.8-.4 1.5-.4.8-.3.8v.2l.2.3.4.6 1.7 2.6 1.4 1.9.7 1.2.8 1.4.8 1.5 1 1.7.8 1.8 1 2 .6 1.3.5 1.3.4 1.3.5 1.1.3 1.3.4 1.1.4 2.3.3 2.3.3 2v3l-.2 1-.2 1.7-.3 1.6-.5 1.5-.2.6-.3.7-.3.5-.4.6-.3.4-.4.5-.4.4-.4.3-.5.2-.4.2-.4.1h-.9l-.6-.4-.3-.2-.3-.2-.4-.4-.3-.3-.6-.6-.7-1-.5-.8-.6-.8-.5-.8-.7-1.5-.9-1.6h-.2l-.3.2-.2.4-.4.5-.5 1.5-.9 2.2-1 2.6-1 1.4-.8 1.3-1 1.6-1 1.5-.6.6-.7.8-1.6 1.5.2.1.2.2.7.5 3.3 1.5 1.4.8 1.3.7 1.4 1 1.2 1 .5.4.5.5.4.6.4.7.2.5.2.6.1.6.1.6v.9l-.2.5-.2.4-.1.3-.2.4-.6.8-.6.6-.4.5-.3.3-1 .7-1 .5-1 .5-1.2.6-1.3.5-.7.2-.6.1-1.5.4-1.5.3-1.6.3-1.6.3H100l-1.8.3h-5.5l-2-.1-1.9-.2-2-.3-2-.2-2-.3-2-.5-2-.3-2-.6-2-.7-2-.6-1-.3-1-.4-.6-.2-.6-.1H68l-2-.1-.9-.1-1.2-.2-.8.7-1.1.7-1.5.7-1.6.9-1 .5-1 .3-2.3 1-1.2.3-1.3.3-1.9.3-1 .1-1.3.1-1.2.2H36l-3.3-.4-1.6-.2-1.6-.2-1.6-.2-1.5-.3-1.5-.5-1.4-.3-1.3-.5-1.2-.5-1.2-.5-1-.6-1-.7-.3-.4-.4-.4-.3-.4-.3-.4-.3-.4-.2-.4-.3-.9-.1-.5-.2-.5v-.4l.2-.6v-2.1l.1-.6.3-.6.2-.7.4-.7.3-.3.2-.4.6-.7.5-.4.5-.3.4-.3.7-.2.5-.3.7-.4.8-.2.7-.2 1-.2.8-.1 1-.2h1l.4-.1.2-.2-.2-.4-.6-.2-1.5-1.3-1-.7-1-1-1.2-1-1.2-1.5L19 101l-.6-.9-.6-.8-.6-1-.5-1.1-.7-1-.5-1.3-.5-1.2-.6-1.3L14 91l-.4-1.5v-.1h-.2v-.1H13l-.2.1h-.1l-.2.3v.3l-.2.3-.2.5-.6 1.2-.4.7-.5.6-.6.7-.6.8-.7.8-.8.7-.7.6-.9.5-.9.6-.8.3-1 .3H2.2l-.1-.4-.3-.2-.4-1-.3-.4-.2-.7-.2-.8-.1-.7-.3-1.6-.2-1v-3.2l.2-2.4.2-1.2.2-1.2.2-1.4.4-1.2.4-1.5.4-1.4.6-1.4.5-1.4L4 74l.7-1.5.8-1.5 1-1.5 1-1.4 1.1-1.5 1-1 1-1.3L12 63l.5-.5.7-.7 1-.8 1-.9 1.7-1.4 1.2-1z"/>'}}),o.a.register({search:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M124.9 109.8L94.3 79.2l-1.2-1a50.4 50.4 0 0 0 8.2-27.5 50.6 50.6 0 1 0-23 42.4c.2.4.5.8.9 1.1l30.6 30.7a10.6 10.6 0 0 0 7.5 3.1 10.7 10.7 0 0 0 7.6-18.2M50.7 85.3a34.7 34.7 0 1 1 0-69.4 34.7 34.7 0 0 1 0 69.4"/>'}}),o.a.register({shopping:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M43 101.4c1.6 0 3.1.3 4.6 1a12.3 12.3 0 0 1 3.9 2.7c1 1.2 2 2.6 2.6 4.2a14.4 14.4 0 0 1-2.6 14.5 13.3 13.3 0 0 1-4 2.8 10.6 10.6 0 0 1-4.6 1c-1.7 0-3.3-.3-4.7-1a13.6 13.6 0 0 1-3.8-2.8c-1.2-1.2-2-2.6-2.6-4.2a14.4 14.4 0 0 1-1-5.2c0-1.8.4-3.5 1-5 .6-1.7 1.4-3 2.6-4.3a12.5 12.5 0 0 1 3.8-2.7c1.4-.7 3-1 4.7-1zm53.8.2c1.7 0 3.3.4 4.8 1a11.4 11.4 0 0 1 3.9 2.8 13.8 13.8 0 0 1 2.6 14.4c-.7 1.7-1.6 3-2.6 4.2a12.3 12.3 0 0 1-4 2.9 11 11 0 0 1-4.7 1 10.6 10.6 0 0 1-4.6-1 12.5 12.5 0 0 1-3.8-2.9c-1.1-1.1-2-2.5-2.6-4.2a13.6 13.6 0 0 1-1-5 13.6 13.6 0 0 1 3.6-9.4 11.6 11.6 0 0 1 3.8-2.8 11.2 11.2 0 0 1 4.6-1zM118.6 21c2.4 0 4.3.4 5.7 1 1.3.8 2.3 1.7 2.8 2.7a6.4 6.4 0 0 1 .8 3.3c0 1.2-.2 2.2-.5 3l-1.6 5.4A589.3 589.3 0 0 1 123 45a1236.4 1236.4 0 0 0-3 9.4l-2.3 7.4a16.4 16.4 0 0 1-4.3 8 9.5 9.5 0 0 1-6.3 2.1H39l2 12.8h65.3c4.2 0 6.2 2 6.2 5.9 0 1.9-.4 3.5-1.2 4.9-.8 1.3-2.4 2-4.9 2H38.5c-1.7 0-3.2-.4-4.3-1.3-1.2-.8-2.2-2-3-3.3a21.3 21.3 0 0 1-1.8-4.5 44.1 44.1 0 0 1-1.1-4.5A233.5 233.5 0 0 0 26 71.6l-1.9-11a6273.2 6273.2 0 0 1-7.6-44.1H6.9a5 5 0 0 1-3.3-1 9 9 0 0 1-2.1-2.6A10.4 10.4 0 0 1 .3 9.7 17 17 0 0 1 0 6.5c0-1.9.6-3.4 1.8-4.7A6.2 6.2 0 0 1 6.5 0h13c1.8 0 3.2.3 4.2.9 1 .5 1.9 1.2 2.5 2a8.5 8.5 0 0 1 1.3 2.8L28 8l.6 3.2a1032.4 1032.4 0 0 1 1.2 9.6h88.7z"/>'}}),o.a.register({size:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M0 54.9h54.8V73H36.5v55H18.3V73.1H0V55zm127.9-36.6h-36V128H72.5V18.3h-36V0H128v18.3z"/>'}}),o.a.register({skill:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M31.7 93.2H65a41 41 0 0 0 5 6.8H31.7v-6.7zm0-10.6h28.9a44.8 44.8 0 0 1-1.3-6.7H31.7v6.7zm0-17.2h27.7c.3-2.3.7-4.6 1.3-6.7h-29v6.7zm53.9 44.8v5.8c0 2.8-2.1 5.1-4.7 5.1h-70c-2.6 0-4.7-2.3-4.7-5V31.2l23.2-21v22.3H17.2v6.6h18.4V6.7h45.3c2.6 0 4.7 2.3 4.7 5v20c2-.6 4-1 6.1-1.4V11.8C91.7 5.3 87 0 81 0H31.1L0 28.1v88c0 6.4 4.9 11.7 10.8 11.7H81c6 0 10.8-5.3 10.8-11.8v-4.4c-2-.3-4.1-.7-6.1-1.4zM23.3 58.7h-8v6.7h8v-6.7zm-8 41.2h8v-6.7h-8v6.7zm8-24h-8v6.7h8V76zM113 61l-4.9-4-12.4 17.5-11.2-9.3-3.8 5.3 16 13.4 16.3-23zm15 10c0-18.6-14-33.7-31.1-33.7-17.2 0-31.2 15.2-31.2 33.8 0 18.6 14 33.8 31.2 33.8C114 104.8 128 89.6 128 71zm-6.2 0c0 15-11.2 27.2-25 27.2-13.7 0-25-12.2-25-27.1 0-15 11.3-27.1 25-27.1 13.8 0 25 12.1 25 27z"/>'}}),o.a.register({star:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M70.7 4.3l14 29.7c1 2.3 3.1 3.9 5.6 4.3l31.3 4.7c6.1 1 8.5 8.8 4.1 13.3l-22.7 23a8 8 0 0 0-2 7l5.3 32.6c1 6.3-5.4 11.2-10.8 8.2l-28-15.4a7.1 7.1 0 0 0-7 0l-28 15.4c-5.4 3-11.8-1.9-10.8-8.2l5.4-32.6a8 8 0 0 0-2.2-7l-22.6-23C-2.1 51.8.3 44 6.3 43l31.4-4.7c2.4-.4 4.5-2 5.6-4.3l14-29.7a7.3 7.3 0 0 1 13.4 0z"/>'}}),o.a.register({tab:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M79 0H49c-1.7 0-3 1.8-3 3.6v6.7c0 1.8 1.6 3.4 3.2 3.4H79c1.9 0 3.2-1.6 3.2-3.4V3.5C82.4 1.6 80.8.1 79 .1zm45.5 0H94.6a3.5 3.5 0 0 0-3.4 3.5v6.7c0 1.8 1.6 3.4 3.4 3.4h29.9c1.8-.2 3.4-1.6 3.4-3.4V3.5c0-1.8-1.6-3.4-3.4-3.4zm0 22.4H40a3.5 3.5 0 0 1-3.4-3.4V3.5C36.6 1.7 35 .1 33 .1H3.5A3.5 3.5 0 0 0 .1 3.5v121.3c0 1.5 1.6 3.1 3.4 3.1h121c1.8 0 3.4-1.6 3.4-3.4V25.9c0-1.9-1.6-3.5-3.4-3.5z"/>'}}),o.a.register({table:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M0 0h128v31.2H0V0zm0 38h38.4v41.6H0V38zm0 48.5h38.4v41.4H0V86.5zM44.8 38h38.4v41.5H44.8V38zm0 48.4h38.4v41.4H44.8V86.5zM89.6 38H128v41.5H89.6zm0 48.4H128v41.4H89.6z"/><path pid="1" d="M0 0h128v31.2H0V0zm0 38h38.4v41.6H0V38zm0 48.5h38.4v41.4H0V86.5zM44.8 38h38.4v41.5H44.8V38zm0 48.4h38.4v41.4H44.8V86.5zM89.6 38H128v41.5H89.6zm0 48.4H128v41.4H89.6z"/>'}}),o.a.register({theme:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M125.5 37L95.3 2.8a8 8 0 0 0-6-2.8 8 8 0 0 0-6 2.8l-3.8 4.3a8 8 0 0 1-6 2.8h-19a8 8 0 0 1-6-2.8l-3.8-4.3a8 8 0 0 0-6-2.8 8 8 0 0 0-6 2.8L2.5 37A10.3 10.3 0 0 0 0 43.8c0 2.6.9 5 2.5 6.8l12 13.7a7.8 7.8 0 0 0 8.4 2.5c1.3-.5 2.7.5 2.7 2.1v49.4c0 5.4 3.8 9.7 8.5 9.7H94c4.7 0 8.5-4.3 8.5-9.7V69c0-1.6 1.4-2.6 2.7-2.1 3 1 6.2 0 8.3-2.5l12.1-13.7c1.6-1.8 2.5-4.2 2.5-6.8 0-2.5-.9-5-2.5-6.8z"/>'}}),o.a.register({"tree-table":{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M44.8 0h79.5c2.5 0 3.7 1.4 3.7 4.3v23.4c0 2.9-1.2 4.3-3.7 4.3H44.8c-2.4 0-3.7-1.4-3.7-4.3V4.3c0-2.9 1.3-4.3 3.7-4.3zm22.9 48h56.6c2.5 0 3.7 1.4 3.7 4.3v23.4c0 2.9-1.2 4.3-3.7 4.3H67.7c-2.5 0-3.7-1.4-3.7-4.3V52.3c0-2.9 1.2-4.3 3.7-4.3zm0 48h56.6c2.5 0 3.7 1.4 3.7 4.3v23.4c0 2.9-1.2 4.3-3.7 4.3H67.7c-2.5 0-3.7-1.4-3.7-4.3v-23.4c0-2.9 1.2-4.3 3.7-4.3zM50.3 68.3c2 0 3.6-2 3.6-4.3 0-2.4-1.6-4.3-3.6-4.3h-33V32h6.5c2 0 3.6-2 3.6-4.3V4.3c0-2.4-1.6-4.3-3.6-4.3H3.7C1.7 0 0 2 0 4.3v23.4C0 30.1 1.6 32 3.7 32H10v80c0 2.4 1.6 4.3 3.6 4.3h36.6c2 0 3.6-2 3.6-4.3 0-2.4-1.6-4.3-3.6-4.3h-33V68.3h33z"/>'}}),o.a.register({tree:{width:128,height:128,viewBox:"0 0 128 128",data:'<path pid="0" d="M126.7 90a5 5 0 0 1 1.3 3.5V123a5 5 0 0 1-1.3 3.6c-.8.9-1.9 1.3-3.1 1.3H97.8a4 4 0 0 1-3-1.3 5 5 0 0 1-1.3-3.6V93.5c0-1 .2-1.7.6-2.5.4-.8 1-1.4 1.6-1.8a3.8 3.8 0 0 1 2.1-.7h9.7V69a3.8 3.8 0 0 0-.4-1.8 3.6 3.6 0 0 0-1.1-1.3 2.7 2.7 0 0 0-1.6-.5H67.9v23.1h9.8c1.1 0 2.1.5 3 1.5a5 5 0 0 1 1.2 3.5V123c0 .9-.1 1.7-.5 2.5s-1 1.4-1.6 1.8a3.8 3.8 0 0 1-2.1.6H51.9a3.8 3.8 0 0 1-2.1-.6 5 5 0 0 1-1.7-1.8 5 5 0 0 1-.6-2.5V93.5a5 5 0 0 1 1.3-3.5 4 4 0 0 1 3.1-1.5h9.6V65.4H23.6a3 3 0 0 0-2.4 1c-.6.8-.9 1.6-.9 2.6v19.5H30c1.3 0 2.3.5 3.1 1.5.8 1 1.2 2.2 1.2 3.5V123c0 1.4-.4 2.6-1.2 3.6-.8.9-1.8 1.3-3 1.3H4.2c-.5 0-1 0-1.4-.2a4.1 4.1 0 0 1-1.1-.7 4.7 4.7 0 0 1-1-1 5.2 5.2 0 0 1-.6-1.4A5.6 5.6 0 0 1 0 123V93.5l.1-1.3A4 4 0 0 1 .6 91 6.4 6.4 0 0 1 2 89.2a3 3 0 0 1 1-.5l1.2-.2H14V61.6c0-1 .3-1.8 1-2.5.6-.7 1.3-1 2.2-1h44.3V39.5h-9.6a4 4 0 0 1-3.1-1.5 5 5 0 0 1-1.3-3.4V5c0-1.4.4-2.6 1.3-3.6A4 4 0 0 1 51.9.1h25.8c.7 0 1.4.2 2.1.7a5.2 5.2 0 0 1 1.6 1.9c.4.7.5 1.6.5 2.4v29.6a5 5 0 0 1-1.2 3.4c-.9 1-1.9 1.5-3 1.5h-9.8V58h42.8c1 0 1.7.4 2.4 1 .6.8.9 1.6.9 2.6v27h9.6a4 4 0 0 1 3.1 1.4z"/>'}}),o.a.register({user:{width:130,height:130,viewBox:"0 0 130 130",data:'<path pid="0" d="M63.4 65c20.7 0 37.4-14.3 37.4-32 0-17.6-16.7-32-37.4-32-20.6 0-37.3 14.4-37.3 32 0 17.7 16.7 32 37.3 32zm17.2 10.7H49.4C22.8 75.7 1.2 94 1.2 116.9v2.7c0 9.3 21.6 9.3 48.2 9.3h31.2c26.6 0 48.2-.3 48.2-9.3v-2.7c0-22.8-21.6-41.2-48.2-41.2z" _stroke="#979797"/>'}}),o.a.register({wechat:{width:128,height:110,viewBox:"0 0 128 110",data:'<path pid="0" d="M86.6 33.3c1.5 0 3 .1 4.4.3C87 14.4 67.6.1 45.3.1 20.4.1.1 18 .1 40.7c0 13 6.7 23.8 18 32.2l-4.5 14.3L29.5 79c5.6 1.2 10.2 2.4 15.8 2.4 1.4 0 2.9 0 4.2-.2a38 38 0 0 1 37-47.8zM62.3 20.4c3.4 0 5.7 2.4 5.7 6 0 3.5-2.3 6-5.7 6-3.4 0-6.8-2.5-6.8-6 0-3.6 3.4-6 6.8-6zm-31.7 12c-3.4 0-6.8-2.5-6.8-6 0-3.6 3.4-6 6.8-6s5.7 2.4 5.7 6c0 3.5-2.3 6-5.7 6z"/><path pid="1" d="M128 70.5c0-19-18.2-34.6-38.5-34.6C68 35.9 51 51.4 51 70.5s17 34.6 38.5 34.6c4.5 0 9-1.2 13.6-2.4l12.4 7.2-3.4-12c9-7 15.8-16.6 15.8-27.4zm-51-6c-2.2 0-4.5-2.3-4.5-4.7 0-2.4 2.3-4.8 4.5-4.8 3.4 0 5.7 2.4 5.7 4.8s-2.3 4.8-5.7 4.8zm25 0c-2.3 0-4.6-2.3-4.6-4.7 0-2.4 2.3-4.8 4.5-4.8 3.4 0 5.7 2.4 5.7 4.8s-2.3 4.8-5.7 4.8z"/>'}});a("8e6e"),a("ac6a"),a("456d");var C=a("bd86"),L=(a("96cf"),a("3b8d")),_=a("323e"),T=a.n(_),H=(a("a5d8"),a("9dba")),z=a("8ad0"),x=a("8b99");function A(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function M(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?A(a,!0).forEach((function(t){Object(C["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):A(a).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}T.a.configure({showSpinner:!1});var D=["/login","/auth-redirect"],I=function(e){var t=E["a"].te("route.".concat(e));if(t){var a=E["a"].t("route.".concat(e));return"".concat(a," - ").concat(x["a"].title)}return"".concat(x["a"].title)};V["c"].beforeEach(function(){var e=Object(L["a"])(regeneratorRuntime.mark((function e(t,a,n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(T.a.start(),!H["a"].token){e.next=28;break}if("/login"!==t.path){e.next=7;break}n({path:"/"}),T.a.done(),e.next=26;break;case 7:if(0!==H["a"].roles.length){e.next=25;break}return e.prev=8,e.next=11,H["a"].GetUserInfo();case 11:r=H["a"].roles,z["a"].GenerateRoutes(r),V["c"].addRoutes(z["a"].dynamicRoutes),n(M({},t,{replace:!0})),e.next=23;break;case 17:e.prev=17,e.t0=e["catch"](8),H["a"].ResetToken(),i["Message"].error(e.t0||"Has Error"),n("/login?redirect=".concat(t.path)),T.a.done();case 23:e.next=26;break;case 25:n();case 26:e.next=29;break;case 28:-1!==D.indexOf(t.path)?n():(n("/login?redirect=".concat(t.path)),T.a.done());case 29:case"end":return e.stop()}}),e,null,[[8,17]])})));return function(t,a,n){return e.apply(this,arguments)}}()),V["c"].afterEach((function(e){T.a.done(),document.title=I(e.meta.title)})),n["default"].use(r.a,{size:j["a"].size,i18n:function(e,t){return E["a"].t(e,t)}}),n["default"].use(o.a,{tagName:"svg-icon",defaultWidth:"1em",defaultHeight:"1em"}),n["default"].config.productionTip=!1,s["b"].registerHooks(["beforeRouteEnter","beforeRouteLeave","beforeRouteUpdate"]),new n["default"]({router:V["c"],store:k["a"],i18n:E["a"],render:function(e){return e(w)}}).$mount("#app")},d729:function(e,t,a){"use strict";var n=a("fb13"),i=a.n(n);i.a},d986:function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},dbd0:function(e,t,a){"use strict";var n=a("6e5d"),i=a.n(n);i.a},dfde:function(e,t,a){},e210:function(e,t,a){},e741:function(e,t,a){"use strict";a.d(t,"a",(function(){return f}));var n=a("768b"),i=(a("ac4d"),a("8a81"),a("ac6a"),a("7f7f"),a("6762"),a("2fdb"),a("d225")),r=a("b0b4"),c=a("308d"),o=a("6bb5"),s=a("4e2b"),l=a("9ab4"),u=a("6fc5"),h=a("0613"),d=function(e){function t(){var e;return Object(i["a"])(this,t),e=Object(c["a"])(this,Object(o["a"])(t).apply(this,arguments)),e.visitedViews=[],e.cachedViews=[],e}return Object(s["a"])(t,e),Object(r["a"])(t,[{key:"ADD_VISITED_VIEW",value:function(e){this.visitedViews.some((function(t){return t.path===e.path}))||this.visitedViews.push(Object.assign({},e,{title:e.meta.title||"no-name"}))}},{key:"ADD_CACHED_VIEW",value:function(e){this.cachedViews.includes(e.name)||e.meta.noCache||this.cachedViews.push(e.name)}},{key:"DEL_VISITED_VIEW",value:function(e){var t=!0,a=!1,i=void 0;try{for(var r,c=this.visitedViews.entries()[Symbol.iterator]();!(t=(r=c.next()).done);t=!0){var o=Object(n["a"])(r.value,2),s=o[0],l=o[1];if(l.path===e.path){this.visitedViews.splice(s,1);break}}}catch(u){a=!0,i=u}finally{try{t||null==c.return||c.return()}finally{if(a)throw i}}}},{key:"DEL_CACHED_VIEW",value:function(e){var t=!0,a=!1,i=void 0;try{for(var r,c=this.cachedViews.entries()[Symbol.iterator]();!(t=(r=c.next()).done);t=!0){var o=Object(n["a"])(r.value,2),s=o[0],l=o[1];if(l===e.name){this.cachedViews.splice(s,1);break}}}catch(u){a=!0,i=u}finally{try{t||null==c.return||c.return()}finally{if(a)throw i}}}},{key:"DEL_OTHERS_VISITED_VIEWS",value:function(e){this.visitedViews=this.visitedViews.filter((function(t){return t.meta.affix||t.path===e.path}))}},{key:"DEL_OTHERS_CACHED_VIEWS",value:function(e){var t=!0,a=!1,i=void 0;try{for(var r,c=this.cachedViews.entries()[Symbol.iterator]();!(t=(r=c.next()).done);t=!0){var o=Object(n["a"])(r.value,2),s=o[0],l=o[1];if(l===e.name){this.cachedViews=this.cachedViews.slice(s,s+1);break}}}catch(u){a=!0,i=u}finally{try{t||null==c.return||c.return()}finally{if(a)throw i}}}},{key:"DEL_ALL_VISITED_VIEWS",value:function(){var e=this.visitedViews.filter((function(e){return e.meta.affix}));this.visitedViews=e}},{key:"DEL_ALL_CACHED_VIEWS",value:function(){this.cachedViews=[]}},{key:"UPDATE_VISITED_VIEW",value:function(e){var t=!0,a=!1,n=void 0;try{for(var i,r=this.visitedViews[Symbol.iterator]();!(t=(i=r.next()).done);t=!0){var c=i.value;if(c.path===e.path){c=Object.assign(c,e);break}}}catch(o){a=!0,n=o}finally{try{t||null==r.return||r.return()}finally{if(a)throw n}}}},{key:"addView",value:function(e){this.ADD_VISITED_VIEW(e),this.ADD_CACHED_VIEW(e)}},{key:"addVisitedView",value:function(e){this.ADD_VISITED_VIEW(e)}},{key:"delView",value:function(e){this.DEL_VISITED_VIEW(e),this.DEL_CACHED_VIEW(e)}},{key:"delCachedView",value:function(e){this.DEL_CACHED_VIEW(e)}},{key:"delOthersViews",value:function(e){this.DEL_OTHERS_VISITED_VIEWS(e),this.DEL_OTHERS_CACHED_VIEWS(e)}},{key:"delAllViews",value:function(){this.DEL_ALL_VISITED_VIEWS(),this.DEL_ALL_CACHED_VIEWS()}},{key:"delAllCachedViews",value:function(){this.DEL_ALL_CACHED_VIEWS()}},{key:"updateVisitedView",value:function(e){this.UPDATE_VISITED_VIEW(e)}}]),t}(u["d"]);l["a"]([u["c"]],d.prototype,"ADD_VISITED_VIEW",null),l["a"]([u["c"]],d.prototype,"ADD_CACHED_VIEW",null),l["a"]([u["c"]],d.prototype,"DEL_VISITED_VIEW",null),l["a"]([u["c"]],d.prototype,"DEL_CACHED_VIEW",null),l["a"]([u["c"]],d.prototype,"DEL_OTHERS_VISITED_VIEWS",null),l["a"]([u["c"]],d.prototype,"DEL_OTHERS_CACHED_VIEWS",null),l["a"]([u["c"]],d.prototype,"DEL_ALL_VISITED_VIEWS",null),l["a"]([u["c"]],d.prototype,"DEL_ALL_CACHED_VIEWS",null),l["a"]([u["c"]],d.prototype,"UPDATE_VISITED_VIEW",null),l["a"]([u["a"]],d.prototype,"addView",null),l["a"]([u["a"]],d.prototype,"addVisitedView",null),l["a"]([u["a"]],d.prototype,"delView",null),l["a"]([u["a"]],d.prototype,"delCachedView",null),l["a"]([u["a"]],d.prototype,"delOthersViews",null),l["a"]([u["a"]],d.prototype,"delAllViews",null),l["a"]([u["a"]],d.prototype,"delAllCachedViews",null),l["a"]([u["a"]],d.prototype,"updateVisitedView",null),d=l["a"]([Object(u["b"])({dynamic:!0,store:h["a"],name:"tagsView"})],d);var f=Object(u["e"])(d)},eb08:function(e,t,a){"use strict";var n=a("f216"),i=a.n(n);i.a},ecff:function(e,t,a){},eef9:function(e,t,a){"use strict";var n=a("5848"),i=a.n(n);i.a},f216:function(e,t,a){},fb13:function(e,t,a){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}}},[[0,"runtime","chunk-elementUI","chunk-libs"]]]);
\ No newline at end of file
diff --git a/js/chunk-11654a8a.14936f71.js b/js/chunk-11654a8a.be708596.js
similarity index 65%
rename from js/chunk-11654a8a.14936f71.js
rename to js/chunk-11654a8a.be708596.js
index 1ce05cc..8d23a4f 100644
--- a/js/chunk-11654a8a.14936f71.js
+++ b/js/chunk-11654a8a.be708596.js
@@ -14,4 +14,4 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-11654a8a"],{2366:function(e,t){for(var n=[],r=0;r<256;++r)n[r]=(r+256).toString(16).substr(1);function a(e,t){var r=t||0,a=n;return[a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]]].join("")}e.exports=a},"3fd7":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"consumers-wrapper"},[n("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px","show-message":!1}},[n("el-form-item",{attrs:{label:"Desc"}},[n("el-input",{attrs:{placeholder:"Description"},model:{value:e.form.desc,callback:function(t){e.$set(e.form,"desc",t)},expression:"form.desc"}})],1),n("el-form-item",{attrs:{label:"name",prop:"username"}},[n("el-input",{model:{value:e.form.username,callback:function(t){e.$set(e.form,"username",t)},expression:"form.username"}})],1),e._l(e.form.plugins,(function(t,r){return n("el-form-item",{key:r,staticClass:"plugin-item",attrs:{label:"plugin"}},["tempPlugin"!==r?n("el-button",{attrs:{type:"info",plain:""},on:{click:function(t){return e.showPlugin(r)}}},[e._v("\n        "+e._s(r)+"\n      ")]):e._e(),"tempPlugin"!==r?n("el-button",{attrs:{type:"danger"},on:{click:function(t){return t.preventDefault(),e.removePlugin(r)}}},[e._v("\n        "+e._s(e.$t("button.delete"))+"\n      ")]):e._e(),"tempPlugin"===r?n("el-select",{staticClass:"plugin-select",attrs:{value:null,placeholder:"Select a Plugin"},on:{change:e.showPlugin}},e._l(e.filteredPluginList,(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})})),1):e._e()],1)})),n("el-form-item",[n("el-button",{attrs:{disabled:!e.filteredPluginList.length},on:{click:e.addPlugin}},[e._v("\n        "+e._s(e.$t("button.add_plugin"))+"\n      ")])],1),n("el-form-item",[n("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v("\n        "+e._s(e.$t("button.save"))+"\n      ")]),n("el-button",{on:{click:e.toPreviousPage}},[e._v("\n        "+e._s(e.$t("button.cancel"))+"\n      ")])],1)],2),n("PluginDialog",{attrs:{show:e.showPluginDialog,name:e.pluginName,"plugin-data":e.form.plugins[e.pluginName]},on:{hidePlugin:function(t){e.showPluginDialog=!1},save:e.onPluginSave}})],1)},a=[],i=(n("8e6e"),n("456d"),n("7618")),s=n("768b"),u=(n("ffc1"),n("ac6a"),n("bd86")),o=(n("96cf"),n("3b8d")),c=(n("7f7f"),n("d225")),l=n("b0b4"),p=n("308d"),f=n("6bb5"),m=n("4e2b"),d=n("9ab4"),h=n("60a3"),g=n("c738"),b=n("7d98"),v=n("c8f9"),y=n("e741");function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(n,!0).forEach((function(t){Object(u["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var P=function(e){function t(){var e;return Object(c["a"])(this,t),e=Object(p["a"])(this,Object(f["a"])(t).apply(this,arguments)),e.isEditMode=!1,e.form={username:"",plugins:{},desc:""},e.rules={username:{required:!0}},e.pluginList=[],e.pluginName="",e.showPluginDialog=!1,e}return Object(m["a"])(t,e),Object(l["a"])(t,[{key:"created",value:function(){this.isEditMode=-1===this.$route.name.indexOf("Create"),this.isEditMode&&this.getConsumerData(),this.getPluginList()}},{key:"getConsumerData",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.$route.params.username,e.next=3,Object(g["a"])(t);case 3:n=e.sent,this.form={desc:n.node.value.desc,username:t,plugins:n.node.value.plugins};case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getPluginList",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(b["a"])();case 2:this.pluginList=e.sent;case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"addPlugin",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.form.plugins.hasOwnProperty("tempPlugin")){e.next=2;break}return e.abrupt("return");case 2:this.form.plugins=w({},this.form.plugins,{tempPlugin:null});case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onSubmit",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$refs["form"].validate(function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!n){e.next=13;break}return delete t.form.plugins["tempPlugin"],r=Object.assign({},t.form),Object.entries(r).forEach((function(e){var t=Object(s["a"])(e,2),n=t[0],a=t[1];"object"===Object(i["a"])(r[n])?"plugins"!==n&&0===Object.keys(a).length&&delete r[n]:""===a&&delete r[n]})),e.next=6,Object(g["d"])(Object.assign({},r));case 6:if(t.$message.success("".concat(t.isEditMode?"Update the":"Create a"," consumer successfully!")),!t.isEditMode){e.next=9;break}return e.abrupt("return");case 9:y["a"].delView(t.$route),t.$nextTick((function(){t.$router.push({name:"SchemaConsumersList"})})),e.next=14;break;case 13:return e.abrupt("return",!1);case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"showPlugin",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.pluginName=t,this.showPluginDialog=!0;case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onPluginSave",value:function(e,t){delete this.form.plugins["tempPlugin"],this.showPluginDialog=!1,this.form.plugins[e]=t}},{key:"toPreviousPage",value:function(){this.$router.go(-1)}},{key:"removePlugin",value:function(e){var t=this;this.$confirm("Do you want to remove ".concat(e," plugin?"),"Warning",{confirmButtonText:"Confirm",cancelButtonText:"Cancel",type:"warning"}).then(Object(o["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:h["c"].delete(t.form.plugins,e);case 1:case"end":return n.stop()}}),n)})))).catch((function(){}))}},{key:"filteredPluginList",get:function(){var e=this;return this.pluginList.filter((function(t){return!e.form.plugins.hasOwnProperty(t)}))}}]),t}(h["c"]);P=d["a"]([Object(h["a"])({name:"ConsumerEdit",components:{PluginDialog:v["a"]}})],P);var k=P,j=k,x=(n("eec9"),n("2877")),D=Object(x["a"])(j,r,a,!1,null,null,null);t["default"]=D.exports},"504c":function(e,t,n){var r=n("9e1e"),a=n("0d58"),i=n("6821"),s=n("52a7").f;e.exports=function(e){return function(t){var n,u=i(t),o=a(u),c=o.length,l=0,p=[];while(c>l)n=o[l++],r&&!s.call(u,n)||p.push(e?[n,u[n]]:u[n]);return p}}},"63aa":function(e,t,n){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},7514:function(e,t,n){"use strict";var r=n("5ca1"),a=n("0a49")(5),i="find",s=!0;i in[]&&Array(1)[i]((function(){s=!1})),r(r.P+r.F*s,"Array",{find:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")(i)},"7d98":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("b32d"),a=function(){return Object(r["a"])({url:"/plugins/list",method:"get"})}},"9c3c":function(e,t,n){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},b32d:function(e,t,n){"use strict";var r=n("bc3a"),a=n.n(r),i=n("5c96"),s=a.a.create({baseURL:"/apisix/admin/",timeout:5e3});s.interceptors.request.use((function(e){return e}),(function(e){Promise.reject(e)})),s.interceptors.response.use((function(e){return e.data}),(function(e){return Object(i["Message"])({message:e.response.data.error_msg||e.message,type:"error",duration:5e3}),Promise.reject(e)})),t["a"]=s},c437:function(e,t,n){var r,a,i=n("e1f4"),s=n("2366"),u=0,o=0;function c(e,t,n){var c=t&&n||0,l=t||[];e=e||{};var p=e.node||r,f=void 0!==e.clockseq?e.clockseq:a;if(null==p||null==f){var m=i();null==p&&(p=r=[1|m[0],m[1],m[2],m[3],m[4],m[5]]),null==f&&(f=a=16383&(m[6]<<8|m[7]))}var d=void 0!==e.msecs?e.msecs:(new Date).getTime(),h=void 0!==e.nsecs?e.nsecs:o+1,g=d-u+(h-o)/1e4;if(g<0&&void 0===e.clockseq&&(f=f+1&16383),(g<0||d>u)&&void 0===e.nsecs&&(h=0),h>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");u=d,o=h,a=f,d+=122192928e5;var b=(1e4*(268435455&d)+h)%4294967296;l[c++]=b>>>24&255,l[c++]=b>>>16&255,l[c++]=b>>>8&255,l[c++]=255&b;var v=d/4294967296*1e4&268435455;l[c++]=v>>>8&255,l[c++]=255&v,l[c++]=v>>>24&15|16,l[c++]=v>>>16&255,l[c++]=f>>>8|128,l[c++]=255&f;for(var y=0;y<6;++y)l[c+y]=p[y];return t||s(l)}e.exports=c},c738:function(e,t,n){"use strict";n.d(t,"d",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return u}));var r=n("b32d"),a=function(e){return Object(r["a"])({url:"/consumers",method:"PUT",data:e})},i=function(){return Object(r["a"])({url:"/consumers",method:"GET"})},s=function(e){return Object(r["a"])({url:"/consumers/".concat(e),method:"GET"})},u=function(e){return Object(r["a"])({url:"/consumers/".concat(e),method:"DELETE"})}},c8f9:function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"plugin-dialog"},[n("el-dialog",{attrs:{title:"Plugin "+e.name+" Edit",visible:e.showDialog},on:{"update:visible":function(t){e.showDialog=t}}},[e.schema.oneOf?n("el-form",{ref:"form",staticClass:"oneof-plugin-wrapper",attrs:{model:e.data,rules:e.rules,"show-message":!1}},[n("el-form-item",{attrs:{label:"Option",rules:{required:!0,trigger:"blur"}}},[n("el-radio-group",{on:{change:e.handleOneOfChange},model:{value:e.data["radioKey"],callback:function(t){e.$set(e.data,"radioKey",t)},expression:"data['radioKey']"}},e._l(e.schema.properties,(function(t,r){return n("el-radio",{key:r,attrs:{label:r}},[e._v("\n            "+e._s(r)+"\n          ")])})),1)],1),e._l(e.data.values,(function(t,r){return n("el-form-item",{key:r,attrs:{label:"Value"+(r+1),rules:{required:!0,trigger:"blur"}}},[n("el-input",{model:{value:e.data["values"][r],callback:function(t){e.$set(e.data["values"],r,t)},expression:"data['values'][index]"}}),1!==e.data.values.length?n("el-button",{staticClass:"remove-value-btn",attrs:{type:"danger"},on:{click:function(t){return t.preventDefault(),e.removeOneOfPropValue(r)}}},[e._v("\n          Remove\n        ")]):e._e()],1)})),n("el-form-item",[n("el-button",{attrs:{disabled:e.oneOfPropHasEmptyValue},on:{click:e.addValueInput}},[e._v("\n          "+e._s(e.$t("button.addValue"))+"\n        ")])],1)],2):e._e(),e.schema.oneOf?e._e():n("el-form",{ref:"form",attrs:{model:e.data,rules:e.rules,"show-message":!1}},e._l(e.schema.properties,(function(t,r){return n("el-form-item",{key:r,attrs:{label:r,"label-width":"160px",prop:r}},["integer"===e.schema.properties[r].type||"number"===e.schema.properties[r].type?n("el-input-number",{attrs:{min:e.schema.properties[r].minimum||-99999999999,max:e.schema.properties[r].maximum||99999999999,label:"描述文字"},on:{change:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}}):e._e(),e.schema.properties[r].hasOwnProperty("enum")?n("el-select",{attrs:{clearable:!0,placeholder:"Select a "+r},on:{change:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}},e._l(e.schema.properties[r]["enum"],(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})})),1):e._e(),"string"!==e.schema.properties[r].type||e.schema.properties[r].hasOwnProperty("enum")?e._e():n("el-input",{attrs:{placeholder:r},on:{input:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}})],1)})),1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:e.onCancel}},[e._v("\n        Cancel\n      ")]),n("el-button",{attrs:{type:"primary",disabled:!e.isDataChanged&&e.oneOfPropHasEmptyValue},on:{click:e.onSave}},[e._v("\n        Confirm\n      ")])],1)],1)],1)},a=[],i=(n("8e6e"),n("7514"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("bd86")),s=(n("96cf"),n("3b8d")),u=(n("7f7f"),n("d225")),o=n("b0b4"),c=n("308d"),l=n("6bb5"),p=n("4e2b"),f=n("9ab4"),m=n("60a3"),d=n("b32d"),h=function(e){return Object(d["a"])({url:"/schema/plugins/".concat(e),method:"get"})};function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(n,!0).forEach((function(t){Object(i["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var v=n("c437"),y=function(e){function t(){var e;return Object(u["a"])(this,t),e=Object(c["a"])(this,Object(l["a"])(t).apply(this,arguments)),e.schema={properties:{}},e.rules={},e.data={},e.isDataChanged=!1,e.showDialog=!1,e}return Object(p["a"])(t,e),Object(o["a"])(t,[{key:"onShowChange",value:function(e){this.resetPlugin(),e&&this.getschema(this.name),this.showDialog=e}},{key:"resetPlugin",value:function(){this.schema={properties:{}},this.rules={},this.data={},this.isDataChanged=!1}},{key:"getschema",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var n,r,a,i,s,u=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,h(t);case 2:if(n=e.sent,n.properties){e.next=6;break}return this.isDataChanged=!0,e.abrupt("return");case 6:for(a in this.schema=Object.assign({},b({},n,{name:this.name})),r=Object.assign({},n.properties),r)i=Object.assign({},r[a]),r[a]={trigger:"blur"},n.required&&(r[a].required=n.required.includes(a)),i.hasOwnProperty("type")&&(r[a]["type"]=i["type"]),i.hasOwnProperty("minimum")&&(r[a]["min"]=i["minimum"]),i.hasOwnProperty("maximum")&&(r[a]["max"]=i["maximum"]),i.hasOwnProperty("enum")&&(r[a]["type"]="enum",r[a]["enum"]=i["enum"]);this.rules=r,this.pluginData&&(this.data=Object.assign({},this.pluginData)),"key-auth"!==this.name||this.pluginData||(this.data={key:v()},this.isDataChanged=!0),"ip-restriction"===this.name&&(s=Object.keys(this.pluginData)[0],this.$nextTick((function(){u.data={radioKey:s,values:u.pluginData[s]}}))),this.schema.oneOf&&(this.data={radioKey:Object.keys(this.schema.properties)[0],values:[""]});case 14:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onCancel",value:function(){this.$emit("hidePlugin")}},{key:"onSave",value:function(){var e=this;this.$refs.form.validate((function(t){if(!t)return!1;e.data=e.processOneOfProp(e.data),e.$emit("save",e.name,e.data),e.$message.warning("Your data will be saved after you click the Save button")}))}},{key:"onPropertyChange",value:function(e,t){this.data[e]=t,this.isDataChanged=!0}},{key:"handleOneOfChange",value:function(e){this.data.values=[""]}},{key:"addValueInput",value:function(){this.data.values=this.data.values.concat([""])}},{key:"removeOneOfPropValue",value:function(e){this.data.values=this.data.values.filter((function(t,n){return e!==n}))}},{key:"processOneOfProp",value:function(e){return this.schema.oneOf?Object(i["a"])({},this.data.radioKey,this.data.values):e}},{key:"oneOfPropHasEmptyValue",get:function(){return!this.data.values||this.data.values.find((function(e){return""===e}))}}]),t}(m["c"]);f["a"]([Object(m["b"])({default:!1})],y.prototype,"show",void 0),f["a"]([Object(m["b"])({default:""})],y.prototype,"name",void 0),f["a"]([Object(m["b"])({default:null})],y.prototype,"pluginData",void 0),f["a"]([Object(m["d"])("show")],y.prototype,"onShowChange",null),y=f["a"]([Object(m["a"])({name:"PluginDialog"})],y);var O=y,w=O,P=(n("f02e"),n("2877")),k=Object(P["a"])(w,r,a,!1,null,null,null);t["a"]=k.exports},e1f4:function(e,t){var n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(n){var r=new Uint8Array(16);e.exports=function(){return n(r),r}}else{var a=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0===(3&t)&&(e=4294967296*Math.random()),a[t]=e>>>((3&t)<<3)&255;return a}}},eec9:function(e,t,n){"use strict";var r=n("9c3c"),a=n.n(r);a.a},f02e:function(e,t,n){"use strict";var r=n("63aa"),a=n.n(r);a.a},ffc1:function(e,t,n){var r=n("5ca1"),a=n("504c")(!0);r(r.S,"Object",{entries:function(e){return a(e)}})}}]);
\ No newline at end of file
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-11654a8a"],{2366:function(e,t){for(var n=[],r=0;r<256;++r)n[r]=(r+256).toString(16).substr(1);function a(e,t){var r=t||0,a=n;return[a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]]].join("")}e.exports=a},"3fd7":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"consumers-wrapper"},[n("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px","show-message":!1}},[n("el-form-item",{attrs:{label:"Desc"}},[n("el-input",{attrs:{placeholder:"Description"},model:{value:e.form.desc,callback:function(t){e.$set(e.form,"desc",t)},expression:"form.desc"}})],1),n("el-form-item",{attrs:{label:"name",prop:"username"}},[n("el-input",{model:{value:e.form.username,callback:function(t){e.$set(e.form,"username",t)},expression:"form.username"}})],1),e._l(e.form.plugins,(function(t,r){return n("el-form-item",{key:r,staticClass:"plugin-item",attrs:{label:"plugin"}},["tempPlugin"!==r?n("el-button",{attrs:{type:"info",plain:""},on:{click:function(t){return e.showPlugin(r)}}},[e._v("\n        "+e._s(r)+"\n      ")]):e._e(),"tempPlugin"!==r?n("el-button",{attrs:{type:"danger"},on:{click:function(t){return t.preventDefault(),e.removePlugin(r)}}},[e._v("\n        "+e._s(e.$t("button.delete"))+"\n      ")]):e._e(),"tempPlugin"===r?n("el-select",{staticClass:"plugin-select",attrs:{value:null,placeholder:"Select a Plugin"},on:{change:e.showPlugin}},e._l(e.filteredPluginList,(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})})),1):e._e()],1)})),n("el-form-item",[n("el-button",{attrs:{disabled:!e.filteredPluginList.length},on:{click:e.addPlugin}},[e._v("\n        "+e._s(e.$t("button.add_plugin"))+"\n      ")])],1),n("el-form-item",[n("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v("\n        "+e._s(e.$t("button.save"))+"\n      ")]),n("el-button",{on:{click:e.toPreviousPage}},[e._v("\n        "+e._s(e.$t("button.cancel"))+"\n      ")])],1)],2),n("PluginDialog",{attrs:{show:e.showPluginDialog,name:e.pluginName,"plugin-data":e.form.plugins[e.pluginName]},on:{hidePlugin:function(t){e.showPluginDialog=!1},save:e.onPluginSave}})],1)},a=[],i=(n("8e6e"),n("456d"),n("7618")),s=n("768b"),o=(n("ffc1"),n("ac6a"),n("bd86")),u=(n("96cf"),n("3b8d")),c=(n("7f7f"),n("d225")),l=n("b0b4"),p=n("308d"),f=n("6bb5"),m=n("4e2b"),d=n("9ab4"),h=n("60a3"),g=n("c738"),b=n("7d98"),v=n("c8f9"),y=n("e741");function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(n,!0).forEach((function(t){Object(o["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var P=function(e){function t(){var e;return Object(c["a"])(this,t),e=Object(p["a"])(this,Object(f["a"])(t).apply(this,arguments)),e.isEditMode=!1,e.form={username:"",plugins:{},desc:""},e.rules={username:{required:!0}},e.pluginList=[],e.pluginName="",e.showPluginDialog=!1,e}return Object(m["a"])(t,e),Object(l["a"])(t,[{key:"created",value:function(){this.isEditMode=-1===this.$route.name.indexOf("Create"),this.isEditMode&&this.getConsumerData(),this.getPluginList()}},{key:"getConsumerData",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.$route.params.username,e.next=3,Object(g["a"])(t);case 3:n=e.sent,this.form={desc:n.node.value.desc,username:t,plugins:n.node.value.plugins};case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getPluginList",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(b["a"])();case 2:this.pluginList=e.sent;case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"addPlugin",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.form.plugins.hasOwnProperty("tempPlugin")){e.next=2;break}return e.abrupt("return");case 2:this.form.plugins=w({},this.form.plugins,{tempPlugin:null});case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onSubmit",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$refs["form"].validate(function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!n){e.next=13;break}return delete t.form.plugins["tempPlugin"],r=Object.assign({},t.form),Object.entries(r).forEach((function(e){var t=Object(s["a"])(e,2),n=t[0],a=t[1];"object"===Object(i["a"])(r[n])?"plugins"!==n&&0===Object.keys(a).length&&delete r[n]:""===a&&delete r[n]})),e.next=6,Object(g["d"])(Object.assign({},r));case 6:if(t.$message.success("".concat(t.isEditMode?"Update the":"Create a"," consumer successfully!")),!t.isEditMode){e.next=9;break}return e.abrupt("return");case 9:y["a"].delView(t.$route),t.$nextTick((function(){t.$router.push({name:"SchemaConsumersList"})})),e.next=14;break;case 13:return e.abrupt("return",!1);case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"showPlugin",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.pluginName=t,this.showPluginDialog=!0;case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onPluginSave",value:function(e,t){delete this.form.plugins["tempPlugin"],this.showPluginDialog=!1,this.form.plugins[e]=t}},{key:"toPreviousPage",value:function(){this.$router.go(-1)}},{key:"removePlugin",value:function(e){var t=this;this.$confirm("Do you want to remove ".concat(e," plugin?"),"Warning",{confirmButtonText:"Confirm",cancelButtonText:"Cancel",type:"warning"}).then(Object(u["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:h["c"].delete(t.form.plugins,e);case 1:case"end":return n.stop()}}),n)})))).catch((function(){}))}},{key:"filteredPluginList",get:function(){var e=this;return this.pluginList.filter((function(t){return!e.form.plugins.hasOwnProperty(t)}))}}]),t}(h["c"]);P=d["a"]([Object(h["a"])({name:"ConsumerEdit",components:{PluginDialog:v["a"]}})],P);var k=P,j=k,x=(n("eec9"),n("2877")),D=Object(x["a"])(j,r,a,!1,null,null,null);t["default"]=D.exports},"504c":function(e,t,n){var r=n("9e1e"),a=n("0d58"),i=n("6821"),s=n("52a7").f;e.exports=function(e){return function(t){var n,o=i(t),u=a(o),c=u.length,l=0,p=[];while(c>l)n=u[l++],r&&!s.call(o,n)||p.push(e?[n,o[n]]:o[n]);return p}}},"63aa":function(e,t,n){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},7514:function(e,t,n){"use strict";var r=n("5ca1"),a=n("0a49")(5),i="find",s=!0;i in[]&&Array(1)[i]((function(){s=!1})),r(r.P+r.F*s,"Array",{find:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")(i)},"7d98":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("b32d"),a=function(){return Object(r["a"])({url:"/plugins/list",method:"get"})}},"9c3c":function(e,t,n){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},b32d:function(e,t,n){"use strict";var r=n("bc3a"),a=n.n(r),i=n("5c96"),s=a.a.create({baseURL:"/apisix/admin/",timeout:5e3});s.interceptors.request.use((function(e){return e}),(function(e){Promise.reject(e)})),s.interceptors.response.use((function(e){return e.data}),(function(e){return Object(i["Message"])({message:e.response.data.error_msg||e.message,type:"error",duration:5e3}),Promise.reject(e)})),t["a"]=s},c437:function(e,t,n){var r,a,i=n("e1f4"),s=n("2366"),o=0,u=0;function c(e,t,n){var c=t&&n||0,l=t||[];e=e||{};var p=e.node||r,f=void 0!==e.clockseq?e.clockseq:a;if(null==p||null==f){var m=i();null==p&&(p=r=[1|m[0],m[1],m[2],m[3],m[4],m[5]]),null==f&&(f=a=16383&(m[6]<<8|m[7]))}var d=void 0!==e.msecs?e.msecs:(new Date).getTime(),h=void 0!==e.nsecs?e.nsecs:u+1,g=d-o+(h-u)/1e4;if(g<0&&void 0===e.clockseq&&(f=f+1&16383),(g<0||d>o)&&void 0===e.nsecs&&(h=0),h>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");o=d,u=h,a=f,d+=122192928e5;var b=(1e4*(268435455&d)+h)%4294967296;l[c++]=b>>>24&255,l[c++]=b>>>16&255,l[c++]=b>>>8&255,l[c++]=255&b;var v=d/4294967296*1e4&268435455;l[c++]=v>>>8&255,l[c++]=255&v,l[c++]=v>>>24&15|16,l[c++]=v>>>16&255,l[c++]=f>>>8|128,l[c++]=255&f;for(var y=0;y<6;++y)l[c+y]=p[y];return t||s(l)}e.exports=c},c738:function(e,t,n){"use strict";n.d(t,"d",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return o}));var r=n("b32d"),a=function(e){return Object(r["a"])({url:"/consumers",method:"PUT",data:e})},i=function(){return Object(r["a"])({url:"/consumers",method:"GET"})},s=function(e){return Object(r["a"])({url:"/consumers/".concat(e),method:"GET"})},o=function(e){return Object(r["a"])({url:"/consumers/".concat(e),method:"DELETE"})}},c8f9:function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"plugin-dialog"},[n("el-dialog",{attrs:{title:"Plugin "+e.name+" Edit",visible:e.showDialog},on:{"update:visible":function(t){e.showDialog=t}}},[e.schema.oneOf?n("el-form",{ref:"form",staticClass:"oneof-plugin-wrapper",attrs:{model:e.data,rules:e.rules,"show-message":!1}},[n("el-form-item",{attrs:{label:"Option",rules:{required:!0,trigger:"blur"}}},[n("el-radio-group",{on:{change:e.handleOneOfChange},model:{value:e.data["radioKey"],callback:function(t){e.$set(e.data,"radioKey",t)},expression:"data['radioKey']"}},e._l(e.schema.properties,(function(t,r){return n("el-radio",{key:r,attrs:{label:r}},[e._v("\n            "+e._s(r)+"\n          ")])})),1)],1),e._l(e.data.values,(function(t,r){return n("el-form-item",{key:r,attrs:{label:"Value"+(r+1),rules:{required:!0,trigger:"blur"}}},[n("el-input",{model:{value:e.data["values"][r],callback:function(t){e.$set(e.data["values"],r,t)},expression:"data['values'][index]"}}),1!==e.data.values.length?n("el-button",{staticClass:"remove-value-btn",attrs:{type:"danger"},on:{click:function(t){return t.preventDefault(),e.removeOneOfPropValue(r)}}},[e._v("\n          Remove\n        ")]):e._e()],1)})),n("el-form-item",[n("el-button",{attrs:{disabled:e.oneOfPropHasEmptyValue},on:{click:e.addValueInput}},[e._v("\n          "+e._s(e.$t("button.addValue"))+"\n        ")])],1)],2):e._e(),e.schema.oneOf?e._e():n("el-form",{ref:"form",attrs:{model:e.data,rules:e.rules,"show-message":!1}},e._l(e.schema.properties,(function(t,r){return n("el-form-item",{key:r,attrs:{label:r,"label-width":"160px",prop:r}},["integer"===e.schema.properties[r].type||"number"===e.schema.properties[r].type?n("el-input-number",{attrs:{min:e.schema.properties[r].minimum||-99999999999,max:e.schema.properties[r].maximum||99999999999,label:"描述文字"},on:{change:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}}):e._e(),e.schema.properties[r].hasOwnProperty("enum")?n("el-select",{attrs:{clearable:!0,placeholder:"Select a "+r},on:{change:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}},e._l(e.schema.properties[r]["enum"],(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})})),1):e._e(),"string"!==e.schema.properties[r].type||e.schema.properties[r].hasOwnProperty("enum")?e._e():n("el-input",{attrs:{placeholder:r},on:{input:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}}),"boolean"!==e.schema.properties[r].type||e.schema.properties[r].hasOwnProperty("enum")?e._e():n("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}})],1)})),1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:e.onCancel}},[e._v("\n        Cancel\n      ")]),n("el-button",{attrs:{type:"primary",disabled:!e.isDataChanged&&e.oneOfPropHasEmptyValue},on:{click:e.onSave}},[e._v("\n        Confirm\n      ")])],1)],1)],1)},a=[],i=(n("8e6e"),n("7514"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("bd86")),s=(n("96cf"),n("3b8d")),o=(n("7f7f"),n("d225")),u=n("b0b4"),c=n("308d"),l=n("6bb5"),p=n("4e2b"),f=n("9ab4"),m=n("60a3"),d=n("b32d"),h=function(e){return Object(d["a"])({url:"/schema/plugins/".concat(e),method:"get"})};function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(n,!0).forEach((function(t){Object(i["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var v=n("c437"),y=function(e){function t(){var e;return Object(o["a"])(this,t),e=Object(c["a"])(this,Object(l["a"])(t).apply(this,arguments)),e.schema={properties:{}},e.rules={},e.data={},e.isDataChanged=!1,e.showDialog=!1,e}return Object(p["a"])(t,e),Object(u["a"])(t,[{key:"onShowChange",value:function(e){this.resetPlugin(),e&&this.getschema(this.name),this.showDialog=e}},{key:"resetPlugin",value:function(){this.schema={properties:{}},this.rules={},this.data={},this.isDataChanged=!1}},{key:"getschema",value:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var n,r,a,i,s,o=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,h(t);case 2:if(n=e.sent,n.properties){e.next=6;break}return this.isDataChanged=!0,e.abrupt("return");case 6:for(a in this.schema=Object.assign({},b({},n,{name:this.name})),r=Object.assign({},n.properties),r)i=Object.assign({},r[a]),r[a]={trigger:"blur"},n.required&&(r[a].required=n.required.includes(a)),i.hasOwnProperty("type")&&(r[a]["type"]=i["type"]),i.hasOwnProperty("minimum")&&(r[a]["min"]=i["minimum"]),i.hasOwnProperty("maximum")&&(r[a]["max"]=i["maximum"]),i.hasOwnProperty("enum")&&(r[a]["type"]="enum",r[a]["enum"]=i["enum"]);this.rules=r,this.pluginData&&(this.data=Object.assign({},this.pluginData)),"key-auth"!==this.name||this.pluginData||(this.data={key:v()},this.isDataChanged=!0),"ip-restriction"===this.name&&(s=Object.keys(this.pluginData)[0],this.$nextTick((function(){o.data={radioKey:s,values:o.pluginData[s]}}))),this.schema.oneOf&&(this.data={radioKey:Object.keys(this.schema.properties)[0],values:[""]});case 14:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onCancel",value:function(){this.$emit("hidePlugin")}},{key:"onSave",value:function(){var e=this;this.$refs.form.validate((function(t){if(!t)return!1;e.data=e.processOneOfProp(e.data),e.$emit("save",e.name,e.data),e.$message.warning("Your data will be saved after you click the Save button")}))}},{key:"onPropertyChange",value:function(e,t){this.data[e]=t,this.isDataChanged=!0}},{key:"handleOneOfChange",value:function(e){this.data.values=[""]}},{key:"addValueInput",value:function(){this.data.values=this.data.values.concat([""])}},{key:"removeOneOfPropValue",value:function(e){this.data.values=this.data.values.filter((function(t,n){return e!==n}))}},{key:"processOneOfProp",value:function(e){return this.schema.oneOf?Object(i["a"])({},this.data.radioKey,this.data.values):e}},{key:"oneOfPropHasEmptyValue",get:function(){return!this.data.values||this.data.values.find((function(e){return""===e}))}}]),t}(m["c"]);f["a"]([Object(m["b"])({default:!1})],y.prototype,"show",void 0),f["a"]([Object(m["b"])({default:""})],y.prototype,"name",void 0),f["a"]([Object(m["b"])({default:null})],y.prototype,"pluginData",void 0),f["a"]([Object(m["d"])("show")],y.prototype,"onShowChange",null),y=f["a"]([Object(m["a"])({name:"PluginDialog"})],y);var O=y,w=O,P=(n("f02e"),n("2877")),k=Object(P["a"])(w,r,a,!1,null,null,null);t["a"]=k.exports},e1f4:function(e,t){var n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(n){var r=new Uint8Array(16);e.exports=function(){return n(r),r}}else{var a=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0===(3&t)&&(e=4294967296*Math.random()),a[t]=e>>>((3&t)<<3)&255;return a}}},eec9:function(e,t,n){"use strict";var r=n("9c3c"),a=n.n(r);a.a},f02e:function(e,t,n){"use strict";var r=n("63aa"),a=n.n(r);a.a},ffc1:function(e,t,n){var r=n("5ca1"),a=n("504c")(!0);r(r.S,"Object",{entries:function(e){return a(e)}})}}]);
\ No newline at end of file
diff --git a/js/chunk-132ea554.15445762.js b/js/chunk-132ea554.8943c5e5.js
similarity index 73%
rename from js/chunk-132ea554.15445762.js
rename to js/chunk-132ea554.8943c5e5.js
index bcd411f..b184ad4 100644
--- a/js/chunk-132ea554.15445762.js
+++ b/js/chunk-132ea554.8943c5e5.js
@@ -14,4 +14,4 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-132ea554"],{2366:function(e,t){for(var n=[],r=0;r<256;++r)n[r]=(r+256).toString(16).substr(1);function a(e,t){var r=t||0,a=n;return[a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]]].join("")}e.exports=a},"3dbd":function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"e",(function(){return i})),n.d(t,"b",(function(){return u})),n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return o}));var r=n("b32d"),a=function(){return Object(r["a"])({url:"/services",method:"get"})},i=function(e,t){return Object(r["a"])({url:"/services/".concat(e),method:"PUT",data:t})},u=function(e){return Object(r["a"])({url:"/services/".concat(e),method:"GET"})},s=function(e){return Object(r["a"])({url:"/services/".concat(e),method:"DELETE"})},o=function(e){return Object(r["a"])({url:"/services",method:"POST",data:e})}},4917:function(e,t,n){"use strict";var r=n("cb7c"),a=n("9def"),i=n("0390"),u=n("5f1b");n("214f")("match",1,(function(e,t,n,s){return[function(n){var r=e(this),a=void 0==n?void 0:n[t];return void 0!==a?a.call(n,r):new RegExp(n)[t](String(r))},function(e){var t=s(n,e,this);if(t.done)return t.value;var o=r(e),c=String(this);if(!o.global)return u(o,c);var l=o.unicode;o.lastIndex=0;var f,p=[],d=0;while(null!==(f=u(o,c))){var m=String(f[0]);p[d]=m,""===m&&(o.lastIndex=i(c,a(o.lastIndex),l)),d++}return 0===d?null:p}]}))},"504c":function(e,t,n){var r=n("9e1e"),a=n("0d58"),i=n("6821"),u=n("52a7").f;e.exports=function(e){return function(t){var n,s=i(t),o=a(s),c=o.length,l=0,f=[];while(c>l)n=o[l++],r&&!u.call(s,n)||f.push(e?[n,s[n]]:s[n]);return f}}},"63aa":function(e,t,n){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},7514:function(e,t,n){"use strict";var r=n("5ca1"),a=n("0a49")(5),i="find",u=!0;i in[]&&Array(1)[i]((function(){u=!1})),r(r.P+r.F*u,"Array",{find:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")(i)},"7d98":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("b32d"),a=function(){return Object(r["a"])({url:"/plugins/list",method:"get"})}},ad67:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"container"},[n("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px","show-message":!1}},[n("el-form-item",{attrs:{label:"Desc"}},[n("el-input",{attrs:{placeholder:"Description"},model:{value:e.form.desc,callback:function(t){e.$set(e.form,"desc",t)},expression:"form.desc"}})],1),n("el-form-item",{attrs:{label:"Upstream"}},[n("el-select",{attrs:{placeholder:"Upstream"},model:{value:e.form.upstream_id,callback:function(t){e.$set(e.form,"upstream_id",t)},expression:"form.upstream_id"}},e._l(e.upstreamList,(function(e){return n("el-option",{key:e.id,attrs:{label:e.desc,value:e.id}})})),1)],1),e._l(e.form.plugins,(function(t,r){return n("el-form-item",{key:r,staticClass:"plugin-item",attrs:{label:"plugin"}},["tempPlugin"!==r?n("el-button",{attrs:{type:"info",plain:""},on:{click:function(t){return e.showPlugin(r)}}},[e._v("\n        "+e._s(r)+"\n      ")]):e._e(),"tempPlugin"!==r?n("el-button",{attrs:{type:"danger"},on:{click:function(t){return t.preventDefault(),e.removePlugin(r)}}},[e._v("\n        "+e._s(e.$t("button.delete"))+"\n      ")]):e._e(),"tempPlugin"===r?n("el-select",{staticClass:"plugin-select",attrs:{value:null,placeholder:"Select a Plugin"},on:{change:e.showPlugin}},e._l(e.filteredPluginList,(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})})),1):e._e()],1)})),n("el-form-item",[n("el-button",{attrs:{disabled:!e.filteredPluginList.length},on:{click:e.addPlugin}},[e._v("\n        "+e._s(e.$t("button.add_plugin"))+"\n      ")])],1),n("el-form-item",[n("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v("\n        "+e._s(e.$t("button.save"))+"\n      ")]),n("el-button",{on:{click:e.toPreviousPage}},[e._v("\n        "+e._s(e.$t("button.cancel"))+"\n      ")])],1)],2),n("PluginDialog",{attrs:{show:e.showPluginDialog,name:e.pluginName,"plugin-data":e.form.plugins[e.pluginName]},on:{hidePlugin:function(t){e.showPluginDialog=!1},save:e.onPluginSave}})],1)},a=[],i=(n("8e6e"),n("456d"),n("7618")),u=n("768b"),s=(n("ffc1"),n("ac6a"),n("bd86")),o=(n("4917"),n("96cf"),n("3b8d")),c=(n("7f7f"),n("d225")),l=n("b0b4"),f=n("308d"),p=n("6bb5"),d=n("4e2b"),m=n("9ab4"),h=n("60a3"),g=n("c8f9"),b=n("b5f7"),v=n("3dbd"),y=n("7d98"),O=n("e741");function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(n,!0).forEach((function(t){Object(s["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var k=function(e){function t(){var e;return Object(c["a"])(this,t),e=Object(f["a"])(this,Object(p["a"])(t).apply(this,arguments)),e.form={plugins:{},upstream_id:"",desc:""},e.rules={},e.isEditMode=!1,e.pluginList=[],e.pluginName="",e.showPluginDialog=!1,e.upstreamList=[],e}return Object(d["a"])(t,e),Object(l["a"])(t,[{key:"created",value:function(){this.isEditMode=-1===this.$route.name.indexOf("Create"),this.getUpstreamList(),this.getPluginList(),this.isEditMode&&this.getData()}},{key:"toPreviousPage",value:function(){this.$router.go(-1)}},{key:"getData",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,n,r,a,i,u,s,o,c;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.$route.params.id,e.next=3,Object(v["b"])(t);case 3:n=e.sent,r=n.node.value,a=r.plugins,i=void 0===a?{}:a,u=r.upstream_id,s=void 0===u?"":u,o=r.desc,c=void 0===o?"":o,this.form={plugins:i,upstream_id:s,desc:c};case 12:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getUpstreamList",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(b["c"])();case 2:t=e.sent,n=t.node.nodes,r=void 0===n?[]:n,this.upstreamList=r.map((function(e){var t=e.key.match(/\/([0-9]+)/)[1];return j({},e.value,{id:t})}));case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getPluginList",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(y["a"])();case 2:this.pluginList=e.sent;case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"showPlugin",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.pluginName=t,this.showPluginDialog=!0;case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onPluginSave",value:function(e,t){delete this.form.plugins["tempPlugin"],this.showPluginDialog=!1,this.form.plugins[e]=t}},{key:"addPlugin",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.form.plugins.hasOwnProperty("tempPlugin")){e.next=2;break}return e.abrupt("return");case 2:this.form.plugins=j({},this.form.plugins,{tempPlugin:null});case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onSubmit",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$refs.form.validate(function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(console.log("onSubmit",t.form),!n){e.next=15;break}if(r=Object.assign({},t.form),Object.entries(r).forEach((function(e){var t=Object(u["a"])(e,2),n=t[0],a=t[1];"object"===Object(i["a"])(r[n])?"plugins"!==n&&0===Object.keys(a).length&&delete r[n]:""===a&&delete r[n]})),!t.isEditMode){e.next=9;break}return e.next=7,Object(v["e"])(t.$route.params.id,r);case 7:e.next=11;break;case 9:return e.next=11,Object(v["a"])(r);case 11:t.$message.success("".concat(t.isEditMode?"Update the":"Create a"," service successfully!")),t.isEditMode||(O["a"].delView(t.$route),t.$nextTick((function(){t.$router.push({name:"SchemaServiceList"})}))),e.next=16;break;case 15:return e.abrupt("return",!1);case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"removePlugin",value:function(e){var t=this;this.$confirm("Do you want to remove ".concat(e," plugin?"),"Warning",{confirmButtonText:"Confirm",cancelButtonText:"Cancel",type:"warning"}).then(Object(o["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:h["c"].delete(t.form.plugins,e);case 1:case"end":return n.stop()}}),n)})))).catch((function(){}))}},{key:"filteredPluginList",get:function(){var e=this;return this.pluginList.filter((function(t){return!e.form.plugins.hasOwnProperty(t)}))}}]),t}(h["c"]);k=m["a"]([Object(h["a"])({name:"RouterEdit",components:{PluginDialog:g["a"]}})],k);var P=k,x=P,_=(n("d342"),n("2877")),D=Object(_["a"])(x,r,a,!1,null,null,null);t["default"]=D.exports},b32d:function(e,t,n){"use strict";var r=n("bc3a"),a=n.n(r),i=n("5c96"),u=a.a.create({baseURL:"/apisix/admin/",timeout:5e3});u.interceptors.request.use((function(e){return e}),(function(e){Promise.reject(e)})),u.interceptors.response.use((function(e){return e.data}),(function(e){return Object(i["Message"])({message:e.response.data.error_msg||e.message,type:"error",duration:5e3}),Promise.reject(e)})),t["a"]=u},b5f7:function(e,t,n){"use strict";n.d(t,"e",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"d",(function(){return u})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return o}));var r=n("b32d"),a=function(e,t){return Object(r["a"])({url:"/upstreams/".concat(e),method:"PUT",data:t})},i=function(e){return Object(r["a"])({url:"/upstreams/".concat(e),method:"GET"})},u=function(e){return Object(r["a"])({url:"/upstreams/".concat(e),method:"DELETE"})},s=function(e){return Object(r["a"])({url:"/upstreams",method:"POST",data:e})},o=function(){return Object(r["a"])({url:"/upstreams",method:"GET"})}},c437:function(e,t,n){var r,a,i=n("e1f4"),u=n("2366"),s=0,o=0;function c(e,t,n){var c=t&&n||0,l=t||[];e=e||{};var f=e.node||r,p=void 0!==e.clockseq?e.clockseq:a;if(null==f||null==p){var d=i();null==f&&(f=r=[1|d[0],d[1],d[2],d[3],d[4],d[5]]),null==p&&(p=a=16383&(d[6]<<8|d[7]))}var m=void 0!==e.msecs?e.msecs:(new Date).getTime(),h=void 0!==e.nsecs?e.nsecs:o+1,g=m-s+(h-o)/1e4;if(g<0&&void 0===e.clockseq&&(p=p+1&16383),(g<0||m>s)&&void 0===e.nsecs&&(h=0),h>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=m,o=h,a=p,m+=122192928e5;var b=(1e4*(268435455&m)+h)%4294967296;l[c++]=b>>>24&255,l[c++]=b>>>16&255,l[c++]=b>>>8&255,l[c++]=255&b;var v=m/4294967296*1e4&268435455;l[c++]=v>>>8&255,l[c++]=255&v,l[c++]=v>>>24&15|16,l[c++]=v>>>16&255,l[c++]=p>>>8|128,l[c++]=255&p;for(var y=0;y<6;++y)l[c+y]=f[y];return t||u(l)}e.exports=c},c8f9:function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"plugin-dialog"},[n("el-dialog",{attrs:{title:"Plugin "+e.name+" Edit",visible:e.showDialog},on:{"update:visible":function(t){e.showDialog=t}}},[e.schema.oneOf?n("el-form",{ref:"form",staticClass:"oneof-plugin-wrapper",attrs:{model:e.data,rules:e.rules,"show-message":!1}},[n("el-form-item",{attrs:{label:"Option",rules:{required:!0,trigger:"blur"}}},[n("el-radio-group",{on:{change:e.handleOneOfChange},model:{value:e.data["radioKey"],callback:function(t){e.$set(e.data,"radioKey",t)},expression:"data['radioKey']"}},e._l(e.schema.properties,(function(t,r){return n("el-radio",{key:r,attrs:{label:r}},[e._v("\n            "+e._s(r)+"\n          ")])})),1)],1),e._l(e.data.values,(function(t,r){return n("el-form-item",{key:r,attrs:{label:"Value"+(r+1),rules:{required:!0,trigger:"blur"}}},[n("el-input",{model:{value:e.data["values"][r],callback:function(t){e.$set(e.data["values"],r,t)},expression:"data['values'][index]"}}),1!==e.data.values.length?n("el-button",{staticClass:"remove-value-btn",attrs:{type:"danger"},on:{click:function(t){return t.preventDefault(),e.removeOneOfPropValue(r)}}},[e._v("\n          Remove\n        ")]):e._e()],1)})),n("el-form-item",[n("el-button",{attrs:{disabled:e.oneOfPropHasEmptyValue},on:{click:e.addValueInput}},[e._v("\n          "+e._s(e.$t("button.addValue"))+"\n        ")])],1)],2):e._e(),e.schema.oneOf?e._e():n("el-form",{ref:"form",attrs:{model:e.data,rules:e.rules,"show-message":!1}},e._l(e.schema.properties,(function(t,r){return n("el-form-item",{key:r,attrs:{label:r,"label-width":"160px",prop:r}},["integer"===e.schema.properties[r].type||"number"===e.schema.properties[r].type?n("el-input-number",{attrs:{min:e.schema.properties[r].minimum||-99999999999,max:e.schema.properties[r].maximum||99999999999,label:"描述文字"},on:{change:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}}):e._e(),e.schema.properties[r].hasOwnProperty("enum")?n("el-select",{attrs:{clearable:!0,placeholder:"Select a "+r},on:{change:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}},e._l(e.schema.properties[r]["enum"],(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})})),1):e._e(),"string"!==e.schema.properties[r].type||e.schema.properties[r].hasOwnProperty("enum")?e._e():n("el-input",{attrs:{placeholder:r},on:{input:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}})],1)})),1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:e.onCancel}},[e._v("\n        Cancel\n      ")]),n("el-button",{attrs:{type:"primary",disabled:!e.isDataChanged&&e.oneOfPropHasEmptyValue},on:{click:e.onSave}},[e._v("\n        Confirm\n      ")])],1)],1)],1)},a=[],i=(n("8e6e"),n("7514"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("bd86")),u=(n("96cf"),n("3b8d")),s=(n("7f7f"),n("d225")),o=n("b0b4"),c=n("308d"),l=n("6bb5"),f=n("4e2b"),p=n("9ab4"),d=n("60a3"),m=n("b32d"),h=function(e){return Object(m["a"])({url:"/schema/plugins/".concat(e),method:"get"})};function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(n,!0).forEach((function(t){Object(i["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var v=n("c437"),y=function(e){function t(){var e;return Object(s["a"])(this,t),e=Object(c["a"])(this,Object(l["a"])(t).apply(this,arguments)),e.schema={properties:{}},e.rules={},e.data={},e.isDataChanged=!1,e.showDialog=!1,e}return Object(f["a"])(t,e),Object(o["a"])(t,[{key:"onShowChange",value:function(e){this.resetPlugin(),e&&this.getschema(this.name),this.showDialog=e}},{key:"resetPlugin",value:function(){this.schema={properties:{}},this.rules={},this.data={},this.isDataChanged=!1}},{key:"getschema",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(t){var n,r,a,i,u,s=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,h(t);case 2:if(n=e.sent,n.properties){e.next=6;break}return this.isDataChanged=!0,e.abrupt("return");case 6:for(a in this.schema=Object.assign({},b({},n,{name:this.name})),r=Object.assign({},n.properties),r)i=Object.assign({},r[a]),r[a]={trigger:"blur"},n.required&&(r[a].required=n.required.includes(a)),i.hasOwnProperty("type")&&(r[a]["type"]=i["type"]),i.hasOwnProperty("minimum")&&(r[a]["min"]=i["minimum"]),i.hasOwnProperty("maximum")&&(r[a]["max"]=i["maximum"]),i.hasOwnProperty("enum")&&(r[a]["type"]="enum",r[a]["enum"]=i["enum"]);this.rules=r,this.pluginData&&(this.data=Object.assign({},this.pluginData)),"key-auth"!==this.name||this.pluginData||(this.data={key:v()},this.isDataChanged=!0),"ip-restriction"===this.name&&(u=Object.keys(this.pluginData)[0],this.$nextTick((function(){s.data={radioKey:u,values:s.pluginData[u]}}))),this.schema.oneOf&&(this.data={radioKey:Object.keys(this.schema.properties)[0],values:[""]});case 14:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onCancel",value:function(){this.$emit("hidePlugin")}},{key:"onSave",value:function(){var e=this;this.$refs.form.validate((function(t){if(!t)return!1;e.data=e.processOneOfProp(e.data),e.$emit("save",e.name,e.data),e.$message.warning("Your data will be saved after you click the Save button")}))}},{key:"onPropertyChange",value:function(e,t){this.data[e]=t,this.isDataChanged=!0}},{key:"handleOneOfChange",value:function(e){this.data.values=[""]}},{key:"addValueInput",value:function(){this.data.values=this.data.values.concat([""])}},{key:"removeOneOfPropValue",value:function(e){this.data.values=this.data.values.filter((function(t,n){return e!==n}))}},{key:"processOneOfProp",value:function(e){return this.schema.oneOf?Object(i["a"])({},this.data.radioKey,this.data.values):e}},{key:"oneOfPropHasEmptyValue",get:function(){return!this.data.values||this.data.values.find((function(e){return""===e}))}}]),t}(d["c"]);p["a"]([Object(d["b"])({default:!1})],y.prototype,"show",void 0),p["a"]([Object(d["b"])({default:""})],y.prototype,"name",void 0),p["a"]([Object(d["b"])({default:null})],y.prototype,"pluginData",void 0),p["a"]([Object(d["d"])("show")],y.prototype,"onShowChange",null),y=p["a"]([Object(d["a"])({name:"PluginDialog"})],y);var O=y,w=O,j=(n("f02e"),n("2877")),k=Object(j["a"])(w,r,a,!1,null,null,null);t["a"]=k.exports},cb59:function(e,t,n){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},d342:function(e,t,n){"use strict";var r=n("cb59"),a=n.n(r);a.a},e1f4:function(e,t){var n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(n){var r=new Uint8Array(16);e.exports=function(){return n(r),r}}else{var a=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0===(3&t)&&(e=4294967296*Math.random()),a[t]=e>>>((3&t)<<3)&255;return a}}},f02e:function(e,t,n){"use strict";var r=n("63aa"),a=n.n(r);a.a},ffc1:function(e,t,n){var r=n("5ca1"),a=n("504c")(!0);r(r.S,"Object",{entries:function(e){return a(e)}})}}]);
\ No newline at end of file
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-132ea554"],{2366:function(e,t){for(var n=[],r=0;r<256;++r)n[r]=(r+256).toString(16).substr(1);function a(e,t){var r=t||0,a=n;return[a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]]].join("")}e.exports=a},"3dbd":function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"e",(function(){return i})),n.d(t,"b",(function(){return u})),n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return o}));var r=n("b32d"),a=function(){return Object(r["a"])({url:"/services",method:"get"})},i=function(e,t){return Object(r["a"])({url:"/services/".concat(e),method:"PUT",data:t})},u=function(e){return Object(r["a"])({url:"/services/".concat(e),method:"GET"})},s=function(e){return Object(r["a"])({url:"/services/".concat(e),method:"DELETE"})},o=function(e){return Object(r["a"])({url:"/services",method:"POST",data:e})}},4917:function(e,t,n){"use strict";var r=n("cb7c"),a=n("9def"),i=n("0390"),u=n("5f1b");n("214f")("match",1,(function(e,t,n,s){return[function(n){var r=e(this),a=void 0==n?void 0:n[t];return void 0!==a?a.call(n,r):new RegExp(n)[t](String(r))},function(e){var t=s(n,e,this);if(t.done)return t.value;var o=r(e),c=String(this);if(!o.global)return u(o,c);var l=o.unicode;o.lastIndex=0;var f,p=[],d=0;while(null!==(f=u(o,c))){var m=String(f[0]);p[d]=m,""===m&&(o.lastIndex=i(c,a(o.lastIndex),l)),d++}return 0===d?null:p}]}))},"504c":function(e,t,n){var r=n("9e1e"),a=n("0d58"),i=n("6821"),u=n("52a7").f;e.exports=function(e){return function(t){var n,s=i(t),o=a(s),c=o.length,l=0,f=[];while(c>l)n=o[l++],r&&!u.call(s,n)||f.push(e?[n,s[n]]:s[n]);return f}}},"63aa":function(e,t,n){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},7514:function(e,t,n){"use strict";var r=n("5ca1"),a=n("0a49")(5),i="find",u=!0;i in[]&&Array(1)[i]((function(){u=!1})),r(r.P+r.F*u,"Array",{find:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")(i)},"7d98":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("b32d"),a=function(){return Object(r["a"])({url:"/plugins/list",method:"get"})}},ad67:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"container"},[n("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px","show-message":!1}},[n("el-form-item",{attrs:{label:"Desc"}},[n("el-input",{attrs:{placeholder:"Description"},model:{value:e.form.desc,callback:function(t){e.$set(e.form,"desc",t)},expression:"form.desc"}})],1),n("el-form-item",{attrs:{label:"Upstream"}},[n("el-select",{attrs:{placeholder:"Upstream"},model:{value:e.form.upstream_id,callback:function(t){e.$set(e.form,"upstream_id",t)},expression:"form.upstream_id"}},e._l(e.upstreamList,(function(e){return n("el-option",{key:e.id,attrs:{label:e.desc,value:e.id}})})),1)],1),e._l(e.form.plugins,(function(t,r){return n("el-form-item",{key:r,staticClass:"plugin-item",attrs:{label:"plugin"}},["tempPlugin"!==r?n("el-button",{attrs:{type:"info",plain:""},on:{click:function(t){return e.showPlugin(r)}}},[e._v("\n        "+e._s(r)+"\n      ")]):e._e(),"tempPlugin"!==r?n("el-button",{attrs:{type:"danger"},on:{click:function(t){return t.preventDefault(),e.removePlugin(r)}}},[e._v("\n        "+e._s(e.$t("button.delete"))+"\n      ")]):e._e(),"tempPlugin"===r?n("el-select",{staticClass:"plugin-select",attrs:{value:null,placeholder:"Select a Plugin"},on:{change:e.showPlugin}},e._l(e.filteredPluginList,(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})})),1):e._e()],1)})),n("el-form-item",[n("el-button",{attrs:{disabled:!e.filteredPluginList.length},on:{click:e.addPlugin}},[e._v("\n        "+e._s(e.$t("button.add_plugin"))+"\n      ")])],1),n("el-form-item",[n("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v("\n        "+e._s(e.$t("button.save"))+"\n      ")]),n("el-button",{on:{click:e.toPreviousPage}},[e._v("\n        "+e._s(e.$t("button.cancel"))+"\n      ")])],1)],2),n("PluginDialog",{attrs:{show:e.showPluginDialog,name:e.pluginName,"plugin-data":e.form.plugins[e.pluginName]},on:{hidePlugin:function(t){e.showPluginDialog=!1},save:e.onPluginSave}})],1)},a=[],i=(n("8e6e"),n("456d"),n("7618")),u=n("768b"),s=(n("ffc1"),n("ac6a"),n("bd86")),o=(n("4917"),n("96cf"),n("3b8d")),c=(n("7f7f"),n("d225")),l=n("b0b4"),f=n("308d"),p=n("6bb5"),d=n("4e2b"),m=n("9ab4"),h=n("60a3"),g=n("c8f9"),b=n("b5f7"),v=n("3dbd"),y=n("7d98"),O=n("e741");function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(n,!0).forEach((function(t){Object(s["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var k=function(e){function t(){var e;return Object(c["a"])(this,t),e=Object(f["a"])(this,Object(p["a"])(t).apply(this,arguments)),e.form={plugins:{},upstream_id:"",desc:""},e.rules={},e.isEditMode=!1,e.pluginList=[],e.pluginName="",e.showPluginDialog=!1,e.upstreamList=[],e}return Object(d["a"])(t,e),Object(l["a"])(t,[{key:"created",value:function(){this.isEditMode=-1===this.$route.name.indexOf("Create"),this.getUpstreamList(),this.getPluginList(),this.isEditMode&&this.getData()}},{key:"toPreviousPage",value:function(){this.$router.go(-1)}},{key:"getData",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,n,r,a,i,u,s,o,c;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.$route.params.id,e.next=3,Object(v["b"])(t);case 3:n=e.sent,r=n.node.value,a=r.plugins,i=void 0===a?{}:a,u=r.upstream_id,s=void 0===u?"":u,o=r.desc,c=void 0===o?"":o,this.form={plugins:i,upstream_id:s,desc:c};case 12:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getUpstreamList",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(b["c"])();case 2:t=e.sent,n=t.node.nodes,r=void 0===n?[]:n,this.upstreamList=r.map((function(e){var t=e.key.match(/\/([0-9]+)/)[1];return j({},e.value,{id:t})}));case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getPluginList",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(y["a"])();case 2:this.pluginList=e.sent;case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"showPlugin",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.pluginName=t,this.showPluginDialog=!0;case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onPluginSave",value:function(e,t){delete this.form.plugins["tempPlugin"],this.showPluginDialog=!1,this.form.plugins[e]=t}},{key:"addPlugin",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.form.plugins.hasOwnProperty("tempPlugin")){e.next=2;break}return e.abrupt("return");case 2:this.form.plugins=j({},this.form.plugins,{tempPlugin:null});case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onSubmit",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$refs.form.validate(function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(console.log("onSubmit",t.form),!n){e.next=15;break}if(r=Object.assign({},t.form),Object.entries(r).forEach((function(e){var t=Object(u["a"])(e,2),n=t[0],a=t[1];"object"===Object(i["a"])(r[n])?"plugins"!==n&&0===Object.keys(a).length&&delete r[n]:""===a&&delete r[n]})),!t.isEditMode){e.next=9;break}return e.next=7,Object(v["e"])(t.$route.params.id,r);case 7:e.next=11;break;case 9:return e.next=11,Object(v["a"])(r);case 11:t.$message.success("".concat(t.isEditMode?"Update the":"Create a"," service successfully!")),t.isEditMode||(O["a"].delView(t.$route),t.$nextTick((function(){t.$router.push({name:"SchemaServiceList"})}))),e.next=16;break;case 15:return e.abrupt("return",!1);case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"removePlugin",value:function(e){var t=this;this.$confirm("Do you want to remove ".concat(e," plugin?"),"Warning",{confirmButtonText:"Confirm",cancelButtonText:"Cancel",type:"warning"}).then(Object(o["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:h["c"].delete(t.form.plugins,e);case 1:case"end":return n.stop()}}),n)})))).catch((function(){}))}},{key:"filteredPluginList",get:function(){var e=this;return this.pluginList.filter((function(t){return!e.form.plugins.hasOwnProperty(t)}))}}]),t}(h["c"]);k=m["a"]([Object(h["a"])({name:"RouterEdit",components:{PluginDialog:g["a"]}})],k);var P=k,x=P,_=(n("d342"),n("2877")),D=Object(_["a"])(x,r,a,!1,null,null,null);t["default"]=D.exports},b32d:function(e,t,n){"use strict";var r=n("bc3a"),a=n.n(r),i=n("5c96"),u=a.a.create({baseURL:"/apisix/admin/",timeout:5e3});u.interceptors.request.use((function(e){return e}),(function(e){Promise.reject(e)})),u.interceptors.response.use((function(e){return e.data}),(function(e){return Object(i["Message"])({message:e.response.data.error_msg||e.message,type:"error",duration:5e3}),Promise.reject(e)})),t["a"]=u},b5f7:function(e,t,n){"use strict";n.d(t,"e",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"d",(function(){return u})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return o}));var r=n("b32d"),a=function(e,t){return Object(r["a"])({url:"/upstreams/".concat(e),method:"PUT",data:t})},i=function(e){return Object(r["a"])({url:"/upstreams/".concat(e),method:"GET"})},u=function(e){return Object(r["a"])({url:"/upstreams/".concat(e),method:"DELETE"})},s=function(e){return Object(r["a"])({url:"/upstreams",method:"POST",data:e})},o=function(){return Object(r["a"])({url:"/upstreams",method:"GET"})}},c437:function(e,t,n){var r,a,i=n("e1f4"),u=n("2366"),s=0,o=0;function c(e,t,n){var c=t&&n||0,l=t||[];e=e||{};var f=e.node||r,p=void 0!==e.clockseq?e.clockseq:a;if(null==f||null==p){var d=i();null==f&&(f=r=[1|d[0],d[1],d[2],d[3],d[4],d[5]]),null==p&&(p=a=16383&(d[6]<<8|d[7]))}var m=void 0!==e.msecs?e.msecs:(new Date).getTime(),h=void 0!==e.nsecs?e.nsecs:o+1,g=m-s+(h-o)/1e4;if(g<0&&void 0===e.clockseq&&(p=p+1&16383),(g<0||m>s)&&void 0===e.nsecs&&(h=0),h>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=m,o=h,a=p,m+=122192928e5;var b=(1e4*(268435455&m)+h)%4294967296;l[c++]=b>>>24&255,l[c++]=b>>>16&255,l[c++]=b>>>8&255,l[c++]=255&b;var v=m/4294967296*1e4&268435455;l[c++]=v>>>8&255,l[c++]=255&v,l[c++]=v>>>24&15|16,l[c++]=v>>>16&255,l[c++]=p>>>8|128,l[c++]=255&p;for(var y=0;y<6;++y)l[c+y]=f[y];return t||u(l)}e.exports=c},c8f9:function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"plugin-dialog"},[n("el-dialog",{attrs:{title:"Plugin "+e.name+" Edit",visible:e.showDialog},on:{"update:visible":function(t){e.showDialog=t}}},[e.schema.oneOf?n("el-form",{ref:"form",staticClass:"oneof-plugin-wrapper",attrs:{model:e.data,rules:e.rules,"show-message":!1}},[n("el-form-item",{attrs:{label:"Option",rules:{required:!0,trigger:"blur"}}},[n("el-radio-group",{on:{change:e.handleOneOfChange},model:{value:e.data["radioKey"],callback:function(t){e.$set(e.data,"radioKey",t)},expression:"data['radioKey']"}},e._l(e.schema.properties,(function(t,r){return n("el-radio",{key:r,attrs:{label:r}},[e._v("\n            "+e._s(r)+"\n          ")])})),1)],1),e._l(e.data.values,(function(t,r){return n("el-form-item",{key:r,attrs:{label:"Value"+(r+1),rules:{required:!0,trigger:"blur"}}},[n("el-input",{model:{value:e.data["values"][r],callback:function(t){e.$set(e.data["values"],r,t)},expression:"data['values'][index]"}}),1!==e.data.values.length?n("el-button",{staticClass:"remove-value-btn",attrs:{type:"danger"},on:{click:function(t){return t.preventDefault(),e.removeOneOfPropValue(r)}}},[e._v("\n          Remove\n        ")]):e._e()],1)})),n("el-form-item",[n("el-button",{attrs:{disabled:e.oneOfPropHasEmptyValue},on:{click:e.addValueInput}},[e._v("\n          "+e._s(e.$t("button.addValue"))+"\n        ")])],1)],2):e._e(),e.schema.oneOf?e._e():n("el-form",{ref:"form",attrs:{model:e.data,rules:e.rules,"show-message":!1}},e._l(e.schema.properties,(function(t,r){return n("el-form-item",{key:r,attrs:{label:r,"label-width":"160px",prop:r}},["integer"===e.schema.properties[r].type||"number"===e.schema.properties[r].type?n("el-input-number",{attrs:{min:e.schema.properties[r].minimum||-99999999999,max:e.schema.properties[r].maximum||99999999999,label:"描述文字"},on:{change:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}}):e._e(),e.schema.properties[r].hasOwnProperty("enum")?n("el-select",{attrs:{clearable:!0,placeholder:"Select a "+r},on:{change:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}},e._l(e.schema.properties[r]["enum"],(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})})),1):e._e(),"string"!==e.schema.properties[r].type||e.schema.properties[r].hasOwnProperty("enum")?e._e():n("el-input",{attrs:{placeholder:r},on:{input:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}}),"boolean"!==e.schema.properties[r].type||e.schema.properties[r].hasOwnProperty("enum")?e._e():n("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}})],1)})),1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:e.onCancel}},[e._v("\n        Cancel\n      ")]),n("el-button",{attrs:{type:"primary",disabled:!e.isDataChanged&&e.oneOfPropHasEmptyValue},on:{click:e.onSave}},[e._v("\n        Confirm\n      ")])],1)],1)],1)},a=[],i=(n("8e6e"),n("7514"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("bd86")),u=(n("96cf"),n("3b8d")),s=(n("7f7f"),n("d225")),o=n("b0b4"),c=n("308d"),l=n("6bb5"),f=n("4e2b"),p=n("9ab4"),d=n("60a3"),m=n("b32d"),h=function(e){return Object(m["a"])({url:"/schema/plugins/".concat(e),method:"get"})};function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(n,!0).forEach((function(t){Object(i["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var v=n("c437"),y=function(e){function t(){var e;return Object(s["a"])(this,t),e=Object(c["a"])(this,Object(l["a"])(t).apply(this,arguments)),e.schema={properties:{}},e.rules={},e.data={},e.isDataChanged=!1,e.showDialog=!1,e}return Object(f["a"])(t,e),Object(o["a"])(t,[{key:"onShowChange",value:function(e){this.resetPlugin(),e&&this.getschema(this.name),this.showDialog=e}},{key:"resetPlugin",value:function(){this.schema={properties:{}},this.rules={},this.data={},this.isDataChanged=!1}},{key:"getschema",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(t){var n,r,a,i,u,s=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,h(t);case 2:if(n=e.sent,n.properties){e.next=6;break}return this.isDataChanged=!0,e.abrupt("return");case 6:for(a in this.schema=Object.assign({},b({},n,{name:this.name})),r=Object.assign({},n.properties),r)i=Object.assign({},r[a]),r[a]={trigger:"blur"},n.required&&(r[a].required=n.required.includes(a)),i.hasOwnProperty("type")&&(r[a]["type"]=i["type"]),i.hasOwnProperty("minimum")&&(r[a]["min"]=i["minimum"]),i.hasOwnProperty("maximum")&&(r[a]["max"]=i["maximum"]),i.hasOwnProperty("enum")&&(r[a]["type"]="enum",r[a]["enum"]=i["enum"]);this.rules=r,this.pluginData&&(this.data=Object.assign({},this.pluginData)),"key-auth"!==this.name||this.pluginData||(this.data={key:v()},this.isDataChanged=!0),"ip-restriction"===this.name&&(u=Object.keys(this.pluginData)[0],this.$nextTick((function(){s.data={radioKey:u,values:s.pluginData[u]}}))),this.schema.oneOf&&(this.data={radioKey:Object.keys(this.schema.properties)[0],values:[""]});case 14:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onCancel",value:function(){this.$emit("hidePlugin")}},{key:"onSave",value:function(){var e=this;this.$refs.form.validate((function(t){if(!t)return!1;e.data=e.processOneOfProp(e.data),e.$emit("save",e.name,e.data),e.$message.warning("Your data will be saved after you click the Save button")}))}},{key:"onPropertyChange",value:function(e,t){this.data[e]=t,this.isDataChanged=!0}},{key:"handleOneOfChange",value:function(e){this.data.values=[""]}},{key:"addValueInput",value:function(){this.data.values=this.data.values.concat([""])}},{key:"removeOneOfPropValue",value:function(e){this.data.values=this.data.values.filter((function(t,n){return e!==n}))}},{key:"processOneOfProp",value:function(e){return this.schema.oneOf?Object(i["a"])({},this.data.radioKey,this.data.values):e}},{key:"oneOfPropHasEmptyValue",get:function(){return!this.data.values||this.data.values.find((function(e){return""===e}))}}]),t}(d["c"]);p["a"]([Object(d["b"])({default:!1})],y.prototype,"show",void 0),p["a"]([Object(d["b"])({default:""})],y.prototype,"name",void 0),p["a"]([Object(d["b"])({default:null})],y.prototype,"pluginData",void 0),p["a"]([Object(d["d"])("show")],y.prototype,"onShowChange",null),y=p["a"]([Object(d["a"])({name:"PluginDialog"})],y);var O=y,w=O,j=(n("f02e"),n("2877")),k=Object(j["a"])(w,r,a,!1,null,null,null);t["a"]=k.exports},cb59:function(e,t,n){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},d342:function(e,t,n){"use strict";var r=n("cb59"),a=n.n(r);a.a},e1f4:function(e,t){var n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(n){var r=new Uint8Array(16);e.exports=function(){return n(r),r}}else{var a=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0===(3&t)&&(e=4294967296*Math.random()),a[t]=e>>>((3&t)<<3)&255;return a}}},f02e:function(e,t,n){"use strict";var r=n("63aa"),a=n.n(r);a.a},ffc1:function(e,t,n){var r=n("5ca1"),a=n("504c")(!0);r(r.S,"Object",{entries:function(e){return a(e)}})}}]);
\ No newline at end of file
diff --git a/js/chunk-31b32716.3d470cb6.js b/js/chunk-31b32716.3d470cb6.js
new file mode 100644
index 0000000..9b13bdb
--- /dev/null
+++ b/js/chunk-31b32716.3d470cb6.js
@@ -0,0 +1,17 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-31b32716"],{2366:function(e,t){for(var n=[],r=0;r<256;++r)n[r]=(r+256).toString(16).substr(1);function a(e,t){var r=t||0,a=n;return[a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],"-",a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]],a[e[r++]]].join("")}e.exports=a},"3b2b":function(e,t,n){var r=n("7726"),a=n("5dbc"),i=n("86cc").f,o=n("9093").f,s=n("aae3"),u=n("0bfb"),c=r.RegExp,l=c,f=c.prototype,d=/a/g,p=/a/g,m=new c(d)!==d;if(n("9e1e")&&(!m||n("79e5")((function(){return p[n("2b4c")("match")]=!1,c(d)!=d||c(p)==p||"/a/i"!=c(d,"i")})))){c=function(e,t){var n=this instanceof c,r=s(e),i=void 0===t;return!n&&r&&e.constructor===c&&i?e:a(m?new l(r&&!i?e.source:e,t):l((r=e instanceof c)?e.source:e,r&&i?u.call(e):t),n?this:f,c)};for(var h=function(e){e in c||i(c,e,{configurable:!0,get:function(){return l[e]},set:function(t){l[e]=t}})},b=o(l),v=0;b.length>v;)h(b[v++]);f.constructor=c,c.prototype=f,n("2aba")(r,"RegExp",c)}n("7a56")("RegExp")},"3dbd":function(e,t,n){"use strict";n.d(t,"c",(function(){return a})),n.d(t,"e",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return u}));var r=n("b32d"),a=function(){return Object(r["a"])({url:"/services",method:"get"})},i=function(e,t){return Object(r["a"])({url:"/services/".concat(e),method:"PUT",data:t})},o=function(e){return Object(r["a"])({url:"/services/".concat(e),method:"GET"})},s=function(e){return Object(r["a"])({url:"/services/".concat(e),method:"DELETE"})},u=function(e){return Object(r["a"])({url:"/services",method:"POST",data:e})}},4917:function(e,t,n){"use strict";var r=n("cb7c"),a=n("9def"),i=n("0390"),o=n("5f1b");n("214f")("match",1,(function(e,t,n,s){return[function(n){var r=e(this),a=void 0==n?void 0:n[t];return void 0!==a?a.call(n,r):new RegExp(n)[t](String(r))},function(e){var t=s(n,e,this);if(t.done)return t.value;var u=r(e),c=String(this);if(!u.global)return o(u,c);var l=u.unicode;u.lastIndex=0;var f,d=[],p=0;while(null!==(f=o(u,c))){var m=String(f[0]);d[p]=m,""===m&&(u.lastIndex=i(c,a(u.lastIndex),l)),p++}return 0===p?null:d}]}))},"504c":function(e,t,n){var r=n("9e1e"),a=n("0d58"),i=n("6821"),o=n("52a7").f;e.exports=function(e){return function(t){var n,s=i(t),u=a(s),c=u.length,l=0,f=[];while(c>l)n=u[l++],r&&!o.call(s,n)||f.push(e?[n,s[n]]:s[n]);return f}}},"5dbc":function(e,t,n){var r=n("d3f4"),a=n("8b97").set;e.exports=function(e,t,n){var i,o=t.constructor;return o!==n&&"function"==typeof o&&(i=o.prototype)!==n.prototype&&r(i)&&a&&a(e,i),e}},"63aa":function(e,t,n){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},7514:function(e,t,n){"use strict";var r=n("5ca1"),a=n("0a49")(5),i="find",o=!0;i in[]&&Array(1)[i]((function(){o=!1})),r(r.P+r.F*o,"Array",{find:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),n("9c6c")(i)},"7b78":function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"container"},[n("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px","show-message":!1}},[n("el-form-item",{attrs:{label:"Desc"}},[n("el-input",{attrs:{placeholder:"Description"},model:{value:e.form.desc,callback:function(t){e.$set(e.form,"desc",t)},expression:"form.desc"}})],1),n("el-form-item",{attrs:{label:"URIs",prop:"uris",placeholder:"can write multi uri here"}},[n("el-select",{attrs:{"allow-create":"",filterable:"",multiple:"","default-first-option":""},on:{change:e.filterUriOptions},model:{value:e.form.uris,callback:function(t){e.$set(e.form,"uris",t)},expression:"form.uris"}},e._l(e.ExistedUris,(function(e){return n("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),n("el-form-item",{attrs:{label:"Hosts",prop:"hosts",placeholder:"Hosts"}},[n("el-select",{attrs:{multiple:"",filterable:"","allow-create":"","default-first-option":""},on:{change:e.filterHostsOptions},model:{value:e.form.hosts,callback:function(t){e.$set(e.form,"hosts",t)},expression:"form.hosts"}},e._l(e.ExistedHosts,(function(e){return n("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),n("el-form-item",{attrs:{label:"Remote Address",prop:"remote_addr"}},[n("el-input",{attrs:{placeholder:"Remote Address"},model:{value:e.form.remote_addr,callback:function(t){e.$set(e.form,"remote_addr",t)},expression:"form.remote_addr"}})],1),n("el-form-item",{attrs:{label:"Methods"}},[n("el-select",{attrs:{multiple:"",placeholder:"Methods"},model:{value:e.form.methods,callback:function(t){e.$set(e.form,"methods",t)},expression:"form.methods"}},e._l(e.methods,(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})})),1)],1),n("el-form-item",{attrs:{label:"Upstream",prop:"upstream_id"}},[n("el-select",{attrs:{placeholder:"Upstream",clearable:"",filterable:""},model:{value:e.form.upstream_id,callback:function(t){e.$set(e.form,"upstream_id",t)},expression:"form.upstream_id"}},e._l(e.upstreamList,(function(e){return n("el-option",{key:e.id,attrs:{label:e.desc,value:e.id}})})),1)],1),n("el-form-item",{attrs:{label:"Service",prop:"service_id"}},[n("el-select",{attrs:{placeholder:"Service",clearable:"",filterable:""},model:{value:e.form.service_id,callback:function(t){e.$set(e.form,"service_id",t)},expression:"form.service_id"}},e._l(e.serviceList,(function(e){return n("el-option",{key:e.id,attrs:{label:e.desc,value:e.id}})})),1)],1),e._l(e.form.plugins,(function(t,r){return n("el-form-item",{key:r,staticClass:"plugin-item",attrs:{label:"plugin"}},["tempPlugin"!==r?n("el-button",{attrs:{type:"info",plain:""},on:{click:function(t){return e.showPlugin(r)}}},[e._v("\n        "+e._s(r)+"\n      ")]):e._e(),"tempPlugin"!==r?n("el-button",{attrs:{type:"danger"},on:{click:function(t){return t.preventDefault(),e.removePlugin(r)}}},[e._v("\n        "+e._s(e.$t("button.delete"))+"\n      ")]):e._e(),"tempPlugin"===r?n("el-select",{staticClass:"plugin-select",attrs:{value:null,placeholder:"Select a Plugin"},on:{change:e.showPlugin}},e._l(e.filteredPluginList,(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})})),1):e._e()],1)})),n("el-form-item",[n("el-button",{attrs:{disabled:!e.filteredPluginList.length},on:{click:e.addPlugin}},[e._v("\n        "+e._s(e.$t("button.add_plugin"))+"\n      ")])],1),n("el-form-item",[n("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v("\n        "+e._s(e.$t("button.save"))+"\n      ")]),n("el-button",{on:{click:e.toPreviousPage}},[e._v("\n        "+e._s(e.$t("button.cancel"))+"\n      ")])],1)],2),n("PluginDialog",{attrs:{show:e.showPluginDialog,name:e.pluginName,"plugin-data":e.form.plugins[e.pluginName]},on:{hidePlugin:function(t){e.showPluginDialog=!1},save:e.onPluginSave}})],1)},a=[],i=(n("8e6e"),n("bd86")),o=(n("4917"),n("456d"),n("7618")),s=n("768b"),u=(n("ffc1"),n("ac6a"),n("96cf"),n("3b8d")),c=(n("3b2b"),n("a481"),n("7f7f"),n("d225")),l=n("b0b4"),f=n("308d"),d=n("6bb5"),p=n("4e2b"),m=n("9ab4"),h=n("60a3"),b=n("c8f9"),v=n("80a7"),g=n("7d98"),y=n("b5f7"),O=n("3dbd"),w=n("e741");function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(n,!0).forEach((function(t){Object(i["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var P=function(e){function t(){var e;return Object(c["a"])(this,t),e=Object(f["a"])(this,Object(d["a"])(t).apply(this,arguments)),e.form={uris:[],hosts:[],remote_addr:"",upstream_id:"",service_id:"",methods:[],plugins:{},desc:""},e.ExistedUris=[{}],e.ExistedHosts=[{}],e.rules={uris:{required:!0}},e.isEditMode=!1,e.methods=["GET","POST","PUT","DELETE","PATCH","HEAD","OPTIONS"],e.pluginList=[],e.pluginName="",e.showPluginDialog=!1,e.upstreamList=[],e.serviceList=[],e}return Object(p["a"])(t,e),Object(l["a"])(t,[{key:"created",value:function(){this.isEditMode=-1===this.$route.name.indexOf("Create"),this.isEditMode&&this.getData(),this.getPluginList(),this.getUpstreamList(),this.getServiceList()}},{key:"reset",value:function(){this.form={uris:[],hosts:[],remote_addr:"",upstream_id:"",service_id:"",methods:[],plugins:{},desc:""}}},{key:"filterDataWithRegex",value:function(e,t){if(e.length>0){var n=[];e.filter((function(e){"string"===typeof e&&(e=e.replace(/\s+/g,""),t.test(e)&&n.push(e))})),n.map((function(t,n){e[n]=t})),e.length>n.length&&e.splice(n.length,e.length)}}},{key:"filterUriOptions",value:function(e){this.filterDataWithRegex(e,new RegExp("^([\\*\\./0-9a-zA-Z-_~@\\?\\!#$\\(\\)]+)$"))}},{key:"filterHostsOptions",value:function(e){var t=new RegExp("^(([0-9a-zA-Z-]+|\\*)\\.)?([0-9a-zA-Z-]+\\.)+([a-zA-Z]{2,12})$");this.filterDataWithRegex(e,t)}},{key:"getData",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var t,n,r,a,i,o,s,u,c,l,f,d,p,m,h,b,g,y,O;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.$route.params.id,e.next=3,Object(v["c"])(t);case 3:n=e.sent,r=n.node.value,a=r.uris,i=void 0===a?[]:a,o=r.hosts,s=void 0===o?[]:o,u=r.remote_addr,c=void 0===u?"":u,l=r.upstream_id,f=void 0===l?"":l,d=r.service_id,p=void 0===d?"":d,m=r.methods,h=void 0===m?[]:m,b=r.plugins,g=void 0===b?{}:b,y=r.desc,O=void 0===y?"":y,this.form={uris:i,hosts:s,remote_addr:c,upstream_id:f,service_id:p,methods:h,plugins:g,desc:O};case 22:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onSubmit",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$refs.form.validate(function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!n){e.next=15;break}if(r=Object.assign({},t.form),r.methods.length||delete r.methods,Object.entries(r).forEach((function(e){var t=Object(s["a"])(e,2),n=t[0],a=t[1];"object"===Object(o["a"])(r[n])?"plugins"!==n&&0===Object.keys(a).length&&delete r[n]:""===a&&delete r[n]})),!t.isEditMode){e.next=9;break}return e.next=7,Object(v["e"])(t.$route.params.id,r);case 7:e.next=11;break;case 9:return e.next=11,Object(v["a"])(r);case 11:t.$message.success("".concat(t.isEditMode?"Update the":"Create a"," service successfully!")),t.isEditMode||(w["a"].delView(t.$route),t.$nextTick((function(){t.$router.push({name:"SchemaRoutesList"})}))),e.next=16;break;case 15:return e.abrupt("return",!1);case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"toPreviousPage",value:function(){this.$router.go(-1)}},{key:"getUpstreamList",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(y["c"])();case 2:t=e.sent,n=t.node.nodes,r=void 0===n?[]:n,this.upstreamList=r.map((function(e){var t=e.key.match(/\/([0-9]+)/)[1];return j({},e.value,{id:t})}));case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getServiceList",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(O["c"])();case 2:t=e.sent,n=t.node.nodes,r=void 0===n?[]:n,this.serviceList=r.map((function(e){var t=e.key.match(/\/([0-9]+)/)[1];return j({},e.value,{id:t})}));case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getPluginList",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(g["a"])();case 2:this.pluginList=e.sent;case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"showPlugin",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.pluginName=t,this.showPluginDialog=!0;case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onPluginSave",value:function(e,t){delete this.form.plugins["tempPlugin"],this.showPluginDialog=!1,this.form.plugins[e]=t}},{key:"addPlugin",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.form.plugins.hasOwnProperty("tempPlugin")){e.next=2;break}return e.abrupt("return");case 2:this.form.plugins=j({},this.form.plugins,{tempPlugin:null});case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"removePlugin",value:function(e){var t=this;this.$confirm("Do you want to remove ".concat(e," plugin?"),"Warning",{confirmButtonText:"Confirm",cancelButtonText:"Cancel",type:"warning"}).then(Object(u["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:h["c"].delete(t.form.plugins,e);case 1:case"end":return n.stop()}}),n)})))).catch((function(){}))}},{key:"filteredPluginList",get:function(){var e=this;return this.pluginList.filter((function(t){return!e.form.plugins.hasOwnProperty(t)}))}}]),t}(h["c"]);P=m["a"]([Object(h["a"])({name:"RouterEdit",components:{PluginDialog:b["a"]}})],P);var x=P,_=x,E=(n("7bb4"),n("2877")),D=Object(E["a"])(_,r,a,!1,null,null,null);t["default"]=D.exports},"7bb4":function(e,t,n){"use strict";var r=n("f908"),a=n.n(r);a.a},"7d98":function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("b32d"),a=function(){return Object(r["a"])({url:"/plugins/list",method:"get"})}},"80a7":function(e,t,n){"use strict";n.d(t,"b",(function(){return a})),n.d(t,"e",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return u}));var r=n("b32d"),a=function(){return Object(r["a"])({url:"/routes",method:"GET"})},i=function(e,t){return Object(r["a"])({url:"/routes/".concat(e),method:"PUT",data:t})},o=function(e){return Object(r["a"])({url:"/routes/".concat(e),method:"GET"})},s=function(e){return Object(r["a"])({url:"/routes/".concat(e),method:"DELETE"})},u=function(e){return Object(r["a"])({url:"/routes",method:"POST",data:e})}},"8b97":function(e,t,n){var r=n("d3f4"),a=n("cb7c"),i=function(e,t){if(a(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n("9b43")(Function.call,n("11e9").f(Object.prototype,"__proto__").set,2),r(e,[]),t=!(e instanceof Array)}catch(a){t=!0}return function(e,n){return i(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:i}},b32d:function(e,t,n){"use strict";var r=n("bc3a"),a=n.n(r),i=n("5c96"),o=a.a.create({baseURL:"/apisix/admin/",timeout:5e3});o.interceptors.request.use((function(e){return e}),(function(e){Promise.reject(e)})),o.interceptors.response.use((function(e){return e.data}),(function(e){return Object(i["Message"])({message:e.response.data.error_msg||e.message,type:"error",duration:5e3}),Promise.reject(e)})),t["a"]=o},b5f7:function(e,t,n){"use strict";n.d(t,"e",(function(){return a})),n.d(t,"b",(function(){return i})),n.d(t,"d",(function(){return o})),n.d(t,"a",(function(){return s})),n.d(t,"c",(function(){return u}));var r=n("b32d"),a=function(e,t){return Object(r["a"])({url:"/upstreams/".concat(e),method:"PUT",data:t})},i=function(e){return Object(r["a"])({url:"/upstreams/".concat(e),method:"GET"})},o=function(e){return Object(r["a"])({url:"/upstreams/".concat(e),method:"DELETE"})},s=function(e){return Object(r["a"])({url:"/upstreams",method:"POST",data:e})},u=function(){return Object(r["a"])({url:"/upstreams",method:"GET"})}},c437:function(e,t,n){var r,a,i=n("e1f4"),o=n("2366"),s=0,u=0;function c(e,t,n){var c=t&&n||0,l=t||[];e=e||{};var f=e.node||r,d=void 0!==e.clockseq?e.clockseq:a;if(null==f||null==d){var p=i();null==f&&(f=r=[1|p[0],p[1],p[2],p[3],p[4],p[5]]),null==d&&(d=a=16383&(p[6]<<8|p[7]))}var m=void 0!==e.msecs?e.msecs:(new Date).getTime(),h=void 0!==e.nsecs?e.nsecs:u+1,b=m-s+(h-u)/1e4;if(b<0&&void 0===e.clockseq&&(d=d+1&16383),(b<0||m>s)&&void 0===e.nsecs&&(h=0),h>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=m,u=h,a=d,m+=122192928e5;var v=(1e4*(268435455&m)+h)%4294967296;l[c++]=v>>>24&255,l[c++]=v>>>16&255,l[c++]=v>>>8&255,l[c++]=255&v;var g=m/4294967296*1e4&268435455;l[c++]=g>>>8&255,l[c++]=255&g,l[c++]=g>>>24&15|16,l[c++]=g>>>16&255,l[c++]=d>>>8|128,l[c++]=255&d;for(var y=0;y<6;++y)l[c+y]=f[y];return t||o(l)}e.exports=c},c8f9:function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"plugin-dialog"},[n("el-dialog",{attrs:{title:"Plugin "+e.name+" Edit",visible:e.showDialog},on:{"update:visible":function(t){e.showDialog=t}}},[e.schema.oneOf?n("el-form",{ref:"form",staticClass:"oneof-plugin-wrapper",attrs:{model:e.data,rules:e.rules,"show-message":!1}},[n("el-form-item",{attrs:{label:"Option",rules:{required:!0,trigger:"blur"}}},[n("el-radio-group",{on:{change:e.handleOneOfChange},model:{value:e.data["radioKey"],callback:function(t){e.$set(e.data,"radioKey",t)},expression:"data['radioKey']"}},e._l(e.schema.properties,(function(t,r){return n("el-radio",{key:r,attrs:{label:r}},[e._v("\n            "+e._s(r)+"\n          ")])})),1)],1),e._l(e.data.values,(function(t,r){return n("el-form-item",{key:r,attrs:{label:"Value"+(r+1),rules:{required:!0,trigger:"blur"}}},[n("el-input",{model:{value:e.data["values"][r],callback:function(t){e.$set(e.data["values"],r,t)},expression:"data['values'][index]"}}),1!==e.data.values.length?n("el-button",{staticClass:"remove-value-btn",attrs:{type:"danger"},on:{click:function(t){return t.preventDefault(),e.removeOneOfPropValue(r)}}},[e._v("\n          Remove\n        ")]):e._e()],1)})),n("el-form-item",[n("el-button",{attrs:{disabled:e.oneOfPropHasEmptyValue},on:{click:e.addValueInput}},[e._v("\n          "+e._s(e.$t("button.addValue"))+"\n        ")])],1)],2):e._e(),e.schema.oneOf?e._e():n("el-form",{ref:"form",attrs:{model:e.data,rules:e.rules,"show-message":!1}},e._l(e.schema.properties,(function(t,r){return n("el-form-item",{key:r,attrs:{label:r,"label-width":"160px",prop:r}},["integer"===e.schema.properties[r].type||"number"===e.schema.properties[r].type?n("el-input-number",{attrs:{min:e.schema.properties[r].minimum||-99999999999,max:e.schema.properties[r].maximum||99999999999,label:"描述文字"},on:{change:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}}):e._e(),e.schema.properties[r].hasOwnProperty("enum")?n("el-select",{attrs:{clearable:!0,placeholder:"Select a "+r},on:{change:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}},e._l(e.schema.properties[r]["enum"],(function(e){return n("el-option",{key:e,attrs:{label:e,value:e}})})),1):e._e(),"string"!==e.schema.properties[r].type||e.schema.properties[r].hasOwnProperty("enum")?e._e():n("el-input",{attrs:{placeholder:r},on:{input:function(t){return e.onPropertyChange(r,t)}},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}}),"boolean"!==e.schema.properties[r].type||e.schema.properties[r].hasOwnProperty("enum")?e._e():n("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949"},model:{value:e.data[r],callback:function(t){e.$set(e.data,r,t)},expression:"data[key]"}})],1)})),1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:e.onCancel}},[e._v("\n        Cancel\n      ")]),n("el-button",{attrs:{type:"primary",disabled:!e.isDataChanged&&e.oneOfPropHasEmptyValue},on:{click:e.onSave}},[e._v("\n        Confirm\n      ")])],1)],1)],1)},a=[],i=(n("8e6e"),n("7514"),n("ac6a"),n("456d"),n("6762"),n("2fdb"),n("bd86")),o=(n("96cf"),n("3b8d")),s=(n("7f7f"),n("d225")),u=n("b0b4"),c=n("308d"),l=n("6bb5"),f=n("4e2b"),d=n("9ab4"),p=n("60a3"),m=n("b32d"),h=function(e){return Object(m["a"])({url:"/schema/plugins/".concat(e),method:"get"})};function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(n,!0).forEach((function(t){Object(i["a"])(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(n).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var g=n("c437"),y=function(e){function t(){var e;return Object(s["a"])(this,t),e=Object(c["a"])(this,Object(l["a"])(t).apply(this,arguments)),e.schema={properties:{}},e.rules={},e.data={},e.isDataChanged=!1,e.showDialog=!1,e}return Object(f["a"])(t,e),Object(u["a"])(t,[{key:"onShowChange",value:function(e){this.resetPlugin(),e&&this.getschema(this.name),this.showDialog=e}},{key:"resetPlugin",value:function(){this.schema={properties:{}},this.rules={},this.data={},this.isDataChanged=!1}},{key:"getschema",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var n,r,a,i,o,s=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,h(t);case 2:if(n=e.sent,n.properties){e.next=6;break}return this.isDataChanged=!0,e.abrupt("return");case 6:for(a in this.schema=Object.assign({},v({},n,{name:this.name})),r=Object.assign({},n.properties),r)i=Object.assign({},r[a]),r[a]={trigger:"blur"},n.required&&(r[a].required=n.required.includes(a)),i.hasOwnProperty("type")&&(r[a]["type"]=i["type"]),i.hasOwnProperty("minimum")&&(r[a]["min"]=i["minimum"]),i.hasOwnProperty("maximum")&&(r[a]["max"]=i["maximum"]),i.hasOwnProperty("enum")&&(r[a]["type"]="enum",r[a]["enum"]=i["enum"]);this.rules=r,this.pluginData&&(this.data=Object.assign({},this.pluginData)),"key-auth"!==this.name||this.pluginData||(this.data={key:g()},this.isDataChanged=!0),"ip-restriction"===this.name&&(o=Object.keys(this.pluginData)[0],this.$nextTick((function(){s.data={radioKey:o,values:s.pluginData[o]}}))),this.schema.oneOf&&(this.data={radioKey:Object.keys(this.schema.properties)[0],values:[""]});case 14:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onCancel",value:function(){this.$emit("hidePlugin")}},{key:"onSave",value:function(){var e=this;this.$refs.form.validate((function(t){if(!t)return!1;e.data=e.processOneOfProp(e.data),e.$emit("save",e.name,e.data),e.$message.warning("Your data will be saved after you click the Save button")}))}},{key:"onPropertyChange",value:function(e,t){this.data[e]=t,this.isDataChanged=!0}},{key:"handleOneOfChange",value:function(e){this.data.values=[""]}},{key:"addValueInput",value:function(){this.data.values=this.data.values.concat([""])}},{key:"removeOneOfPropValue",value:function(e){this.data.values=this.data.values.filter((function(t,n){return e!==n}))}},{key:"processOneOfProp",value:function(e){return this.schema.oneOf?Object(i["a"])({},this.data.radioKey,this.data.values):e}},{key:"oneOfPropHasEmptyValue",get:function(){return!this.data.values||this.data.values.find((function(e){return""===e}))}}]),t}(p["c"]);d["a"]([Object(p["b"])({default:!1})],y.prototype,"show",void 0),d["a"]([Object(p["b"])({default:""})],y.prototype,"name",void 0),d["a"]([Object(p["b"])({default:null})],y.prototype,"pluginData",void 0),d["a"]([Object(p["d"])("show")],y.prototype,"onShowChange",null),y=d["a"]([Object(p["a"])({name:"PluginDialog"})],y);var O=y,w=O,k=(n("f02e"),n("2877")),j=Object(k["a"])(w,r,a,!1,null,null,null);t["a"]=j.exports},e1f4:function(e,t){var n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(n){var r=new Uint8Array(16);e.exports=function(){return n(r),r}}else{var a=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0===(3&t)&&(e=4294967296*Math.random()),a[t]=e>>>((3&t)<<3)&255;return a}}},f02e:function(e,t,n){"use strict";var r=n("63aa"),a=n.n(r);a.a},f908:function(e,t,n){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},ffc1:function(e,t,n){var r=n("5ca1"),a=n("504c")(!0);r(r.S,"Object",{entries:function(e){return a(e)}})}}]);
\ No newline at end of file
diff --git a/js/chunk-9e8cb20a.fb132a09.js b/js/chunk-9e8cb20a.fb132a09.js
deleted file mode 100644
index 72099bf..0000000
--- a/js/chunk-9e8cb20a.fb132a09.js
+++ /dev/null
@@ -1,17 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9e8cb20a"],{2366:function(e,t){for(var r=[],n=0;n<256;++n)r[n]=(n+256).toString(16).substr(1);function a(e,t){var n=t||0,a=r;return[a[e[n++]],a[e[n++]],a[e[n++]],a[e[n++]],"-",a[e[n++]],a[e[n++]],"-",a[e[n++]],a[e[n++]],"-",a[e[n++]],a[e[n++]],"-",a[e[n++]],a[e[n++]],a[e[n++]],a[e[n++]],a[e[n++]],a[e[n++]]].join("")}e.exports=a},"3dbd":function(e,t,r){"use strict";r.d(t,"c",(function(){return a})),r.d(t,"e",(function(){return i})),r.d(t,"b",(function(){return o})),r.d(t,"d",(function(){return s})),r.d(t,"a",(function(){return u}));var n=r("b32d"),a=function(){return Object(n["a"])({url:"/services",method:"get"})},i=function(e,t){return Object(n["a"])({url:"/services/".concat(e),method:"PUT",data:t})},o=function(e){return Object(n["a"])({url:"/services/".concat(e),method:"GET"})},s=function(e){return Object(n["a"])({url:"/services/".concat(e),method:"DELETE"})},u=function(e){return Object(n["a"])({url:"/services",method:"POST",data:e})}},4917:function(e,t,r){"use strict";var n=r("cb7c"),a=r("9def"),i=r("0390"),o=r("5f1b");r("214f")("match",1,(function(e,t,r,s){return[function(r){var n=e(this),a=void 0==r?void 0:r[t];return void 0!==a?a.call(r,n):new RegExp(r)[t](String(n))},function(e){var t=s(r,e,this);if(t.done)return t.value;var u=n(e),c=String(this);if(!u.global)return o(u,c);var l=u.unicode;u.lastIndex=0;var d,f=[],p=0;while(null!==(d=o(u,c))){var m=String(d[0]);f[p]=m,""===m&&(u.lastIndex=i(c,a(u.lastIndex),l)),p++}return 0===p?null:f}]}))},"504c":function(e,t,r){var n=r("9e1e"),a=r("0d58"),i=r("6821"),o=r("52a7").f;e.exports=function(e){return function(t){var r,s=i(t),u=a(s),c=u.length,l=0,d=[];while(c>l)r=u[l++],n&&!o.call(s,r)||d.push(e?[r,s[r]]:s[r]);return d}}},"63aa":function(e,t,r){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},7514:function(e,t,r){"use strict";var n=r("5ca1"),a=r("0a49")(5),i="find",o=!0;i in[]&&Array(1)[i]((function(){o=!1})),n(n.P+n.F*o,"Array",{find:function(e){return a(this,e,arguments.length>1?arguments[1]:void 0)}}),r("9c6c")(i)},"7b78":function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"container"},[r("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px","show-message":!1}},[r("el-form-item",{attrs:{label:"Desc"}},[r("el-input",{attrs:{placeholder:"Description"},model:{value:e.form.desc,callback:function(t){e.$set(e.form,"desc",t)},expression:"form.desc"}})],1),r("el-form-item",{attrs:{label:"URIs",prop:"uris",placeholder:"can write multi uri here"}},[r("el-select",{attrs:{"allow-create":"",filterable:"",multiple:"","default-first-option":""},model:{value:e.form.uris,callback:function(t){e.$set(e.form,"uris",t)},expression:"form.uris"}},e._l(e.ExistedUris,(function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),r("el-form-item",{attrs:{label:"Hosts",prop:"hosts",placeholder:"Hosts"}},[r("el-select",{attrs:{multiple:"",filterable:"","allow-create":"","default-first-option":""},model:{value:e.form.hosts,callback:function(t){e.$set(e.form,"hosts",t)},expression:"form.hosts"}},e._l(e.ExistedHosts,(function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),r("el-form-item",{attrs:{label:"Remote Address",prop:"remote_addr"}},[r("el-input",{attrs:{placeholder:"Remote Address"},model:{value:e.form.remote_addr,callback:function(t){e.$set(e.form,"remote_addr",t)},expression:"form.remote_addr"}})],1),r("el-form-item",{attrs:{label:"Methods"}},[r("el-select",{attrs:{multiple:"",placeholder:"Methods"},model:{value:e.form.methods,callback:function(t){e.$set(e.form,"methods",t)},expression:"form.methods"}},e._l(e.methods,(function(e){return r("el-option",{key:e,attrs:{label:e,value:e}})})),1)],1),r("el-form-item",{attrs:{label:"Upstream",prop:"upstream_id"}},[r("el-select",{attrs:{placeholder:"Upstream",clearable:"",filterable:""},model:{value:e.form.upstream_id,callback:function(t){e.$set(e.form,"upstream_id",t)},expression:"form.upstream_id"}},e._l(e.upstreamList,(function(e){return r("el-option",{key:e.id,attrs:{label:e.desc,value:e.id}})})),1)],1),r("el-form-item",{attrs:{label:"Service",prop:"service_id"}},[r("el-select",{attrs:{placeholder:"Service",clearable:"",filterable:""},model:{value:e.form.service_id,callback:function(t){e.$set(e.form,"service_id",t)},expression:"form.service_id"}},e._l(e.serviceList,(function(e){return r("el-option",{key:e.id,attrs:{label:e.desc,value:e.id}})})),1)],1),e._l(e.form.plugins,(function(t,n){return r("el-form-item",{key:n,staticClass:"plugin-item",attrs:{label:"plugin"}},["tempPlugin"!==n?r("el-button",{attrs:{type:"info",plain:""},on:{click:function(t){return e.showPlugin(n)}}},[e._v("\n        "+e._s(n)+"\n      ")]):e._e(),"tempPlugin"!==n?r("el-button",{attrs:{type:"danger"},on:{click:function(t){return t.preventDefault(),e.removePlugin(n)}}},[e._v("\n        "+e._s(e.$t("button.delete"))+"\n      ")]):e._e(),"tempPlugin"===n?r("el-select",{staticClass:"plugin-select",attrs:{value:null,placeholder:"Select a Plugin"},on:{change:e.showPlugin}},e._l(e.filteredPluginList,(function(e){return r("el-option",{key:e,attrs:{label:e,value:e}})})),1):e._e()],1)})),r("el-form-item",[r("el-button",{attrs:{disabled:!e.filteredPluginList.length},on:{click:e.addPlugin}},[e._v("\n        "+e._s(e.$t("button.add_plugin"))+"\n      ")])],1),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v("\n        "+e._s(e.$t("button.save"))+"\n      ")]),r("el-button",{on:{click:e.toPreviousPage}},[e._v("\n        "+e._s(e.$t("button.cancel"))+"\n      ")])],1)],2),r("PluginDialog",{attrs:{show:e.showPluginDialog,name:e.pluginName,"plugin-data":e.form.plugins[e.pluginName]},on:{hidePlugin:function(t){e.showPluginDialog=!1},save:e.onPluginSave}})],1)},a=[],i=(r("8e6e"),r("bd86")),o=(r("4917"),r("456d"),r("7618")),s=r("768b"),u=(r("ffc1"),r("ac6a"),r("96cf"),r("3b8d")),c=(r("7f7f"),r("d225")),l=r("b0b4"),d=r("308d"),f=r("6bb5"),p=r("4e2b"),m=r("9ab4"),h=r("60a3"),v=r("c8f9"),b=r("80a7"),g=r("7d98"),y=r("b5f7"),O=r("3dbd"),w=r("e741");function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(r,!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var P=function(e){function t(){var e;return Object(c["a"])(this,t),e=Object(d["a"])(this,Object(f["a"])(t).apply(this,arguments)),e.form={uris:[],hosts:[],remote_addr:"",upstream_id:"",service_id:"",methods:[],plugins:{},desc:""},e.ExistedUris=[{}],e.ExistedHosts=[{}],e.rules={uri:{required:!0}},e.isEditMode=!1,e.methods=["GET","POST","PUT","DELETE","PATCH","HEAD","OPTIONS"],e.pluginList=[],e.pluginName="",e.showPluginDialog=!1,e.upstreamList=[],e.serviceList=[],e}return Object(p["a"])(t,e),Object(l["a"])(t,[{key:"created",value:function(){this.isEditMode=-1===this.$route.name.indexOf("Create"),this.isEditMode&&this.getData(),this.getPluginList(),this.getUpstreamList(),this.getServiceList()}},{key:"reset",value:function(){this.form={uris:[],hosts:[],remote_addr:"",upstream_id:"",service_id:"",methods:[],plugins:{},desc:""}}},{key:"getData",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var t,r,n,a,i,o,s,u,c,l,d,f,p,m,h,v,g,y,O;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.$route.params.id,e.next=3,Object(b["c"])(t);case 3:r=e.sent,n=r.node.value,a=n.uris,i=void 0===a?[]:a,o=n.hosts,s=void 0===o?[]:o,u=n.remote_addr,c=void 0===u?"":u,l=n.upstream_id,d=void 0===l?"":l,f=n.service_id,p=void 0===f?"":f,m=n.methods,h=void 0===m?[]:m,v=n.plugins,g=void 0===v?{}:v,y=n.desc,O=void 0===y?"":y,this.form={uris:i,hosts:s,remote_addr:c,upstream_id:d,service_id:p,methods:h,plugins:g,desc:O};case 22:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"onSubmit",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$refs.form.validate(function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(r){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!r){e.next=15;break}if(n=Object.assign({},t.form),n.methods.length||delete n.methods,Object.entries(n).forEach((function(e){var t=Object(s["a"])(e,2),r=t[0],a=t[1];"object"===Object(o["a"])(n[r])?"plugins"!==r&&0===Object.keys(a).length&&delete n[r]:""===a&&delete n[r]})),!t.isEditMode){e.next=9;break}return e.next=7,Object(b["e"])(t.$route.params.id,n);case 7:e.next=11;break;case 9:return e.next=11,Object(b["a"])(n);case 11:t.$message.success("".concat(t.isEditMode?"Update the":"Create a"," service successfully!")),t.isEditMode||(w["a"].delView(t.$route),t.$nextTick((function(){t.$router.push({name:"SchemaRoutesList"})}))),e.next=16;break;case 15:return e.abrupt("return",!1);case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"toPreviousPage",value:function(){this.$router.go(-1)}},{key:"getUpstreamList",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var t,r,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(y["c"])();case 2:t=e.sent,r=t.node.nodes,n=void 0===r?[]:r,this.upstreamList=n.map((function(e){var t=e.key.match(/\/([0-9]+)/)[1];return j({},e.value,{id:t})}));case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getServiceList",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var t,r,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(O["c"])();case 2:t=e.sent,r=t.node.nodes,n=void 0===r?[]:r,this.serviceList=n.map((function(e){var t=e.key.match(/\/([0-9]+)/)[1];return j({},e.value,{id:t})}));case 6:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"getPluginList",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(g["a"])();case 2:this.pluginList=e.sent;case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"showPlugin",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.pluginName=t,this.showPluginDialog=!0;case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onPluginSave",value:function(e,t){delete this.form.plugins["tempPlugin"],this.showPluginDialog=!1,this.form.plugins[e]=t}},{key:"addPlugin",value:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!this.form.plugins.hasOwnProperty("tempPlugin")){e.next=2;break}return e.abrupt("return");case 2:this.form.plugins=j({},this.form.plugins,{tempPlugin:null});case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"removePlugin",value:function(e){var t=this;this.$confirm("Do you want to remove ".concat(e," plugin?"),"Warning",{confirmButtonText:"Confirm",cancelButtonText:"Cancel",type:"warning"}).then(Object(u["a"])(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:h["c"].delete(t.form.plugins,e);case 1:case"end":return r.stop()}}),r)})))).catch((function(){}))}},{key:"filteredPluginList",get:function(){var e=this;return this.pluginList.filter((function(t){return!e.form.plugins.hasOwnProperty(t)}))}}]),t}(h["c"]);P=m["a"]([Object(h["a"])({name:"RouterEdit",components:{PluginDialog:v["a"]}})],P);var x=P,_=x,D=(r("7bb4"),r("2877")),E=Object(D["a"])(_,n,a,!1,null,null,null);t["default"]=E.exports},"7bb4":function(e,t,r){"use strict";var n=r("f908"),a=r.n(n);a.a},"7d98":function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r("b32d"),a=function(){return Object(n["a"])({url:"/plugins/list",method:"get"})}},"80a7":function(e,t,r){"use strict";r.d(t,"b",(function(){return a})),r.d(t,"e",(function(){return i})),r.d(t,"c",(function(){return o})),r.d(t,"d",(function(){return s})),r.d(t,"a",(function(){return u}));var n=r("b32d"),a=function(){return Object(n["a"])({url:"/routes",method:"GET"})},i=function(e,t){return Object(n["a"])({url:"/routes/".concat(e),method:"PUT",data:t})},o=function(e){return Object(n["a"])({url:"/routes/".concat(e),method:"GET"})},s=function(e){return Object(n["a"])({url:"/routes/".concat(e),method:"DELETE"})},u=function(e){return Object(n["a"])({url:"/routes",method:"POST",data:e})}},b32d:function(e,t,r){"use strict";var n=r("bc3a"),a=r.n(n),i=r("5c96"),o=a.a.create({baseURL:"/apisix/admin/",timeout:5e3});o.interceptors.request.use((function(e){return e}),(function(e){Promise.reject(e)})),o.interceptors.response.use((function(e){return e.data}),(function(e){return Object(i["Message"])({message:e.response.data.error_msg||e.message,type:"error",duration:5e3}),Promise.reject(e)})),t["a"]=o},b5f7:function(e,t,r){"use strict";r.d(t,"e",(function(){return a})),r.d(t,"b",(function(){return i})),r.d(t,"d",(function(){return o})),r.d(t,"a",(function(){return s})),r.d(t,"c",(function(){return u}));var n=r("b32d"),a=function(e,t){return Object(n["a"])({url:"/upstreams/".concat(e),method:"PUT",data:t})},i=function(e){return Object(n["a"])({url:"/upstreams/".concat(e),method:"GET"})},o=function(e){return Object(n["a"])({url:"/upstreams/".concat(e),method:"DELETE"})},s=function(e){return Object(n["a"])({url:"/upstreams",method:"POST",data:e})},u=function(){return Object(n["a"])({url:"/upstreams",method:"GET"})}},c437:function(e,t,r){var n,a,i=r("e1f4"),o=r("2366"),s=0,u=0;function c(e,t,r){var c=t&&r||0,l=t||[];e=e||{};var d=e.node||n,f=void 0!==e.clockseq?e.clockseq:a;if(null==d||null==f){var p=i();null==d&&(d=n=[1|p[0],p[1],p[2],p[3],p[4],p[5]]),null==f&&(f=a=16383&(p[6]<<8|p[7]))}var m=void 0!==e.msecs?e.msecs:(new Date).getTime(),h=void 0!==e.nsecs?e.nsecs:u+1,v=m-s+(h-u)/1e4;if(v<0&&void 0===e.clockseq&&(f=f+1&16383),(v<0||m>s)&&void 0===e.nsecs&&(h=0),h>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=m,u=h,a=f,m+=122192928e5;var b=(1e4*(268435455&m)+h)%4294967296;l[c++]=b>>>24&255,l[c++]=b>>>16&255,l[c++]=b>>>8&255,l[c++]=255&b;var g=m/4294967296*1e4&268435455;l[c++]=g>>>8&255,l[c++]=255&g,l[c++]=g>>>24&15|16,l[c++]=g>>>16&255,l[c++]=f>>>8|128,l[c++]=255&f;for(var y=0;y<6;++y)l[c+y]=d[y];return t||o(l)}e.exports=c},c8f9:function(e,t,r){"use strict";var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"plugin-dialog"},[r("el-dialog",{attrs:{title:"Plugin "+e.name+" Edit",visible:e.showDialog},on:{"update:visible":function(t){e.showDialog=t}}},[e.schema.oneOf?r("el-form",{ref:"form",staticClass:"oneof-plugin-wrapper",attrs:{model:e.data,rules:e.rules,"show-message":!1}},[r("el-form-item",{attrs:{label:"Option",rules:{required:!0,trigger:"blur"}}},[r("el-radio-group",{on:{change:e.handleOneOfChange},model:{value:e.data["radioKey"],callback:function(t){e.$set(e.data,"radioKey",t)},expression:"data['radioKey']"}},e._l(e.schema.properties,(function(t,n){return r("el-radio",{key:n,attrs:{label:n}},[e._v("\n            "+e._s(n)+"\n          ")])})),1)],1),e._l(e.data.values,(function(t,n){return r("el-form-item",{key:n,attrs:{label:"Value"+(n+1),rules:{required:!0,trigger:"blur"}}},[r("el-input",{model:{value:e.data["values"][n],callback:function(t){e.$set(e.data["values"],n,t)},expression:"data['values'][index]"}}),1!==e.data.values.length?r("el-button",{staticClass:"remove-value-btn",attrs:{type:"danger"},on:{click:function(t){return t.preventDefault(),e.removeOneOfPropValue(n)}}},[e._v("\n          Remove\n        ")]):e._e()],1)})),r("el-form-item",[r("el-button",{attrs:{disabled:e.oneOfPropHasEmptyValue},on:{click:e.addValueInput}},[e._v("\n          "+e._s(e.$t("button.addValue"))+"\n        ")])],1)],2):e._e(),e.schema.oneOf?e._e():r("el-form",{ref:"form",attrs:{model:e.data,rules:e.rules,"show-message":!1}},e._l(e.schema.properties,(function(t,n){return r("el-form-item",{key:n,attrs:{label:n,"label-width":"160px",prop:n}},["integer"===e.schema.properties[n].type||"number"===e.schema.properties[n].type?r("el-input-number",{attrs:{min:e.schema.properties[n].minimum||-99999999999,max:e.schema.properties[n].maximum||99999999999,label:"描述文字"},on:{change:function(t){return e.onPropertyChange(n,t)}},model:{value:e.data[n],callback:function(t){e.$set(e.data,n,t)},expression:"data[key]"}}):e._e(),e.schema.properties[n].hasOwnProperty("enum")?r("el-select",{attrs:{clearable:!0,placeholder:"Select a "+n},on:{change:function(t){return e.onPropertyChange(n,t)}},model:{value:e.data[n],callback:function(t){e.$set(e.data,n,t)},expression:"data[key]"}},e._l(e.schema.properties[n]["enum"],(function(e){return r("el-option",{key:e,attrs:{label:e,value:e}})})),1):e._e(),"string"!==e.schema.properties[n].type||e.schema.properties[n].hasOwnProperty("enum")?e._e():r("el-input",{attrs:{placeholder:n},on:{input:function(t){return e.onPropertyChange(n,t)}},model:{value:e.data[n],callback:function(t){e.$set(e.data,n,t)},expression:"data[key]"}})],1)})),1),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:e.onCancel}},[e._v("\n        Cancel\n      ")]),r("el-button",{attrs:{type:"primary",disabled:!e.isDataChanged&&e.oneOfPropHasEmptyValue},on:{click:e.onSave}},[e._v("\n        Confirm\n      ")])],1)],1)],1)},a=[],i=(r("8e6e"),r("7514"),r("ac6a"),r("456d"),r("6762"),r("2fdb"),r("bd86")),o=(r("96cf"),r("3b8d")),s=(r("7f7f"),r("d225")),u=r("b0b4"),c=r("308d"),l=r("6bb5"),d=r("4e2b"),f=r("9ab4"),p=r("60a3"),m=r("b32d"),h=function(e){return Object(m["a"])({url:"/schema/plugins/".concat(e),method:"get"})};function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(r,!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var g=r("c437"),y=function(e){function t(){var e;return Object(s["a"])(this,t),e=Object(c["a"])(this,Object(l["a"])(t).apply(this,arguments)),e.schema={properties:{}},e.rules={},e.data={},e.isDataChanged=!1,e.showDialog=!1,e}return Object(d["a"])(t,e),Object(u["a"])(t,[{key:"onShowChange",value:function(e){this.resetPlugin(),e&&this.getschema(this.name),this.showDialog=e}},{key:"resetPlugin",value:function(){this.schema={properties:{}},this.rules={},this.data={},this.isDataChanged=!1}},{key:"getschema",value:function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(t){var r,n,a,i,o,s=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,h(t);case 2:if(r=e.sent,r.properties){e.next=6;break}return this.isDataChanged=!0,e.abrupt("return");case 6:for(a in this.schema=Object.assign({},b({},r,{name:this.name})),n=Object.assign({},r.properties),n)i=Object.assign({},n[a]),n[a]={trigger:"blur"},r.required&&(n[a].required=r.required.includes(a)),i.hasOwnProperty("type")&&(n[a]["type"]=i["type"]),i.hasOwnProperty("minimum")&&(n[a]["min"]=i["minimum"]),i.hasOwnProperty("maximum")&&(n[a]["max"]=i["maximum"]),i.hasOwnProperty("enum")&&(n[a]["type"]="enum",n[a]["enum"]=i["enum"]);this.rules=n,this.pluginData&&(this.data=Object.assign({},this.pluginData)),"key-auth"!==this.name||this.pluginData||(this.data={key:g()},this.isDataChanged=!0),"ip-restriction"===this.name&&(o=Object.keys(this.pluginData)[0],this.$nextTick((function(){s.data={radioKey:o,values:s.pluginData[o]}}))),this.schema.oneOf&&(this.data={radioKey:Object.keys(this.schema.properties)[0],values:[""]});case 14:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"onCancel",value:function(){this.$emit("hidePlugin")}},{key:"onSave",value:function(){var e=this;this.$refs.form.validate((function(t){if(!t)return!1;e.data=e.processOneOfProp(e.data),e.$emit("save",e.name,e.data),e.$message.warning("Your data will be saved after you click the Save button")}))}},{key:"onPropertyChange",value:function(e,t){this.data[e]=t,this.isDataChanged=!0}},{key:"handleOneOfChange",value:function(e){this.data.values=[""]}},{key:"addValueInput",value:function(){this.data.values=this.data.values.concat([""])}},{key:"removeOneOfPropValue",value:function(e){this.data.values=this.data.values.filter((function(t,r){return e!==r}))}},{key:"processOneOfProp",value:function(e){return this.schema.oneOf?Object(i["a"])({},this.data.radioKey,this.data.values):e}},{key:"oneOfPropHasEmptyValue",get:function(){return!this.data.values||this.data.values.find((function(e){return""===e}))}}]),t}(p["c"]);f["a"]([Object(p["b"])({default:!1})],y.prototype,"show",void 0),f["a"]([Object(p["b"])({default:""})],y.prototype,"name",void 0),f["a"]([Object(p["b"])({default:null})],y.prototype,"pluginData",void 0),f["a"]([Object(p["d"])("show")],y.prototype,"onShowChange",null),y=f["a"]([Object(p["a"])({name:"PluginDialog"})],y);var O=y,w=O,k=(r("f02e"),r("2877")),j=Object(k["a"])(w,n,a,!1,null,null,null);t["a"]=j.exports},e1f4:function(e,t){var r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(r){var n=new Uint8Array(16);e.exports=function(){return r(n),n}}else{var a=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0===(3&t)&&(e=4294967296*Math.random()),a[t]=e>>>((3&t)<<3)&255;return a}}},f02e:function(e,t,r){"use strict";var n=r("63aa"),a=r.n(n);a.a},f908:function(e,t,r){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}},ffc1:function(e,t,r){var n=r("5ca1"),a=r("504c")(!0);n(n.S,"Object",{entries:function(e){return a(e)}})}}]);
\ No newline at end of file
diff --git a/js/runtime.74bb3f54.js b/js/runtime.c5642490.js
similarity index 91%
rename from js/runtime.74bb3f54.js
rename to js/runtime.c5642490.js
index 7a68ab7..757cfa4 100644
--- a/js/runtime.74bb3f54.js
+++ b/js/runtime.c5642490.js
@@ -14,4 +14,4 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-(function(e){function n(n){for(var r,c,u=n[0],d=n[1],l=n[2],i=0,f=[];i<u.length;i++)c=u[i],Object.prototype.hasOwnProperty.call(a,c)&&a[c]&&f.push(a[c][0]),a[c]=0;for(r in d)Object.prototype.hasOwnProperty.call(d,r)&&(e[r]=d[r]);h&&h(n);while(f.length)f.shift()();return o.push.apply(o,l||[]),t()}function t(){for(var e,n=0;n<o.length;n++){for(var t=o[n],r=!0,c=1;c<t.length;c++){var u=t[c];0!==a[u]&&(r=!1)}r&&(o.splice(n--,1),e=d(d.s=t[0]))}return e}var r={},c={runtime:0},a={runtime:0},o=[];function u(e){return d.p+"js/"+({"complex-table":"complex-table"}[e]||e)+"."+{"chunk-450dda4e":"7ea86d2a","chunk-11654a8a":"14936f71","chunk-132ea554":"15445762","chunk-258c71bc":"c60790d2","chunk-2d41b8dc":"9f9703c6","chunk-6bef0b62":"c99020ff","chunk-9e8cb20a":"fb132a09","chunk-ad160a6c":"711f25b1","chunk-ce449eee":"df77b4ba","chunk-dbb3d3a2":"d64d5389","complex-table":"6dc82a53","chunk-49cd710b":"44333b49"}[e]+".js"}function d(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,d),t.l=!0,t.exports}d.e=function(e){var n=[],t={"chunk-11654a8a":1,"chunk-132ea554":1,"chunk-258c71bc":1,"chunk-2d41b8dc":1,"chunk-6bef0b62":1,"chunk-9e8cb20a":1,"chunk-ad160a6c":1,"chunk-ce449eee":1,"chunk-dbb3d3a2":1,"complex-table":1,"chunk-49cd710b":1};c[e]?n.push(c[e]):0!==c[e]&&t[e]&&n.push(c[e]=new Promise((function(n,t){for(var r="css/"+({"complex-table":"complex-table"}[e]||e)+"."+{"chunk-450dda4e":"31d6cfe0","chunk-11654a8a":"936fb46f","chunk-132ea554":"0aabc719","chunk-258c71bc":"35d5be1c","chunk-2d41b8dc":"35d5be1c","chunk-6bef0b62":"35d5be1c","chunk-9e8cb20a":"85d68ac2","chunk-ad160a6c":"d7e0e035","chunk-ce449eee":"e45914a3","chunk-dbb3d3a2":"8db8c2e3","complex-table":"f5cff45f","chunk-49cd710b":"21b833a1"}[e]+".css",a=d.p+r,o=document.getElementsByTagName("link"),u=0;u<o.length;u++){var l=o[u],i=l.getAttribute("data-href")||l.getAttribute("href");if("stylesheet"===l.rel&&(i===r||i===a))return n()}var f=document.getElementsByTagName("style");for(u=0;u<f.length;u++){l=f[u],i=l.getAttribute("data-href");if(i===r||i===a)return n()}var h=document.createElement("link");h.rel="stylesheet",h.type="text/css",h.onload=n,h.onerror=function(n){var r=n&&n.target&&n.target.src||a,o=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");o.code="CSS_CHUNK_LOAD_FAILED",o.request=r,delete c[e],h.parentNode.removeChild(h),t(o)},h.href=a;var b=document.getElementsByTagName("head")[0];b.appendChild(h)})).then((function(){c[e]=0})));var r=a[e];if(0!==r)if(r)n.push(r[2]);else{var o=new Promise((function(n,t){r=a[e]=[n,t]}));n.push(r[2]=o);var l,i=document.createElement("script");i.charset="utf-8",i.timeout=120,d.nc&&i.setAttribute("nonce",d.nc),i.src=u(e);var f=new Error;l=function(n){i.onerror=i.onload=null,clearTimeout(h);var t=a[e];if(0!==t){if(t){var r=n&&("load"===n.type?"missing":n.type),c=n&&n.target&&n.target.src;f.message="Loading chunk "+e+" failed.\n("+r+": "+c+")",f.name="ChunkLoadError",f.type=r,f.request=c,t[1](f)}a[e]=void 0}};var h=setTimeout((function(){l({type:"timeout",target:i})}),12e4);i.onerror=i.onload=l,document.head.appendChild(i)}return Promise.all(n)},d.m=e,d.c=r,d.d=function(e,n,t){d.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},d.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.t=function(e,n){if(1&n&&(e=d(e)),8&n)return e;if(4&n&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(d.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)d.d(t,r,function(n){return e[n]}.bind(null,r));return t},d.n=function(e){var n=e&&e.__esModule?function(){return e["default"]}:function(){return e};return d.d(n,"a",n),n},d.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},d.p="/apisix/dashboard/",d.oe=function(e){throw console.error(e),e};var l=window["webpackJsonp"]=window["webpackJsonp"]||[],i=l.push.bind(l);l.push=n,l=l.slice();for(var f=0;f<l.length;f++)n(l[f]);var h=i;t()})([]);
\ No newline at end of file
+(function(e){function n(n){for(var r,c,u=n[0],d=n[1],l=n[2],i=0,f=[];i<u.length;i++)c=u[i],Object.prototype.hasOwnProperty.call(a,c)&&a[c]&&f.push(a[c][0]),a[c]=0;for(r in d)Object.prototype.hasOwnProperty.call(d,r)&&(e[r]=d[r]);h&&h(n);while(f.length)f.shift()();return o.push.apply(o,l||[]),t()}function t(){for(var e,n=0;n<o.length;n++){for(var t=o[n],r=!0,c=1;c<t.length;c++){var u=t[c];0!==a[u]&&(r=!1)}r&&(o.splice(n--,1),e=d(d.s=t[0]))}return e}var r={},c={runtime:0},a={runtime:0},o=[];function u(e){return d.p+"js/"+({"complex-table":"complex-table"}[e]||e)+"."+{"chunk-450dda4e":"7ea86d2a","chunk-11654a8a":"be708596","chunk-132ea554":"8943c5e5","chunk-258c71bc":"c60790d2","chunk-2d41b8dc":"9f9703c6","chunk-31b32716":"3d470cb6","chunk-6bef0b62":"c99020ff","chunk-ad160a6c":"711f25b1","chunk-ce449eee":"df77b4ba","chunk-dbb3d3a2":"d64d5389","complex-table":"6dc82a53","chunk-49cd710b":"44333b49"}[e]+".js"}function d(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,d),t.l=!0,t.exports}d.e=function(e){var n=[],t={"chunk-11654a8a":1,"chunk-132ea554":1,"chunk-258c71bc":1,"chunk-2d41b8dc":1,"chunk-31b32716":1,"chunk-6bef0b62":1,"chunk-ad160a6c":1,"chunk-ce449eee":1,"chunk-dbb3d3a2":1,"complex-table":1,"chunk-49cd710b":1};c[e]?n.push(c[e]):0!==c[e]&&t[e]&&n.push(c[e]=new Promise((function(n,t){for(var r="css/"+({"complex-table":"complex-table"}[e]||e)+"."+{"chunk-450dda4e":"31d6cfe0","chunk-11654a8a":"936fb46f","chunk-132ea554":"0aabc719","chunk-258c71bc":"35d5be1c","chunk-2d41b8dc":"35d5be1c","chunk-31b32716":"0aabc719","chunk-6bef0b62":"35d5be1c","chunk-ad160a6c":"d7e0e035","chunk-ce449eee":"e45914a3","chunk-dbb3d3a2":"8db8c2e3","complex-table":"f5cff45f","chunk-49cd710b":"21b833a1"}[e]+".css",a=d.p+r,o=document.getElementsByTagName("link"),u=0;u<o.length;u++){var l=o[u],i=l.getAttribute("data-href")||l.getAttribute("href");if("stylesheet"===l.rel&&(i===r||i===a))return n()}var f=document.getElementsByTagName("style");for(u=0;u<f.length;u++){l=f[u],i=l.getAttribute("data-href");if(i===r||i===a)return n()}var h=document.createElement("link");h.rel="stylesheet",h.type="text/css",h.onload=n,h.onerror=function(n){var r=n&&n.target&&n.target.src||a,o=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");o.code="CSS_CHUNK_LOAD_FAILED",o.request=r,delete c[e],h.parentNode.removeChild(h),t(o)},h.href=a;var b=document.getElementsByTagName("head")[0];b.appendChild(h)})).then((function(){c[e]=0})));var r=a[e];if(0!==r)if(r)n.push(r[2]);else{var o=new Promise((function(n,t){r=a[e]=[n,t]}));n.push(r[2]=o);var l,i=document.createElement("script");i.charset="utf-8",i.timeout=120,d.nc&&i.setAttribute("nonce",d.nc),i.src=u(e);var f=new Error;l=function(n){i.onerror=i.onload=null,clearTimeout(h);var t=a[e];if(0!==t){if(t){var r=n&&("load"===n.type?"missing":n.type),c=n&&n.target&&n.target.src;f.message="Loading chunk "+e+" failed.\n("+r+": "+c+")",f.name="ChunkLoadError",f.type=r,f.request=c,t[1](f)}a[e]=void 0}};var h=setTimeout((function(){l({type:"timeout",target:i})}),12e4);i.onerror=i.onload=l,document.head.appendChild(i)}return Promise.all(n)},d.m=e,d.c=r,d.d=function(e,n,t){d.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},d.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.t=function(e,n){if(1&n&&(e=d(e)),8&n)return e;if(4&n&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(d.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)d.d(t,r,function(n){return e[n]}.bind(null,r));return t},d.n=function(e){var n=e&&e.__esModule?function(){return e["default"]}:function(){return e};return d.d(n,"a",n),n},d.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},d.p="/apisix/dashboard/",d.oe=function(e){throw console.error(e),e};var l=window["webpackJsonp"]=window["webpackJsonp"]||[],i=l.push.bind(l);l.push=n,l=l.slice();for(var f=0;f<l.length;f++)n(l[f]);var h=i;t()})([]);
\ No newline at end of file