diff --git a/css/theme-colors.css b/css/theme-colors.css
index a218791..98452c4 100644
--- a/css/theme-colors.css
+++ b/css/theme-colors.css
@@ -308,6 +308,12 @@ html{--antd-wave-shadow-color:#1890ff}
.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:#40a9ff}
.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon{color:#40a9ff}
.ant-upload-list-item:hover .ant-upload-list-item-info{background-color:#e6f7ff}
+.beauty-scroll[data-v-67c9de4b]{scrollbar-color:#1890ff #bae7ff}
+.beauty-scroll[data-v-67c9de4b]::-webkit-scrollbar-thumb{background:#1890ff}
+.beauty-scroll[data-v-67c9de4b]::-webkit-scrollbar-track{background:#91d5ff}
+.project-list .card-title a:hover{color:#1890ff}
+.project-list .project-item a:hover{color:#1890ff}
+.members a:hover span{color:#1890ff}
.beauty-scroll[data-v-6471a849]{scrollbar-color:#1890ff #bae7ff}
.beauty-scroll[data-v-6471a849]::-webkit-scrollbar-thumb{background:#1890ff}
.beauty-scroll[data-v-6471a849]::-webkit-scrollbar-track{background:#91d5ff}
@@ -326,6 +332,9 @@ html{--antd-wave-shadow-color:#1890ff}
.beauty-scroll[data-v-0add6666]{scrollbar-color:#1890ff #bae7ff}
.beauty-scroll[data-v-0add6666]::-webkit-scrollbar-thumb{background:#1890ff}
.beauty-scroll[data-v-0add6666]::-webkit-scrollbar-track{background:#91d5ff}
+.beauty-scroll[data-v-31708a9c]{scrollbar-color:#1890ff #bae7ff}
+.beauty-scroll[data-v-31708a9c]::-webkit-scrollbar-thumb{background:#1890ff}
+.beauty-scroll[data-v-31708a9c]::-webkit-scrollbar-track{background:#91d5ff}
.beauty-scroll[data-v-33a6cdaa]{scrollbar-color:#1890ff #bae7ff}
.beauty-scroll[data-v-33a6cdaa]::-webkit-scrollbar-thumb{background:#1890ff}
.beauty-scroll[data-v-33a6cdaa]::-webkit-scrollbar-track{background:#91d5ff}
@@ -360,15 +369,9 @@ html{--antd-wave-shadow-color:#1890ff}
.beauty-scroll[data-v-8d6247c8]{scrollbar-color:#1890ff #bae7ff}
.beauty-scroll[data-v-8d6247c8]::-webkit-scrollbar-thumb{background:#1890ff}
.beauty-scroll[data-v-8d6247c8]::-webkit-scrollbar-track{background:#91d5ff}
-.beauty-scroll[data-v-67c9de4b]{scrollbar-color:#1890ff #bae7ff}
-.beauty-scroll[data-v-67c9de4b]::-webkit-scrollbar-thumb{background:#1890ff}
-.beauty-scroll[data-v-67c9de4b]::-webkit-scrollbar-track{background:#91d5ff}
.beauty-scroll[data-v-64df0f0f]{scrollbar-color:#1890ff #bae7ff}
.beauty-scroll[data-v-64df0f0f]::-webkit-scrollbar-thumb{background:#1890ff}
.beauty-scroll[data-v-64df0f0f]::-webkit-scrollbar-track{background:#91d5ff}
-.project-list .card-title a:hover{color:#1890ff}
-.project-list .project-item a:hover{color:#1890ff}
-.members a:hover span{color:#1890ff}
.beauty-scroll[data-v-15850d34]{scrollbar-color:#1890ff #bae7ff}
.beauty-scroll[data-v-15850d34]::-webkit-scrollbar-thumb{background:#1890ff}
.beauty-scroll[data-v-15850d34]::-webkit-scrollbar-track{background:#91d5ff}
@@ -402,9 +405,6 @@ html{--antd-wave-shadow-color:#1890ff}
.beauty-scroll[data-v-7ed1f0ad]{scrollbar-color:#1890ff #bae7ff}
.beauty-scroll[data-v-7ed1f0ad]::-webkit-scrollbar-thumb{background:#1890ff}
.beauty-scroll[data-v-7ed1f0ad]::-webkit-scrollbar-track{background:#91d5ff}
-.beauty-scroll[data-v-31708a9c]{scrollbar-color:#1890ff #bae7ff}
-.beauty-scroll[data-v-31708a9c]::-webkit-scrollbar-thumb{background:#1890ff}
-.beauty-scroll[data-v-31708a9c]::-webkit-scrollbar-track{background:#91d5ff}
.beauty-scroll[data-v-be33759e]{scrollbar-color:#1890ff #bae7ff}
.beauty-scroll[data-v-be33759e]::-webkit-scrollbar-thumb{background:#1890ff}
.beauty-scroll[data-v-be33759e]::-webkit-scrollbar-track{background:#91d5ff}
diff --git a/index.html b/index.html
index 8d86ff6..ca894f9 100644
--- a/index.html
+++ b/index.html
@@ -1 +1 @@
-
vue-antd-admin
\ No newline at end of file
+vue-antd-admin
\ No newline at end of file
diff --git a/static/css/chunk-6eea3f10.569f7ed1.css b/static/css/chunk-0325d932.569f7ed1.css
similarity index 100%
rename from static/css/chunk-6eea3f10.569f7ed1.css
rename to static/css/chunk-0325d932.569f7ed1.css
diff --git a/static/css/chunk-eca2f662.ae082ce1.css b/static/css/chunk-1edce97a.9d3abb3d.css
similarity index 100%
rename from static/css/chunk-eca2f662.ae082ce1.css
rename to static/css/chunk-1edce97a.9d3abb3d.css
diff --git a/static/js/app.90621722.js b/static/js/app.90621722.js
deleted file mode 100644
index 2f4cce0..0000000
--- a/static/js/app.90621722.js
+++ /dev/null
@@ -1 +0,0 @@
-(function(e){function t(t){for(var n,i,r=t[0],c=t[1],l=t[2],u=0,d=[];u-1}},reverse:{type:Boolean,default:!0}},computed:{enterAnimate:function(){return this.activeClass(!1)},leaveAnimate:function(){return this.activeClass(!0)}},methods:{activeClass:function(e){var t=this,a=_.a.find((function(e){return t.animate==e.name}));if(void 0==a)return"";var n="";n=void 0==this.direction?a.directions[0]:a.directions.find((function(e){return e==t.direction})),n=void 0==n||"default"===n?"":n,""!=n&&(n=e&&this.reverse?this.reversePosition(n,a.directions):n,n=n[0].toUpperCase()+n.substring(1));var i=e?"Out":"In";return a.name+i+n},reversePosition:function(e,t){if(0==e.length||"x"==e||"y"==e)return e;var a=t.indexOf(e);return a=a%2==1?a-1:a+1,t[a]}}},S=O,L=(a("39be"),Object(p["a"])(S,w,x,!1,null,null,null)),$=L.exports,z={name:"PageView",components:{PageToggleTransition:$,PageLayout:j["a"]},data:function(){return{path:"",desc:"",linkList:[],extraImage:""}},computed:Object(o["a"])({title:function(){var e=this.path.substring(1).replace(new RegExp("/","g"),".")+".name";return this.$t(e)}},Object(h["c"])("setting",["multiPage","animate","routesI18n"])),created:function(){var e=this,t=this.routesI18n;Object.keys(t).forEach((function(a){e.$i18n.mergeLocaleMessage(a,t[a])}))},mounted:function(){this.getPageHeaderInfo()},updated:function(){this.getPageHeaderInfo()},methods:{getPageHeaderInfo:function(){this.path=this.$route.path;var e=this.$refs.page;e&&(this.desc=e.desc,this.linkList=e.linkList,this.extraImage=e.extraImage)}}},P=z,M=(a("784d"),Object(p["a"])(P,k,y,!1,null,"7b67a2ed",null)),I=M.exports,E=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("page-toggle-transition",{attrs:{animate:e.animate.name,direction:e.animate.direction}},[e.multiPage?a("keep-alive",[a("router-view")],1):a("router-view")],1)},A=[],D={name:"RouteView",components:{PageToggleTransition:$},computed:Object(o["a"])({},Object(h["c"])("setting",["multiPage","animate"]))},T=D,B=Object(p["a"])(T,E,A,!1,null,"2860d8b4",null),K=B.exports,N=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("global-layout",[a("contextmenu",{attrs:{itemList:e.menuItemList,visible:e.menuVisible},on:{"update:visible":function(t){e.menuVisible=t},select:e.onMenuSelect}}),e.multiPage?a("a-tabs",{style:"margin: -16px auto 8px; "+("head"==e.layout?"max-width: 1400px;":""),attrs:{"active-key":e.activePage,"hide-add":!0,type:"editable-card"},on:{change:e.changePage,edit:e.editPage},nativeOn:{contextmenu:function(t){return function(t){return e.onContextmenu(t)}(t)}}},e._l(e.pageList,(function(t){return a("a-tab-pane",{key:t.fullPath},[a("span",{attrs:{slot:"tab",pagekey:t.fullPath},slot:"tab"},[e._v(e._s(t.name))])])})),1):e._e(),a("div",{staticClass:"menu-view-content"},[a("page-toggle-transition",{attrs:{animate:e.animate.name,direction:e.animate.direction}},[e.multiPage?a("keep-alive",[a("router-view")],1):a("router-view")],1)],1)],1)},H=[],q=(a("4de4"),a("fb6a"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-layout",{class:["global-layout",e.fixedSideBar?"fixed-side-bar":""]},[e.isMobile?a("drawer",{attrs:{openDrawer:e.collapsed},on:{change:e.onDrawerChange}},[a("sider-menu",{attrs:{theme:e.theme,menuData:e.menuData,collapsed:!1,collapsible:!1},on:{menuSelect:e.onMenuSelect}})],1):"side"===e.layout?a("sider-menu",{attrs:{theme:e.theme,menuData:e.menuData,collapsed:e.collapsed,collapsible:!0}}):e._e(),a("drawer",{attrs:{"open-drawer":e.showSetting,placement:"right"},on:{change:e.onSettingDrawerChange}},[a("div",{staticClass:"setting",attrs:{slot:"handler"},slot:"handler"},[a("a-icon",{attrs:{type:e.showSetting?"close":"setting"}})],1),a("setting")],1),a("a-layout",{staticClass:"global-layout-main beauty-scroll"},[a("global-header",{style:e.headerStyle,attrs:{menuData:e.menuData,collapsed:e.collapsed},on:{toggleCollapse:e.toggleCollapse}}),e.fixedHeader?a("a-layout-header"):e._e(),a("a-layout-content",{staticClass:"global-layout-content"},[a("div",{style:"min-height: "+e.minHeight+"px; position: relative"},[e._t("default")],2)]),a("a-layout-footer",{staticStyle:{padding:"0px"}},[a("global-footer",{attrs:{"link-list":e.footerLinks,copyright:e.copyright}})],1)],1)],1)}),R=[],V=(a("99af"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a-layout-header",{class:[e.headerTheme,"global-header"]},[n("div",{class:["global-header-wide",e.layout]},[e.isMobile||"head"===e.layout?n("router-link",{class:["logo",e.isMobile?null:"pc",e.headerTheme],attrs:{to:"/"}},[n("img",{attrs:{width:"32",src:a("4ffd")}}),e.isMobile?e._e():n("h1",[e._v(e._s(e.systemName))])]):e._e(),e.isMobile?n("a-divider",{attrs:{type:"vertical"}}):e._e(),"side"===e.layout?n("a-icon",{staticClass:"trigger",attrs:{type:e.collapsed?"menu-unfold":"menu-fold"},on:{click:e.toggleCollapse}}):e._e(),"head"!=e.layout||e.isMobile?e._e():n("div",{staticClass:"global-header-menu"},[n("i-menu",{staticStyle:{height:"64px","line-height":"64px"},attrs:{i18n:e.menuI18n,theme:e.headerTheme,mode:"horizontal",options:e.menuData},on:{i18nComplete:e.setRoutesI18n,select:e.onSelect}})],1),n("div",{class:["global-header-right",e.headerTheme]},[n("header-search",{staticClass:"header-item"}),n("a-tooltip",{staticClass:"header-item",attrs:{title:"帮助文档",placement:"bottom"}},[n("a",[n("a-icon",{attrs:{type:"question-circle-o"}})],1)]),n("header-notice",{staticClass:"header-item"}),n("header-avatar",{staticClass:"header-item"}),n("a-dropdown",{staticClass:"lang header-item"},[n("div",[n("a-icon",{attrs:{type:"global"}}),e._v(" "+e._s(e.langAlias)+" ")],1),n("a-menu",{attrs:{slot:"overlay","selected-keys":[e.lang]},on:{click:function(t){return e.setLang(t.key)}},slot:"overlay"},e._l(e.langList,(function(t){return n("a-menu-item",{key:t.key},[e._v(e._s(t.key.toLowerCase()+" "+t.name))])})),1)],1)],1)],1)])}),F=[],U=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"header-search"},[a("a-icon",{staticClass:"search-icon",attrs:{type:"search"},on:{click:e.enterSearchMode}}),a("a-auto-complete",{ref:"input",class:["search-input",e.searchMode?"enter":"leave"],attrs:{dataSource:e.dataSource,placeholder:"站内搜索"},on:{blur:e.leaveSearchMode}})],1)},W=[],G={name:"HeaderSearch",data:function(){return{dataSource:["选项一","选项二"],searchMode:!1}},methods:{enterSearchMode:function(){var e=this;this.searchMode=!0,setTimeout((function(){return e.$refs.input.focus()}),300)},leaveSearchMode:function(){this.searchMode=!1}}},X=G,J=(a("bf50"),Object(p["a"])(X,U,W,!1,null,null,null)),Y=J.exports,Z=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-dropdown",{attrs:{trigger:["click"]},model:{value:e.show,callback:function(t){e.show=t},expression:"show"}},[a("div",{attrs:{slot:"overlay"},slot:"overlay"},[a("a-spin",{attrs:{spinning:e.loading}},[a("a-tabs",{staticClass:"dropdown-tabs",style:{backgroundColor:"white",width:"297px"},attrs:{tabBarStyle:{textAlign:"center"}}},[a("a-tab-pane",{key:"1",attrs:{tab:"通知"}},[a("a-list",{staticClass:"tab-pane"},[a("a-list-item",[a("a-list-item-meta",{attrs:{title:"你收到了 14 份新周报",description:"一年前"}},[a("a-avatar",{staticStyle:{"background-color":"white"},attrs:{slot:"avatar",src:"https://gw.alipayobjects.com/zos/rmsportal/ThXAXghbEsBCCSDihZxY.png"},slot:"avatar"})],1)],1),a("a-list-item",[a("a-list-item-meta",{attrs:{title:"你推荐的 曲妮妮 已通过第三轮面试",description:"一年前"}},[a("a-avatar",{staticStyle:{"background-color":"white"},attrs:{slot:"avatar",src:"https://gw.alipayobjects.com/zos/rmsportal/OKJXDXrmkNshAMvwtvhu.png"},slot:"avatar"})],1)],1),a("a-list-item",[a("a-list-item-meta",{attrs:{title:"这种模板可以区分多种通知类型",description:"一年前"}},[a("a-avatar",{staticStyle:{"background-color":"white"},attrs:{slot:"avatar",src:"https://gw.alipayobjects.com/zos/rmsportal/kISTdvpyTAhtGxpovNWd.png"},slot:"avatar"})],1)],1)],1)],1),a("a-tab-pane",{key:"2",attrs:{tab:"消息"}},[a("div",{staticClass:"tab-pane"},[e._v("暂无消息")])]),a("a-tab-pane",{key:"3",attrs:{tab:"待办"}},[a("div",{staticClass:"tab-pane"},[e._v("暂无消息")])])],1)],1)],1),a("span",{staticClass:"header-notice",on:{click:e.fetchNotice}},[a("a-badge",{attrs:{count:"12"}},[a("a-icon",{class:["header-notice-icon"],attrs:{type:"bell"}})],1)],1)])},Q=[],ee={name:"HeaderNotice",data:function(){return{loading:!1,show:!1}},computed:{},methods:{fetchNotice:function(){var e=this;this.loading?this.loading=!1:(this.loadding=!0,setTimeout((function(){e.loadding=!1}),1e3))}}},te=ee,ae=(a("1535"),Object(p["a"])(te,Z,Q,!1,null,"61275666",null)),ne=ae.exports,ie=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-dropdown",[a("div",{staticClass:"header-avatar",staticStyle:{cursor:"pointer"}},[a("a-avatar",{staticClass:"avatar",attrs:{size:"small",shape:"circle",src:e.user.avatar}}),a("span",{staticClass:"name"},[e._v(e._s(e.user.name))])],1),a("a-menu",{class:["avatar-menu"],attrs:{slot:"overlay"},slot:"overlay"},[a("a-menu-item",[a("a-icon",{attrs:{type:"user"}}),a("span",[e._v("个人中心")])],1),a("a-menu-item",[a("a-icon",{attrs:{type:"setting"}}),a("span",[e._v("设置")])],1),a("a-menu-divider"),a("a-menu-item",[a("router-link",{attrs:{to:"/login"}},[a("a-icon",{attrs:{type:"poweroff"}}),a("span",[e._v("退出登录")])],1)],1)],1)],1)},se=[],oe={name:"HeaderAvatar",computed:Object(o["a"])(Object(o["a"])({},Object(h["c"])("setting",["weekMode"])),Object(h["c"])("account",["user"]))},re=oe,ce=(a("a5d6"),Object(p["a"])(re,ie,se,!1,null,null,null)),le=ce.exports,ue=(a("1276"),a("55f1")),de=a("0c63"),he=(a("6db9"),ue["a"].Item),me=ue["a"].SubMenu,fe={name:"IMenu",i18n:{},props:{options:{type:Array,required:!0},theme:{type:String,required:!1,default:"dark"},mode:{type:String,required:!1,default:"inline"},collapsed:{type:Boolean,required:!1,default:!1},i18n:Object},data:function(){return{openKeys:[],selectedKeys:[],cachedOpenKeys:[]}},computed:{rootSubmenuKeys:function(e){var t=[];return e.options.forEach((function(e){t.push(e.path)})),t}},beforeMount:function(){var e=this,t=this.generateI18n(new Object,this.options,"name"),a=this.generateI18n(new Object,this.options,"path");this.$i18n.setLocaleMessage("CN",t),this.$i18n.setLocaleMessage("US",a),this.i18n&&Object.keys(this.i18n).forEach((function(t){e.$i18n.mergeLocaleMessage(t,e.i18n[t])})),this.$emit("i18nComplete",this.$i18n._getMessages())},created:function(){this.updateMenu(),this.formatOptions(this.options,"")},watch:{collapsed:function(e){e?(this.cachedOpenKeys=this.openKeys,this.openKeys=[]):this.openKeys=this.cachedOpenKeys},$route:function(){this.updateMenu()}},methods:{renderIcon:function(e,t){return t&&"none"!=t?e(de["a"],{props:{type:t}}):null},renderMenuItem:function(e,t){return e(he,{key:t.fullPath},[e("a",{attrs:{href:"#"+t.fullPath}},[this.renderIcon(e,t.meta?t.meta.icon:"none"),e("span",[this.$t(t.fullPath.substring(1).replace(new RegExp("/","g"),".")+".name")])])])},renderSubMenu:function(e,t){var a=this,n=[e("span",{slot:"title"},[this.renderIcon(e,t.meta?t.meta.icon:"none"),e("span",[this.$t(t.fullPath.substring(1).replace(new RegExp("/","g"),".")+".name")])])],i=[];return t.children.forEach((function(t){i.push(a.renderItem(e,t))})),e(me,{key:t.fullPath},n.concat(i))},renderItem:function(e,t){var a=t.meta;if(!a||!a.invisible){var n=!1,i=t.children;if(void 0!=i)for(var s=0;s0?e.defaultValues.indexOf(this.value)>=0:this.sChecked,e.options.push(this))},methods:{toggle:function(){this.sChecked=!this.sChecked}}},Je=Xe,Ye=(a("1291"),Object(p["a"])(Je,Ue,We,!1,null,"25af3dac",null)),Ze=Ye.exports,Qe=a("b311"),et=a.n(Qe),tt=a("9d12"),at=a.n(tt),nt=Fe["a"].Group,it=Ze.Group,st=["#f5222d","#fa541c","#faad14","#13c2c2","#52c41a","#1890ff","#2f54eb","#722ed1"],ot={name:"Setting",i18n:a("d87f"),components:{ImgCheckboxGroup:it,ImgCheckbox:Ze,ColorCheckboxGroup:nt,ColorCheckbox:Fe["a"],SettingItem:Ve},data:function(){return{animate:this.$store.state.setting.animate.name,direction:this.$store.state.setting.animate.direction,themeColorIndex:[st.indexOf(this.$store.state.setting.themeColor)],colors:st}},computed:Object(o["a"])({directions:function(){var e=this;return this.animates.find((function(t){return t.name==e.animate})).directions}},Object(h["c"])("setting",["animates","multiPage","weekMode","fixedHeader","fixedSideBar"])),methods:Object(o["a"])({onColorChange:function(e,t){if(t.length>0){var a=this.$message.info("您选择了主题色 ".concat(t,", 正在切换...")),n=this;at.a.changeThemeColor(t[0]).then((function(){n.setThemeColor(t[0]),a()}))}},copyCode:function(){var e=new et.a("#copyBtn"),t=this;e.on("success",(function(){t.$message.success("复制成功"),e.destroy()}))},setAnimate:function(e,t){void 0==t&&(this.direction=this.directions[0]),this.setAnimate({name:this.animate,direction:this.direction})}},Object(h["b"])("setting",["setTheme","setThemeColor","setLayout","setMultiPage","setWeekMode","setFixedSideBar","setFixedHeader","setAnimate"]))},rt=ot,ct=(a("5f66"),Object(p["a"])(rt,Te,Be,!1,null,"27942bb7",null)),lt=ct.exports,ut=window.innerHeight-64-24-122,dt=[],ht={name:"GlobalLayout",components:{Setting:lt,SiderMenu:De,Drawer:ze,GlobalFooter:Ce,GlobalHeader:ve},data:function(){return{minHeight:ut,collapsed:!1,menuData:dt,showSetting:!1}},provide:function(){return{layoutMinHeight:ut,menuI18n:a("08e1").default}},computed:Object(o["a"])(Object(o["a"])({},Object(h["c"])("setting",["isMobile","theme","layout","footerLinks","copyright","fixedHeader","fixedSideBar"])),{},{sideMenuWidth:function(){return this.collapsed?"80px":"256px"},headerStyle:function(){var e=this.fixedHeader&&"side"==this.layout&&!this.isMobile?"calc(100% - ".concat(this.sideMenuWidth,")"):"100%",t=this.fixedHeader?"fixed":"static",a=this.fixedHeader?"transition: width 0.2s":"";return"width: ".concat(e,"; position: ").concat(t,"; ").concat(a)}}),methods:{toggleCollapse:function(){this.collapsed=!this.collapsed},onDrawerChange:function(e){this.collapsed=e},onMenuSelect:function(){this.toggleCollapse()},onSettingDrawerChange:function(e){this.showSetting=e}},beforeCreate:function(){dt=this.$router.options.routes.find((function(e){return"/"===e.path})).children}},mt=ht,ft=(a("dd88"),Object(p["a"])(mt,q,R,!1,null,"1d4f48d6",null)),pt=ft.exports,gt=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-menu",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"contextmenu",style:e.style,attrs:{selectedKeys:e.selectedKeys},on:{click:e.handleClick}},e._l(e.itemList,(function(t){return a("a-menu-item",{key:t.key},[t.icon?a("a-icon",{attrs:{role:"menuitemicon",type:t.icon}}):e._e(),e._v(e._s(t.text)+" ")],1)})),1)},bt=[],vt={name:"Contextmenu",props:{visible:{type:Boolean,required:!1,default:!1},itemList:{type:Array,required:!0,default:function(){return[]}}},data:function(){return{left:0,top:0,target:null,selectedKeys:[]}},computed:{style:function(){return{left:this.left+"px",top:this.top+"px"}}},created:function(){var e=this;window.addEventListener("mousedown",(function(t){return e.closeMenu(t)})),window.addEventListener("contextmenu",(function(t){return e.setPosition(t)}))},methods:{closeMenu:function(e){["menuitemicon","menuitem"].indexOf(e.target.getAttribute("role"))<0&&this.$emit("update:visible",!1)},setPosition:function(e){this.left=e.clientX,this.top=e.clientY,this.target=e.target},handleClick:function(e){var t=e.key;this.$emit("select",t,this.target),this.$emit("update:visible",!1)}}},kt=vt,yt=(a("4635"),Object(p["a"])(kt,gt,bt,!1,null,"73dd8bda",null)),jt=yt.exports,wt={name:"MenuView",components:{PageToggleTransition:$,Contextmenu:jt,GlobalLayout:pt},data:function(){return{pageList:[],linkList:[],activePage:"",menuVisible:!1,menuItemList:[{key:"1",icon:"arrow-left",text:"关闭左侧"},{key:"2",icon:"arrow-right",text:"关闭右侧"},{key:"3",icon:"close",text:"关闭其它"}]}},computed:Object(o["a"])({},Object(h["c"])("setting",["multiPage","animate","layout"])),created:function(){this.pageList.push(this.$route),this.linkList.push(this.$route.fullPath),this.activePage=this.$route.fullPath},watch:{$route:function(e){this.activePage=e.fullPath,this.multiPage?this.linkList.indexOf(e.fullPath)<0&&(this.linkList.push(e.fullPath),this.pageList.push(e)):(this.linkList=[e.fullPath],this.pageList=[e])},activePage:function(){},multiPage:function(e){e||(this.linkList=[this.$route.fullPath],this.pageList=[this.$route])}},methods:{changePage:function(e){this.$router.push(e),this.activePage=e},editPage:function(e,t){this[t](e)},remove:function(e){if(1!==this.pageList.length){this.pageList=this.pageList.filter((function(t){return t.fullPath!==e}));var t=this.linkList.indexOf(e);this.linkList=this.linkList.filter((function(t){return t!==e})),t=t>=this.linkList.length?this.linkList.length-1:t,this.activePage=this.linkList[t]}else this.$message.warning("这是最后一页,不能再关闭了啦")},onContextmenu:function(e){var t=this.getPageKey(e.target);null!==t&&(e.preventDefault(),this.menuVisible=!0)},getPageKey:function(e,t){if(t=t||0,t>2)return null;var a=e.getAttribute("pagekey");return a=a||(e.previousElementSibling?e.previousElementSibling.getAttribute("pagekey"):null),a||(e.firstElementChild?this.getPageKey(e.firstElementChild,++t):null)},onMenuSelect:function(e,t){var a=this.getPageKey(t);switch(e){case"1":this.closeLeft(a);break;case"2":this.closeRight(a);break;case"3":this.closeOthers(a);break;default:break}},closeOthers:function(e){var t=this.linkList.indexOf(e);this.linkList=this.linkList.slice(t,t+1),this.pageList=this.pageList.slice(t,t+1),this.activePage=this.linkList[0]},closeLeft:function(e){var t=this.linkList.indexOf(e);this.linkList=this.linkList.slice(t),this.pageList=this.pageList.slice(t),this.linkList.indexOf(this.activePage)<0&&(this.activePage=this.linkList[0])},closeRight:function(e){var t=this.linkList.indexOf(e);this.linkList=this.linkList.slice(0,t+1),this.pageList=this.pageList.slice(0,t+1),this.linkList.indexOf(this.activePage<0)&&(this.activePage=this.linkList[this.linkList.length-1])}}},xt=wt,Ct=(a("9ae1"),Object(p["a"])(xt,N,H,!1,null,"30cfd570",null)),_t=Ct.exports,Ot=function(){var e=this,t=this,n=t.$createElement,i=t._self._c||n;return i("div",{staticClass:"container"},[i("div",{staticClass:"content"},[i("div",{staticClass:"top"},[i("div",{staticClass:"header"},[i("img",{staticClass:"logo",attrs:{alt:"logo",src:a("4ffd")}}),i("span",{staticClass:"title"},[t._v(t._s(t.systemName))])]),i("div",{staticClass:"desc"},[t._v("Ant Design 是西湖区最具影响力的 Web 设计规范")])]),i("div",{staticClass:"login"},[i("a-form",{attrs:{autoFormCreate:function(t){return e.form=t}},on:{submit:t.onSubmit}},[i("a-tabs",{staticStyle:{padding:"0 2px"},attrs:{size:"large",tabBarStyle:{textAlign:"center"}}},[i("a-tab-pane",{key:"1",attrs:{tab:"账户密码登录"}},[i("a-alert",{directives:[{name:"show",rawName:"v-show",value:t.error,expression:"error"}],staticStyle:{"margin-bottom":"24px"},attrs:{type:"error",closable:!0,message:t.error,showIcon:""}}),i("a-form-item",{attrs:{fieldDecoratorId:"name",fieldDecoratorOptions:{rules:[{required:!0,message:"请输入账户名",whitespace:!0}]}}},[i("a-input",{attrs:{size:"large",placeholder:"admin"}},[i("a-icon",{attrs:{slot:"prefix",type:"user"},slot:"prefix"})],1)],1),i("a-form-item",{attrs:{fieldDecoratorId:"password",fieldDecoratorOptions:{rules:[{required:!0,message:"请输入密码",whitespace:!0}]}}},[i("a-input",{attrs:{size:"large",placeholder:"888888",type:"password"}},[i("a-icon",{attrs:{slot:"prefix",type:"lock"},slot:"prefix"})],1)],1)],1),i("a-tab-pane",{key:"2",attrs:{tab:"手机号登录"}},[i("a-form-item",[i("a-input",{attrs:{size:"large",placeholder:"mobile number"}},[i("a-icon",{attrs:{slot:"prefix",type:"mobile"},slot:"prefix"})],1)],1),i("a-form-item",[i("a-row",{staticStyle:{margin:"0 -4px"},attrs:{gutter:8}},[i("a-col",{attrs:{span:16}},[i("a-input",{attrs:{size:"large",placeholder:"captcha"}},[i("a-icon",{attrs:{slot:"prefix",type:"mail"},slot:"prefix"})],1)],1),i("a-col",{staticStyle:{"padding-left":"4px"},attrs:{span:8}},[i("a-button",{staticClass:"captcha-button",staticStyle:{width:"100%"},attrs:{size:"large"}},[t._v("获取验证码")])],1)],1)],1)],1)],1),i("div",[i("a-checkbox",{attrs:{checked:!0}},[t._v("自动登录")]),i("a",{staticStyle:{float:"right"}},[t._v("忘记密码")])],1),i("a-form-item",[i("a-button",{staticStyle:{width:"100%","margin-top":"24px"},attrs:{loading:t.logging,size:"large",htmlType:"submit",type:"primary"}},[t._v("登录")])],1),i("div",[t._v(" 其他登录方式 "),i("a-icon",{staticClass:"icon",attrs:{type:"alipay-circle"}}),i("a-icon",{staticClass:"icon",attrs:{type:"taobao-circle"}}),i("a-icon",{staticClass:"icon",attrs:{type:"weibo-circle"}}),i("router-link",{staticStyle:{float:"right"},attrs:{to:"/dashboard/workplace"}},[t._v("注册账户")])],1)],1)],1)]),i("global-footer",{attrs:{"link-list":t.linkList,copyright:t.copyright}})],1)},St=[],Lt={name:"Login",components:{GlobalFooter:Ce},data:function(){return{logging:!1,error:""}},computed:{systemName:function(){return this.$store.state.setting.systemName},linkList:function(){return this.$store.state.setting.footerLinks},copyright:function(){return this.$store.state.setting.copyright}},methods:{onSubmit:function(e){var t=this;e.preventDefault(),this.form.validateFields((function(e){e||(t.logging=!0,t.$axios.post("/login",{name:t.form.getFieldValue("name"),password:t.form.getFieldValue("password")}).then((function(e){t.logging=!1;var a=e.data;if(a.code>=0){var n=a.data.user;t.$router.push("/dashboard/workplace"),t.$store.commit("account/setUser",n),t.$message.success(a.message,3)}else t.error=a.message})))}))}}},$t=Lt,zt=(a("ecc2"),Object(p["a"])($t,Ot,St,!1,null,"cdc79f34",null)),Pt=zt.exports;n["a"].use(v["a"]);var Mt=new v["a"]({routes:[{path:"/login",name:"登录页",component:Pt,invisible:!0},{path:"/",name:"首页",component:_t,redirect:"/login",children:[{path:"dashboard",name:"Dashboard",meta:{icon:"dashboard"},component:K,children:[{path:"workplace",name:"工作台",component:function(){return Promise.all([a.e("chunk-2d0d5f54"),a.e("chunk-6eea3f10")]).then(a.bind(null,"c85a"))}},{path:"analysis",name:"分析页",component:function(){return Promise.all([a.e("chunk-2d0d5f54"),a.e("chunk-ad601c76")]).then(a.bind(null,"b5aa"))}}]},{path:"form",name:"表单页",meta:{icon:"form"},component:I,children:[{path:"basic",name:"基础表单",component:function(){return a.e("chunk-2d0f07d6").then(a.bind(null,"9d1f"))}},{path:"step",name:"分步表单",component:function(){return a.e("chunk-5645c984").then(a.bind(null,"d9c3"))}},{path:"advance",name:"高级表单",component:function(){return a.e("chunk-f34f07ea").then(a.bind(null,"4a3e"))}}]},{path:"list",name:"列表页",meta:{icon:"table"},component:I,children:[{path:"query",name:"查询表格",component:function(){return a.e("chunk-eca2f662").then(a.bind(null,"499e"))}},{path:"primary",name:"标准列表",component:function(){return a.e("chunk-658f9e99").then(a.bind(null,"71f9"))}},{path:"card",name:"卡片列表",component:function(){return a.e("chunk-2cdd102c").then(a.bind(null,"2c9e"))}},{path:"search",name:"搜索列表",component:function(){return a.e("chunk-3be032c6").then(a.bind(null,"4a1f"))},children:[{path:"article",name:"文章",component:function(){return a.e("chunk-1b4f1803").then(a.bind(null,"ad3a"))}},{path:"application",name:"应用",component:function(){return a.e("chunk-9a7f6dec").then(a.bind(null,"acf8"))}},{path:"project",name:"项目",component:function(){return a.e("chunk-1348d22c").then(a.bind(null,"ad44"))}}]}]},{path:"details",name:"详情页",meta:{icon:"profile"},component:K,children:[{path:"basic",name:"基础详情页",component:function(){return a.e("chunk-c05aee98").then(a.bind(null,"d7b9"))}},{path:"advance",name:"高级详情页",component:function(){return a.e("chunk-60e83aaa").then(a.bind(null,"4090"))}}]},{path:"result",name:"结果页",meta:{icon:"check-circle-o"},component:I,children:[{path:"success",name:"成功",component:function(){return a.e("chunk-55f3d8bb").then(a.bind(null,"46d1"))}},{path:"error",name:"失败",component:function(){return a.e("chunk-bd864942").then(a.bind(null,"2a9a"))}}]},{path:"exception",name:"异常页",meta:{icon:"warning"},component:K,children:[{path:"404",name:"404",component:function(){return a.e("chunk-4af0f3d2").then(a.bind(null,"a42a"))}},{path:"403",name:"403",component:function(){return a.e("chunk-bd47e734").then(a.bind(null,"3f9a"))}},{path:"500",name:"500",component:function(){return a.e("chunk-4fca5620").then(a.bind(null,"5827"))}}]},{path:"components",name:"小组件",meta:{icon:"appstore-o"},component:I,children:[{path:"taskCard",name:"任务卡片",component:function(){return a.e("chunk-e03a0e82").then(a.bind(null,"5f34"))}},{path:"palette",name:"颜色复选框",component:function(){return a.e("chunk-49a07930").then(a.bind(null,"e842"))}}]}]}]}),It=(a("1ccf"),a("f23d")),Et=a("3654"),At=a("bc3a"),Dt=a.n(At),Tt=a("96eb"),Bt=a.n(Tt),Kt=(a("d81d"),["https://gw.alipayobjects.com/zos/rmsportal/cnrhVkzwxjPwAaCfPbdc.png","https://gw.alipayobjects.com/zos/rmsportal/BiazfanxmamNRoxxVxka.png","https://gw.alipayobjects.com/zos/rmsportal/gaOngJwsRYRaVAuXXcmB.png","https://gw.alipayobjects.com/zos/rmsportal/WhxKECPNujWoWEFNdnJE.png","https://gw.alipayobjects.com/zos/rmsportal/ubnKSIfAJTxIgXOKlciN.png","https://gw.alipayobjects.com/zos/rmsportal/jZUIxmJycoymBprLOUbT.png"]),Nt=["JAVA工程师 | 蚂蚁金服-计算服务事业群-微信平台部","前端工程师 | 蚂蚁金服-计算服务事业群-VUE平台","前端工程师 | 蚂蚁金服-计算服务事业群-REACT平台","产品分析师 | 蚂蚁金服-计算服务事业群-IOS平台部"],Ht=["那是一种内在的东西,他们到达不了,也无法触及的","希望是一个好东西,也许是最好的,好东西是不会消亡的","城镇中有那么多的酒馆,她却偏偏走进了我的酒馆","那时候我只会想自己想要什么,从不想自己拥有什么"],qt=["https://gw.alipayobjects.com/zos/rmsportal/WdGqmHpayyMjiEhcKoVE.png","https://gw.alipayobjects.com/zos/rmsportal/zOsKZmFRdUtvpqCImOVY.png","https://gw.alipayobjects.com/zos/rmsportal/dURIMkkrRFpPgTuzkwnB.png","https://gw.alipayobjects.com/zos/rmsportal/kZzEzemZyKLKFsojXItE.png","https://gw.alipayobjects.com/zos/rmsportal/sfjbOqnsXXJgNCjCzDBL.png"],Rt=["ICZER","JACK","LUIS","DAVID"],Vt=["高逼格设计天团","中二少女团","科学搬砖组","骗你学计算机","程序员日常"],Ft=[{name:"曲丽丽",avatar:Kt[0],groupId:0},{name:"付晓晓",avatar:Kt[1],groupId:0},{name:"林东东",avatar:Kt[2],groupId:1},{name:"周星星",avatar:Kt[3],groupId:2},{name:"朱偏右",avatar:Kt[4],groupId:3},{name:"勒个",avatar:Kt[5],groupId:4}],Ut=Vt.map((function(e,t){return{name:e,avatar:Kt[t]}})),Wt=Bt.a.Random;Wt.extend({admin:function(){return this.pick(Rt)},welcome:function(){return this.pick(["休息一会儿吧","准备吃什么呢","要不要打一把DOTA","我猜你可能累了"])},timefix:function(){var e=new Date,t=e.getHours();return t<9?"早上好":t<=11?"上午好":t<=13?"中午好":t<=20?"下午好":"晚上好"},avatar:function(){return this.pick(Kt)},position:function(){return this.pick(Nt)},saying:function(){return this.pick(Ht)},logo:function(){return this.pick(qt)}});var Gt=Bt.a.mock({"list|2-10":[{name:"@ADMIN",avatar:"@AVATAR",address:"@CITY",welcome:"@WELCOME",timefix:"@TIMEFIX",position:"@position"}]}).list;Bt.a.mock("/user/current","get",(function(){return Gt[0]}));var Xt=Bt.a.mock({"list|6":[{logo:"@LOGO",desc:"@SAYING"}]}).list;Bt.a.mock("/project","get",(function(){return Xt}));var Jt=Bt.a.mock({name:"@ADMIN",avatar:"@AVATAR",address:"@CITY",welcome:"@WELCOME",timefix:"@TIMEFIX",position:"@POSITION"});Bt.a.mock("/login","post",(function(e){var t=e.body,a={},n=JSON.parse(t),i=n.name,s=n.password;return"admin"!==i||"888888"!==s?(a.code=-1,a.message="账户名或密码错误(admin/888888)"):(a.code=0,a.message=Bt.a.mock("@TIMEFIX")+",欢迎回来",a.data={},a.data.user=Jt),a}));var Yt=[{type:0,event:"八月迭代"},{type:1,event:"留言"},{type:2,event:"项目进展"}],Zt=Ft.map((function(e,t){return{user:Object.assign({},e,{group:Vt[e.groupId]}),activity:Yt[t%Yt.length],template:""}})),Qt=[function(e,t){return"".concat(e.name," 在 ").concat(e.group," 新建项目 ").concat(t.event,"")},function(e,t){return"".concat(e.name," 在 ").concat(e.group," 发布了 ").concat(t.event,"")},function(e,t){return"".concat(e.name," 将 ").concat(t.event," 更新至已发布状态")}];Zt.forEach((function(e){e.template=Qt[e.activity.type](e.user,e.activity)})),Bt.a.mock("/work/activity","get",(function(){return Zt})),Bt.a.mock("/work/team","get",(function(){return Ut})),Bt.a.setup({timeout:"300-600"});var ea=a("16b2"),ta=new ea["a"]("adminDb"),aa={namespaced:!0,state:{user:{}},mutations:{setUser:function(e,t){e.user=t,ta.get("currUser").then((function(e){ta.put({_id:"currUser",_rev:e._rev,user:t})})).catch((function(e){if(404!==e.status)throw e;ta.put({_id:"currUser",user:t})}))}}},na=a("f121"),ia=a.n(na),sa={namespaced:!0,state:Object(o["a"])(Object(o["a"])({isMobile:!1,animates:a("3148")},ia.a),{},{routesI18n:{}}),mutations:{setDevice:function(e,t){e.isMobile=t},setTheme:function(e,t){e.theme=t},setLayout:function(e,t){e.layout=t},setMultiPage:function(e,t){e.multiPage=t},setAnimate:function(e,t){e.animate=t},setThemeColor:function(e,t){e.themeColor=t},setWeekMode:function(e,t){e.weekMode=t},setFixedHeader:function(e,t){e.fixedHeader=t},setFixedSideBar:function(e,t){e.fixedSideBar=t},setLang:function(e,t){e.lang=t},setRoutesI18n:function(e,t){e.routesI18n=t}}};n["a"].use(h["a"]);var oa=new h["a"].Store({modules:{account:aa,setting:sa}}),ra=(a("81ca"),a("a925")),ca={install:function(e){e.mixin({methods:{$ta:function(e){var t=e.split("|"),a="",n=this;return t.forEach((function(e){a+=n.$t(e)})),t.length>0&&(a=a.charAt(0).toUpperCase()+a.toLowerCase().substring(1)),a}}})}},la=ca,ua={install:function(e){e.use(la)}},da=ua;n["a"].prototype.$axios=Dt.a,n["a"].config.productionTip=!1,n["a"].use(Et["a"]),n["a"].use(It["a"]),n["a"].use(ra["a"]),n["a"].use(da);var ha=new ra["a"]({locale:"CN",fallbackLocale:"US",silentFallbackWarn:!0});new n["a"]({router:Mt,store:oa,i18n:ha,render:function(e){return e(b)},mounted:function(){var e=this,t=new ea["a"]("adminDb");t.get("currUser").then((function(t){e.$store.commit("account/setUser",t.user)}))}}).$mount("#app")},"59d6":function(e,t,a){"use strict";var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"theme-color",style:{backgroundColor:e.color},on:{click:e.toggle}},[e.sChecked?a("a-icon",{attrs:{type:"check"}}):e._e()],1)},i=[],s=(a("4de4"),a("4160"),a("c975"),a("a9e3"),a("d3b7"),a("159b"),a("ddb0"),{name:"ColorCheckboxGroup",props:{defaultValues:{type:Array,required:!1,default:function(){return[]}},multiple:{type:Boolean,required:!1,default:!1}},data:function(){return{values:[],options:[]}},computed:{colors:function(){var e=[];return this.options.forEach((function(t){t.sChecked&&e.push(t.color)})),e}},provide:function(){return{groupContext:this}},watch:{values:function(){this.$emit("change",this.values,this.colors)},defaultValues:function(e){this.multiple?this.options.forEach((function(t){t.sChecked=e.indexOf(t.value)>-1})):this.options.forEach((function(t){var a=e[0];t.sChecked=a&&a==t.value}))}},methods:{handleChange:function(e){e.checked?this.multiple?this.values.push(e.value):this.options.forEach((function(t){t.value!=e.value&&(t.sChecked=!1)})):this.values=this.values.filter((function(t){return t!==e.value}))}},render:function(e){var t=e("div",{attrs:{style:"clear: both"}});return e("div",{},[this.$slots.default,t])}}),o={name:"ColorCheckbox",Group:s,props:{color:{type:String,required:!0},value:{type:[String,Number],required:!0},checked:{type:Boolean,required:!1,default:!1}},data:function(){return{sChecked:this.initChecked()}},computed:{},inject:["groupContext"],watch:{sChecked:function(){var e={value:this.value,color:this.color,checked:this.sChecked};this.$emit("change",e);var t=this.groupContext;t&&t.handleChange(e)}},created:function(){var e=this.groupContext;e&&e.options.push(this)},methods:{toggle:function(){this.sChecked=!this.sChecked},initChecked:function(){var e=this.groupContext;return e?e.multiple?e.defaultValues.indexOf(this.value)>-1:e.defaultValues[0]==this.value:this.check}}},r=o,c=(a("f1b2"),a("2877")),l=Object(c["a"])(r,n,i,!1,null,"2f0f620e",null);t["a"]=l.exports},"5f66":function(e,t,a){"use strict";var n=a("0da9"),i=a.n(n);i.a},"67fe":function(e,t,a){},"6a08":function(e,t,a){},"6c82":function(e,t,a){},"6db9":function(e,t){Object.defineProperty(Object.prototype,"assignProps",{writable:!1,enumerable:!1,configurable:!0,value:function(e,t){for(var a=this,n=0;n .ant-steps-icon":case".ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon":return":not(.ant-steps-item-process)"+e;case".ant-menu-horizontal>.ant-menu-item-active,.ant-menu-horizontal>.ant-menu-item-open,.ant-menu-horizontal>.ant-menu-item-selected,.ant-menu-horizontal>.ant-menu-item:hover,.ant-menu-horizontal>.ant-menu-submenu-active,.ant-menu-horizontal>.ant-menu-submenu-open,.ant-menu-horizontal>.ant-menu-submenu-selected,.ant-menu-horizontal>.ant-menu-submenu:hover":case".ant-menu-horizontal > .ant-menu-item-active,.ant-menu-horizontal > .ant-menu-item-open,.ant-menu-horizontal > .ant-menu-item-selected,.ant-menu-horizontal > .ant-menu-item:hover,.ant-menu-horizontal > .ant-menu-submenu-active,.ant-menu-horizontal > .ant-menu-submenu-open,.ant-menu-horizontal > .ant-menu-submenu-selected,.ant-menu-horizontal > .ant-menu-submenu:hover":return".ant-menu-horizontal > .ant-menu-item-active,.ant-menu-horizontal > .ant-menu-item-open,.ant-menu-horizontal > .ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover,.ant-menu-horizontal > .ant-menu-submenu-active,.ant-menu-horizontal > .ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected,.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover";case".ant-menu-horizontal > .ant-menu-item-selected > a":case".ant-menu-horizontal>.ant-menu-item-selected>a":return".ant-menu-horizontal:not(ant-menu-light):not(.ant-menu-dark) > .ant-menu-item-selected > a";case".ant-menu-horizontal > .ant-menu-item > a:hover":case".ant-menu-horizontal>.ant-menu-item>a:hover":return".ant-menu-horizontal:not(ant-menu-light):not(.ant-menu-dark) > .ant-menu-item > a:hover";default:return e}}}},a08b:function(e,t,a){},a14d:function(e,t,a){"use strict";var n=a("8140"),i=a.n(n);i.a},a5d6:function(e,t,a){"use strict";var n=a("67fe"),i=a.n(n);i.a},bd03:function(e,t,a){},be7f:function(e,t,a){"use strict";var n=a("80b0"),i=a.n(n);i.a},bf50:function(e,t,a){"use strict";var n=a("3693"),i=a.n(n);i.a},d1a0:function(e,t,a){"use strict";var n=a("1742"),i=a.n(n);i.a},d87f:function(e,t){e.exports={messages:{CN:{theme:{title:"整体风格设置",light:"亮色菜单风格",dark:"暗色菜单风格",color:"主题色"},navigate:{title:"导航设置",side:"侧边导航",head:"顶部导航",content:{title:"内容区域宽度",fluid:"流式",fixed:"定宽"},fixedHeader:"固定Header",fixedSideBar:"固定侧边栏"},other:{title:"其他设置",weekMode:"色弱模式",multiPages:"多页签模式"},animate:{title:"页面切换动画",effect:"动画效果",direction:"动画方向"},copy:"拷贝配置"},HK:{theme:{title:"整體風格設置",light:"亮色菜單風格",dark:"暗色菜單風格",color:"主題色"},navigate:{title:"導航設置",side:"側邊導航",head:"頂部導航",content:{title:"內容區域寬度",fluid:"流式",fixed:"定寬"},fixedHeader:"固定Header",fixedSideBar:"固定側邊欄"},other:{title:"其他設置",weekMode:"色弱模式",multiPages:"多頁簽模式"},animate:{title:"頁面切換動畫",effect:"動畫效果",direction:"動畫方向"},copy:"拷貝配置"},US:{theme:{title:"Page Style Setting",light:"Light Style",dark:"Dark Style",color:"Theme Color"},navigate:{title:"Navigation Mode",side:"Side Menu Layout",head:"Top Menu Layout",content:{title:"Content Width",fluid:"Fluid",fixed:"Fixed"},fixedHeader:"Fixed Header",fixedSideBar:"Fixed SideBar"},other:{title:"Other Setting",weekMode:"Week Mode",multiPages:"Multi Pages"},animate:{title:"Page Toggle Animation",effect:"Effect",direction:"Direction"},copy:"Copy Setting"}}}},dba6:function(e,t,a){},dd88:function(e,t,a){"use strict";var n=a("9d05"),i=a.n(n);i.a},ecc2:function(e,t,a){"use strict";var n=a("2082"),i=a.n(n);i.a},ee40:function(e,t,a){},f121:function(e,t){e.exports={lang:"CN",themeColor:"#1890ff",theme:"dark",layout:"side",fixedHeader:!1,fixedSideBar:!0,weekMode:!1,multiPage:!1,systemName:"Vue Antd Admin",copyright:"2018 ICZER 工作室出品",animate:{name:"bounce",direction:"left"},footerLinks:[{link:"https://pro.ant.design",name:"Pro首页"},{link:"https://github.com/iczer/vue-antd-admin",icon:"github"},{link:"https://ant.design",name:"Ant Design"}]}},f1b2:function(e,t,a){"use strict";var n=a("86ab"),i=a.n(n);i.a}});
\ No newline at end of file
diff --git a/static/js/app.d84c8b97.js b/static/js/app.d84c8b97.js
new file mode 100644
index 0000000..510a206
--- /dev/null
+++ b/static/js/app.d84c8b97.js
@@ -0,0 +1 @@
+(function(e){function t(t){for(var a,i,r=t[0],c=t[1],l=t[2],u=0,d=[];u-1}},reverse:{type:Boolean,default:!0}},computed:{enterAnimate:function(){return this.activeClass(!1)},leaveAnimate:function(){return this.activeClass(!0)}},methods:{activeClass:function(e){var t=this,n=_.a.find((function(e){return t.animate==e.name}));if(void 0==n)return"";var a="";a=void 0==this.direction?n.directions[0]:n.directions.find((function(e){return e==t.direction})),a=void 0==a||"default"===a?"":a,""!=a&&(a=e&&this.reverse?this.reversePosition(a,n.directions):a,a=a[0].toUpperCase()+a.substring(1));var i=e?"Out":"In";return n.name+i+a},reversePosition:function(e,t){if(0==e.length||"x"==e||"y"==e)return e;var n=t.indexOf(e);return n=n%2==1?n-1:n+1,t[n]}}},O=S,L=(n("39be"),Object(p["a"])(O,C,w,!1,null,null,null)),$=L.exports,P={name:"PageView",components:{PageToggleTransition:$,PageLayout:j["a"]},data:function(){return{path:"",desc:"",linkList:[],extraImage:""}},computed:Object(o["a"])({title:function(){var e=this.path.substring(1).replace(new RegExp("/","g"),".")+".name";return this.$t(e)}},Object(h["c"])("setting",["multiPage","animate","routesI18n"])),created:function(){var e=this,t=this.routesI18n;Object.keys(t).forEach((function(n){e.$i18n.mergeLocaleMessage(n,t[n])}))},mounted:function(){this.getPageHeaderInfo()},updated:function(){this.getPageHeaderInfo()},methods:{getPageHeaderInfo:function(){this.path=this.$route.path;var e=this.$refs.page;e&&(this.desc=e.desc,this.linkList=e.linkList,this.extraImage=e.extraImage)}}},z=P,M=(n("784d"),Object(p["a"])(z,k,y,!1,null,"7b67a2ed",null)),I=M.exports,E=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("page-toggle-transition",{attrs:{animate:e.animate.name,direction:e.animate.direction}},[e.multiPage?n("keep-alive",[n("router-view")],1):n("router-view")],1)},A=[],T={name:"RouteView",components:{PageToggleTransition:$},computed:Object(o["a"])({},Object(h["c"])("setting",["multiPage","animate"]))},D=T,K=Object(p["a"])(D,E,A,!1,null,"2860d8b4",null),N=K.exports,H=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("global-layout",[n("contextmenu",{attrs:{itemList:e.menuItemList,visible:e.menuVisible},on:{"update:visible":function(t){e.menuVisible=t},select:e.onMenuSelect}}),e.multiPage?n("a-tabs",{style:"margin: -16px auto 8px; "+("head"==e.layout?"max-width: 1400px;":""),attrs:{"active-key":e.activePage,"hide-add":!0,type:"editable-card"},on:{change:e.changePage,edit:e.editPage},nativeOn:{contextmenu:function(t){return function(t){return e.onContextmenu(t)}(t)}}},e._l(e.pageList,(function(t){return n("a-tab-pane",{key:t.fullPath},[n("span",{attrs:{slot:"tab",pagekey:t.fullPath},slot:"tab"},[e._v(e._s(t.name))])])})),1):e._e(),n("div",{staticClass:"menu-view-content"},[n("page-toggle-transition",{attrs:{animate:e.animate.name,direction:e.animate.direction}},[e.multiPage?n("keep-alive",[n("router-view")],1):n("router-view")],1)],1)],1)},B=[],q=(n("4de4"),n("fb6a"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a-layout",{class:["global-layout",e.fixedSideBar?"fixed-side-bar":""]},[e.isMobile?n("drawer",{attrs:{openDrawer:e.collapsed},on:{change:e.onDrawerChange}},[n("sider-menu",{attrs:{theme:e.theme,menuData:e.menuData,collapsed:!1,collapsible:!1},on:{menuSelect:e.onMenuSelect}})],1):"side"===e.layout?n("sider-menu",{attrs:{theme:e.theme,menuData:e.menuData,collapsed:e.collapsed,collapsible:!0}}):e._e(),n("drawer",{attrs:{"open-drawer":e.showSetting,placement:"right"},on:{change:e.onSettingDrawerChange}},[n("div",{staticClass:"setting",attrs:{slot:"handler"},slot:"handler"},[n("a-icon",{attrs:{type:e.showSetting?"close":"setting"}})],1),n("setting")],1),n("a-layout",{staticClass:"global-layout-main beauty-scroll"},[n("global-header",{style:e.headerStyle,attrs:{menuData:e.menuData,collapsed:e.collapsed},on:{toggleCollapse:e.toggleCollapse}}),e.fixedHeader?n("a-layout-header"):e._e(),n("a-layout-content",{staticClass:"global-layout-content"},[n("div",{style:"min-height: "+e.minHeight+"px; position: relative"},[e._t("default")],2)]),n("a-layout-footer",{staticStyle:{padding:"0px"}},[n("global-footer",{attrs:{"link-list":e.footerLinks,copyright:e.copyright}})],1)],1)],1)}),U=[],R=(n("99af"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-layout-header",{class:[e.headerTheme,"global-header"]},[a("div",{class:["global-header-wide",e.layout]},[e.isMobile||"head"===e.layout?a("router-link",{class:["logo",e.isMobile?null:"pc",e.headerTheme],attrs:{to:"/"}},[a("img",{attrs:{width:"32",src:n("4ffd")}}),e.isMobile?e._e():a("h1",[e._v(e._s(e.systemName))])]):e._e(),e.isMobile?a("a-divider",{attrs:{type:"vertical"}}):e._e(),"side"===e.layout?a("a-icon",{staticClass:"trigger",attrs:{type:e.collapsed?"menu-unfold":"menu-fold"},on:{click:e.toggleCollapse}}):e._e(),"head"!=e.layout||e.isMobile?e._e():a("div",{staticClass:"global-header-menu"},[a("i-menu",{staticStyle:{height:"64px","line-height":"64px"},attrs:{i18n:e.menuI18n,theme:e.headerTheme,mode:"horizontal",options:e.menuData},on:{i18nComplete:e.setRoutesI18n,select:e.onSelect}})],1),a("div",{class:["global-header-right",e.headerTheme]},[a("header-search",{staticClass:"header-item"}),a("a-tooltip",{staticClass:"header-item",attrs:{title:"帮助文档",placement:"bottom"}},[a("a",[a("a-icon",{attrs:{type:"question-circle-o"}})],1)]),a("header-notice",{staticClass:"header-item"}),a("header-avatar",{staticClass:"header-item"}),a("a-dropdown",{staticClass:"lang header-item"},[a("div",[a("a-icon",{attrs:{type:"global"}}),e._v(" "+e._s(e.langAlias)+" ")],1),a("a-menu",{attrs:{slot:"overlay","selected-keys":[e.lang]},on:{click:function(t){return e.setLang(t.key)}},slot:"overlay"},e._l(e.langList,(function(t){return a("a-menu-item",{key:t.key},[e._v(e._s(t.key.toLowerCase()+" "+t.name))])})),1)],1)],1)],1)])}),F=[],V=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"header-search"},[n("a-icon",{staticClass:"search-icon",attrs:{type:"search"},on:{click:e.enterSearchMode}}),n("a-auto-complete",{ref:"input",class:["search-input",e.searchMode?"enter":"leave"],attrs:{dataSource:e.dataSource,placeholder:"站内搜索"},on:{blur:e.leaveSearchMode}})],1)},W=[],G={name:"HeaderSearch",data:function(){return{dataSource:["选项一","选项二"],searchMode:!1}},methods:{enterSearchMode:function(){var e=this;this.searchMode=!0,setTimeout((function(){return e.$refs.input.focus()}),300)},leaveSearchMode:function(){this.searchMode=!1}}},J=G,X=(n("bf50"),Object(p["a"])(J,V,W,!1,null,null,null)),Y=X.exports,Z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a-dropdown",{attrs:{trigger:["click"]},model:{value:e.show,callback:function(t){e.show=t},expression:"show"}},[n("div",{attrs:{slot:"overlay"},slot:"overlay"},[n("a-spin",{attrs:{spinning:e.loading}},[n("a-tabs",{staticClass:"dropdown-tabs",style:{backgroundColor:"white",width:"297px"},attrs:{tabBarStyle:{textAlign:"center"}}},[n("a-tab-pane",{key:"1",attrs:{tab:"通知"}},[n("a-list",{staticClass:"tab-pane"},[n("a-list-item",[n("a-list-item-meta",{attrs:{title:"你收到了 14 份新周报",description:"一年前"}},[n("a-avatar",{staticStyle:{"background-color":"white"},attrs:{slot:"avatar",src:"https://gw.alipayobjects.com/zos/rmsportal/ThXAXghbEsBCCSDihZxY.png"},slot:"avatar"})],1)],1),n("a-list-item",[n("a-list-item-meta",{attrs:{title:"你推荐的 曲妮妮 已通过第三轮面试",description:"一年前"}},[n("a-avatar",{staticStyle:{"background-color":"white"},attrs:{slot:"avatar",src:"https://gw.alipayobjects.com/zos/rmsportal/OKJXDXrmkNshAMvwtvhu.png"},slot:"avatar"})],1)],1),n("a-list-item",[n("a-list-item-meta",{attrs:{title:"这种模板可以区分多种通知类型",description:"一年前"}},[n("a-avatar",{staticStyle:{"background-color":"white"},attrs:{slot:"avatar",src:"https://gw.alipayobjects.com/zos/rmsportal/kISTdvpyTAhtGxpovNWd.png"},slot:"avatar"})],1)],1)],1)],1),n("a-tab-pane",{key:"2",attrs:{tab:"消息"}},[n("div",{staticClass:"tab-pane"},[e._v("暂无消息")])]),n("a-tab-pane",{key:"3",attrs:{tab:"待办"}},[n("div",{staticClass:"tab-pane"},[e._v("暂无消息")])])],1)],1)],1),n("span",{staticClass:"header-notice",on:{click:e.fetchNotice}},[n("a-badge",{attrs:{count:"12"}},[n("a-icon",{class:["header-notice-icon"],attrs:{type:"bell"}})],1)],1)])},Q=[],ee={name:"HeaderNotice",data:function(){return{loading:!1,show:!1}},computed:{},methods:{fetchNotice:function(){var e=this;this.loading?this.loading=!1:(this.loadding=!0,setTimeout((function(){e.loadding=!1}),1e3))}}},te=ee,ne=(n("1535"),Object(p["a"])(te,Z,Q,!1,null,"61275666",null)),ae=ne.exports,ie=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a-dropdown",[n("div",{staticClass:"header-avatar",staticStyle:{cursor:"pointer"}},[n("a-avatar",{staticClass:"avatar",attrs:{size:"small",shape:"circle",src:e.user.avatar}}),n("span",{staticClass:"name"},[e._v(e._s(e.user.name))])],1),n("a-menu",{class:["avatar-menu"],attrs:{slot:"overlay"},slot:"overlay"},[n("a-menu-item",[n("a-icon",{attrs:{type:"user"}}),n("span",[e._v("个人中心")])],1),n("a-menu-item",[n("a-icon",{attrs:{type:"setting"}}),n("span",[e._v("设置")])],1),n("a-menu-divider"),n("a-menu-item",[n("router-link",{attrs:{to:"/login"}},[n("a-icon",{attrs:{type:"poweroff"}}),n("span",[e._v("退出登录")])],1)],1)],1)],1)},se=[],oe={name:"HeaderAvatar",computed:Object(o["a"])(Object(o["a"])({},Object(h["c"])("setting",["weekMode"])),Object(h["c"])("account",["user"]))},re=oe,ce=(n("a5d6"),Object(p["a"])(re,ie,se,!1,null,null,null)),le=ce.exports,ue=(n("1276"),n("55f1")),de=n("0c63"),he=(n("6db9"),ue["a"].Item),me=ue["a"].SubMenu,fe={name:"IMenu",i18n:{},props:{options:{type:Array,required:!0},theme:{type:String,required:!1,default:"dark"},mode:{type:String,required:!1,default:"inline"},collapsed:{type:Boolean,required:!1,default:!1},i18n:Object},data:function(){return{openKeys:[],selectedKeys:[],cachedOpenKeys:[]}},computed:{rootSubmenuKeys:function(e){var t=[];return e.options.forEach((function(e){t.push(e.path)})),t}},beforeMount:function(){var e=this,t=this.generateI18n(new Object,this.options,"name"),n=this.generateI18n(new Object,this.options,"path");this.$i18n.setLocaleMessage("CN",t),this.$i18n.setLocaleMessage("US",n),this.i18n&&Object.keys(this.i18n).forEach((function(t){e.$i18n.mergeLocaleMessage(t,e.i18n[t])})),this.$emit("i18nComplete",this.$i18n._getMessages())},created:function(){this.updateMenu(),this.formatOptions(this.options,"")},watch:{collapsed:function(e){e?(this.cachedOpenKeys=this.openKeys,this.openKeys=[]):this.openKeys=this.cachedOpenKeys},$route:function(){this.updateMenu()}},methods:{renderIcon:function(e,t){return t&&"none"!=t?e(de["a"],{props:{type:t}}):null},renderMenuItem:function(e,t){return e(he,{key:t.fullPath},[e("a",{attrs:{href:"#"+t.fullPath}},[this.renderIcon(e,t.meta?t.meta.icon:"none"),e("span",[this.$t(t.fullPath.substring(1).replace(new RegExp("/","g"),".")+".name")])])])},renderSubMenu:function(e,t){var n=this,a=[e("span",{slot:"title"},[this.renderIcon(e,t.meta?t.meta.icon:"none"),e("span",[this.$t(t.fullPath.substring(1).replace(new RegExp("/","g"),".")+".name")])])],i=[];return t.children.forEach((function(t){i.push(n.renderItem(e,t))})),e(me,{key:t.fullPath},a.concat(i))},renderItem:function(e,t){var n=t.meta;if(!n||!n.invisible){var a=!1,i=t.children;if(void 0!=i)for(var s=0;s0?e.defaultValues.indexOf(this.value)>=0:this.sChecked,e.options.push(this))},methods:{toggle:function(){this.sChecked=!this.sChecked}}},Xe=Je,Ye=(n("1291"),Object(p["a"])(Xe,Ve,We,!1,null,"25af3dac",null)),Ze=Ye.exports,Qe=n("b311"),et=n.n(Qe),tt=n("9d12"),nt=n.n(tt),at=Fe["a"].Group,it=Ze.Group,st=["#f5222d","#fa541c","#faad14","#13c2c2","#52c41a","#1890ff","#2f54eb","#722ed1"],ot={name:"Setting",i18n:n("d87f"),components:{ImgCheckboxGroup:it,ImgCheckbox:Ze,ColorCheckboxGroup:at,ColorCheckbox:Fe["a"],SettingItem:Re},data:function(){return{animate:this.$store.state.setting.animate.name,direction:this.$store.state.setting.animate.direction,themeColorIndex:[st.indexOf(this.$store.state.setting.themeColor)],colors:st}},computed:Object(o["a"])({directions:function(){var e=this;return this.animates.find((function(t){return t.name==e.animate})).directions}},Object(h["c"])("setting",["animates","multiPage","weekMode","fixedHeader","fixedSideBar"])),methods:Object(o["a"])({onColorChange:function(e,t){if(t.length>0){var n=this.$message.info("您选择了主题色 ".concat(t,", 正在切换...")),a=this;nt.a.changeThemeColor(t[0]).then((function(){a.setThemeColor(t[0]),n()}))}},copyCode:function(){var e=new et.a("#copyBtn"),t=this;e.on("success",(function(){t.$message.success("复制成功"),e.destroy()}))},setAnimate:function(e,t){void 0==t&&(this.direction=this.directions[0]),this.setAnimate({name:this.animate,direction:this.direction})}},Object(h["b"])("setting",["setTheme","setThemeColor","setLayout","setMultiPage","setWeekMode","setFixedSideBar","setFixedHeader","setAnimate"]))},rt=ot,ct=(n("5f66"),Object(p["a"])(rt,De,Ke,!1,null,"27942bb7",null)),lt=ct.exports,ut=window.innerHeight-64-24-122,dt=[],ht={name:"GlobalLayout",components:{Setting:lt,SiderMenu:Te,Drawer:Pe,GlobalFooter:xe,GlobalHeader:ve},data:function(){return{minHeight:ut,collapsed:!1,menuData:dt,showSetting:!1}},provide:function(){return{layoutMinHeight:ut,menuI18n:n("08e1").default}},computed:Object(o["a"])(Object(o["a"])({},Object(h["c"])("setting",["isMobile","theme","layout","footerLinks","copyright","fixedHeader","fixedSideBar"])),{},{sideMenuWidth:function(){return this.collapsed?"80px":"256px"},headerStyle:function(){var e=this.fixedHeader&&"side"==this.layout&&!this.isMobile?"calc(100% - ".concat(this.sideMenuWidth,")"):"100%",t=this.fixedHeader?"fixed":"static",n=this.fixedHeader?"transition: width 0.2s":"";return"width: ".concat(e,"; position: ").concat(t,"; ").concat(n)}}),methods:{toggleCollapse:function(){this.collapsed=!this.collapsed},onDrawerChange:function(e){this.collapsed=e},onMenuSelect:function(){this.toggleCollapse()},onSettingDrawerChange:function(e){this.showSetting=e}},beforeCreate:function(){dt=this.$router.options.routes.find((function(e){return"/"===e.path})).children}},mt=ht,ft=(n("dd88"),Object(p["a"])(mt,q,U,!1,null,"1d4f48d6",null)),pt=ft.exports,gt=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("a-menu",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"contextmenu",style:e.style,attrs:{selectedKeys:e.selectedKeys},on:{click:e.handleClick}},e._l(e.itemList,(function(t){return n("a-menu-item",{key:t.key},[t.icon?n("a-icon",{attrs:{role:"menuitemicon",type:t.icon}}):e._e(),e._v(e._s(t.text)+" ")],1)})),1)},bt=[],vt={name:"Contextmenu",props:{visible:{type:Boolean,required:!1,default:!1},itemList:{type:Array,required:!0,default:function(){return[]}}},data:function(){return{left:0,top:0,target:null,selectedKeys:[]}},computed:{style:function(){return{left:this.left+"px",top:this.top+"px"}}},created:function(){var e=this;window.addEventListener("mousedown",(function(t){return e.closeMenu(t)})),window.addEventListener("contextmenu",(function(t){return e.setPosition(t)}))},methods:{closeMenu:function(e){["menuitemicon","menuitem"].indexOf(e.target.getAttribute("role"))<0&&this.$emit("update:visible",!1)},setPosition:function(e){this.left=e.clientX,this.top=e.clientY,this.target=e.target},handleClick:function(e){var t=e.key;this.$emit("select",t,this.target),this.$emit("update:visible",!1)}}},kt=vt,yt=(n("4635"),Object(p["a"])(kt,gt,bt,!1,null,"73dd8bda",null)),jt=yt.exports,Ct={name:"MenuView",components:{PageToggleTransition:$,Contextmenu:jt,GlobalLayout:pt},data:function(){return{pageList:[],linkList:[],activePage:"",menuVisible:!1,menuItemList:[{key:"1",icon:"arrow-left",text:"关闭左侧"},{key:"2",icon:"arrow-right",text:"关闭右侧"},{key:"3",icon:"close",text:"关闭其它"}]}},computed:Object(o["a"])({},Object(h["c"])("setting",["multiPage","animate","layout"])),created:function(){this.pageList.push(this.$route),this.linkList.push(this.$route.fullPath),this.activePage=this.$route.fullPath},watch:{$route:function(e){this.activePage=e.fullPath,this.multiPage?this.linkList.indexOf(e.fullPath)<0&&(this.linkList.push(e.fullPath),this.pageList.push(e)):(this.linkList=[e.fullPath],this.pageList=[e])},activePage:function(){},multiPage:function(e){e||(this.linkList=[this.$route.fullPath],this.pageList=[this.$route])}},methods:{changePage:function(e){this.$router.push(e),this.activePage=e},editPage:function(e,t){this[t](e)},remove:function(e){if(1!==this.pageList.length){this.pageList=this.pageList.filter((function(t){return t.fullPath!==e}));var t=this.linkList.indexOf(e);this.linkList=this.linkList.filter((function(t){return t!==e})),t=t>=this.linkList.length?this.linkList.length-1:t,this.activePage=this.linkList[t]}else this.$message.warning("这是最后一页,不能再关闭了啦")},onContextmenu:function(e){var t=this.getPageKey(e.target);null!==t&&(e.preventDefault(),this.menuVisible=!0)},getPageKey:function(e,t){if(t=t||0,t>2)return null;var n=e.getAttribute("pagekey");return n=n||(e.previousElementSibling?e.previousElementSibling.getAttribute("pagekey"):null),n||(e.firstElementChild?this.getPageKey(e.firstElementChild,++t):null)},onMenuSelect:function(e,t){var n=this.getPageKey(t);switch(e){case"1":this.closeLeft(n);break;case"2":this.closeRight(n);break;case"3":this.closeOthers(n);break;default:break}},closeOthers:function(e){var t=this.linkList.indexOf(e);this.linkList=this.linkList.slice(t,t+1),this.pageList=this.pageList.slice(t,t+1),this.activePage=this.linkList[0]},closeLeft:function(e){var t=this.linkList.indexOf(e);this.linkList=this.linkList.slice(t),this.pageList=this.pageList.slice(t),this.linkList.indexOf(this.activePage)<0&&(this.activePage=this.linkList[0])},closeRight:function(e){var t=this.linkList.indexOf(e);this.linkList=this.linkList.slice(0,t+1),this.pageList=this.pageList.slice(0,t+1),this.linkList.indexOf(this.activePage<0)&&(this.activePage=this.linkList[this.linkList.length-1])}}},wt=Ct,xt=(n("9ae1"),Object(p["a"])(wt,H,B,!1,null,"30cfd570",null)),_t=xt.exports,St=function(){var e=this,t=this,a=t.$createElement,i=t._self._c||a;return i("div",{staticClass:"container"},[i("div",{staticClass:"content"},[i("div",{staticClass:"top"},[i("div",{staticClass:"header"},[i("img",{staticClass:"logo",attrs:{alt:"logo",src:n("4ffd")}}),i("span",{staticClass:"title"},[t._v(t._s(t.systemName))])]),i("div",{staticClass:"desc"},[t._v("Ant Design 是西湖区最具影响力的 Web 设计规范")])]),i("div",{staticClass:"login"},[i("a-form",{attrs:{autoFormCreate:function(t){return e.form=t}},on:{submit:t.onSubmit}},[i("a-tabs",{staticStyle:{padding:"0 2px"},attrs:{size:"large",tabBarStyle:{textAlign:"center"}}},[i("a-tab-pane",{key:"1",attrs:{tab:"账户密码登录"}},[i("a-alert",{directives:[{name:"show",rawName:"v-show",value:t.error,expression:"error"}],staticStyle:{"margin-bottom":"24px"},attrs:{type:"error",closable:!0,message:t.error,showIcon:""}}),i("a-form-item",{attrs:{fieldDecoratorId:"name",fieldDecoratorOptions:{rules:[{required:!0,message:"请输入账户名",whitespace:!0}]}}},[i("a-input",{attrs:{size:"large",placeholder:"admin"}},[i("a-icon",{attrs:{slot:"prefix",type:"user"},slot:"prefix"})],1)],1),i("a-form-item",{attrs:{fieldDecoratorId:"password",fieldDecoratorOptions:{rules:[{required:!0,message:"请输入密码",whitespace:!0}]}}},[i("a-input",{attrs:{size:"large",placeholder:"888888",type:"password"}},[i("a-icon",{attrs:{slot:"prefix",type:"lock"},slot:"prefix"})],1)],1)],1),i("a-tab-pane",{key:"2",attrs:{tab:"手机号登录"}},[i("a-form-item",[i("a-input",{attrs:{size:"large",placeholder:"mobile number"}},[i("a-icon",{attrs:{slot:"prefix",type:"mobile"},slot:"prefix"})],1)],1),i("a-form-item",[i("a-row",{staticStyle:{margin:"0 -4px"},attrs:{gutter:8}},[i("a-col",{attrs:{span:16}},[i("a-input",{attrs:{size:"large",placeholder:"captcha"}},[i("a-icon",{attrs:{slot:"prefix",type:"mail"},slot:"prefix"})],1)],1),i("a-col",{staticStyle:{"padding-left":"4px"},attrs:{span:8}},[i("a-button",{staticClass:"captcha-button",staticStyle:{width:"100%"},attrs:{size:"large"}},[t._v("获取验证码")])],1)],1)],1)],1)],1),i("div",[i("a-checkbox",{attrs:{checked:!0}},[t._v("自动登录")]),i("a",{staticStyle:{float:"right"}},[t._v("忘记密码")])],1),i("a-form-item",[i("a-button",{staticStyle:{width:"100%","margin-top":"24px"},attrs:{loading:t.logging,size:"large",htmlType:"submit",type:"primary"}},[t._v("登录")])],1),i("div",[t._v(" 其他登录方式 "),i("a-icon",{staticClass:"icon",attrs:{type:"alipay-circle"}}),i("a-icon",{staticClass:"icon",attrs:{type:"taobao-circle"}}),i("a-icon",{staticClass:"icon",attrs:{type:"weibo-circle"}}),i("router-link",{staticStyle:{float:"right"},attrs:{to:"/dashboard/workplace"}},[t._v("注册账户")])],1)],1)],1)]),i("global-footer",{attrs:{"link-list":t.linkList,copyright:t.copyright}})],1)},Ot=[],Lt={name:"Login",components:{GlobalFooter:xe},data:function(){return{logging:!1,error:""}},computed:{systemName:function(){return this.$store.state.setting.systemName},linkList:function(){return this.$store.state.setting.footerLinks},copyright:function(){return this.$store.state.setting.copyright}},methods:{onSubmit:function(e){var t=this;e.preventDefault(),this.form.validateFields((function(e){e||(t.logging=!0,t.$axios.post("/login",{name:t.form.getFieldValue("name"),password:t.form.getFieldValue("password")}).then((function(e){t.logging=!1;var n=e.data;if(n.code>=0){var a=n.data.user;t.$router.push("/dashboard/workplace"),t.$store.commit("account/setUser",a),t.$message.success(n.message,3)}else t.error=n.message})))}))}}},$t=Lt,Pt=(n("ecc2"),Object(p["a"])($t,St,Ot,!1,null,"cdc79f34",null)),zt=Pt.exports;a["a"].use(v["a"]);var Mt=new v["a"]({routes:[{path:"/login",name:"登录页",component:zt,invisible:!0},{path:"/",name:"首页",component:_t,redirect:"/login",children:[{path:"dashboard",name:"Dashboard",meta:{icon:"dashboard"},component:N,children:[{path:"workplace",name:"工作台",component:function(){return Promise.all([n.e("chunk-2d0d5f54"),n.e("chunk-0325d932")]).then(n.bind(null,"b87b"))}},{path:"analysis",name:"分析页",component:function(){return Promise.all([n.e("chunk-2d0d5f54"),n.e("chunk-ad601c76")]).then(n.bind(null,"b5aa"))}}]},{path:"form",name:"表单页",meta:{icon:"form"},component:I,children:[{path:"basic",name:"基础表单",component:function(){return n.e("chunk-2d0f07d6").then(n.bind(null,"9d1f"))}},{path:"step",name:"分步表单",component:function(){return n.e("chunk-5645c984").then(n.bind(null,"d9c3"))}},{path:"advance",name:"高级表单",component:function(){return n.e("chunk-f34f07ea").then(n.bind(null,"4a3e"))}}]},{path:"list",name:"列表页",meta:{icon:"table"},component:I,children:[{path:"query",name:"查询表格",component:function(){return n.e("chunk-1edce97a").then(n.bind(null,"499e"))}},{path:"primary",name:"标准列表",component:function(){return n.e("chunk-658f9e99").then(n.bind(null,"71f9"))}},{path:"card",name:"卡片列表",component:function(){return n.e("chunk-2cdd102c").then(n.bind(null,"2c9e"))}},{path:"search",name:"搜索列表",component:function(){return n.e("chunk-3be032c6").then(n.bind(null,"4a1f"))},children:[{path:"article",name:"文章",component:function(){return n.e("chunk-1b4f1803").then(n.bind(null,"ad3a"))}},{path:"application",name:"应用",component:function(){return n.e("chunk-9a7f6dec").then(n.bind(null,"acf8"))}},{path:"project",name:"项目",component:function(){return n.e("chunk-1348d22c").then(n.bind(null,"ad44"))}}]}]},{path:"details",name:"详情页",meta:{icon:"profile"},component:N,children:[{path:"basic",name:"基础详情页",component:function(){return n.e("chunk-c05aee98").then(n.bind(null,"d7b9"))}},{path:"advance",name:"高级详情页",component:function(){return n.e("chunk-60e83aaa").then(n.bind(null,"4090"))}}]},{path:"result",name:"结果页",meta:{icon:"check-circle-o"},component:I,children:[{path:"success",name:"成功",component:function(){return n.e("chunk-55f3d8bb").then(n.bind(null,"46d1"))}},{path:"error",name:"失败",component:function(){return n.e("chunk-bd864942").then(n.bind(null,"2a9a"))}}]},{path:"exception",name:"异常页",meta:{icon:"warning"},component:N,children:[{path:"404",name:"404",component:function(){return n.e("chunk-4af0f3d2").then(n.bind(null,"a42a"))}},{path:"403",name:"403",component:function(){return n.e("chunk-bd47e734").then(n.bind(null,"3f9a"))}},{path:"500",name:"500",component:function(){return n.e("chunk-4fca5620").then(n.bind(null,"5827"))}}]},{path:"components",name:"小组件",meta:{icon:"appstore-o"},component:I,children:[{path:"taskCard",name:"任务卡片",component:function(){return n.e("chunk-e03a0e82").then(n.bind(null,"5f34"))}},{path:"palette",name:"颜色复选框",component:function(){return n.e("chunk-49a07930").then(n.bind(null,"e842"))}}]}]}]}),It=(n("1ccf"),n("f23d")),Et=n("3654"),At=n("bc3a"),Tt=n.n(At),Dt=n("96eb"),Kt=n.n(Dt),Nt=(n("d81d"),["https://gw.alipayobjects.com/zos/rmsportal/cnrhVkzwxjPwAaCfPbdc.png","https://gw.alipayobjects.com/zos/rmsportal/BiazfanxmamNRoxxVxka.png","https://gw.alipayobjects.com/zos/rmsportal/gaOngJwsRYRaVAuXXcmB.png","https://gw.alipayobjects.com/zos/rmsportal/WhxKECPNujWoWEFNdnJE.png","https://gw.alipayobjects.com/zos/rmsportal/ubnKSIfAJTxIgXOKlciN.png","https://gw.alipayobjects.com/zos/rmsportal/jZUIxmJycoymBprLOUbT.png"]),Ht=[{CN:"Java工程师 | 蚂蚁金服-计算服务事业群-微信平台部",HK:"Java工程師 | 螞蟻金服-計算服務事業群-微信平台部",US:"Java engineer | Ant financial - Computing services business group - WeChat platform division"},{CN:"前端工程师 | 蚂蚁金服-计算服务事业群-VUE平台",HK:"前端工程師 | 螞蟻金服-計算服務事業群-VUE平台",US:"Front-end engineer | Ant Financial - Computing services business group - VUE platform"},{CN:"前端工程师 | 蚂蚁金服-计算服务事业群-REACT平台",HK:"前端工程師 | 螞蟻金服-計算服務事業群-REACT平台",US:"Front-end engineer | Ant Financial - Computing services business group - REACT platform"},{CN:"产品分析师 | 蚂蚁金服-计算服务事业群-IOS平台部",HK:"產品分析師 | 螞蟻金服-計算服務事業群-IOS平台部",US:"Product analyst | Ant Financial - Computing services business group - IOS platform division"}],Bt=["那是一种内在的东西,他们到达不了,也无法触及的","希望是一个好东西,也许是最好的,好东西是不会消亡的","城镇中有那么多的酒馆,她却偏偏走进了我的酒馆","那时候我只会想自己想要什么,从不想自己拥有什么"],qt=["https://gw.alipayobjects.com/zos/rmsportal/WdGqmHpayyMjiEhcKoVE.png","https://gw.alipayobjects.com/zos/rmsportal/zOsKZmFRdUtvpqCImOVY.png","https://gw.alipayobjects.com/zos/rmsportal/dURIMkkrRFpPgTuzkwnB.png","https://gw.alipayobjects.com/zos/rmsportal/kZzEzemZyKLKFsojXItE.png","https://gw.alipayobjects.com/zos/rmsportal/sfjbOqnsXXJgNCjCzDBL.png"],Ut=["ICZER","JACK","LUIS","DAVID"],Rt=["高逼格设计天团","中二少女团","科学搬砖组","骗你学计算机","程序员日常"],Ft=[{name:"曲丽丽",avatar:Nt[0],groupId:0},{name:"付晓晓",avatar:Nt[1],groupId:0},{name:"林东东",avatar:Nt[2],groupId:1},{name:"周星星",avatar:Nt[3],groupId:2},{name:"朱偏右",avatar:Nt[4],groupId:3},{name:"勒个",avatar:Nt[5],groupId:4}],Vt=Rt.map((function(e,t){return{name:e,avatar:Nt[t]}})),Wt=Kt.a.Random,Gt=[{CN:"早上好",HK:"早晨啊",US:"Good morning"},{CN:"上午好",HK:"上午好",US:"Good morning"},{CN:"中午好",HK:"中午好",US:"Good afternoon"},{CN:"晚上好",HK:"晚上好",US:"Good evening"}],Jt=[{CN:"休息一会儿吧",HK:"休息一會兒吧",US:"you may need a break"},{CN:"准备吃什么呢",HK:"準備吃什麼呢",US:"what are you going to eat"},{CN:"要不要打一把 DOTA",HK:"要不要打一把 DOTA",US:"how about a game of DOTA"},{CN:"我猜你可能累了",HK:"我猜你可能累了",US:"i guess you might be tired"}];Wt.extend({admin:function(){return this.pick(Ut)},welcome:function(){return this.pick(Jt)},timeFix:function(){var e=new Date,t=e.getHours();return t<9?Gt[0]:t<=11?Gt[1]:t<=13?Gt[2]:t<=20?Gt[3]:Gt[4]},avatar:function(){return this.pick(Nt)},position:function(){return this.pick(Ht)},saying:function(){return this.pick(Bt)},logo:function(){return this.pick(qt)}});var Xt=Kt.a.mock({"list|2-10":[{name:"@ADMIN",avatar:"@AVATAR",address:"@CITY",welcome:"@WELCOME",timeFix:"@TIMEFIX",position:"@position"}]}).list;Kt.a.mock("/user/current","get",(function(){return Xt[0]}));var Yt=Kt.a.mock({"list|6":[{logo:"@LOGO",desc:"@SAYING"}]}).list;Kt.a.mock("/project","get",(function(){return Yt}));var Zt=Kt.a.mock({name:"@ADMIN",avatar:"@AVATAR",address:"@CITY",welcome:"@WELCOME",timeFix:"@TIMEFIX",position:"@POSITION"});Kt.a.mock("/login","post",(function(e){var t=e.body,n={},a=JSON.parse(t),i=a.name,s=a.password;return"admin"!==i||"888888"!==s?(n.code=-1,n.message="账户名或密码错误(admin/888888)"):(n.code=0,n.message=Kt.a.mock("@TIMEFIX")+",欢迎回来",n.data={},n.data.user=Zt),n}));var Qt=[{type:0,event:"八月迭代"},{type:1,event:"留言"},{type:2,event:"项目进展"}],en=Ft.map((function(e,t){return{user:Object.assign({},e,{group:Rt[e.groupId]}),activity:Qt[t%Qt.length],template:""}})),tn=[function(e,t){return"".concat(e.name," 在 ").concat(e.group," 新建项目 ").concat(t.event,"")},function(e,t){return"".concat(e.name," 在 ").concat(e.group," 发布了 ").concat(t.event,"")},function(e,t){return"".concat(e.name," 将 ").concat(t.event," 更新至已发布状态")}];en.forEach((function(e){e.template=tn[e.activity.type](e.user,e.activity)})),Kt.a.mock("/work/activity","get",(function(){return en})),Kt.a.mock("/work/team","get",(function(){return Vt})),Kt.a.setup({timeout:"300-600"});var nn=n("16b2"),an=new nn["a"]("adminDb"),sn={namespaced:!0,state:{user:{}},mutations:{setUser:function(e,t){e.user=t,an.get("currUser").then((function(e){an.put({_id:"currUser",_rev:e._rev,user:t})})).catch((function(e){if(404!==e.status)throw e;an.put({_id:"currUser",user:t})}))}}},on=n("f121"),rn=n.n(on),cn={namespaced:!0,state:Object(o["a"])(Object(o["a"])({isMobile:!1,animates:n("3148")},rn.a),{},{routesI18n:{}}),mutations:{setDevice:function(e,t){e.isMobile=t},setTheme:function(e,t){e.theme=t},setLayout:function(e,t){e.layout=t},setMultiPage:function(e,t){e.multiPage=t},setAnimate:function(e,t){e.animate=t},setThemeColor:function(e,t){e.themeColor=t},setWeekMode:function(e,t){e.weekMode=t},setFixedHeader:function(e,t){e.fixedHeader=t},setFixedSideBar:function(e,t){e.fixedSideBar=t},setLang:function(e,t){e.lang=t},setRoutesI18n:function(e,t){e.routesI18n=t}}};a["a"].use(h["a"]);var ln=new h["a"].Store({modules:{account:sn,setting:cn}}),un=(n("81ca"),n("a925")),dn={install:function(e){e.mixin({methods:{$ta:function(e){var t=e.split("|"),n="",a=this;return t.forEach((function(e){n+=a.$t(e)})),t.length>0&&(n=n.charAt(0).toUpperCase()+n.toLowerCase().substring(1)),n}}})}},hn=dn,mn={install:function(e){e.use(hn)}},fn=mn;a["a"].prototype.$axios=Tt.a,a["a"].config.productionTip=!1,a["a"].use(Et["a"]),a["a"].use(It["a"]),a["a"].use(un["a"]),a["a"].use(fn);var pn=new un["a"]({locale:"CN",fallbackLocale:"US",silentFallbackWarn:!0});new a["a"]({router:Mt,store:ln,i18n:pn,render:function(e){return e(b)},mounted:function(){var e=this,t=new nn["a"]("adminDb");t.get("currUser").then((function(t){e.$store.commit("account/setUser",t.user)}))}}).$mount("#app")},"59d6":function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"theme-color",style:{backgroundColor:e.color},on:{click:e.toggle}},[e.sChecked?n("a-icon",{attrs:{type:"check"}}):e._e()],1)},i=[],s=(n("4de4"),n("4160"),n("c975"),n("a9e3"),n("d3b7"),n("159b"),n("ddb0"),{name:"ColorCheckboxGroup",props:{defaultValues:{type:Array,required:!1,default:function(){return[]}},multiple:{type:Boolean,required:!1,default:!1}},data:function(){return{values:[],options:[]}},computed:{colors:function(){var e=[];return this.options.forEach((function(t){t.sChecked&&e.push(t.color)})),e}},provide:function(){return{groupContext:this}},watch:{values:function(){this.$emit("change",this.values,this.colors)},defaultValues:function(e){this.multiple?this.options.forEach((function(t){t.sChecked=e.indexOf(t.value)>-1})):this.options.forEach((function(t){var n=e[0];t.sChecked=n&&n==t.value}))}},methods:{handleChange:function(e){e.checked?this.multiple?this.values.push(e.value):this.options.forEach((function(t){t.value!=e.value&&(t.sChecked=!1)})):this.values=this.values.filter((function(t){return t!==e.value}))}},render:function(e){var t=e("div",{attrs:{style:"clear: both"}});return e("div",{},[this.$slots.default,t])}}),o={name:"ColorCheckbox",Group:s,props:{color:{type:String,required:!0},value:{type:[String,Number],required:!0},checked:{type:Boolean,required:!1,default:!1}},data:function(){return{sChecked:this.initChecked()}},computed:{},inject:["groupContext"],watch:{sChecked:function(){var e={value:this.value,color:this.color,checked:this.sChecked};this.$emit("change",e);var t=this.groupContext;t&&t.handleChange(e)}},created:function(){var e=this.groupContext;e&&e.options.push(this)},methods:{toggle:function(){this.sChecked=!this.sChecked},initChecked:function(){var e=this.groupContext;return e?e.multiple?e.defaultValues.indexOf(this.value)>-1:e.defaultValues[0]==this.value:this.check}}},r=o,c=(n("f1b2"),n("2877")),l=Object(c["a"])(r,a,i,!1,null,"2f0f620e",null);t["a"]=l.exports},"5f66":function(e,t,n){"use strict";var a=n("0da9"),i=n.n(a);i.a},"67fe":function(e,t,n){},"6a08":function(e,t,n){},"6c82":function(e,t,n){},"6db9":function(e,t){Object.defineProperty(Object.prototype,"assignProps",{writable:!1,enumerable:!1,configurable:!0,value:function(e,t){for(var n=this,a=0;a .ant-steps-icon":case".ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon":return":not(.ant-steps-item-process)"+e;case".ant-menu-horizontal>.ant-menu-item-active,.ant-menu-horizontal>.ant-menu-item-open,.ant-menu-horizontal>.ant-menu-item-selected,.ant-menu-horizontal>.ant-menu-item:hover,.ant-menu-horizontal>.ant-menu-submenu-active,.ant-menu-horizontal>.ant-menu-submenu-open,.ant-menu-horizontal>.ant-menu-submenu-selected,.ant-menu-horizontal>.ant-menu-submenu:hover":case".ant-menu-horizontal > .ant-menu-item-active,.ant-menu-horizontal > .ant-menu-item-open,.ant-menu-horizontal > .ant-menu-item-selected,.ant-menu-horizontal > .ant-menu-item:hover,.ant-menu-horizontal > .ant-menu-submenu-active,.ant-menu-horizontal > .ant-menu-submenu-open,.ant-menu-horizontal > .ant-menu-submenu-selected,.ant-menu-horizontal > .ant-menu-submenu:hover":return".ant-menu-horizontal > .ant-menu-item-active,.ant-menu-horizontal > .ant-menu-item-open,.ant-menu-horizontal > .ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-item:hover,.ant-menu-horizontal > .ant-menu-submenu-active,.ant-menu-horizontal > .ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu-selected,.ant-menu-horizontal:not(.ant-menu-dark) > .ant-menu-submenu:hover";case".ant-menu-horizontal > .ant-menu-item-selected > a":case".ant-menu-horizontal>.ant-menu-item-selected>a":return".ant-menu-horizontal:not(ant-menu-light):not(.ant-menu-dark) > .ant-menu-item-selected > a";case".ant-menu-horizontal > .ant-menu-item > a:hover":case".ant-menu-horizontal>.ant-menu-item>a:hover":return".ant-menu-horizontal:not(ant-menu-light):not(.ant-menu-dark) > .ant-menu-item > a:hover";default:return e}}}},a08b:function(e,t,n){},a14d:function(e,t,n){"use strict";var a=n("8140"),i=n.n(a);i.a},a5d6:function(e,t,n){"use strict";var a=n("67fe"),i=n.n(a);i.a},bd03:function(e,t,n){},be7f:function(e,t,n){"use strict";var a=n("80b0"),i=n.n(a);i.a},bf50:function(e,t,n){"use strict";var a=n("3693"),i=n.n(a);i.a},d1a0:function(e,t,n){"use strict";var a=n("1742"),i=n.n(a);i.a},d87f:function(e,t){e.exports={messages:{CN:{theme:{title:"整体风格设置",light:"亮色菜单风格",dark:"暗色菜单风格",color:"主题色"},navigate:{title:"导航设置",side:"侧边导航",head:"顶部导航",content:{title:"内容区域宽度",fluid:"流式",fixed:"定宽"},fixedHeader:"固定Header",fixedSideBar:"固定侧边栏"},other:{title:"其他设置",weekMode:"色弱模式",multiPages:"多页签模式"},animate:{title:"页面切换动画",effect:"动画效果",direction:"动画方向"},copy:"拷贝配置"},HK:{theme:{title:"整體風格設置",light:"亮色菜單風格",dark:"暗色菜單風格",color:"主題色"},navigate:{title:"導航設置",side:"側邊導航",head:"頂部導航",content:{title:"內容區域寬度",fluid:"流式",fixed:"定寬"},fixedHeader:"固定Header",fixedSideBar:"固定側邊欄"},other:{title:"其他設置",weekMode:"色弱模式",multiPages:"多頁簽模式"},animate:{title:"頁面切換動畫",effect:"動畫效果",direction:"動畫方向"},copy:"拷貝配置"},US:{theme:{title:"Page Style Setting",light:"Light Style",dark:"Dark Style",color:"Theme Color"},navigate:{title:"Navigation Mode",side:"Side Menu Layout",head:"Top Menu Layout",content:{title:"Content Width",fluid:"Fluid",fixed:"Fixed"},fixedHeader:"Fixed Header",fixedSideBar:"Fixed SideBar"},other:{title:"Other Setting",weekMode:"Week Mode",multiPages:"Multi Pages"},animate:{title:"Page Toggle Animation",effect:"Effect",direction:"Direction"},copy:"Copy Setting"}}}},dba6:function(e,t,n){},dd88:function(e,t,n){"use strict";var a=n("9d05"),i=n.n(a);i.a},ecc2:function(e,t,n){"use strict";var a=n("2082"),i=n.n(a);i.a},ee40:function(e,t,n){},f121:function(e,t){e.exports={lang:"CN",themeColor:"#1890ff",theme:"dark",layout:"side",fixedHeader:!1,fixedSideBar:!0,weekMode:!1,multiPage:!1,systemName:"Vue Antd Admin",copyright:"2018 ICZER 工作室出品",animate:{name:"bounce",direction:"left"},footerLinks:[{link:"https://pro.ant.design",name:"Pro首页"},{link:"https://github.com/iczer/vue-antd-admin",icon:"github"},{link:"https://ant.design",name:"Ant Design"}]}},f1b2:function(e,t,n){"use strict";var a=n("86ab"),i=n.n(a);i.a}});
\ No newline at end of file
diff --git a/static/js/chunk-0325d932.b4631070.js b/static/js/chunk-0325d932.b4631070.js
new file mode 100644
index 0000000..35cca04
--- /dev/null
+++ b/static/js/chunk-0325d932.b4631070.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0325d932"],{"61ae":function(t,a,e){},"6d59":function(t,a){t.exports={messages:{CN:{project:"项目数",ranking:"团队排名",visit:"项目访问",progress:"进行中的项目",all:"全部项目",access:"快速开始/便捷导航",dynamic:"动态",degree:"指数",team:"团队",add:"添加"},HK:{project:"項目數",ranking:"團隊排名",visit:"項目訪問",progress:"進行中的項目",all:"全部項目",access:"快速開始/便捷導航",dynamic:"動態",degree:"指數",team:"團隊",add:"添加"},US:{project:"Project",ranking:"Ranking",visit:"Visit",progress:"Projects in progress",all:"All projects",access:"Quick start / Easy navigation",dynamic:"Dynamic",degree:"degree",team:"Team",add:"Add"}}}},"779e":function(t,a,e){"use strict";var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"head-info"},[e("span",[t._v(t._s(t.title))]),e("p",[t._v(t._s(t.content))])])},i=[],r={name:"HeadInfo",props:["title","content","bordered"]},n=r,o=(e("d420"),e("2877")),c=Object(o["a"])(n,s,i,!1,null,"67c9de4b",null);a["a"]=c.exports},"9fe0":function(t,a,e){},a7ca:function(t,a,e){"use strict";var s=e("9fe0"),i=e.n(s);i.a},b87b:function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("page-layout",{attrs:{avatar:t.currUser.avatar}},[e("div",{attrs:{slot:"headerContent"},slot:"headerContent"},[e("div",{staticClass:"title"},[t._v(t._s(t.$t("timeFix"))+","+t._s(t.currUser.name)+","+t._s(t.$t("welcome")))]),e("div",[t._v(t._s(t.$t("position")))])]),e("template",{slot:"extra"},[e("head-info",{staticClass:"split-right",attrs:{title:t.$t("project"),content:"56"}}),e("head-info",{staticClass:"split-right",attrs:{title:t.$t("ranking"),content:"8/24"}}),e("head-info",{staticClass:"split-right",attrs:{title:t.$t("visit"),content:"2,223"}})],1),e("div",[e("a-row",{staticStyle:{margin:"0 -12px"}},[e("a-col",{staticStyle:{padding:"0 12px"},attrs:{xl:16,lg:24,md:24,sm:24,xs:24}},[e("a-card",{staticClass:"project-list",staticStyle:{"margin-bottom":"24px"},attrs:{loading:t.loading,bordered:!1,title:t.$t("progress"),"body-style":{padding:0}}},[e("a",{attrs:{slot:"extra"},slot:"extra"},[t._v(t._s(t.$t("all")))]),e("div",t._l(t.projects,(function(a,s){return e("a-card-grid",{key:s},[e("a-card",{attrs:{bordered:!1,"body-style":{padding:0}}},[e("a-card-meta",{attrs:{description:a.desc}},[e("div",{staticClass:"card-title",attrs:{slot:"title"},slot:"title"},[e("a-avatar",{attrs:{size:"small",src:a.logo}}),e("a",[t._v("Alipay")])],1)]),e("div",{staticClass:"project-item"},[e("a",{attrs:{href:"/#/"}},[t._v("科学搬砖组")]),e("span",{staticClass:"datetime"},[t._v("9小时前")])])],1)],1)})),1)]),e("a-card",{attrs:{loading:t.loading,title:t.$t("dynamic"),bordered:!1}},[e("a-list",t._l(t.activities,(function(a,s){return e("a-list-item",{key:s},[e("a-list-item-meta",[e("a-avatar",{attrs:{slot:"avatar",src:a.user.avatar},slot:"avatar"}),e("div",{attrs:{slot:"title"},domProps:{innerHTML:t._s(a.template)},slot:"title"}),e("div",{attrs:{slot:"description"},slot:"description"},[t._v("9小时前")])],1)],1)})),1)],1)],1),e("a-col",{staticStyle:{padding:"0 12px"},attrs:{xl:8,lg:24,md:24,sm:24,xs:24}},[e("a-card",{staticStyle:{"margin-bottom":"24px"},attrs:{title:t.$t("access"),bordered:!1,"body-style":{padding:0}}},[e("div",{staticClass:"item-group"},[e("a",[t._v("操作一")]),e("a",[t._v("操作二")]),e("a",[t._v("操作三")]),e("a",[t._v("操作四")]),e("a",[t._v("操作五")]),e("a",[t._v("操作六")]),e("a-button",{attrs:{size:"small",type:"primary",ghost:"",icon:"plus"}},[t._v(t._s(t.$t("add")))])],1)]),e("a-card",{staticStyle:{"margin-bottom":"24px"},attrs:{title:"XX "+t.$t("degree"),bordered:!1,"body-style":{padding:0}}},[e("div",{staticStyle:{"min-height":"400px"}},[e("radar")],1)]),e("a-card",{attrs:{loading:t.loading,title:t.$t("team"),bordered:!1}},[e("div",{staticClass:"members"},[e("a-row",t._l(t.teams,(function(a,s){return e("a-col",{key:s,attrs:{span:12}},[e("a",[e("a-avatar",{attrs:{size:"small",src:a.avatar}}),e("span",{staticClass:"member"},[t._v(t._s(a.name))])],1)])})),1)],1)])],1)],1)],1)],2)},i=[],r=(e("4160"),e("5530")),n=e("45eb"),o=e("779e"),c=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-chart",{attrs:{forceFit:!0,height:"400",data:t.data,padding:[20,20,95,20],scale:t.scale}},[e("v-tooltip"),e("v-axis",{attrs:{dataKey:t.axis1Opts.dataKey,line:t.axis1Opts.line,tickLine:t.axis1Opts.tickLine,grid:t.axis1Opts.grid}}),e("v-axis",{attrs:{dataKey:t.axis2Opts.dataKey,line:t.axis2Opts.line,tickLine:t.axis2Opts.tickLine,grid:t.axis2Opts.grid}}),e("v-legend",{attrs:{dataKey:"user",marker:"circle",offset:30}}),e("v-coord",{attrs:{type:"polar",radius:"0.8"}}),e("v-line",{attrs:{position:"item*score",color:"user",size:2}}),e("v-point",{attrs:{position:"item*score",color:"user",size:4,shape:"circle"}})],1)},l=[],d=e("7104"),p=[{item:"引用",a:70,b:30,c:40},{item:"口碑",a:60,b:70,c:40},{item:"产量",a:50,b:60,c:40},{item:"贡献",a:40,b:50,c:40},{item:"热度",a:60,b:70,c:40},{item:"引用",a:70,b:50,c:40}],m=(new d.View).source(p);m.transform({type:"fold",fields:["a","b","c"],key:"user",value:"score"});var u=[{dataKey:"score",min:0,max:80}],v=m.rows,g={dataKey:"item",line:null,tickLine:null,grid:{lineStyle:{lineDash:null},hideFirstLine:!1}},f={dataKey:"score",line:null,tickLine:null,grid:{type:"polygon",lineStyle:{lineDash:null}}},y={name:"Radar",data:function(){return{sourceData:p,data:v,axis1Opts:g,axis2Opts:f,scale:u}}},h=y,x=e("2877"),b=Object(x["a"])(h,c,l,!1,null,"df98db52",null),_=b.exports,k=e("2f62"),j={name:"WorkPlace",components:{Radar:_,HeadInfo:o["a"],PageLayout:n["a"]},i18n:e("6d59"),data:function(){return{projects:[],loading:!0,activities:[],teams:[]}},created:function(){var t=this,a=this.currUser,e=["CN","HK","US"];e.forEach((function(e){t.$i18n.mergeLocaleMessage(e,{timeFix:a.timeFix[e],welcome:a.welcome[e],position:a.position[e]})}))},computed:Object(r["a"])({},Object(k["c"])("account",{currUser:"user"})),mounted:function(){this.getProjectList(),this.getActivites(),this.getTeams()},methods:{getProjectList:function(){var t=this;this.$axios({method:"get",url:"/project"}).then((function(a){t.projects=a.data,t.loading=!1}))},getActivites:function(){var t=this;this.$axios({method:"get",url:"/work/activity"}).then((function(a){t.activities=a.data}))},getTeams:function(){var t=this;this.$axios({method:"get",url:"/work/team"}).then((function(a){t.teams=a.data}))}}},$=j,w=(e("a7ca"),Object(x["a"])($,s,i,!1,null,null,null));a["default"]=w.exports},d420:function(t,a,e){"use strict";var s=e("61ae"),i=e.n(s);i.a}}]);
\ No newline at end of file
diff --git a/static/js/chunk-eca2f662.4bc68ff8.js b/static/js/chunk-1edce97a.13ec5b9e.js
similarity index 90%
rename from static/js/chunk-eca2f662.4bc68ff8.js
rename to static/js/chunk-1edce97a.13ec5b9e.js
index e453176..d66a470 100644
--- a/static/js/chunk-eca2f662.4bc68ff8.js
+++ b/static/js/chunk-1edce97a.13ec5b9e.js
@@ -1 +1 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-eca2f662"],{"101b":function(t,e,a){},"13d5":function(t,e,a){"use strict";var o=a("23e7"),n=a("d58f").left,s=a("a640"),r=a("ae40"),l=s("reduce"),c=r("reduce",{1:0});o({target:"Array",proto:!0,forced:!l||!c},{reduce:function(t){return n(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"2da5":function(t,e,a){"use strict";var o=a("101b"),n=a.n(o);n.a},"499e":function(t,e,a){"use strict";a.r(e);for(var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-card",[a("div",{class:t.advanced?"search":null},[a("a-form",{attrs:{layout:"horizontal"}},[a("div",{class:t.advanced?null:"fold"},[a("a-row",[a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"规则编号",labelCol:{span:5},wrapperCol:{span:18,offset:1}}},[a("a-input",{attrs:{placeholder:"请输入"}})],1)],1),a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"使用状态",labelCol:{span:5},wrapperCol:{span:18,offset:1}}},[a("a-select",{attrs:{placeholder:"请选择"}},[a("a-select-option",{attrs:{value:"1"}},[t._v("关闭")]),a("a-select-option",{attrs:{value:"2"}},[t._v("运行中")])],1)],1)],1),a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"调用次数",labelCol:{span:5},wrapperCol:{span:18,offset:1}}},[a("a-input-number",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"}})],1)],1)],1),t.advanced?a("a-row",[a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"更新日期",labelCol:{span:5},wrapperCol:{span:18,offset:1}}},[a("a-date-picker",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入更新日期"}})],1)],1),a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"使用状态",labelCol:{span:5},wrapperCol:{span:18,offset:1}}},[a("a-select",{attrs:{placeholder:"请选择"}},[a("a-select-option",{attrs:{value:"1"}},[t._v("关闭")]),a("a-select-option",{attrs:{value:"2"}},[t._v("运行中")])],1)],1)],1),a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"描述",labelCol:{span:5},wrapperCol:{span:18,offset:1}}},[a("a-input",{attrs:{placeholder:"请输入"}})],1)],1)],1):t._e()],1),a("span",{staticStyle:{float:"right","margin-top":"3px"}},[a("a-button",{attrs:{type:"primary"}},[t._v("查询")]),a("a-button",{staticStyle:{"margin-left":"8px"}},[t._v("重置")]),a("a",{staticStyle:{"margin-left":"8px"},on:{click:t.toggleAdvanced}},[t._v(" "+t._s(t.advanced?"收起":"展开")+" "),a("a-icon",{attrs:{type:t.advanced?"up":"down"}})],1)],1)])],1),a("div",[a("div",{staticClass:"operator"},[a("a-button",{attrs:{type:"primary"},on:{click:t.addNew}},[t._v("新建")]),a("a-button",[t._v("批量操作")]),a("a-dropdown",[a("a-menu",{attrs:{slot:"overlay"},on:{click:t.handleMenuClick},slot:"overlay"},[a("a-menu-item",{key:"delete"},[t._v("删除")]),a("a-menu-item",{key:"audit"},[t._v("审批")])],1),a("a-button",[t._v(" 更多操作 "),a("a-icon",{attrs:{type:"down"}})],1)],1)],1),a("standard-table",{attrs:{columns:t.columns,dataSource:t.dataSource,selectedRows:t.selectedRows},on:{change:t.onchange}})],1)])},n=[],s=(a("4de4"),a("c975"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"standard-table"},[a("div",{staticClass:"alert"},[a("a-alert",{attrs:{type:"info","show-icon":!0}},[a("div",{attrs:{slot:"message"},slot:"message"},[t._v(" 已选择 "),a("a",{staticStyle:{"font-weight":"600"}},[t._v(t._s(t.selectedRows.length))]),t._v(" 项 "),t._l(t.needTotalList,(function(e,o){return a("div",{key:o},[e.needTotal?a("div",[t._v(" "+t._s(e.title)+"总计 "),a("a",{key:o,staticStyle:{"font-weight":"600"}},[t._v(" "+t._s(e.customRender?e.customRender(e.total):e.total)+" ")])]):t._e()])})),a("a",{staticStyle:{"margin-left":"24px"}},[t._v("清空")])],2)])],1),a("a-table",{attrs:{bordered:t.bordered,loading:t.loading,columns:t.columns,dataSource:t.dataSource,rowKey:t.rowKey,pagination:t.pagination,rowSelection:{selectedRowKeys:t.selectedRowKeys,onChange:t.updateSelect}}})],1)}),r=[],l=(a("4160"),a("d81d"),a("13d5"),a("159b"),a("5530")),c={name:"StandardTable",props:["bordered","loading","columns","dataSource","rowKey","pagination","selectedRows"],data:function(){return{needTotalList:[],selectedRowKeys:[]}},methods:{updateSelect:function(t,e){this.selectedRowKeys=t;var a=this.needTotalList;this.needTotalList=a.map((function(t){return Object(l["a"])(Object(l["a"])({},t),{},{total:e.reduce((function(e,a){return e+a[t.dataIndex]}),0)})})),this.$emit("change",t,e)},initTotalList:function(t){var e=[];return t.forEach((function(t){t.needTotal&&e.push(Object(l["a"])(Object(l["a"])({},t),{},{total:0}))})),e}},created:function(){this.needTotalList=this.initTotalList(this.columns)},watch:{selectedRows:function(t){this.needTotalList=this.needTotalList.map((function(e){return Object(l["a"])(Object(l["a"])({},e),{},{total:t.reduce((function(t,a){return t+a[e.dataIndex]}),0)})}))}}},d=c,i=(a("2da5"),a("2877")),u=Object(i["a"])(d,s,r,!1,null,"600e66b8",null),f=u.exports,p=[{title:"规则编号",dataIndex:"no"},{title:"描述",dataIndex:"description"},{title:"服务调用次数",dataIndex:"callNo",sorter:!0,needTotal:!0,customRender:function(t){return t+" 次"}},{title:"状态",dataIndex:"status",needTotal:!0},{title:"更新时间",dataIndex:"updatedAt",sorter:!0}],h=[],m=0;m<100;m++)h.push({key:m,no:"NO "+m,description:"这是一段描述",callNo:Math.floor(1e3*Math.random()),status:Math.floor(10*Math.random())%4,updatedAt:"2018-07-26"});var v={name:"QueryList",components:{StandardTable:f},data:function(){return{advanced:!0,columns:p,dataSource:h,selectedRowKeys:[],selectedRows:[]}},methods:{toggleAdvanced:function(){this.advanced=!this.advanced},onchange:function(t,e){this.selectedRowKeys=t,this.selectedRows=e},remove:function(){var t=this;this.dataSource=this.dataSource.filter((function(e){return t.selectedRowKeys.indexOf(e.key)<0})),this.selectedRows=this.selectedRows.filter((function(e){return t.selectedRowKeys.indexOf(e.key)<0}))},addNew:function(){this.dataSource.unshift({key:this.dataSource.length,no:"NO "+this.dataSource.length,description:"这是一段描述",callNo:Math.floor(1e3*Math.random()),status:Math.floor(10*Math.random())%4,updatedAt:"2018-07-26"})},handleMenuClick:function(t){"delete"===t.key&&this.remove()}}},w=v,b=(a("ee8c"),Object(i["a"])(w,o,n,!1,null,"31708a9c",null));e["default"]=b.exports},d58f:function(t,e,a){var o=a("1c0b"),n=a("7b0b"),s=a("44ad"),r=a("50c4"),l=function(t){return function(e,a,l,c){o(a);var d=n(e),i=s(d),u=r(d.length),f=t?u-1:0,p=t?-1:1;if(l<2)while(1){if(f in i){c=i[f],f+=p;break}if(f+=p,t?f<0:u<=f)throw TypeError("Reduce of empty array with no initial value")}for(;t?f>=0:u>f;f+=p)f in i&&(c=a(c,i[f],f,d));return c}};t.exports={left:l(!1),right:l(!0)}},e6e7:function(t,e,a){},ee8c:function(t,e,a){"use strict";var o=a("e6e7"),n=a.n(o);n.a}}]);
\ No newline at end of file
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1edce97a"],{"101b":function(t,e,a){},"13d5":function(t,e,a){"use strict";var o=a("23e7"),n=a("d58f").left,s=a("a640"),r=a("ae40"),l=s("reduce"),d=r("reduce",{1:0});o({target:"Array",proto:!0,forced:!l||!d},{reduce:function(t){return n(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"2da5":function(t,e,a){"use strict";var o=a("101b"),n=a.n(o);n.a},"499e":function(t,e,a){"use strict";a.r(e);for(var o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-card",[a("div",{class:t.advanced?"search":null},[a("a-form",{attrs:{layout:"horizontal"}},[a("div",{class:t.advanced?null:"fold"},[a("a-row",[a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"规则编号",labelCol:{span:5},wrapperCol:{span:18,offset:1}}},[a("a-input",{attrs:{placeholder:"请输入"}})],1)],1),a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"使用状态",labelCol:{span:5},wrapperCol:{span:18,offset:1}}},[a("a-select",{attrs:{placeholder:"请选择"}},[a("a-select-option",{attrs:{value:"1"}},[t._v("关闭")]),a("a-select-option",{attrs:{value:"2"}},[t._v("运行中")])],1)],1)],1),a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"调用次数",labelCol:{span:5},wrapperCol:{span:18,offset:1}}},[a("a-input-number",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"}})],1)],1)],1),t.advanced?a("a-row",[a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"更新日期",labelCol:{span:5},wrapperCol:{span:18,offset:1}}},[a("a-date-picker",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入更新日期"}})],1)],1),a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"使用状态",labelCol:{span:5},wrapperCol:{span:18,offset:1}}},[a("a-select",{attrs:{placeholder:"请选择"}},[a("a-select-option",{attrs:{value:"1"}},[t._v("关闭")]),a("a-select-option",{attrs:{value:"2"}},[t._v("运行中")])],1)],1)],1),a("a-col",{attrs:{md:8,sm:24}},[a("a-form-item",{attrs:{label:"描述",labelCol:{span:5},wrapperCol:{span:18,offset:1}}},[a("a-input",{attrs:{placeholder:"请输入"}})],1)],1)],1):t._e()],1),a("span",{staticStyle:{float:"right","margin-top":"3px"}},[a("a-button",{attrs:{type:"primary"}},[t._v("查询")]),a("a-button",{staticStyle:{"margin-left":"8px"}},[t._v("重置")]),a("a",{staticStyle:{"margin-left":"8px"},on:{click:t.toggleAdvanced}},[t._v(" "+t._s(t.advanced?"收起":"展开")+" "),a("a-icon",{attrs:{type:t.advanced?"up":"down"}})],1)],1)])],1),a("div",[a("div",{staticClass:"operator"},[a("a-button",{attrs:{type:"primary"},on:{click:t.addNew}},[t._v("新建")]),a("a-button",[t._v("批量操作")]),a("a-dropdown",[a("a-menu",{attrs:{slot:"overlay"},on:{click:t.handleMenuClick},slot:"overlay"},[a("a-menu-item",{key:"delete"},[t._v("删除")]),a("a-menu-item",{key:"audit"},[t._v("审批")])],1),a("a-button",[t._v(" 更多操作 "),a("a-icon",{attrs:{type:"down"}})],1)],1)],1),a("standard-table",{attrs:{columns:t.columns,dataSource:t.dataSource,selectedRows:t.selectedRows},on:{change:t.onchange}})],1)])},n=[],s=(a("4de4"),a("c975"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"standard-table"},[a("div",{staticClass:"alert"},[a("a-alert",{attrs:{type:"info","show-icon":!0}},[a("div",{attrs:{slot:"message"},slot:"message"},[t._v(" 已选择 "),a("a",{staticStyle:{"font-weight":"600"}},[t._v(t._s(t.selectedRows.length))]),t._v(" 项 "),t._l(t.needTotalList,(function(e,o){return a("div",{key:o},[e.needTotal?a("div",[t._v(" "+t._s(e.title)+"总计 "),a("a",{key:o,staticStyle:{"font-weight":"600"}},[t._v(" "+t._s(e.customRender?e.customRender(e.total):e.total)+" ")])]):t._e()])})),a("a",{staticStyle:{"margin-left":"24px"}},[t._v("清空")])],2)])],1),a("a-table",{attrs:{bordered:t.bordered,loading:t.loading,columns:t.columns,dataSource:t.dataSource,rowKey:t.rowKey,pagination:t.pagination,rowSelection:{selectedRowKeys:t.selectedRowKeys,onChange:t.updateSelect}}})],1)}),r=[],l=(a("4160"),a("d81d"),a("13d5"),a("159b"),a("5530")),d={name:"StandardTable",props:["bordered","loading","columns","dataSource","rowKey","pagination","selectedRows"],data:function(){return{needTotalList:[],selectedRowKeys:[]}},methods:{updateSelect:function(t,e){this.selectedRowKeys=t;var a=this.needTotalList;this.needTotalList=a.map((function(t){return Object(l["a"])(Object(l["a"])({},t),{},{total:e.reduce((function(e,a){return e+a[t.dataIndex]}),0)})})),this.$emit("change",t,e)},initTotalList:function(t){var e=[];return t.forEach((function(t){t.needTotal&&e.push(Object(l["a"])(Object(l["a"])({},t),{},{total:0}))})),e}},created:function(){this.needTotalList=this.initTotalList(this.columns)},watch:{selectedRows:function(t){this.needTotalList=this.needTotalList.map((function(e){return Object(l["a"])(Object(l["a"])({},e),{},{total:t.reduce((function(t,a){return t+a[e.dataIndex]}),0)})}))}}},c=d,i=(a("2da5"),a("2877")),u=Object(i["a"])(c,s,r,!1,null,"600e66b8",null),f=u.exports,p=[{title:"规则编号",dataIndex:"no"},{title:"描述",dataIndex:"description"},{title:"服务调用次数",dataIndex:"callNo",sorter:!0,needTotal:!0,customRender:function(t){return t+" 次"}},{title:"状态",dataIndex:"status",needTotal:!0},{title:"更新时间",dataIndex:"updatedAt",sorter:!0}],h=[],m=0;m<100;m++)h.push({key:m,no:"NO "+m,description:"这是一段描述",callNo:Math.floor(1e3*Math.random()),status:Math.floor(10*Math.random())%4,updatedAt:"2018-07-26"});var v={name:"QueryList",components:{StandardTable:f},data:function(){return{advanced:!0,columns:p,dataSource:h,selectedRowKeys:[],selectedRows:[]}},methods:{toggleAdvanced:function(){this.advanced=!this.advanced},onchange:function(t,e){this.selectedRowKeys=t,this.selectedRows=e},remove:function(){var t=this;this.dataSource=this.dataSource.filter((function(e){return t.selectedRowKeys.indexOf(e.key)<0})),this.selectedRows=this.selectedRows.filter((function(e){return t.selectedRowKeys.indexOf(e.key)<0}))},addNew:function(){this.dataSource.unshift({key:this.dataSource.length,no:"NO "+this.dataSource.length,description:"这是一段描述",callNo:Math.floor(1e3*Math.random()),status:Math.floor(10*Math.random())%4,updatedAt:"2018-07-26"})},handleMenuClick:function(t){"delete"===t.key&&this.remove()}}},w=v,b=(a("ee8c"),Object(i["a"])(w,o,n,!1,null,"31708a9c",null));e["default"]=b.exports},d58f:function(t,e,a){var o=a("1c0b"),n=a("7b0b"),s=a("44ad"),r=a("50c4"),l=function(t){return function(e,a,l,d){o(a);var c=n(e),i=s(c),u=r(c.length),f=t?u-1:0,p=t?-1:1;if(l<2)while(1){if(f in i){d=i[f],f+=p;break}if(f+=p,t?f<0:u<=f)throw TypeError("Reduce of empty array with no initial value")}for(;t?f>=0:u>f;f+=p)f in i&&(d=a(d,i[f],f,c));return d}};t.exports={left:l(!1),right:l(!0)}},e6e7:function(t,e,a){},ee8c:function(t,e,a){"use strict";var o=a("e6e7"),n=a.n(o);n.a}}]);
\ No newline at end of file
diff --git a/static/js/chunk-6eea3f10.70c10a76.js b/static/js/chunk-6eea3f10.70c10a76.js
deleted file mode 100644
index 32e9579..0000000
--- a/static/js/chunk-6eea3f10.70c10a76.js
+++ /dev/null
@@ -1 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6eea3f10"],{"1f7b":function(t,a,e){"use strict";var s=e("e2a3"),i=e.n(s);i.a},"61ae":function(t,a,e){},"779e":function(t,a,e){"use strict";var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"head-info"},[e("span",[t._v(t._s(t.title))]),e("p",[t._v(t._s(t.content))])])},i=[],r={name:"HeadInfo",props:["title","content","bordered"]},n=r,l=(e("d420"),e("2877")),o=Object(l["a"])(n,s,i,!1,null,"67c9de4b",null);a["a"]=o.exports},c85a:function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("page-layout",{attrs:{avatar:t.currUser.avatar}},[e("div",{attrs:{slot:"headerContent"},slot:"headerContent"},[e("div",{staticClass:"title"},[t._v(t._s(t.currUser.timefix)+","+t._s(t.currUser.name)+","+t._s(t.currUser.welcome))]),e("div",[t._v(t._s(t.currUser.position))])]),e("template",{slot:"extra"},[e("head-info",{staticClass:"split-right",attrs:{title:"项目数",content:"56"}}),e("head-info",{staticClass:"split-right",attrs:{title:"团队内排名",content:"8/24"}}),e("head-info",{staticClass:"split-right",attrs:{title:"项目访问",content:"2,223"}})],1),e("div",[e("a-row",{staticStyle:{margin:"0 -12px"}},[e("a-col",{staticStyle:{padding:"0 12px"},attrs:{xl:16,lg:24,md:24,sm:24,xs:24}},[e("a-card",{staticClass:"project-list",staticStyle:{"margin-bottom":"24px"},attrs:{loading:t.loading,bordered:!1,title:"进行中的项目","body-style":{padding:0}}},[e("a",{attrs:{slot:"extra"},slot:"extra"},[t._v("全部项目")]),e("div",t._l(t.projects,(function(a,s){return e("a-card-grid",{key:s},[e("a-card",{attrs:{bordered:!1,"body-style":{padding:0}}},[e("a-card-meta",{attrs:{description:a.desc}},[e("div",{staticClass:"card-title",attrs:{slot:"title"},slot:"title"},[e("a-avatar",{attrs:{size:"small",src:a.logo}}),e("a",[t._v("Alipay")])],1)]),e("div",{staticClass:"project-item"},[e("a",{attrs:{href:"/#/"}},[t._v("科学搬砖组")]),e("span",{staticClass:"datetime"},[t._v("9小时前")])])],1)],1)})),1)]),e("a-card",{attrs:{loading:t.loading,title:"动态",bordered:!1}},[e("a-list",t._l(t.activities,(function(a,s){return e("a-list-item",{key:s},[e("a-list-item-meta",[e("a-avatar",{attrs:{slot:"avatar",src:a.user.avatar},slot:"avatar"}),e("div",{attrs:{slot:"title"},domProps:{innerHTML:t._s(a.template)},slot:"title"}),e("div",{attrs:{slot:"description"},slot:"description"},[t._v("9小时前")])],1)],1)})),1)],1)],1),e("a-col",{staticStyle:{padding:"0 12px"},attrs:{xl:8,lg:24,md:24,sm:24,xs:24}},[e("a-card",{staticStyle:{"margin-bottom":"24px"},attrs:{title:"快速开始 / 便捷导航",bordered:!1,"body-style":{padding:0}}},[e("div",{staticClass:"item-group"},[e("a",[t._v("操作一")]),e("a",[t._v("操作二")]),e("a",[t._v("操作三")]),e("a",[t._v("操作四")]),e("a",[t._v("操作五")]),e("a",[t._v("操作六")]),e("a-button",{attrs:{size:"small",type:"primary",ghost:"",icon:"plus"}},[t._v("添加")])],1)]),e("a-card",{staticStyle:{"margin-bottom":"24px"},attrs:{title:"XX指数",bordered:!1,"body-style":{padding:0}}},[e("div",{staticStyle:{"min-height":"400px"}},[e("radar")],1)]),e("a-card",{attrs:{loading:t.loading,title:"团队",bordered:!1}},[e("div",{staticClass:"members"},[e("a-row",t._l(t.teams,(function(a,s){return e("a-col",{key:s,attrs:{span:12}},[e("a",[e("a-avatar",{attrs:{size:"small",src:a.avatar}}),e("span",{staticClass:"member"},[t._v(t._s(a.name))])],1)])})),1)],1)])],1)],1)],1)],2)},i=[],r=e("45eb"),n=e("779e"),l=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-chart",{attrs:{forceFit:!0,height:"400",data:t.data,padding:[20,20,95,20],scale:t.scale}},[e("v-tooltip"),e("v-axis",{attrs:{dataKey:t.axis1Opts.dataKey,line:t.axis1Opts.line,tickLine:t.axis1Opts.tickLine,grid:t.axis1Opts.grid}}),e("v-axis",{attrs:{dataKey:t.axis2Opts.dataKey,line:t.axis2Opts.line,tickLine:t.axis2Opts.tickLine,grid:t.axis2Opts.grid}}),e("v-legend",{attrs:{dataKey:"user",marker:"circle",offset:30}}),e("v-coord",{attrs:{type:"polar",radius:"0.8"}}),e("v-line",{attrs:{position:"item*score",color:"user",size:2}}),e("v-point",{attrs:{position:"item*score",color:"user",size:4,shape:"circle"}})],1)},o=[],c=e("7104"),d=[{item:"引用",a:70,b:30,c:40},{item:"口碑",a:60,b:70,c:40},{item:"产量",a:50,b:60,c:40},{item:"贡献",a:40,b:50,c:40},{item:"热度",a:60,b:70,c:40},{item:"引用",a:70,b:50,c:40}],u=(new c.View).source(d);u.transform({type:"fold",fields:["a","b","c"],key:"user",value:"score"});var p=[{dataKey:"score",min:0,max:80}],m=u.rows,v={dataKey:"item",line:null,tickLine:null,grid:{lineStyle:{lineDash:null},hideFirstLine:!1}},g={dataKey:"score",line:null,tickLine:null,grid:{type:"polygon",lineStyle:{lineDash:null}}},f={name:"Radar",data:function(){return{sourceData:d,data:m,axis1Opts:v,axis2Opts:g,scale:p}}},h=f,y=e("2877"),b=Object(y["a"])(h,l,o,!1,null,"df98db52",null),x=b.exports,_={name:"WorkPlace",components:{Radar:x,HeadInfo:n["a"],PageLayout:r["a"]},data:function(){return{projects:[],loading:!0,activities:[],teams:[]}},computed:{currUser:function(){return this.$store.state.account.user}},mounted:function(){this.getProjectList(),this.getActivites(),this.getTeams()},methods:{getProjectList:function(){var t=this;this.$axios({method:"get",url:"/project"}).then((function(a){t.projects=a.data,t.loading=!1}))},getActivites:function(){var t=this;this.$axios({method:"get",url:"/work/activity"}).then((function(a){t.activities=a.data}))},getTeams:function(){var t=this;this.$axios({method:"get",url:"/work/team"}).then((function(a){t.teams=a.data}))}}},k=_,w=(e("1f7b"),Object(y["a"])(k,s,i,!1,null,null,null));a["default"]=w.exports},d420:function(t,a,e){"use strict";var s=e("61ae"),i=e.n(s);i.a},e2a3:function(t,a,e){}}]);
\ No newline at end of file