diff --git a/src/renderer/public/backManage/index.html b/src/renderer/public/backManage/index.html
index c70ece8..9cc2fd7 100644
--- a/src/renderer/public/backManage/index.html
+++ b/src/renderer/public/backManage/index.html
@@ -1 +1 @@
-
后台管理
\ No newline at end of file
+后台管理
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/css/app.425905c8.css b/src/renderer/public/backManage/static/css/app.425905c8.css
new file mode 100644
index 0000000..5e32f1c
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/app.425905c8.css
@@ -0,0 +1 @@
+.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .28s;transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-transform-enter{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.breadcrumb-enter-active,.breadcrumb-leave-active{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-enter,.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.breadcrumb-move{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-leave-active{position:absolute}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.el-dialog{-webkit-transform:none;transform:none;left:0;position:relative;margin:0 auto}.upload-container .el-upload{width:100%}.upload-container .el-upload .el-upload-dragger{width:100%;height:200px}.el-dropdown-menu a{display:block}.el-range-separator{-webkit-box-sizing:content-box;box-sizing:content-box}#app .main-container{min-height:100%;-webkit-transition:margin-left .28s;transition:margin-left .28s;margin-left:210px;position:relative}#app .sidebar-container{-webkit-transition:width .28s;transition:width .28s;width:210px!important;background-color:#304156;height:100%;position:fixed;font-size:0;top:0;bottom:0;left:0;z-index:1001;overflow:hidden}#app .sidebar-container .horizontal-collapse-transition{-webkit-transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out;transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}#app .sidebar-container .el-scrollbar__bar.is-vertical{right:0}#app .sidebar-container .el-scrollbar{height:100%}#app .sidebar-container.has-logo .el-scrollbar{height:calc(100% - 50px)}#app .sidebar-container .is-horizontal{display:none}#app .sidebar-container a{display:inline-block;width:100%;overflow:hidden}#app .sidebar-container .svg-icon{margin-right:16px}#app .sidebar-container .sub-el-icon{margin-right:12px;margin-left:-2px}#app .sidebar-container .el-menu{border:none;height:100%;width:100%!important}#app .sidebar-container .el-submenu__title:hover,#app .sidebar-container .submenu-title-noDropdown:hover{background-color:#263445!important}#app .sidebar-container .is-active>.el-submenu__title{color:#f4f4f5!important}#app .sidebar-container .el-submenu .el-menu-item,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title{min-width:210px!important;background-color:#1f2d3d!important}#app .sidebar-container .el-submenu .el-menu-item:hover,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#001528!important}#app .hideSidebar .sidebar-container{width:54px!important}#app .hideSidebar .main-container{margin-left:54px}#app .hideSidebar .submenu-title-noDropdown{padding:0!important;position:relative}#app .hideSidebar .submenu-title-noDropdown .el-tooltip{padding:0!important}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon{margin-left:20px}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu{overflow:hidden}#app .hideSidebar .el-submenu>.el-submenu__title{padding:0!important}#app .hideSidebar .el-submenu>.el-submenu__title .svg-icon{margin-left:20px}#app .hideSidebar .el-submenu>.el-submenu__title .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}#app .hideSidebar .el-menu--collapse .el-submenu>.el-submenu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .el-menu--collapse .el-menu .el-submenu{min-width:210px!important}#app .mobile .main-container{margin-left:0}#app .mobile .sidebar-container{-webkit-transition:-webkit-transform .28s;transition:-webkit-transform .28s;transition:transform .28s;transition:transform .28s,-webkit-transform .28s;width:210px!important}#app .mobile.hideSidebar .sidebar-container{pointer-events:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translate3d(-210px,0,0);transform:translate3d(-210px,0,0)}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{-webkit-transition:none;transition:none}.el-menu--vertical>.el-menu .svg-icon{margin-right:16px}.el-menu--vertical>.el-menu .sub-el-icon{margin-right:12px;margin-left:-2px}.el-menu--vertical .el-menu-item:hover,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#263445!important}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:#d3dce6}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:6px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}body{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}label{font-weight:700}html{-webkit-box-sizing:border-box;box-sizing:border-box}#app,html{height:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.app-container{padding:20px}.app-breadcrumb.el-breadcrumb[data-v-bd39a482]{display:inline-block;font-size:14px;line-height:50px;margin-left:8px}.app-breadcrumb.el-breadcrumb .no-redirect[data-v-bd39a482]{color:#97a8be;cursor:text}.hamburger[data-v-49e15297]{display:inline-block;vertical-align:middle;width:20px;height:20px}.hamburger.is-active[data-v-49e15297]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navbar[data-v-1e788339]{height:50px;overflow:hidden;position:relative;background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)}.navbar .hamburger-container[data-v-1e788339]{line-height:46px;height:100%;float:left;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;-webkit-tap-highlight-color:transparent}.navbar .hamburger-container[data-v-1e788339]:hover{background:rgba(0,0,0,.025)}.navbar .breadcrumb-container[data-v-1e788339]{float:left}.navbar .right-menu[data-v-1e788339]{float:right;height:100%;line-height:50px}.navbar .right-menu[data-v-1e788339]:focus{outline:none}.navbar .right-menu .right-menu-item[data-v-1e788339]{display:inline-block;padding:0 8px;height:100%;font-size:18px;color:#5a5e66;vertical-align:text-bottom}.navbar .right-menu .right-menu-item.hover-effect[data-v-1e788339]{cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.navbar .right-menu .right-menu-item.hover-effect[data-v-1e788339]:hover{background:rgba(0,0,0,.025)}.navbar .right-menu .avatar-container[data-v-1e788339]{margin-right:30px}.navbar .right-menu .avatar-container .avatar-wrapper[data-v-1e788339]{margin-top:5px;position:relative}.navbar .right-menu .avatar-container .avatar-wrapper .user-avatar[data-v-1e788339]{cursor:pointer;width:40px;height:40px;border-radius:10px}.navbar .right-menu .avatar-container .avatar-wrapper .el-icon-caret-bottom[data-v-1e788339]{cursor:pointer;position:absolute;right:-20px;top:25px;font-size:12px}.sidebarLogoFade-enter-active[data-v-5bb1c0e2]{-webkit-transition:opacity 1.5s;transition:opacity 1.5s}.sidebarLogoFade-enter[data-v-5bb1c0e2],.sidebarLogoFade-leave-to[data-v-5bb1c0e2]{opacity:0}.sidebar-logo-container[data-v-5bb1c0e2]{position:relative;width:100%;height:50px;line-height:50px;background:#2b2f3a;text-align:center;overflow:hidden}.sidebar-logo-container .sidebar-logo-link[data-v-5bb1c0e2]{height:100%;width:100%}.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-5bb1c0e2]{width:32px;height:32px;vertical-align:middle;margin-right:12px}.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-5bb1c0e2]{display:inline-block;margin:0;color:#fff;font-weight:600;line-height:50px;font-size:14px;font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif;vertical-align:middle}.sidebar-logo-container.collapse .sidebar-logo[data-v-5bb1c0e2]{margin-right:0}.sub-el-icon[data-v-05968216]{color:currentColor;width:1em;height:1em}.app-main[data-v-74f7e064]{min-height:calc(100vh - 50px);width:100%;position:relative;overflow:hidden;background:#f9fafb}.fixed-header+.app-main[data-v-74f7e064]{padding-top:50px}.el-popup-parent--hidden .fixed-header{padding-right:15px}[data-v-6edd6723]:export{menuText:#bfcbd9;menuActiveText:#409eff;subMenuActiveText:#f4f4f5;menuBg:#304156;menuHover:#263445;subMenuBg:#1f2d3d;subMenuHover:#001528;sideBarWidth:210px}.app-wrapper[data-v-6edd6723]{position:relative;height:100%;width:100%}.app-wrapper[data-v-6edd6723]:after{content:"";display:table;clear:both}.app-wrapper.mobile.openSidebar[data-v-6edd6723]{position:fixed;top:0}.drawer-bg[data-v-6edd6723]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.fixed-header[data-v-6edd6723]{position:fixed;top:0;right:0;z-index:9;width:calc(100% - 210px);-webkit-transition:width .28s;transition:width .28s}.hideSidebar .fixed-header[data-v-6edd6723]{width:calc(100% - 54px)}.mobile .fixed-header[data-v-6edd6723]{width:100%}.svg-icon[data-v-f9f7fefc]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-f9f7fefc]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/css/chunk-0efffb9c.83e65de7.css b/src/renderer/public/backManage/static/css/chunk-0efffb9c.83e65de7.css
new file mode 100644
index 0000000..365df93
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-0efffb9c.83e65de7.css
@@ -0,0 +1 @@
+.el-row[data-v-178c83f8]{margin-bottom:20px}.el-row[data-v-178c83f8]:last-child{margin-bottom:0}.el-col[data-v-178c83f8]{border-radius:4px}.grid-content[data-v-178c83f8]{background:#fff;border:1px solid #f3f4f6;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),0 0 0 transparent,0 0 0 transparent;box-shadow:0 1px 2px rgba(0,0,0,.05),0 0 0 transparent,0 0 0 transparent;border-radius:8px}.userNum[data-v-178c83f8]{height:10vh;line-height:10vh;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.userNum .img[data-v-178c83f8]{width:48px;height:48px;margin-left:15px;line-height:100%}.userNum .img .svg-icon[data-v-178c83f8]{width:100%;height:100%;vertical-align:baseline!important}.userNum .numCon[data-v-178c83f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.userNum .numCon div[data-v-178c83f8]:first-child{width:100px;height:20px;line-height:20px;font-size:14px;font-weight:400;color:#6b7280;text-align:left;margin-top:2vh}.userNum .numCon div[data-v-178c83f8]:last-child{width:100px;height:32px;font-size:24px;font-weight:400;color:#1d2129;margin-top:5px}.search[data-v-178c83f8]{height:8vh;min-height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.search .el-input[data-v-178c83f8]{width:15vw;margin-left:20px;min-width:170px}.search .el-select[data-v-178c83f8]{width:16vw;min-width:160px}.search .addUser[data-v-178c83f8]{position:absolute;right:160px}.search .delUser[data-v-178c83f8]{position:absolute;right:30px}.table[data-v-178c83f8]{height:65vh}.table .title[data-v-178c83f8]{width:100%;height:50px;padding:0 20px;line-height:50px;color:#1d2129;font-size:16px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #f3f4f6}.table .title .totalNum[data-v-178c83f8]{color:#6b7280;font-size:14px;font-weight:400}.table .tabCon[data-v-178c83f8]{width:100%;padding:20px 20px 0 20px;height:100%}.table .tabCon .state[data-v-178c83f8]{width:40px;height:24px;display:inline-block;opacity:1;border-radius:12px;background:rgba(0,180,42,.1);color:#00b42a;font-size:12px;font-weight:400}.table .tabCon .puase[data-v-178c83f8]{background:rgba(245,63,63,.1);color:#f53f3f}.table .tabCon .el-table[data-v-178c83f8]{height:calc(100% - 100px)!important}.el-table thead tr[data-v-178c83f8],[data-v-178c83f8] .el-table thead th{background-color:#f9fafb!important}[data-v-178c83f8] .el-table--border td,[data-v-178c83f8] .el-table--border th,[data-v-178c83f8] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:unset!important}.el-table--border[data-v-178c83f8],.el-table--group[data-v-178c83f8]{border:unset!important}.el-table[data-v-178c83f8]:before,[data-v-178c83f8] .el-table--border:after,[data-v-178c83f8] .el-table--group:after{background-color:unset!important}[data-v-178c83f8] .el-table .el-table__body-wrapper td,[data-v-178c83f8] .el-table .el-table__body-wrapper th.is-leaf{border-bottom:unset!important}.el-pagination[data-v-178c83f8]{position:absolute;right:30px;margin-top:10px}[data-v-178c83f8] .el-pager li{border:1px solid #d1d5db;border-radius:4px}[data-v-178c83f8] .el-pager li.active{background:#165dff!important;color:#fff!important;border:unset!important}[data-v-178c83f8] .el-dialog__title{padding:2px 10px;border-left:3px solid #165dff;font-size:16px;font-weight:400;color:#1d2129}[data-v-178c83f8] .avatar-uploader .el-upload{border:1px dashed #dcdfe6;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:100px;height:100px}[data-v-178c83f8] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-178c83f8] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}[data-v-178c83f8] .avatar{width:100px;height:100px;display:block}[data-v-178c83f8] .el-dialog__body{padding:10px 20px 0 20px}[data-v-178c83f8] .el-upload__tip{height:25px;line-height:25px}[data-v-178c83f8] .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:#606266!important}[data-v-178c83f8] .el-transfer__buttons{width:180px!important}[data-v-178c83f8] .el-transfer__button:first-child{padding-left:15px!important}[data-v-178c83f8] .el-transfer__button:nth-child(2){margin-left:0!important}[data-v-178c83f8] .el-table__body-wrapper{max-height:calc(100% - 45px)!important;overflow-y:auto!important}[data-v-178c83f8] .el-transfer__buttons{position:relative!important}[data-v-178c83f8] .el-transfer__button:nth-child(2){position:absolute!important;left:auto!important;top:0!important}[data-v-178c83f8] .el-transfer__button:first-child{position:absolute!important;left:auto!important;top:51px!important}
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/css/chunk-4b70cc7c.55335688.css b/src/renderer/public/backManage/static/css/chunk-4b70cc7c.55335688.css
new file mode 100644
index 0000000..06795cc
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-4b70cc7c.55335688.css
@@ -0,0 +1 @@
+.el-row[data-v-9bedd082]{margin-bottom:20px}.el-row[data-v-9bedd082]:last-child{margin-bottom:0}.el-col[data-v-9bedd082]{border-radius:4px}.grid-content[data-v-9bedd082]{background:#fff;border:1px solid #f3f4f6;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),0 0 0 transparent,0 0 0 transparent;box-shadow:0 1px 2px rgba(0,0,0,.05),0 0 0 transparent,0 0 0 transparent;border-radius:8px}.userNum[data-v-9bedd082]{height:10vh;line-height:10vh;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.userNum .img[data-v-9bedd082]{width:48px;height:48px;margin-left:15px;line-height:100%}.userNum .img .svg-icon[data-v-9bedd082]{width:100%;height:100%;vertical-align:baseline!important}.userNum .numCon[data-v-9bedd082]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.userNum .numCon div[data-v-9bedd082]:first-child{width:100px;height:20px;line-height:20px;font-size:14px;font-weight:400;color:#6b7280;text-align:left;margin-top:2vh}.userNum .numCon div[data-v-9bedd082]:last-child{width:100px;height:32px;font-size:24px;font-weight:400;color:#1d2129;margin-top:5px}.search[data-v-9bedd082]{height:6vh;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.search .el-input[data-v-9bedd082]{width:15vw;min-width:170px}.search .el-select[data-v-9bedd082]{margin-left:20px;width:16vw;min-width:160px}.search .el-date-editor--datetimerange.el-input[data-v-9bedd082],.search .el-date-editor--datetimerange.el-input__inner[data-v-9bedd082]{width:23vw;min-width:230px}.search .butTree[data-v-9bedd082]{margin-left:20px}.search .addUser[data-v-9bedd082]{position:absolute;right:30px}.search .delUser[data-v-9bedd082]{position:absolute;right:30px;font-size:14px;font-weight:400;color:#6b7280}.table[data-v-9bedd082]{height:75vh}.table .title[data-v-9bedd082]{width:100%;height:50px;padding:0 20px;line-height:50px;color:#1d2129;font-size:16px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #f3f4f6}.table .title .totalNum[data-v-9bedd082]{color:#6b7280;font-size:14px;font-weight:400}.table .tabCon[data-v-9bedd082],.table .treeCon[data-v-9bedd082]{width:100%;padding:20px 20px 0 20px;height:100%}.table .tabCon .state[data-v-9bedd082]{width:40px;height:24px;display:inline-block;opacity:1;border-radius:12px;background:rgba(0,180,42,.1);color:#00b42a;font-size:12px;font-weight:400}.table .tabCon .puase[data-v-9bedd082]{background:rgba(245,63,63,.1);color:#f53f3f}.table .tabCon .el-table[data-v-9bedd082]{height:calc(100% - 18vh)!important}.el-table thead tr[data-v-9bedd082],[data-v-9bedd082] .el-table thead th{background-color:#f9fafb!important}[data-v-9bedd082] .el-table--border td,[data-v-9bedd082] .el-table--border th,[data-v-9bedd082] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:unset!important}.el-table--border[data-v-9bedd082],.el-table--group[data-v-9bedd082]{border:unset!important}.el-table[data-v-9bedd082]:before,[data-v-9bedd082] .el-table--border:after,[data-v-9bedd082] .el-table--group:after{background-color:unset!important}[data-v-9bedd082] .el-table .el-table__body-wrapper td,[data-v-9bedd082] .el-table .el-table__body-wrapper th.is-leaf{border-bottom:unset!important}.el-pagination[data-v-9bedd082]{position:absolute;right:30px;margin-top:10px}[data-v-9bedd082] .el-pager li{border:1px solid #d1d5db;border-radius:4px}[data-v-9bedd082] .el-pager li.active{background:#165dff!important;color:#fff!important;border:unset!important}[data-v-9bedd082] .el-dialog__title{padding:2px 10px;border-left:3px solid #165dff;font-size:16px;font-weight:400;color:#1d2129}[data-v-9bedd082] .avatar-uploader .el-upload{border:1px dashed #dcdfe6;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:100px;height:100px}[data-v-9bedd082] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-9bedd082] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}[data-v-9bedd082] .avatar{width:100px;height:100px;display:block}[data-v-9bedd082] .el-dialog__body{padding:10px 20px 0 20px}[data-v-9bedd082] .el-upload__tip{height:25px;line-height:25px}[data-v-9bedd082] .but{width:140px;height:40px;line-height:32px;border-radius:4px;background:#fff;border:1px solid #ebeef5;padding:4px 10px 4px 10px;color:#999;font-size:16px;font-weight:400}.butActive[data-v-9bedd082]{background:#409eff;color:#fff}.allCheck[data-v-9bedd082]{width:90px;height:41px;border:1px solid #d1d5db;border-radius:6px;line-height:41px;text-align:center}[data-v-9bedd082] .custom-tree-node{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;padding-right:8px}[data-v-9bedd082] .nodeBut{display:inline-block;width:40px;height:20px;line-height:20px;text-align:center;border-radius:4px;background:rgba(134,144,156,.1);font-size:12px;font-weight:400;color:#86909c;margin-left:30px}[data-v-9bedd082] .menu{color:#165dff;background:rgba(22,93,255,.1)}[data-v-9bedd082] .el-tree-node__content{margin:2px 0}[data-v-9bedd082] .el-tree{max-height:calc(100% - 120px)!important;overflow-y:auto!important}[data-v-9bedd082] .el-table__body-wrapper{max-height:calc(100% - 45px)!important;overflow-y:auto!important}
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/css/chunk-4f9321d9.f84b7bf2.css b/src/renderer/public/backManage/static/css/chunk-4f9321d9.f84b7bf2.css
new file mode 100644
index 0000000..dfbdde4
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-4f9321d9.f84b7bf2.css
@@ -0,0 +1 @@
+.el-row[data-v-5b88bfa4]{margin-bottom:20px}.el-row[data-v-5b88bfa4]:last-child{margin-bottom:0}.el-col[data-v-5b88bfa4]{border-radius:4px}.grid-content[data-v-5b88bfa4]{background:#fff;border:1px solid #f3f4f6;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),0 0 0 transparent,0 0 0 transparent;box-shadow:0 1px 2px rgba(0,0,0,.05),0 0 0 transparent,0 0 0 transparent;border-radius:8px}.userNum[data-v-5b88bfa4]{height:10vh;line-height:10vh;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.userNum .img[data-v-5b88bfa4]{width:48px;height:48px;margin-left:15px;line-height:100%}.userNum .img .svg-icon[data-v-5b88bfa4]{width:100%;height:100%;vertical-align:baseline!important}.userNum .numCon[data-v-5b88bfa4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.userNum .numCon div[data-v-5b88bfa4]:first-child{width:100px;height:20px;line-height:20px;font-size:14px;font-weight:400;color:#6b7280;text-align:left;margin-top:2vh}.userNum .numCon div[data-v-5b88bfa4]:last-child{width:100px;height:32px;font-size:24px;font-weight:400;color:#1d2129;margin-top:5px}.search[data-v-5b88bfa4]{height:8vh;min-height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.search .el-input[data-v-5b88bfa4]{width:15vw;margin-left:20px;min-width:170px}.search .el-select[data-v-5b88bfa4]{width:16vw;min-width:160px}.search .addUser[data-v-5b88bfa4]{position:absolute;right:160px}.search .delUser[data-v-5b88bfa4]{position:absolute;right:30px}.table[data-v-5b88bfa4]{height:65vh}.table .title[data-v-5b88bfa4]{width:100%;height:50px;padding:0 20px;line-height:50px;color:#1d2129;font-size:16px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #f3f4f6}.table .title .totalNum[data-v-5b88bfa4]{color:#6b7280;font-size:14px;font-weight:400}.table .tabCon[data-v-5b88bfa4]{width:100%;padding:20px 20px 0 20px;height:100%}.table .tabCon .state[data-v-5b88bfa4]{width:40px;height:24px;display:inline-block;opacity:1;border-radius:12px;background:rgba(0,180,42,.1);color:#00b42a;font-size:12px;font-weight:400}.table .tabCon .puase[data-v-5b88bfa4]{background:rgba(245,63,63,.1);color:#f53f3f}.table .tabCon .el-table[data-v-5b88bfa4]{height:calc(100% - 100px)!important}.el-table thead tr[data-v-5b88bfa4],[data-v-5b88bfa4] .el-table thead th{background-color:#f9fafb!important}[data-v-5b88bfa4] .el-table--border td,[data-v-5b88bfa4] .el-table--border th,[data-v-5b88bfa4] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:unset!important}.el-table--border[data-v-5b88bfa4],.el-table--group[data-v-5b88bfa4]{border:unset!important}.el-table[data-v-5b88bfa4]:before,[data-v-5b88bfa4] .el-table--border:after,[data-v-5b88bfa4] .el-table--group:after{background-color:unset!important}[data-v-5b88bfa4] .el-table .el-table__body-wrapper td,[data-v-5b88bfa4] .el-table .el-table__body-wrapper th.is-leaf{border-bottom:unset!important}.el-pagination[data-v-5b88bfa4]{position:absolute;right:30px;margin-top:10px}[data-v-5b88bfa4] .el-pager li{border:1px solid #d1d5db;border-radius:4px}[data-v-5b88bfa4] .el-pager li.active{background:#165dff!important;color:#fff!important;border:unset!important}[data-v-5b88bfa4] .el-dialog__title{padding:2px 10px;border-left:3px solid #165dff;font-size:16px;font-weight:400;color:#1d2129}[data-v-5b88bfa4] .avatar-uploader .el-upload{border:1px dashed #dcdfe6;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:100px;height:100px}[data-v-5b88bfa4] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-5b88bfa4] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}[data-v-5b88bfa4] .avatar{width:100px;height:100px;display:block}[data-v-5b88bfa4] .el-dialog__body{padding:10px 20px 0 20px}[data-v-5b88bfa4] .el-upload__tip{height:25px;line-height:25px}.show-pwd[data-v-5b88bfa4]{position:absolute;right:10px;font-size:16px;color:#889aa4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-v-5b88bfa4] .no-status-icon .el-input__icon:after,[data-v-5b88bfa4] .no-status-icon .el-input__icon:before{display:none!important}[data-v-5b88bfa4] .el-table__body-wrapper{max-height:calc(100% - 45px)!important;overflow-y:auto!important}[data-v-5b88bfa4] .userImg{width:32px;height:32px;border-radius:16px}
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/img/defaultHeader.39083ad0.png b/src/renderer/public/backManage/static/img/defaultHeader.39083ad0.png
new file mode 100644
index 0000000..f1f8ae1
Binary files /dev/null and b/src/renderer/public/backManage/static/img/defaultHeader.39083ad0.png differ
diff --git a/src/renderer/public/backManage/static/js/app.a42dddd9.js b/src/renderer/public/backManage/static/js/app.a42dddd9.js
new file mode 100644
index 0000000..9a39cf4
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/app.a42dddd9.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,C){e.exports=C("56d7")},"0292":function(e,t,C){"use strict";C("a8cd")},"09b0":function(e,t,C){"use strict";C("5639")},"18f0":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-link",use:"icon-link-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},1944:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-resTree",use:"icon-resTree-usage",viewBox:"0 0 16 16",content:''});o.a.add(r);t["default"]=r},"2a3d":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-password",use:"icon-password-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},"30c3":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-example",use:"icon-example-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},3289:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-list",use:"icon-list-usage",viewBox:"0 0 14 13.300048828125",content:''});o.a.add(r);t["default"]=r},"331a":function(e,t){var C={admin:{token:"admin-token"},editor:{token:"editor-token"}},n={"admin-token":{roles:["admin"],introduction:"I am a super administrator",avatar:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif",name:"Super Admin"},"editor-token":{roles:["editor"],introduction:"I am an editor",avatar:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif",name:"Normal Editor"}};e.exports=[{url:"/vue-admin-template/user/login",type:"post",response:function(e){var t=e.body.username,n=C[t];return n?{code:2e4,data:n}:{code:60204,message:"Account and password are incorrect."}}},{url:"/vue-admin-template/user/info.*",type:"get",response:function(e){var t=e.query.token,C=n[t];return C?{code:2e4,data:C}:{code:50008,message:"Login failed, unable to get user details."}}},{url:"/vue-admin-template/user/logout",type:"post",response:function(e){return{code:2e4,data:"success"}}}]},3699:function(e,t,C){"use strict";C("ae78")},"3bdc":function(e,t,C){"use strict";C("f43a")},4209:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-allResource",use:"icon-allResource-usage",viewBox:"0 0 47.997314453125 47.997314453125",content:''});o.a.add(r);t["default"]=r},4338:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-plotResource",use:"icon-plotResource-usage",viewBox:"0 0 47.997314453125 47.997314453125",content:''});o.a.add(r);t["default"]=r},4360:function(e,t,C){"use strict";var n=C("2b0e"),a=C("2f62"),i=(C("b0c0"),{sidebar:function(e){return e.app.sidebar},device:function(e){return e.app.device},token:function(e){return e.user.token},avatar:function(e){return e.user.avatar},name:function(e){return e.user.name},function:function(e){return e.user.function},data:function(e){return e.user.data}}),o=i,r=C("a78e"),s=C.n(r),c={sidebar:{opened:!s.a.get("sidebarStatus")||!!+s.a.get("sidebarStatus"),withoutAnimation:!1},device:"desktop"},Q={TOGGLE_SIDEBAR:function(e){e.sidebar.opened=!e.sidebar.opened,e.sidebar.withoutAnimation=!1,e.sidebar.opened?s.a.set("sidebarStatus",1):s.a.set("sidebarStatus",0)},CLOSE_SIDEBAR:function(e,t){s.a.set("sidebarStatus",0),e.sidebar.opened=!1,e.sidebar.withoutAnimation=t},TOGGLE_DEVICE:function(e,t){e.device=t}},u={toggleSideBar:function(e){var t=e.commit;t("TOGGLE_SIDEBAR")},closeSideBar:function(e,t){var C=e.commit,n=t.withoutAnimation;C("CLOSE_SIDEBAR",n)},toggleDevice:function(e,t){var C=e.commit;C("TOGGLE_DEVICE",t)}},l={namespaced:!0,state:c,mutations:Q,actions:u},d=(C("e9c4"),C("83d6")),f=C.n(d),p=f.a.showSettings,m=f.a.fixedHeader,h=f.a.sidebarLogo,v={showSettings:p,fixedHeader:m,sidebarLogo:h,function:JSON.parse(localStorage.getItem("functionArr"))},g={CHANGE_SETTING:function(e,t){var C=t.key,n=t.value;e.hasOwnProperty(C)&&(e[C]=n)},SET_FUNCTION:function(e,t){localStorage.setItem("functionArr",JSON.stringify(t)),e.function=JSON.parse(localStorage.getItem("functionArr"))}},b={changeSetting:function(e,t){var C=e.commit;C("CHANGE_SETTING",t)},changeFunction:function(e,t){var C=e.commit;C("SET_FUNCTION",t)}},w={namespaced:!0,state:v,mutations:g,actions:b},L=C("c7eb"),x=C("1da1"),y=(C("d3b7"),C("498a"),C("159b"),C("c24f")),O=C("5f87"),M=C("a18c"),k=function(){return{token:Object(O["a"])(),name:"",avatar:"",function:JSON.parse(localStorage.getItem("functionArr"))}},S=k(),_={RESET_STATE:function(e){Object.assign(e,k())},SET_TOKEN:function(e,t){e.token=t},SET_NAME:function(e,t){e.name=t},SET_AVATAR:function(e,t){e.avatar=t},SET_FUNCTION:function(e,t){localStorage.setItem("functionArr",JSON.stringify(t)),e.function=t}},B={login:function(e,t){var C=e.commit,n=t.username,a=t.password;return new Promise((function(e,t){Object(y["m"])({username:n.trim(),password:a}).then(function(){var t=Object(x["a"])(Object(L["a"])().mark((function t(n){var a,i,o,r,s,c;return Object(L["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=n.data,i={},a.roleMenus.forEach((function(e){!i[e.menu]&&(i[e.menu]=[]),i[e.menu].push(e.permission)})),C("SET_FUNCTION",i),localStorage.setItem("functionArr",JSON.stringify(i)),o=[],a.roleOperates.forEach((function(e){o.push(e.operate)})),localStorage.setItem("dataArr",JSON.stringify(o)),C("SET_TOKEN",a.token),Object(O["c"])(a.token),localStorage.setItem("avatar",a.avatar),t.next=13,Object(y["k"])();case 13:r=t.sent,r.data&&(s={role:["select","add","edit","delete","data","function","setUser"],user:["select","add","edit","delete","reset"],goods:[]},localStorage.setItem("functionArr",JSON.stringify(s)),C("SET_FUNCTION",s),c=["select","add","edit","delete"],localStorage.setItem("dataArr",JSON.stringify(c))),e();case 16:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(e){t(e)}))}))},getInfo:function(e){var t=e.commit,C=e.state;return new Promise((function(e,n){Object(y["g"])(C.token).then((function(C){var a=C.data;if(!a)return n("Verification failed, please Login again.");var i=a.name,o=a.avatar;t("SET_NAME",i),t("SET_AVATAR",o),e(a)})).catch((function(e){n(e)}))}))},logout:function(e){var t=e.commit,C=e.state;return new Promise((function(e,n){Object(y["n"])(C.token).then((function(){Object(O["b"])(),Object(M["b"])(),t("RESET_STATE"),e()})).catch((function(e){n(e)}))}))},resetToken:function(e){var t=e.commit;return new Promise((function(e){Object(O["b"])(),t("RESET_STATE"),e()}))}},j={namespaced:!0,state:S,mutations:_,actions:B};n["default"].use(a["a"]);var E=new a["a"].Store({modules:{app:l,settings:w,user:j},getters:o});t["a"]=E},"47f1":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-table",use:"icon-table-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},"4af6":function(e,t,C){},"4b0f":function(e,t,C){var n=C("6374").default,a=C("448a").default;C("99af"),C("4d63"),C("ac1f"),C("2c3e"),C("25f0");var i=C("96eb"),o=C("8a60"),r=o.param2Obj,s=C("331a"),c=C("a0bc"),Q=[].concat(a(s),a(c));function u(){function e(e){return function(t){var C=null;if(e instanceof Function){var n=t.body,a=t.type,o=t.url;C=e({method:a,body:JSON.parse(n),query:r(o)})}else C=e;return i.mock(C)}}i.XHR.prototype.proxy_send=i.XHR.prototype.send,i.XHR.prototype.send=function(){this.custom.xhr&&(this.custom.xhr.withCredentials=this.withCredentials||!1,this.responseType&&(this.custom.xhr.responseType=this.responseType)),this.proxy_send.apply(this,arguments)};var t,C=n(Q);try{for(C.s();!(t=C.n()).done;){var a=t.value;i.mock(new RegExp(a.url),a.type||"get",e(a.response))}}catch(o){C.e(o)}finally{C.f()}}e.exports={mocks:Q,mockXHR:u}},"4df5":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-eye",use:"icon-eye-usage",viewBox:"0 0 128 64",content:''});o.a.add(r);t["default"]=r},"51ff":function(e,t,C){var n={"./allResource.svg":"4209","./allUserNum.svg":"7292","./dashboard.svg":"f782","./dataResource.svg":"d991","./example.svg":"30c3","./eye-open.svg":"d7ec","./eye.svg":"4df5","./form.svg":"eb1b","./link.svg":"18f0","./list.svg":"3289","./manageNum.svg":"87c2","./nested.svg":"dcf8","./normalUser.svg":"acbe","./password.svg":"2a3d","./plotResource.svg":"4338","./puaseUser.svg":"b4df","./resTree.svg":"1944","./roleIndex.svg":"7d3c","./roleNum.svg":"7fd7","./specialResource.svg":"ad71","./table.svg":"47f1","./tree.svg":"93cd","./user.svg":"b3b5","./userIndex.svg":"9663"};function a(e){var t=i(e);return C(t)}function i(e){if(!C.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=i,e.exports=a,a.id="51ff"},5304:function(e,t,C){},5639:function(e,t,C){},"56d7":function(e,t,C){"use strict";C.r(t);C("e260"),C("e6cf"),C("cca6"),C("a79d");var n=C("2b0e"),a=(C("f5df1"),C("5c96")),i=C.n(a),o=(C("0fae"),C("f0d9")),r=C.n(o),s=(C("b20f"),function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{attrs:{id:"app"}},[C("router-view")],1)}),c=[],Q={name:"App",mounted:function(){window.addEventListener("beforeunload",this.clearLoginStatus)},beforeDestroy:function(){window.removeEventListener("beforeunload",this.clearLoginStatus)},methods:{clearLoginStatus:function(){localStorage.removeItem("token"),localStorage.removeItem("userInfo")}}},u=Q,l=C("2877"),d=Object(l["a"])(u,s,c,!1,null,null,null),f=d.exports,p=C("4360"),m=C("a18c"),h=(C("d81d"),C("d3b7"),C("ddb0"),function(){var e=this,t=e.$createElement,C=e._self._c||t;return e.isExternal?C("div",e._g({staticClass:"svg-external-icon svg-icon",style:e.styleExternalIcon},e.$listeners)):C("svg",e._g({class:e.svgClass,attrs:{"aria-hidden":"true"}},e.$listeners),[C("use",{attrs:{"xlink:href":e.iconName}})])}),v=[],g=C("61f7"),b={name:"SvgIcon",props:{iconClass:{type:String,required:!0},className:{type:String,default:""}},computed:{isExternal:function(){return Object(g["a"])(this.iconClass)},iconName:function(){return"#icon-".concat(this.iconClass)},svgClass:function(){return this.className?"svg-icon "+this.className:"svg-icon"},styleExternalIcon:function(){return{mask:"url(".concat(this.iconClass,") no-repeat 50% 50%"),"-webkit-mask":"url(".concat(this.iconClass,") no-repeat 50% 50%")}}}},w=b,L=(C("64df"),Object(l["a"])(w,h,v,!1,null,"f9f7fefc",null)),x=L.exports;n["default"].component("svg-icon",x);var y=C("51ff"),O=function(e){return e.keys().map(e)};O(y);var M=C("c7eb"),k=C("1da1"),S=(C("b0c0"),C("323e")),_=C.n(S),B=(C("a5d8"),C("5f87")),j=C("83d6"),E=C.n(j),T=E.a.title;function Z(e){return e?"".concat(e," "):"".concat(T)}_.a.configure({showSpinner:!1});var H=["/login"];m["a"].beforeEach(function(){var e=Object(k["a"])(Object(M["a"])().mark((function e(t,C,n){var i,o;return Object(M["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(_.a.start(),document.title=Z(t.meta.title),i=Object(B["a"])(),!i){e.next=27;break}if("/login"!==t.path){e.next=9;break}n({path:"/"}),_.a.done(),e.next=25;break;case 9:if(o=p["a"].getters.name,!o){e.next=14;break}n(),e.next=25;break;case 14:e.prev=14,n(),e.next=25;break;case 18:return e.prev=18,e.t0=e["catch"](14),e.next=22,p["a"].dispatch("user/resetToken");case 22:a["Message"].error(e.t0||"Has Error"),n("/login?redirect=".concat(t.path)),_.a.done();case 25:e.next=28;break;case 27:-1!==H.indexOf(t.path)?n():(n("/login?redirect=".concat(t.path)),_.a.done());case 28:case"end":return e.stop()}}),e,null,[[14,18]])})));return function(t,C,n){return e.apply(this,arguments)}}()),m["a"].afterEach((function(){_.a.done()}));var z=C("4b0f"),N=z.mockXHR;N(),n["default"].prototype.$globalRefresh=function(){},n["default"].use(i.a,{locale:r.a}),n["default"].config.productionTip=!1,new n["default"]({el:"#app",router:m["a"],store:p["a"],render:function(e){return e(f)}})},"5f87":function(e,t,C){"use strict";C.d(t,"a",(function(){return o})),C.d(t,"c",(function(){return r})),C.d(t,"b",(function(){return s}));var n=C("a78e"),a=C.n(n),i="vue_admin_template_token";function o(){return a.a.get(i)}function r(e){return a.a.set(i,e)}function s(){return a.a.remove(i)}},"61f7":function(e,t,C){"use strict";C.d(t,"a",(function(){return n})),C.d(t,"b",(function(){return a}));C("ac1f"),C("00b4"),C("498a");function n(e){return/^(https?:|mailto:|tel:)/.test(e)}function a(e){return e.trim().length>0}},"64df":function(e,t,C){"use strict";C("7046")},7046:function(e,t,C){},7292:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-allUserNum",use:"icon-allUserNum-usage",viewBox:"0 0 47.9970703125 47.99720001220703",content:''});o.a.add(r);t["default"]=r},"795b":function(e,t,C){},"7d3c":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-roleIndex",use:"icon-roleIndex-usage",viewBox:"0 0 15.030029296875 14.2099609375",content:''});o.a.add(r);t["default"]=r},"7fd7":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-roleNum",use:"icon-roleNum-usage",viewBox:"0 0 47.9967041015625 47.997314453125",content:''});o.a.add(r);t["default"]=r},"83d6":function(e,t){e.exports={title:"",fixedHeader:!1,sidebarLogo:!1}},"87c2":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-manageNum",use:"icon-manageNum-usage",viewBox:"0 0 47.9971923828125 47.997314453125",content:''});o.a.add(r);t["default"]=r},"8a60":function(e,t,C){function n(e){var t=decodeURIComponent(e.split("?")[1]).replace(/\+/g," ");if(!t)return{};var C={},n=t.split("&");return n.forEach((function(e){var t=e.indexOf("=");if(-1!==t){var n=e.substring(0,t),a=e.substring(t+1,e.length);C[n]=a}})),C}C("ac1f"),C("5319"),C("d3b7"),C("159b"),e.exports={param2Obj:n}},"8f0d":function(e,t,C){"use strict";C("5304")},"93cd":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-tree",use:"icon-tree-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},9663:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-userIndex",use:"icon-userIndex-usage",viewBox:"0 0 17.1400146484375 16",content:''});o.a.add(r);t["default"]=r},a0bc:function(e,t,C){var n=C("96eb"),a=n.mock({"items|30":[{id:"@id",title:"@sentence(10, 20)","status|1":["published","draft","deleted"],author:"name",display_time:"@datetime",pageviews:"@integer(300, 5000)"}]});e.exports=[{url:"/vue-admin-template/table/list",type:"get",response:function(e){var t=a.items;return{code:2e4,data:{total:t.length,items:t}}}}]},a18c:function(e,t,C){"use strict";C.d(t,"b",(function(){return Te}));C("d3b7"),C("3ca3"),C("ddb0");var n,a,i=C("2b0e"),o=C("8c4f"),r=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{staticClass:"app-wrapper",class:e.classObj},["mobile"===e.device&&e.sidebar.opened?C("div",{staticClass:"drawer-bg",on:{click:e.handleClickOutside}}):e._e(),C("sidebar",{staticClass:"sidebar-container"}),C("div",{staticClass:"main-container"},[C("div",{class:{"fixed-header":e.fixedHeader}},[C("navbar")],1),C("app-main")],1)],1)},s=[],c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navbar"},[n("hamburger",{staticClass:"hamburger-container",attrs:{"is-active":e.sidebar.opened},on:{toggleClick:e.toggleSideBar}}),n("breadcrumb",{staticClass:"breadcrumb-container"}),n("div",{staticClass:"right-menu"},[n("el-dropdown",{staticClass:"avatar-container",attrs:{trigger:"click"}},[n("div",{staticClass:"avatar-wrapper"},["null"!=e.img&&""!=e.img?n("img",{staticClass:"user-avatar",attrs:{src:e.action+e.img}}):n("img",{staticClass:"user-avatar",attrs:{src:C("aef3")}}),n("i",{staticClass:"el-icon-caret-bottom"})]),n("el-dropdown-menu",{staticClass:"user-dropdown",attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{attrs:{divided:""},nativeOn:{click:function(t){return e.logout(t)}}},[n("span",{staticStyle:{display:"block"}},[e._v("退出")])])],1)],1)],1)],1)},Q=[],u=C("c7eb"),l=C("1da1"),d=C("5530"),f=C("2f62"),p=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("el-breadcrumb",{staticClass:"app-breadcrumb",attrs:{separator:"/"}},[C("transition-group",{attrs:{name:"breadcrumb"}},e._l(e.levelList,(function(t,n){return C("el-breadcrumb-item",{key:t.path},["noRedirect"===t.redirect||n==e.levelList.length-1?C("span",{staticClass:"no-redirect"},[e._v(e._s(t.meta.title))]):C("a",{on:{click:function(C){return C.preventDefault(),e.handleLink(t)}}},[e._v(e._s(t.meta.title))])])})),1)],1)},m=[],h=(C("4de4"),C("b0c0"),C("498a"),C("bd11")),v=C.n(h),g={data:function(){return{levelList:null}},watch:{$route:function(){this.getBreadcrumb()}},created:function(){this.getBreadcrumb()},methods:{getBreadcrumb:function(){var e=this.$route.matched.filter((function(e){return e.meta&&e.meta.title})),t=e[0];this.isDashboard(t),this.levelList=e.filter((function(e){return e.meta&&e.meta.title&&!1!==e.meta.breadcrumb}))},isDashboard:function(e){var t=e&&e.name;return!!t&&t.trim().toLocaleLowerCase()==="Dashboard".toLocaleLowerCase()},pathCompile:function(e){var t=this.$route.params,C=v.a.compile(e);return C(t)},handleLink:function(e){var t=e.redirect,C=e.path;t?this.$router.push(t):this.$router.push(this.pathCompile(C))}}},b=g,w=(C("09b0"),C("2877")),L=Object(w["a"])(b,p,m,!1,null,"bd39a482",null),x=L.exports,y=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{staticStyle:{padding:"0 15px"},on:{click:e.toggleClick}},[C("svg",{staticClass:"hamburger",class:{"is-active":e.isActive},attrs:{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"64",height:"64"}},[C("path",{attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z"}})])])},O=[],M={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick:function(){this.$emit("toggleClick")}}},k=M,S=(C("d49d"),Object(w["a"])(k,y,O,!1,null,"49e15297",null)),_=S.exports,B={components:{Breadcrumb:x,Hamburger:_},data:function(){return{action:"http://127.0.0.1:8848",img:localStorage.getItem("avatar")}},computed:Object(d["a"])({},Object(f["b"])(["sidebar","avatar"])),methods:{toggleSideBar:function(){this.$store.dispatch("app/toggleSideBar")},logout:function(){var e=this;return Object(l["a"])(Object(u["a"])().mark((function t(){return Object(u["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$store.dispatch("user/logout");case 2:e.$router.push("/login?redirect=".concat(e.$route.fullPath));case 3:case"end":return t.stop()}}),t)})))()}}},j=B,E=(C("0292"),Object(w["a"])(j,c,Q,!1,null,"1e788339",null)),T=E.exports,Z=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{class:{"has-logo":e.showLogo}},[e.showLogo?C("logo",{attrs:{collapse:e.isCollapse}}):e._e(),C("el-scrollbar",{attrs:{"wrap-class":"scrollbar-wrapper"}},[C("el-menu",{attrs:{"default-active":e.activeMenu,collapse:e.isCollapse,"background-color":e.variables.menuBg,"text-color":e.variables.menuText,"unique-opened":!1,"active-text-color":e.variables.menuActiveText,"collapse-transition":!1,mode:"vertical"}},e._l(e.routes,(function(e){return C("sidebar-item",{key:e.path,attrs:{item:e,"base-path":e.path}})})),1)],1)],1)},H=[],z=C("2909"),N=(C("e9c4"),C("b64b"),C("d81d"),function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{staticClass:"sidebar-logo-container",class:{collapse:e.collapse}},[C("transition",{attrs:{name:"sidebarLogoFade"}},[e.collapse?C("router-link",{key:"collapse",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?C("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):C("h1",{staticClass:"sidebar-title"},[e._v(e._s(e.title)+" ")])]):C("router-link",{key:"expand",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?C("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):e._e(),C("h1",{staticClass:"sidebar-title"},[e._v(e._s(e.title)+" ")])])],1)],1)}),A=[],I={name:"SidebarLogo",props:{collapse:{type:Boolean,required:!0}},data:function(){return{title:"Vue Admin Template",logo:"https://wpimg.wallstcn.com/69a1c46c-eb1c-4b46-8bd4-e9e686ef5251.png"}}},V=I,R=(C("3bdc"),Object(w["a"])(V,N,A,!1,null,"5bb1c0e2",null)),$=R.exports,D=function(){var e=this,t=e.$createElement,C=e._self._c||t;return e.item.hidden?e._e():C("div",[!e.hasOneShowingChild(e.item.children,e.item)||e.onlyOneChild.children&&!e.onlyOneChild.noShowingChildren||e.item.alwaysShow?C("el-submenu",{ref:"subMenu",attrs:{index:e.resolvePath(e.item.path),"popper-append-to-body":""}},[C("template",{slot:"title"},[e.item.meta?C("item",{attrs:{icon:e.item.meta&&e.item.meta.icon,title:e.item.meta.title}}):e._e()],1),e._l(e.item.children,(function(t){return C("sidebar-item",{key:t.path,staticClass:"nest-menu",attrs:{"is-nest":!0,item:t,"base-path":e.resolvePath(t.path)}})}))],2):[e.onlyOneChild.meta?C("app-link",{attrs:{to:e.resolvePath(e.onlyOneChild.path)}},[C("el-menu-item",{class:{"submenu-title-noDropdown":!e.isNest},attrs:{index:e.resolvePath(e.onlyOneChild.path)}},[C("item",{attrs:{icon:e.onlyOneChild.meta.icon||e.item.meta&&e.item.meta.icon,title:e.onlyOneChild.meta.title}})],1)],1):e._e()]],2)},P=[],F=C("df7c"),U=C.n(F),J=C("61f7"),q=(C("caad"),C("2532"),{name:"MenuItem",functional:!0,props:{icon:{type:String,default:""},title:{type:String,default:""}},render:function(e,t){console.log(t,"context");var C=t.props,n=C.icon,a=C.title,i=[];return n&&(n.includes("el-icon")?i.push(e("i",{class:[n,"sub-el-icon"]})):i.push(e("svg-icon",{attrs:{"icon-class":n}}))),a&&i.push(e("span",{slot:"title"},[a])),console.log(i,"vnodes"),i}}),G=q,X=(C("bec1"),Object(w["a"])(G,n,a,!1,null,"05968216",null)),Y=X.exports,K=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C(e.type,e._b({tag:"component"},"component",e.linkProps(e.to),!1),[e._t("default")],2)},W=[],ee={props:{to:{type:String,required:!0}},computed:{isExternal:function(){return Object(J["a"])(this.to)},type:function(){return this.isExternal?"a":"router-link"}},methods:{linkProps:function(e){return this.isExternal?{href:e,target:"_blank",rel:"noopener"}:{to:e}}}},te=ee,Ce=Object(w["a"])(te,K,W,!1,null,null,null),ne=Ce.exports,ae={computed:{device:function(){return this.$store.state.app.device}},mounted:function(){this.fixBugIniOS()},methods:{fixBugIniOS:function(){var e=this,t=this.$refs.subMenu;if(t){var C=t.handleMouseleave;t.handleMouseleave=function(t){"mobile"!==e.device&&C(t)}}}}},ie={name:"SidebarItem",components:{Item:Y,AppLink:ne},mixins:[ae],props:{item:{type:Object,required:!0},isNest:{type:Boolean,default:!1},basePath:{type:String,default:""}},data:function(){return this.onlyOneChild=null,{}},methods:{hasOneShowingChild:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],C=arguments.length>1?arguments[1]:void 0,n=t.filter((function(t){return!t.hidden&&(e.onlyOneChild=t,!0)}));return 1===n.length||0===n.length&&(this.onlyOneChild=Object(d["a"])(Object(d["a"])({},C),{},{path:"",noShowingChildren:!0}),!0)},resolvePath:function(e){return Object(J["a"])(e)?e:Object(J["a"])(this.basePath)?this.basePath:U.a.resolve(this.basePath,e)}}},oe=ie,re=Object(w["a"])(oe,D,P,!1,null,null,null),se=re.exports,ce=C("cf1e"),Qe=C.n(ce),ue={components:{SidebarItem:se,Logo:$},computed:Object(d["a"])(Object(d["a"])({},Object(f["b"])(["sidebar"])),{},{getFunData:function(){return this.$store.getters.function},routes:function(){var e=this,t=JSON.parse(JSON.stringify(this.$router.options.routes)),C=this.$store.getters.function;return C=Object.keys(C),t=t.map((function(t){if(t.children){var n=t.children[0].path;e.$set(t.children[0],"hidden",-1===C.indexOf(n))}return t})),Object(z["a"])(t)},activeMenu:function(){var e=this.$route,t=e.meta,C=e.path;return t.activeMenu?t.activeMenu:C},showLogo:function(){return this.$store.state.settings.sidebarLogo},variables:function(){return Qe.a},isCollapse:function(){return!this.sidebar.opened}})},le=ue,de=Object(w["a"])(le,Z,H,!1,null,null,null),fe=de.exports,pe=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("section",{staticClass:"app-main"},[C("transition",{attrs:{name:"fade-transform",mode:"out-in"}},[C("router-view",{key:e.key})],1)],1)},me=[],he={name:"AppMain",computed:{key:function(){return this.$route.path}}},ve=he,ge=(C("b719"),C("3699"),Object(w["a"])(ve,pe,me,!1,null,"74f7e064",null)),be=ge.exports,we=C("4360"),Le=document,xe=Le.body,ye=992,Oe={watch:{$route:function(e){"mobile"===this.device&&this.sidebar.opened&&we["a"].dispatch("app/closeSideBar",{withoutAnimation:!1})}},beforeMount:function(){window.addEventListener("resize",this.$_resizeHandler)},beforeDestroy:function(){window.removeEventListener("resize",this.$_resizeHandler)},mounted:function(){var e=this.$_isMobile();e&&(we["a"].dispatch("app/toggleDevice","mobile"),we["a"].dispatch("app/closeSideBar",{withoutAnimation:!0}))},methods:{$_isMobile:function(){var e=xe.getBoundingClientRect();return e.width-1'});o.a.add(r);t["default"]=r},ad71:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-specialResource",use:"icon-specialResource-usage",viewBox:"0 0 47.997314453125 47.997314453125",content:''});o.a.add(r);t["default"]=r},ae78:function(e,t,C){},aef3:function(e,t,C){e.exports=C.p+"static/img/defaultHeader.39083ad0.png"},b20f:function(e,t,C){e.exports={menuText:"#bfcbd9",menuActiveText:"#409eff",subMenuActiveText:"#f4f4f5",menuBg:"#304156",menuHover:"#263445",subMenuBg:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"210px"}},b3b5:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-user",use:"icon-user-usage",viewBox:"0 0 130 130",content:''});o.a.add(r);t["default"]=r},b4df:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-puaseUser",use:"icon-puaseUser-usage",viewBox:"0 0 47.9970703125 47.99720001220703",content:''});o.a.add(r);t["default"]=r},b719:function(e,t,C){"use strict";C("4af6")},b775:function(e,t,C){"use strict";C("d3b7");var n=C("bc3a"),a=C.n(n),i=C("5c96"),o=C("4360"),r=C("5f87"),s=a.a.create({baseURL:"http://127.0.0.1:8848",timeout:5e4});s.interceptors.request.use((function(e){return o["a"].getters.token&&(e.headers["authorization"]=Object(r["a"])()),e}),(function(e){return console.log(e),Promise.reject(e)})),s.interceptors.response.use((function(e){var t=e.data;return 200!==t.code?(Object(i["Message"])({message:t.message||"Error",type:"error",duration:2e3}),t.code,50008!==t.code&&50012!==t.code&&50014!==t.code||i["MessageBox"].confirm("You have been logged out, you can cancel to stay on this page, or log in again","Confirm logout",{confirmButtonText:"Re-Login",cancelButtonText:"Cancel",type:"warning"}).then((function(){o["a"].dispatch("user/resetToken").then((function(){location.reload()}))})),Promise.reject(new Error(t.message||"Error"))):("post"===e.config.method&&Object(i["Message"])({message:"操作成功",type:"success",duration:1e3}),t)}),(function(e){return console.log("err"+e),Object(i["Message"])({message:e.message,type:"error",duration:5e3}),Promise.reject(e)})),t["a"]=s},bec1:function(e,t,C){"use strict";C("795b")},c24f:function(e,t,C){"use strict";C.d(t,"m",(function(){return a})),C.d(t,"a",(function(){return i})),C.d(t,"d",(function(){return o})),C.d(t,"t",(function(){return r})),C.d(t,"w",(function(){return s})),C.d(t,"l",(function(){return c})),C.d(t,"e",(function(){return Q})),C.d(t,"g",(function(){return u})),C.d(t,"n",(function(){return l})),C.d(t,"r",(function(){return d})),C.d(t,"q",(function(){return f})),C.d(t,"p",(function(){return p})),C.d(t,"o",(function(){return m})),C.d(t,"s",(function(){return h})),C.d(t,"i",(function(){return v})),C.d(t,"f",(function(){return g})),C.d(t,"j",(function(){return b})),C.d(t,"k",(function(){return w})),C.d(t,"h",(function(){return L})),C.d(t,"b",(function(){return x})),C.d(t,"u",(function(){return y})),C.d(t,"c",(function(){return O})),C.d(t,"v",(function(){return M}));var n=C("b775");function a(e){return Object(n["a"])({url:"/user/login",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/user/add",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/user/deletes",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/user/update",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/user/user-reset",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/user/list",method:"get",params:e})}function Q(e){return Object(n["a"])({url:"/user/updatePassword",method:"post",data:e})}function u(e){return Object(n["a"])({url:"/vue-admin-template/user/info",method:"get",params:{token:e}})}function l(){return Object(n["a"])({url:"/user/logout",method:"post"})}function d(e){return Object(n["a"])({url:"/role/list",method:"get",params:e})}function f(e){return Object(n["a"])({url:"/role/add",method:"post",data:e})}function p(e){return Object(n["a"])({url:"/role/update",method:"post",data:e})}function m(e){return Object(n["a"])({url:"/role/deletes",method:"post",data:e})}function h(e){return Object(n["a"])({url:"/role/setUser",method:"post",data:e})}function v(e){return Object(n["a"])({url:"/user/getUserStatusCount",method:"get",params:e})}function g(){return Object(n["a"])({url:"/role/count",method:"get"})}function b(e){return Object(n["a"])({url:"/role/getUsersByRoleId",method:"get",params:e})}function w(){return Object(n["a"])({url:"/user/isAdmin",method:"get"})}function L(e){return Object(n["a"])({url:"/role/getOptionByRoleId",method:"get",params:e})}function x(e){return Object(n["a"])({url:"/roleOperate/add",method:"post",data:e})}function y(e){return Object(n["a"])({url:"/roleOperate/update",method:"post",data:e})}function O(e){return Object(n["a"])({url:"/roleMenu/add",method:"post",data:e})}function M(e){return Object(n["a"])({url:"/roleMenu/update",method:"post",data:e})}},cf1e:function(e,t,C){e.exports={menuText:"#bfcbd9",menuActiveText:"#409eff",subMenuActiveText:"#f4f4f5",menuBg:"#304156",menuHover:"#263445",subMenuBg:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"210px"}},d49d:function(e,t,C){"use strict";C("da64")},d7ec:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-eye-open",use:"icon-eye-open-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(r);t["default"]=r},d991:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-dataResource",use:"icon-dataResource-usage",viewBox:"0 0 47.997314453125 47.997314453125",content:''});o.a.add(r);t["default"]=r},da64:function(e,t,C){},dcf8:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-nested",use:"icon-nested-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},eb1b:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-form",use:"icon-form-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},f43a:function(e,t,C){},f782:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-dashboard",use:"icon-dashboard-usage",viewBox:"0 0 128 100",content:''});o.a.add(r);t["default"]=r}},[[0,"runtime","chunk-elementUI","chunk-libs"]]]);
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/app.af31a9f8.js b/src/renderer/public/backManage/static/js/app.af31a9f8.js
new file mode 100644
index 0000000..595c05a
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/app.af31a9f8.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,C){e.exports=C("56d7")},"0292":function(e,t,C){"use strict";C("a8cd")},"09b0":function(e,t,C){"use strict";C("5639")},"18f0":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-link",use:"icon-link-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},1944:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-resTree",use:"icon-resTree-usage",viewBox:"0 0 16 16",content:''});o.a.add(r);t["default"]=r},"2a3d":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-password",use:"icon-password-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},"30c3":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-example",use:"icon-example-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},3289:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-list",use:"icon-list-usage",viewBox:"0 0 14 13.300048828125",content:''});o.a.add(r);t["default"]=r},"331a":function(e,t){var C={admin:{token:"admin-token"},editor:{token:"editor-token"}},n={"admin-token":{roles:["admin"],introduction:"I am a super administrator",avatar:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif",name:"Super Admin"},"editor-token":{roles:["editor"],introduction:"I am an editor",avatar:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif",name:"Normal Editor"}};e.exports=[{url:"/vue-admin-template/user/login",type:"post",response:function(e){var t=e.body.username,n=C[t];return n?{code:2e4,data:n}:{code:60204,message:"Account and password are incorrect."}}},{url:"/vue-admin-template/user/info.*",type:"get",response:function(e){var t=e.query.token,C=n[t];return C?{code:2e4,data:C}:{code:50008,message:"Login failed, unable to get user details."}}},{url:"/vue-admin-template/user/logout",type:"post",response:function(e){return{code:2e4,data:"success"}}}]},3699:function(e,t,C){"use strict";C("ae78")},"3bdc":function(e,t,C){"use strict";C("f43a")},4209:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-allResource",use:"icon-allResource-usage",viewBox:"0 0 47.997314453125 47.997314453125",content:''});o.a.add(r);t["default"]=r},4338:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-plotResource",use:"icon-plotResource-usage",viewBox:"0 0 47.997314453125 47.997314453125",content:''});o.a.add(r);t["default"]=r},4360:function(e,t,C){"use strict";var n=C("2b0e"),a=C("2f62"),i=(C("b0c0"),{sidebar:function(e){return e.app.sidebar},device:function(e){return e.app.device},token:function(e){return e.user.token},avatar:function(e){return e.user.avatar},name:function(e){return e.user.name},function:function(e){return e.user.function},data:function(e){return e.user.data}}),o=i,r=C("a78e"),s=C.n(r),c={sidebar:{opened:!s.a.get("sidebarStatus")||!!+s.a.get("sidebarStatus"),withoutAnimation:!1},device:"desktop"},Q={TOGGLE_SIDEBAR:function(e){e.sidebar.opened=!e.sidebar.opened,e.sidebar.withoutAnimation=!1,e.sidebar.opened?s.a.set("sidebarStatus",1):s.a.set("sidebarStatus",0)},CLOSE_SIDEBAR:function(e,t){s.a.set("sidebarStatus",0),e.sidebar.opened=!1,e.sidebar.withoutAnimation=t},TOGGLE_DEVICE:function(e,t){e.device=t}},u={toggleSideBar:function(e){var t=e.commit;t("TOGGLE_SIDEBAR")},closeSideBar:function(e,t){var C=e.commit,n=t.withoutAnimation;C("CLOSE_SIDEBAR",n)},toggleDevice:function(e,t){var C=e.commit;C("TOGGLE_DEVICE",t)}},l={namespaced:!0,state:c,mutations:Q,actions:u},d=(C("e9c4"),C("83d6")),f=C.n(d),p=f.a.showSettings,m=f.a.fixedHeader,h=f.a.sidebarLogo,v={showSettings:p,fixedHeader:m,sidebarLogo:h,function:JSON.parse(localStorage.getItem("functionArr"))},b={CHANGE_SETTING:function(e,t){var C=t.key,n=t.value;e.hasOwnProperty(C)&&(e[C]=n)},SET_FUNCTION:function(e,t){localStorage.setItem("functionArr",JSON.stringify(t)),e.function=JSON.parse(localStorage.getItem("functionArr"))}},g={changeSetting:function(e,t){var C=e.commit;C("CHANGE_SETTING",t)},changeFunction:function(e,t){var C=e.commit;C("SET_FUNCTION",t)}},w={namespaced:!0,state:v,mutations:b,actions:g},L=C("c7eb"),x=C("1da1"),y=(C("d3b7"),C("498a"),C("159b"),C("c24f")),O=C("5f87"),M=C("a18c"),k=function(){return{token:Object(O["a"])(),name:"",avatar:"",function:JSON.parse(localStorage.getItem("functionArr"))}},_=k(),S={RESET_STATE:function(e){Object.assign(e,k())},SET_TOKEN:function(e,t){e.token=t},SET_NAME:function(e,t){e.name=t},SET_AVATAR:function(e,t){e.avatar=t},SET_FUNCTION:function(e,t){localStorage.setItem("functionArr",JSON.stringify(t)),e.function=t}},B={login:function(e,t){var C=e.commit,n=t.username,a=t.password;return new Promise((function(e,t){Object(y["m"])({username:n.trim(),password:a}).then(function(){var t=Object(x["a"])(Object(L["a"])().mark((function t(n){var a,i,o,r,s,c;return Object(L["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=n.data,i={},a.roleMenus.forEach((function(e){!i[e.menu]&&(i[e.menu]=[]),i[e.menu].push(e.permission)})),C("SET_FUNCTION",i),localStorage.setItem("functionArr",JSON.stringify(i)),o=[],a.roleOperates.forEach((function(e){o.push(e.operate)})),localStorage.setItem("dataArr",JSON.stringify(o)),C("SET_TOKEN",a.token),Object(O["c"])(a.token),localStorage.setItem("avatar",a.avatar),t.next=13,Object(y["k"])();case 13:r=t.sent,r.data&&(s={role:["select","add","edit","delete","data","function","setUser"],user:["select","add","edit","delete","reset"],goods:[]},localStorage.setItem("functionArr",JSON.stringify(s)),C("SET_FUNCTION",s),c=["select","add","edit","delete"],localStorage.setItem("dataArr",JSON.stringify(c))),e();case 16:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(e){t(e)}))}))},getInfo:function(e){var t=e.commit,C=e.state;return new Promise((function(e,n){Object(y["g"])(C.token).then((function(C){var a=C.data;if(!a)return n("Verification failed, please Login again.");var i=a.name,o=a.avatar;t("SET_NAME",i),t("SET_AVATAR",o),e(a)})).catch((function(e){n(e)}))}))},logout:function(e){var t=e.commit,C=e.state;return new Promise((function(e,n){Object(y["n"])(C.token).then((function(){Object(O["b"])(),Object(M["b"])(),t("RESET_STATE"),e()})).catch((function(e){n(e)}))}))},resetToken:function(e){var t=e.commit;return new Promise((function(e){Object(O["b"])(),t("RESET_STATE"),e()}))}},j={namespaced:!0,state:_,mutations:S,actions:B};n["default"].use(a["a"]);var E=new a["a"].Store({modules:{app:l,settings:w,user:j},getters:o});t["a"]=E},"47f1":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-table",use:"icon-table-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},"4af6":function(e,t,C){},"4b0f":function(e,t,C){var n=C("6374").default,a=C("448a").default;C("99af"),C("4d63"),C("ac1f"),C("2c3e"),C("25f0");var i=C("96eb"),o=C("8a60"),r=o.param2Obj,s=C("331a"),c=C("a0bc"),Q=[].concat(a(s),a(c));function u(){function e(e){return function(t){var C=null;if(e instanceof Function){var n=t.body,a=t.type,o=t.url;C=e({method:a,body:JSON.parse(n),query:r(o)})}else C=e;return i.mock(C)}}i.XHR.prototype.proxy_send=i.XHR.prototype.send,i.XHR.prototype.send=function(){this.custom.xhr&&(this.custom.xhr.withCredentials=this.withCredentials||!1,this.responseType&&(this.custom.xhr.responseType=this.responseType)),this.proxy_send.apply(this,arguments)};var t,C=n(Q);try{for(C.s();!(t=C.n()).done;){var a=t.value;i.mock(new RegExp(a.url),a.type||"get",e(a.response))}}catch(o){C.e(o)}finally{C.f()}}e.exports={mocks:Q,mockXHR:u}},"4df5":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-eye",use:"icon-eye-usage",viewBox:"0 0 128 64",content:''});o.a.add(r);t["default"]=r},"51ff":function(e,t,C){var n={"./allResource.svg":"4209","./allUserNum.svg":"7292","./dashboard.svg":"f782","./dataResource.svg":"d991","./example.svg":"30c3","./eye-open.svg":"d7ec","./eye.svg":"4df5","./form.svg":"eb1b","./link.svg":"18f0","./list.svg":"3289","./manageNum.svg":"87c2","./nested.svg":"dcf8","./normalUser.svg":"acbe","./password.svg":"2a3d","./plotResource.svg":"4338","./puaseUser.svg":"b4df","./resTree.svg":"1944","./roleIndex.svg":"7d3c","./roleNum.svg":"7fd7","./specialResource.svg":"ad71","./table.svg":"47f1","./tree.svg":"93cd","./user.svg":"b3b5","./userIndex.svg":"9663"};function a(e){var t=i(e);return C(t)}function i(e){if(!C.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=i,e.exports=a,a.id="51ff"},5304:function(e,t,C){},5639:function(e,t,C){},"56d7":function(e,t,C){"use strict";C.r(t);C("e260"),C("e6cf"),C("cca6"),C("a79d");var n=C("2b0e"),a=(C("f5df1"),C("5c96")),i=C.n(a),o=(C("0fae"),C("f0d9")),r=C.n(o),s=(C("b20f"),function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{attrs:{id:"app"}},[C("router-view")],1)}),c=[],Q={name:"App",beforeDestroy:function(){this.$store.dispatch("user/logout")}},u=Q,l=C("2877"),d=Object(l["a"])(u,s,c,!1,null,null,null),f=d.exports,p=C("4360"),m=C("a18c"),h=(C("d81d"),C("d3b7"),C("ddb0"),function(){var e=this,t=e.$createElement,C=e._self._c||t;return e.isExternal?C("div",e._g({staticClass:"svg-external-icon svg-icon",style:e.styleExternalIcon},e.$listeners)):C("svg",e._g({class:e.svgClass,attrs:{"aria-hidden":"true"}},e.$listeners),[C("use",{attrs:{"xlink:href":e.iconName}})])}),v=[],b=C("61f7"),g={name:"SvgIcon",props:{iconClass:{type:String,required:!0},className:{type:String,default:""}},computed:{isExternal:function(){return Object(b["a"])(this.iconClass)},iconName:function(){return"#icon-".concat(this.iconClass)},svgClass:function(){return this.className?"svg-icon "+this.className:"svg-icon"},styleExternalIcon:function(){return{mask:"url(".concat(this.iconClass,") no-repeat 50% 50%"),"-webkit-mask":"url(".concat(this.iconClass,") no-repeat 50% 50%")}}}},w=g,L=(C("64df"),Object(l["a"])(w,h,v,!1,null,"f9f7fefc",null)),x=L.exports;n["default"].component("svg-icon",x);var y=C("51ff"),O=function(e){return e.keys().map(e)};O(y);var M=C("c7eb"),k=C("1da1"),_=(C("b0c0"),C("323e")),S=C.n(_),B=(C("a5d8"),C("5f87")),j=C("83d6"),E=C.n(j),T=E.a.title;function Z(e){return e?"".concat(e," "):"".concat(T)}S.a.configure({showSpinner:!1});var H=["/login"];m["a"].beforeEach(function(){var e=Object(k["a"])(Object(M["a"])().mark((function e(t,C,n){var i,o;return Object(M["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(S.a.start(),document.title=Z(t.meta.title),i=Object(B["a"])(),!i){e.next=27;break}if("/login"!==t.path){e.next=9;break}n({path:"/"}),S.a.done(),e.next=25;break;case 9:if(o=p["a"].getters.name,!o){e.next=14;break}n(),e.next=25;break;case 14:e.prev=14,n(),e.next=25;break;case 18:return e.prev=18,e.t0=e["catch"](14),e.next=22,p["a"].dispatch("user/resetToken");case 22:a["Message"].error(e.t0||"Has Error"),n("/login?redirect=".concat(t.path)),S.a.done();case 25:e.next=28;break;case 27:-1!==H.indexOf(t.path)?n():(n("/login?redirect=".concat(t.path)),S.a.done());case 28:case"end":return e.stop()}}),e,null,[[14,18]])})));return function(t,C,n){return e.apply(this,arguments)}}()),m["a"].afterEach((function(){S.a.done()}));var z=C("4b0f"),N=z.mockXHR;N(),n["default"].prototype.$globalRefresh=function(){},n["default"].use(i.a,{locale:r.a}),n["default"].config.productionTip=!1,new n["default"]({el:"#app",router:m["a"],store:p["a"],render:function(e){return e(f)}})},"5f87":function(e,t,C){"use strict";C.d(t,"a",(function(){return o})),C.d(t,"c",(function(){return r})),C.d(t,"b",(function(){return s}));var n=C("a78e"),a=C.n(n),i="vue_admin_template_token";function o(){return a.a.get(i)}function r(e){return a.a.set(i,e)}function s(){return a.a.remove(i)}},"61f7":function(e,t,C){"use strict";C.d(t,"a",(function(){return n})),C.d(t,"b",(function(){return a}));C("ac1f"),C("00b4"),C("498a");function n(e){return/^(https?:|mailto:|tel:)/.test(e)}function a(e){return e.trim().length>0}},"64df":function(e,t,C){"use strict";C("7046")},7046:function(e,t,C){},7292:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-allUserNum",use:"icon-allUserNum-usage",viewBox:"0 0 47.9970703125 47.99720001220703",content:''});o.a.add(r);t["default"]=r},"795b":function(e,t,C){},"7d3c":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-roleIndex",use:"icon-roleIndex-usage",viewBox:"0 0 15.030029296875 14.2099609375",content:''});o.a.add(r);t["default"]=r},"7fd7":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-roleNum",use:"icon-roleNum-usage",viewBox:"0 0 47.9967041015625 47.997314453125",content:''});o.a.add(r);t["default"]=r},"83d6":function(e,t){e.exports={title:"",fixedHeader:!1,sidebarLogo:!1}},"87c2":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-manageNum",use:"icon-manageNum-usage",viewBox:"0 0 47.9971923828125 47.997314453125",content:''});o.a.add(r);t["default"]=r},"8a60":function(e,t,C){function n(e){var t=decodeURIComponent(e.split("?")[1]).replace(/\+/g," ");if(!t)return{};var C={},n=t.split("&");return n.forEach((function(e){var t=e.indexOf("=");if(-1!==t){var n=e.substring(0,t),a=e.substring(t+1,e.length);C[n]=a}})),C}C("ac1f"),C("5319"),C("d3b7"),C("159b"),e.exports={param2Obj:n}},"8f0d":function(e,t,C){"use strict";C("5304")},"93cd":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-tree",use:"icon-tree-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},9663:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-userIndex",use:"icon-userIndex-usage",viewBox:"0 0 17.1400146484375 16",content:''});o.a.add(r);t["default"]=r},a0bc:function(e,t,C){var n=C("96eb"),a=n.mock({"items|30":[{id:"@id",title:"@sentence(10, 20)","status|1":["published","draft","deleted"],author:"name",display_time:"@datetime",pageviews:"@integer(300, 5000)"}]});e.exports=[{url:"/vue-admin-template/table/list",type:"get",response:function(e){var t=a.items;return{code:2e4,data:{total:t.length,items:t}}}}]},a18c:function(e,t,C){"use strict";C.d(t,"b",(function(){return Te}));C("d3b7"),C("3ca3"),C("ddb0");var n,a,i=C("2b0e"),o=C("8c4f"),r=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{staticClass:"app-wrapper",class:e.classObj},["mobile"===e.device&&e.sidebar.opened?C("div",{staticClass:"drawer-bg",on:{click:e.handleClickOutside}}):e._e(),C("sidebar",{staticClass:"sidebar-container"}),C("div",{staticClass:"main-container"},[C("div",{class:{"fixed-header":e.fixedHeader}},[C("navbar")],1),C("app-main")],1)],1)},s=[],c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navbar"},[n("hamburger",{staticClass:"hamburger-container",attrs:{"is-active":e.sidebar.opened},on:{toggleClick:e.toggleSideBar}}),n("breadcrumb",{staticClass:"breadcrumb-container"}),n("div",{staticClass:"right-menu"},[n("el-dropdown",{staticClass:"avatar-container",attrs:{trigger:"click"}},[n("div",{staticClass:"avatar-wrapper"},["null"!=e.img&&""!=e.img?n("img",{staticClass:"user-avatar",attrs:{src:e.action+e.img}}):n("img",{staticClass:"user-avatar",attrs:{src:C("aef3")}}),n("i",{staticClass:"el-icon-caret-bottom"})]),n("el-dropdown-menu",{staticClass:"user-dropdown",attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{attrs:{divided:""},nativeOn:{click:function(t){return e.logout(t)}}},[n("span",{staticStyle:{display:"block"}},[e._v("退出")])])],1)],1)],1)],1)},Q=[],u=C("c7eb"),l=C("1da1"),d=C("5530"),f=C("2f62"),p=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("el-breadcrumb",{staticClass:"app-breadcrumb",attrs:{separator:"/"}},[C("transition-group",{attrs:{name:"breadcrumb"}},e._l(e.levelList,(function(t,n){return C("el-breadcrumb-item",{key:t.path},["noRedirect"===t.redirect||n==e.levelList.length-1?C("span",{staticClass:"no-redirect"},[e._v(e._s(t.meta.title))]):C("a",{on:{click:function(C){return C.preventDefault(),e.handleLink(t)}}},[e._v(e._s(t.meta.title))])])})),1)],1)},m=[],h=(C("4de4"),C("b0c0"),C("498a"),C("bd11")),v=C.n(h),b={data:function(){return{levelList:null}},watch:{$route:function(){this.getBreadcrumb()}},created:function(){this.getBreadcrumb()},methods:{getBreadcrumb:function(){var e=this.$route.matched.filter((function(e){return e.meta&&e.meta.title})),t=e[0];this.isDashboard(t),this.levelList=e.filter((function(e){return e.meta&&e.meta.title&&!1!==e.meta.breadcrumb}))},isDashboard:function(e){var t=e&&e.name;return!!t&&t.trim().toLocaleLowerCase()==="Dashboard".toLocaleLowerCase()},pathCompile:function(e){var t=this.$route.params,C=v.a.compile(e);return C(t)},handleLink:function(e){var t=e.redirect,C=e.path;t?this.$router.push(t):this.$router.push(this.pathCompile(C))}}},g=b,w=(C("09b0"),C("2877")),L=Object(w["a"])(g,p,m,!1,null,"bd39a482",null),x=L.exports,y=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{staticStyle:{padding:"0 15px"},on:{click:e.toggleClick}},[C("svg",{staticClass:"hamburger",class:{"is-active":e.isActive},attrs:{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"64",height:"64"}},[C("path",{attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z"}})])])},O=[],M={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick:function(){this.$emit("toggleClick")}}},k=M,_=(C("d49d"),Object(w["a"])(k,y,O,!1,null,"49e15297",null)),S=_.exports,B={components:{Breadcrumb:x,Hamburger:S},data:function(){return{action:"http://127.0.0.1:8848",img:localStorage.getItem("avatar")}},computed:Object(d["a"])({},Object(f["b"])(["sidebar","avatar"])),methods:{toggleSideBar:function(){this.$store.dispatch("app/toggleSideBar")},logout:function(){var e=this;return Object(l["a"])(Object(u["a"])().mark((function t(){return Object(u["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$store.dispatch("user/logout");case 2:e.$router.push("/login?redirect=".concat(e.$route.fullPath));case 3:case"end":return t.stop()}}),t)})))()}}},j=B,E=(C("0292"),Object(w["a"])(j,c,Q,!1,null,"1e788339",null)),T=E.exports,Z=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{class:{"has-logo":e.showLogo}},[e.showLogo?C("logo",{attrs:{collapse:e.isCollapse}}):e._e(),C("el-scrollbar",{attrs:{"wrap-class":"scrollbar-wrapper"}},[C("el-menu",{attrs:{"default-active":e.activeMenu,collapse:e.isCollapse,"background-color":e.variables.menuBg,"text-color":e.variables.menuText,"unique-opened":!1,"active-text-color":e.variables.menuActiveText,"collapse-transition":!1,mode:"vertical"}},e._l(e.routes,(function(e){return C("sidebar-item",{key:e.path,attrs:{item:e,"base-path":e.path}})})),1)],1)],1)},H=[],z=C("2909"),N=(C("e9c4"),C("b64b"),C("d81d"),function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{staticClass:"sidebar-logo-container",class:{collapse:e.collapse}},[C("transition",{attrs:{name:"sidebarLogoFade"}},[e.collapse?C("router-link",{key:"collapse",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?C("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):C("h1",{staticClass:"sidebar-title"},[e._v(e._s(e.title)+" ")])]):C("router-link",{key:"expand",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?C("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):e._e(),C("h1",{staticClass:"sidebar-title"},[e._v(e._s(e.title)+" ")])])],1)],1)}),A=[],I={name:"SidebarLogo",props:{collapse:{type:Boolean,required:!0}},data:function(){return{title:"Vue Admin Template",logo:"https://wpimg.wallstcn.com/69a1c46c-eb1c-4b46-8bd4-e9e686ef5251.png"}}},V=I,R=(C("3bdc"),Object(w["a"])(V,N,A,!1,null,"5bb1c0e2",null)),$=R.exports,D=function(){var e=this,t=e.$createElement,C=e._self._c||t;return e.item.hidden?e._e():C("div",[!e.hasOneShowingChild(e.item.children,e.item)||e.onlyOneChild.children&&!e.onlyOneChild.noShowingChildren||e.item.alwaysShow?C("el-submenu",{ref:"subMenu",attrs:{index:e.resolvePath(e.item.path),"popper-append-to-body":""}},[C("template",{slot:"title"},[e.item.meta?C("item",{attrs:{icon:e.item.meta&&e.item.meta.icon,title:e.item.meta.title}}):e._e()],1),e._l(e.item.children,(function(t){return C("sidebar-item",{key:t.path,staticClass:"nest-menu",attrs:{"is-nest":!0,item:t,"base-path":e.resolvePath(t.path)}})}))],2):[e.onlyOneChild.meta?C("app-link",{attrs:{to:e.resolvePath(e.onlyOneChild.path)}},[C("el-menu-item",{class:{"submenu-title-noDropdown":!e.isNest},attrs:{index:e.resolvePath(e.onlyOneChild.path)}},[C("item",{attrs:{icon:e.onlyOneChild.meta.icon||e.item.meta&&e.item.meta.icon,title:e.onlyOneChild.meta.title}})],1)],1):e._e()]],2)},P=[],F=C("df7c"),U=C.n(F),J=C("61f7"),q=(C("caad"),C("2532"),{name:"MenuItem",functional:!0,props:{icon:{type:String,default:""},title:{type:String,default:""}},render:function(e,t){console.log(t,"context");var C=t.props,n=C.icon,a=C.title,i=[];return n&&(n.includes("el-icon")?i.push(e("i",{class:[n,"sub-el-icon"]})):i.push(e("svg-icon",{attrs:{"icon-class":n}}))),a&&i.push(e("span",{slot:"title"},[a])),console.log(i,"vnodes"),i}}),G=q,X=(C("bec1"),Object(w["a"])(G,n,a,!1,null,"05968216",null)),Y=X.exports,K=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C(e.type,e._b({tag:"component"},"component",e.linkProps(e.to),!1),[e._t("default")],2)},W=[],ee={props:{to:{type:String,required:!0}},computed:{isExternal:function(){return Object(J["a"])(this.to)},type:function(){return this.isExternal?"a":"router-link"}},methods:{linkProps:function(e){return this.isExternal?{href:e,target:"_blank",rel:"noopener"}:{to:e}}}},te=ee,Ce=Object(w["a"])(te,K,W,!1,null,null,null),ne=Ce.exports,ae={computed:{device:function(){return this.$store.state.app.device}},mounted:function(){this.fixBugIniOS()},methods:{fixBugIniOS:function(){var e=this,t=this.$refs.subMenu;if(t){var C=t.handleMouseleave;t.handleMouseleave=function(t){"mobile"!==e.device&&C(t)}}}}},ie={name:"SidebarItem",components:{Item:Y,AppLink:ne},mixins:[ae],props:{item:{type:Object,required:!0},isNest:{type:Boolean,default:!1},basePath:{type:String,default:""}},data:function(){return this.onlyOneChild=null,{}},methods:{hasOneShowingChild:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],C=arguments.length>1?arguments[1]:void 0,n=t.filter((function(t){return!t.hidden&&(e.onlyOneChild=t,!0)}));return 1===n.length||0===n.length&&(this.onlyOneChild=Object(d["a"])(Object(d["a"])({},C),{},{path:"",noShowingChildren:!0}),!0)},resolvePath:function(e){return Object(J["a"])(e)?e:Object(J["a"])(this.basePath)?this.basePath:U.a.resolve(this.basePath,e)}}},oe=ie,re=Object(w["a"])(oe,D,P,!1,null,null,null),se=re.exports,ce=C("cf1e"),Qe=C.n(ce),ue={components:{SidebarItem:se,Logo:$},computed:Object(d["a"])(Object(d["a"])({},Object(f["b"])(["sidebar"])),{},{getFunData:function(){return this.$store.getters.function},routes:function(){var e=this,t=JSON.parse(JSON.stringify(this.$router.options.routes)),C=this.$store.getters.function;return C=Object.keys(C),t=t.map((function(t){if(t.children){var n=t.children[0].path;e.$set(t.children[0],"hidden",-1===C.indexOf(n))}return t})),Object(z["a"])(t)},activeMenu:function(){var e=this.$route,t=e.meta,C=e.path;return t.activeMenu?t.activeMenu:C},showLogo:function(){return this.$store.state.settings.sidebarLogo},variables:function(){return Qe.a},isCollapse:function(){return!this.sidebar.opened}})},le=ue,de=Object(w["a"])(le,Z,H,!1,null,null,null),fe=de.exports,pe=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("section",{staticClass:"app-main"},[C("transition",{attrs:{name:"fade-transform",mode:"out-in"}},[C("router-view",{key:e.key})],1)],1)},me=[],he={name:"AppMain",computed:{key:function(){return this.$route.path}}},ve=he,be=(C("b719"),C("3699"),Object(w["a"])(ve,pe,me,!1,null,"74f7e064",null)),ge=be.exports,we=C("4360"),Le=document,xe=Le.body,ye=992,Oe={watch:{$route:function(e){"mobile"===this.device&&this.sidebar.opened&&we["a"].dispatch("app/closeSideBar",{withoutAnimation:!1})}},beforeMount:function(){window.addEventListener("resize",this.$_resizeHandler)},beforeDestroy:function(){window.removeEventListener("resize",this.$_resizeHandler)},mounted:function(){var e=this.$_isMobile();e&&(we["a"].dispatch("app/toggleDevice","mobile"),we["a"].dispatch("app/closeSideBar",{withoutAnimation:!0}))},methods:{$_isMobile:function(){var e=xe.getBoundingClientRect();return e.width-1'});o.a.add(r);t["default"]=r},ad71:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-specialResource",use:"icon-specialResource-usage",viewBox:"0 0 47.997314453125 47.997314453125",content:''});o.a.add(r);t["default"]=r},ae78:function(e,t,C){},aef3:function(e,t,C){e.exports=C.p+"static/img/defaultHeader.39083ad0.png"},b20f:function(e,t,C){e.exports={menuText:"#bfcbd9",menuActiveText:"#409eff",subMenuActiveText:"#f4f4f5",menuBg:"#304156",menuHover:"#263445",subMenuBg:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"210px"}},b3b5:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-user",use:"icon-user-usage",viewBox:"0 0 130 130",content:''});o.a.add(r);t["default"]=r},b4df:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-puaseUser",use:"icon-puaseUser-usage",viewBox:"0 0 47.9970703125 47.99720001220703",content:''});o.a.add(r);t["default"]=r},b719:function(e,t,C){"use strict";C("4af6")},b775:function(e,t,C){"use strict";C("d3b7");var n=C("bc3a"),a=C.n(n),i=C("5c96"),o=C("4360"),r=C("5f87"),s=a.a.create({baseURL:"http://127.0.0.1:8848",timeout:5e4});s.interceptors.request.use((function(e){return o["a"].getters.token&&(e.headers["authorization"]=Object(r["a"])()),e}),(function(e){return console.log(e),Promise.reject(e)})),s.interceptors.response.use((function(e){var t=e.data;return 200!==t.code?(Object(i["Message"])({message:t.message||"Error",type:"error",duration:2e3}),t.code,50008!==t.code&&50012!==t.code&&50014!==t.code||i["MessageBox"].confirm("You have been logged out, you can cancel to stay on this page, or log in again","Confirm logout",{confirmButtonText:"Re-Login",cancelButtonText:"Cancel",type:"warning"}).then((function(){o["a"].dispatch("user/resetToken").then((function(){location.reload()}))})),Promise.reject(new Error(t.message||"Error"))):("post"===e.config.method&&Object(i["Message"])({message:"操作成功",type:"success",duration:1e3}),t)}),(function(e){return console.log("err"+e),Object(i["Message"])({message:e.message,type:"error",duration:5e3}),Promise.reject(e)})),t["a"]=s},bec1:function(e,t,C){"use strict";C("795b")},c24f:function(e,t,C){"use strict";C.d(t,"m",(function(){return a})),C.d(t,"a",(function(){return i})),C.d(t,"d",(function(){return o})),C.d(t,"t",(function(){return r})),C.d(t,"w",(function(){return s})),C.d(t,"l",(function(){return c})),C.d(t,"e",(function(){return Q})),C.d(t,"g",(function(){return u})),C.d(t,"n",(function(){return l})),C.d(t,"r",(function(){return d})),C.d(t,"q",(function(){return f})),C.d(t,"p",(function(){return p})),C.d(t,"o",(function(){return m})),C.d(t,"s",(function(){return h})),C.d(t,"i",(function(){return v})),C.d(t,"f",(function(){return b})),C.d(t,"j",(function(){return g})),C.d(t,"k",(function(){return w})),C.d(t,"h",(function(){return L})),C.d(t,"b",(function(){return x})),C.d(t,"u",(function(){return y})),C.d(t,"c",(function(){return O})),C.d(t,"v",(function(){return M}));var n=C("b775");function a(e){return Object(n["a"])({url:"/user/login",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/user/add",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/user/deletes",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/user/update",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/user/user-reset",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/user/list",method:"get",params:e})}function Q(e){return Object(n["a"])({url:"/user/updatePassword",method:"post",data:e})}function u(e){return Object(n["a"])({url:"/vue-admin-template/user/info",method:"get",params:{token:e}})}function l(){return Object(n["a"])({url:"/user/logout",method:"post"})}function d(e){return Object(n["a"])({url:"/role/list",method:"get",params:e})}function f(e){return Object(n["a"])({url:"/role/add",method:"post",data:e})}function p(e){return Object(n["a"])({url:"/role/update",method:"post",data:e})}function m(e){return Object(n["a"])({url:"/role/deletes",method:"post",data:e})}function h(e){return Object(n["a"])({url:"/role/setUser",method:"post",data:e})}function v(e){return Object(n["a"])({url:"/user/getUserStatusCount",method:"get",params:e})}function b(){return Object(n["a"])({url:"/role/count",method:"get"})}function g(e){return Object(n["a"])({url:"/role/getUsersByRoleId",method:"get",params:e})}function w(){return Object(n["a"])({url:"/user/isAdmin",method:"get"})}function L(e){return Object(n["a"])({url:"/role/getOptionByRoleId",method:"get",params:e})}function x(e){return Object(n["a"])({url:"/roleOperate/add",method:"post",data:e})}function y(e){return Object(n["a"])({url:"/roleOperate/update",method:"post",data:e})}function O(e){return Object(n["a"])({url:"/roleMenu/add",method:"post",data:e})}function M(e){return Object(n["a"])({url:"/roleMenu/update",method:"post",data:e})}},cf1e:function(e,t,C){e.exports={menuText:"#bfcbd9",menuActiveText:"#409eff",subMenuActiveText:"#f4f4f5",menuBg:"#304156",menuHover:"#263445",subMenuBg:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"210px"}},d49d:function(e,t,C){"use strict";C("da64")},d7ec:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-eye-open",use:"icon-eye-open-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(r);t["default"]=r},d991:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-dataResource",use:"icon-dataResource-usage",viewBox:"0 0 47.997314453125 47.997314453125",content:''});o.a.add(r);t["default"]=r},da64:function(e,t,C){},dcf8:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-nested",use:"icon-nested-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},eb1b:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-form",use:"icon-form-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},f43a:function(e,t,C){},f782:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-dashboard",use:"icon-dashboard-usage",viewBox:"0 0 128 100",content:''});o.a.add(r);t["default"]=r}},[[0,"runtime","chunk-elementUI","chunk-libs"]]]);
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/app.dbb4a339.js b/src/renderer/public/backManage/static/js/app.dbb4a339.js
new file mode 100644
index 0000000..65b5fec
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/app.dbb4a339.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,C){e.exports=C("56d7")},"0292":function(e,t,C){"use strict";C("a8cd")},"09b0":function(e,t,C){"use strict";C("5639")},"18f0":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-link",use:"icon-link-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},1944:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-resTree",use:"icon-resTree-usage",viewBox:"0 0 16 16",content:''});o.a.add(r);t["default"]=r},"2a3d":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-password",use:"icon-password-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},"30c3":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-example",use:"icon-example-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},3289:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-list",use:"icon-list-usage",viewBox:"0 0 14 13.300048828125",content:''});o.a.add(r);t["default"]=r},"331a":function(e,t){var C={admin:{token:"admin-token"},editor:{token:"editor-token"}},n={"admin-token":{roles:["admin"],introduction:"I am a super administrator",avatar:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif",name:"Super Admin"},"editor-token":{roles:["editor"],introduction:"I am an editor",avatar:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif",name:"Normal Editor"}};e.exports=[{url:"/vue-admin-template/user/login",type:"post",response:function(e){var t=e.body.username,n=C[t];return n?{code:2e4,data:n}:{code:60204,message:"Account and password are incorrect."}}},{url:"/vue-admin-template/user/info.*",type:"get",response:function(e){var t=e.query.token,C=n[t];return C?{code:2e4,data:C}:{code:50008,message:"Login failed, unable to get user details."}}},{url:"/vue-admin-template/user/logout",type:"post",response:function(e){return{code:2e4,data:"success"}}}]},3699:function(e,t,C){"use strict";C("ae78")},"3bdc":function(e,t,C){"use strict";C("f43a")},4209:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-allResource",use:"icon-allResource-usage",viewBox:"0 0 47.997314453125 47.997314453125",content:''});o.a.add(r);t["default"]=r},4338:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-plotResource",use:"icon-plotResource-usage",viewBox:"0 0 47.997314453125 47.997314453125",content:''});o.a.add(r);t["default"]=r},4360:function(e,t,C){"use strict";var n=C("2b0e"),a=C("2f62"),i=(C("b0c0"),{sidebar:function(e){return e.app.sidebar},device:function(e){return e.app.device},token:function(e){return e.user.token},avatar:function(e){return e.user.avatar},name:function(e){return e.user.name},function:function(e){return e.user.function},data:function(e){return e.user.data}}),o=i,r=C("a78e"),s=C.n(r),c={sidebar:{opened:!s.a.get("sidebarStatus")||!!+s.a.get("sidebarStatus"),withoutAnimation:!1},device:"desktop"},Q={TOGGLE_SIDEBAR:function(e){e.sidebar.opened=!e.sidebar.opened,e.sidebar.withoutAnimation=!1,e.sidebar.opened?s.a.set("sidebarStatus",1):s.a.set("sidebarStatus",0)},CLOSE_SIDEBAR:function(e,t){s.a.set("sidebarStatus",0),e.sidebar.opened=!1,e.sidebar.withoutAnimation=t},TOGGLE_DEVICE:function(e,t){e.device=t}},u={toggleSideBar:function(e){var t=e.commit;t("TOGGLE_SIDEBAR")},closeSideBar:function(e,t){var C=e.commit,n=t.withoutAnimation;C("CLOSE_SIDEBAR",n)},toggleDevice:function(e,t){var C=e.commit;C("TOGGLE_DEVICE",t)}},l={namespaced:!0,state:c,mutations:Q,actions:u},d=(C("e9c4"),C("83d6")),f=C.n(d),p=f.a.showSettings,m=f.a.fixedHeader,h=f.a.sidebarLogo,v={showSettings:p,fixedHeader:m,sidebarLogo:h,function:JSON.parse(localStorage.getItem("functionArr"))},b={CHANGE_SETTING:function(e,t){var C=t.key,n=t.value;e.hasOwnProperty(C)&&(e[C]=n)},SET_FUNCTION:function(e,t){localStorage.setItem("functionArr",JSON.stringify(t)),e.function=JSON.parse(localStorage.getItem("functionArr"))}},g={changeSetting:function(e,t){var C=e.commit;C("CHANGE_SETTING",t)},changeFunction:function(e,t){var C=e.commit;C("SET_FUNCTION",t)}},w={namespaced:!0,state:v,mutations:b,actions:g},L=C("c7eb"),x=C("1da1"),y=(C("d3b7"),C("498a"),C("159b"),C("c24f")),O=C("5f87"),M=C("a18c"),k=function(){return{token:Object(O["a"])(),name:"",avatar:"",function:JSON.parse(localStorage.getItem("functionArr"))}},_=k(),S={RESET_STATE:function(e){Object.assign(e,k())},SET_TOKEN:function(e,t){e.token=t},SET_NAME:function(e,t){e.name=t},SET_AVATAR:function(e,t){e.avatar=t},SET_FUNCTION:function(e,t){localStorage.setItem("functionArr",JSON.stringify(t)),e.function=t}},B={login:function(e,t){var C=e.commit,n=t.username,a=t.password;return new Promise((function(e,t){Object(y["m"])({username:n.trim(),password:a}).then(function(){var t=Object(x["a"])(Object(L["a"])().mark((function t(n){var a,i,o,r,s,c;return Object(L["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return a=n.data,i={},a.roleMenus.forEach((function(e){!i[e.menu]&&(i[e.menu]=[]),i[e.menu].push(e.permission)})),C("SET_FUNCTION",i),localStorage.setItem("functionArr",JSON.stringify(i)),o=[],a.roleOperates.forEach((function(e){o.push(e.operate)})),localStorage.setItem("dataArr",JSON.stringify(o)),C("SET_TOKEN",a.token),Object(O["c"])(a.token),localStorage.setItem("avatar",a.avatar),t.next=13,Object(y["k"])();case 13:r=t.sent,r.data&&(s={role:["select","add","edit","delete","data","function","setUser"],user:["select","add","edit","delete","reset"],goods:[]},localStorage.setItem("functionArr",JSON.stringify(s)),C("SET_FUNCTION",s),c=["select","add","edit","delete"],localStorage.setItem("dataArr",JSON.stringify(c))),e();case 16:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(e){t(e)}))}))},getInfo:function(e){var t=e.commit,C=e.state;return new Promise((function(e,n){Object(y["g"])(C.token).then((function(C){var a=C.data;if(!a)return n("Verification failed, please Login again.");var i=a.name,o=a.avatar;t("SET_NAME",i),t("SET_AVATAR",o),e(a)})).catch((function(e){n(e)}))}))},logout:function(e){var t=e.commit,C=e.state;return new Promise((function(e,n){Object(y["n"])(C.token).then((function(){Object(O["b"])(),Object(M["b"])(),t("RESET_STATE"),e()})).catch((function(e){n(e)}))}))},resetToken:function(e){var t=e.commit;return new Promise((function(e){Object(O["b"])(),t("RESET_STATE"),e()}))}},j={namespaced:!0,state:_,mutations:S,actions:B};n["default"].use(a["a"]);var E=new a["a"].Store({modules:{app:l,settings:w,user:j},getters:o});t["a"]=E},"47f1":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-table",use:"icon-table-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},"4af6":function(e,t,C){},"4b0f":function(e,t,C){var n=C("6374").default,a=C("448a").default;C("99af"),C("4d63"),C("ac1f"),C("2c3e"),C("25f0");var i=C("96eb"),o=C("8a60"),r=o.param2Obj,s=C("331a"),c=C("a0bc"),Q=[].concat(a(s),a(c));function u(){function e(e){return function(t){var C=null;if(e instanceof Function){var n=t.body,a=t.type,o=t.url;C=e({method:a,body:JSON.parse(n),query:r(o)})}else C=e;return i.mock(C)}}i.XHR.prototype.proxy_send=i.XHR.prototype.send,i.XHR.prototype.send=function(){this.custom.xhr&&(this.custom.xhr.withCredentials=this.withCredentials||!1,this.responseType&&(this.custom.xhr.responseType=this.responseType)),this.proxy_send.apply(this,arguments)};var t,C=n(Q);try{for(C.s();!(t=C.n()).done;){var a=t.value;i.mock(new RegExp(a.url),a.type||"get",e(a.response))}}catch(o){C.e(o)}finally{C.f()}}e.exports={mocks:Q,mockXHR:u}},"4df5":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-eye",use:"icon-eye-usage",viewBox:"0 0 128 64",content:''});o.a.add(r);t["default"]=r},"51ff":function(e,t,C){var n={"./allResource.svg":"4209","./allUserNum.svg":"7292","./dashboard.svg":"f782","./dataResource.svg":"d991","./example.svg":"30c3","./eye-open.svg":"d7ec","./eye.svg":"4df5","./form.svg":"eb1b","./link.svg":"18f0","./list.svg":"3289","./manageNum.svg":"87c2","./nested.svg":"dcf8","./normalUser.svg":"acbe","./password.svg":"2a3d","./plotResource.svg":"4338","./puaseUser.svg":"b4df","./resTree.svg":"1944","./roleIndex.svg":"7d3c","./roleNum.svg":"7fd7","./specialResource.svg":"ad71","./table.svg":"47f1","./tree.svg":"93cd","./user.svg":"b3b5","./userIndex.svg":"9663"};function a(e){var t=i(e);return C(t)}function i(e){if(!C.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=i,e.exports=a,a.id="51ff"},5304:function(e,t,C){},5639:function(e,t,C){},"56d7":function(e,t,C){"use strict";C.r(t);C("e260"),C("e6cf"),C("cca6"),C("a79d");var n=C("2b0e"),a=(C("f5df1"),C("5c96")),i=C.n(a),o=(C("0fae"),C("f0d9")),r=C.n(o),s=(C("b20f"),function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{attrs:{id:"app"}},[C("router-view")],1)}),c=[],Q={name:"App"},u=Q,l=C("2877"),d=Object(l["a"])(u,s,c,!1,null,null,null),f=d.exports,p=C("4360"),m=C("a18c"),h=(C("d81d"),C("d3b7"),C("ddb0"),function(){var e=this,t=e.$createElement,C=e._self._c||t;return e.isExternal?C("div",e._g({staticClass:"svg-external-icon svg-icon",style:e.styleExternalIcon},e.$listeners)):C("svg",e._g({class:e.svgClass,attrs:{"aria-hidden":"true"}},e.$listeners),[C("use",{attrs:{"xlink:href":e.iconName}})])}),v=[],b=C("61f7"),g={name:"SvgIcon",props:{iconClass:{type:String,required:!0},className:{type:String,default:""}},computed:{isExternal:function(){return Object(b["a"])(this.iconClass)},iconName:function(){return"#icon-".concat(this.iconClass)},svgClass:function(){return this.className?"svg-icon "+this.className:"svg-icon"},styleExternalIcon:function(){return{mask:"url(".concat(this.iconClass,") no-repeat 50% 50%"),"-webkit-mask":"url(".concat(this.iconClass,") no-repeat 50% 50%")}}}},w=g,L=(C("64df"),Object(l["a"])(w,h,v,!1,null,"f9f7fefc",null)),x=L.exports;n["default"].component("svg-icon",x);var y=C("51ff"),O=function(e){return e.keys().map(e)};O(y);var M=C("c7eb"),k=C("1da1"),_=(C("b0c0"),C("323e")),S=C.n(_),B=(C("a5d8"),C("5f87")),j=C("83d6"),E=C.n(j),T=E.a.title;function Z(e){return e?"".concat(e," "):"".concat(T)}S.a.configure({showSpinner:!1});var H=["/login"];m["a"].beforeEach(function(){var e=Object(k["a"])(Object(M["a"])().mark((function e(t,C,n){var i,o;return Object(M["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(S.a.start(),document.title=Z(t.meta.title),i=Object(B["a"])(),!i){e.next=27;break}if("/login"!==t.path){e.next=9;break}n({path:"/"}),S.a.done(),e.next=25;break;case 9:if(o=p["a"].getters.name,!o){e.next=14;break}n(),e.next=25;break;case 14:e.prev=14,n(),e.next=25;break;case 18:return e.prev=18,e.t0=e["catch"](14),e.next=22,p["a"].dispatch("user/resetToken");case 22:a["Message"].error(e.t0||"Has Error"),n("/login?redirect=".concat(t.path)),S.a.done();case 25:e.next=28;break;case 27:-1!==H.indexOf(t.path)?n():(n("/login?redirect=".concat(t.path)),S.a.done());case 28:case"end":return e.stop()}}),e,null,[[14,18]])})));return function(t,C,n){return e.apply(this,arguments)}}()),m["a"].afterEach((function(){S.a.done()}));var z=C("4b0f"),N=z.mockXHR;N(),n["default"].prototype.$globalRefresh=function(){},n["default"].use(i.a,{locale:r.a}),n["default"].config.productionTip=!1,new n["default"]({el:"#app",router:m["a"],store:p["a"],render:function(e){return e(f)}})},"5f87":function(e,t,C){"use strict";C.d(t,"a",(function(){return o})),C.d(t,"c",(function(){return r})),C.d(t,"b",(function(){return s}));var n=C("a78e"),a=C.n(n),i="vue_admin_template_token";function o(){return a.a.get(i)}function r(e){return a.a.set(i,e)}function s(){return a.a.remove(i)}},"61f7":function(e,t,C){"use strict";C.d(t,"a",(function(){return n})),C.d(t,"b",(function(){return a}));C("ac1f"),C("00b4"),C("498a");function n(e){return/^(https?:|mailto:|tel:)/.test(e)}function a(e){return e.trim().length>0}},"64df":function(e,t,C){"use strict";C("7046")},7046:function(e,t,C){},7292:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-allUserNum",use:"icon-allUserNum-usage",viewBox:"0 0 47.9970703125 47.99720001220703",content:''});o.a.add(r);t["default"]=r},"795b":function(e,t,C){},"7d3c":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-roleIndex",use:"icon-roleIndex-usage",viewBox:"0 0 15.030029296875 14.2099609375",content:''});o.a.add(r);t["default"]=r},"7fd7":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-roleNum",use:"icon-roleNum-usage",viewBox:"0 0 47.9967041015625 47.997314453125",content:''});o.a.add(r);t["default"]=r},"83d6":function(e,t){e.exports={title:"",fixedHeader:!1,sidebarLogo:!1}},"87c2":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-manageNum",use:"icon-manageNum-usage",viewBox:"0 0 47.9971923828125 47.997314453125",content:''});o.a.add(r);t["default"]=r},"8a60":function(e,t,C){function n(e){var t=decodeURIComponent(e.split("?")[1]).replace(/\+/g," ");if(!t)return{};var C={},n=t.split("&");return n.forEach((function(e){var t=e.indexOf("=");if(-1!==t){var n=e.substring(0,t),a=e.substring(t+1,e.length);C[n]=a}})),C}C("ac1f"),C("5319"),C("d3b7"),C("159b"),e.exports={param2Obj:n}},"8f0d":function(e,t,C){"use strict";C("5304")},"93cd":function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-tree",use:"icon-tree-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},9663:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-userIndex",use:"icon-userIndex-usage",viewBox:"0 0 17.1400146484375 16",content:''});o.a.add(r);t["default"]=r},a0bc:function(e,t,C){var n=C("96eb"),a=n.mock({"items|30":[{id:"@id",title:"@sentence(10, 20)","status|1":["published","draft","deleted"],author:"name",display_time:"@datetime",pageviews:"@integer(300, 5000)"}]});e.exports=[{url:"/vue-admin-template/table/list",type:"get",response:function(e){var t=a.items;return{code:2e4,data:{total:t.length,items:t}}}}]},a18c:function(e,t,C){"use strict";C.d(t,"b",(function(){return Te}));C("d3b7"),C("3ca3"),C("ddb0");var n,a,i=C("2b0e"),o=C("8c4f"),r=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{staticClass:"app-wrapper",class:e.classObj},["mobile"===e.device&&e.sidebar.opened?C("div",{staticClass:"drawer-bg",on:{click:e.handleClickOutside}}):e._e(),C("sidebar",{staticClass:"sidebar-container"}),C("div",{staticClass:"main-container"},[C("div",{class:{"fixed-header":e.fixedHeader}},[C("navbar")],1),C("app-main")],1)],1)},s=[],c=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"navbar"},[n("hamburger",{staticClass:"hamburger-container",attrs:{"is-active":e.sidebar.opened},on:{toggleClick:e.toggleSideBar}}),n("breadcrumb",{staticClass:"breadcrumb-container"}),n("div",{staticClass:"right-menu"},[n("el-dropdown",{staticClass:"avatar-container",attrs:{trigger:"click"}},[n("div",{staticClass:"avatar-wrapper"},["null"!=e.img&&""!=e.img?n("img",{staticClass:"user-avatar",attrs:{src:e.action+e.img}}):n("img",{staticClass:"user-avatar",attrs:{src:C("aef3")}}),n("i",{staticClass:"el-icon-caret-bottom"})]),n("el-dropdown-menu",{staticClass:"user-dropdown",attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{attrs:{divided:""},nativeOn:{click:function(t){return e.logout(t)}}},[n("span",{staticStyle:{display:"block"}},[e._v("退出")])])],1)],1)],1)],1)},Q=[],u=C("c7eb"),l=C("1da1"),d=C("5530"),f=C("2f62"),p=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("el-breadcrumb",{staticClass:"app-breadcrumb",attrs:{separator:"/"}},[C("transition-group",{attrs:{name:"breadcrumb"}},e._l(e.levelList,(function(t,n){return C("el-breadcrumb-item",{key:t.path},["noRedirect"===t.redirect||n==e.levelList.length-1?C("span",{staticClass:"no-redirect"},[e._v(e._s(t.meta.title))]):C("a",{on:{click:function(C){return C.preventDefault(),e.handleLink(t)}}},[e._v(e._s(t.meta.title))])])})),1)],1)},m=[],h=(C("4de4"),C("b0c0"),C("498a"),C("bd11")),v=C.n(h),b={data:function(){return{levelList:null}},watch:{$route:function(){this.getBreadcrumb()}},created:function(){this.getBreadcrumb()},methods:{getBreadcrumb:function(){var e=this.$route.matched.filter((function(e){return e.meta&&e.meta.title})),t=e[0];this.isDashboard(t),this.levelList=e.filter((function(e){return e.meta&&e.meta.title&&!1!==e.meta.breadcrumb}))},isDashboard:function(e){var t=e&&e.name;return!!t&&t.trim().toLocaleLowerCase()==="Dashboard".toLocaleLowerCase()},pathCompile:function(e){var t=this.$route.params,C=v.a.compile(e);return C(t)},handleLink:function(e){var t=e.redirect,C=e.path;t?this.$router.push(t):this.$router.push(this.pathCompile(C))}}},g=b,w=(C("09b0"),C("2877")),L=Object(w["a"])(g,p,m,!1,null,"bd39a482",null),x=L.exports,y=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{staticStyle:{padding:"0 15px"},on:{click:e.toggleClick}},[C("svg",{staticClass:"hamburger",class:{"is-active":e.isActive},attrs:{viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"64",height:"64"}},[C("path",{attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 0 0 0-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0 0 14.4 7z"}})])])},O=[],M={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick:function(){this.$emit("toggleClick")}}},k=M,_=(C("d49d"),Object(w["a"])(k,y,O,!1,null,"49e15297",null)),S=_.exports,B={components:{Breadcrumb:x,Hamburger:S},data:function(){return{action:"http://127.0.0.1:8848",img:localStorage.getItem("avatar")}},computed:Object(d["a"])({},Object(f["b"])(["sidebar","avatar"])),methods:{toggleSideBar:function(){this.$store.dispatch("app/toggleSideBar")},logout:function(){var e=this;return Object(l["a"])(Object(u["a"])().mark((function t(){return Object(u["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$store.dispatch("user/logout");case 2:e.$router.push("/login?redirect=".concat(e.$route.fullPath));case 3:case"end":return t.stop()}}),t)})))()}}},j=B,E=(C("0292"),Object(w["a"])(j,c,Q,!1,null,"1e788339",null)),T=E.exports,Z=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{class:{"has-logo":e.showLogo}},[e.showLogo?C("logo",{attrs:{collapse:e.isCollapse}}):e._e(),C("el-scrollbar",{attrs:{"wrap-class":"scrollbar-wrapper"}},[C("el-menu",{attrs:{"default-active":e.activeMenu,collapse:e.isCollapse,"background-color":e.variables.menuBg,"text-color":e.variables.menuText,"unique-opened":!1,"active-text-color":e.variables.menuActiveText,"collapse-transition":!1,mode:"vertical"}},e._l(e.routes,(function(e){return C("sidebar-item",{key:e.path,attrs:{item:e,"base-path":e.path}})})),1)],1)],1)},H=[],z=C("2909"),N=(C("e9c4"),C("b64b"),C("d81d"),function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("div",{staticClass:"sidebar-logo-container",class:{collapse:e.collapse}},[C("transition",{attrs:{name:"sidebarLogoFade"}},[e.collapse?C("router-link",{key:"collapse",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?C("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):C("h1",{staticClass:"sidebar-title"},[e._v(e._s(e.title)+" ")])]):C("router-link",{key:"expand",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?C("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):e._e(),C("h1",{staticClass:"sidebar-title"},[e._v(e._s(e.title)+" ")])])],1)],1)}),A=[],I={name:"SidebarLogo",props:{collapse:{type:Boolean,required:!0}},data:function(){return{title:"Vue Admin Template",logo:"https://wpimg.wallstcn.com/69a1c46c-eb1c-4b46-8bd4-e9e686ef5251.png"}}},V=I,R=(C("3bdc"),Object(w["a"])(V,N,A,!1,null,"5bb1c0e2",null)),$=R.exports,D=function(){var e=this,t=e.$createElement,C=e._self._c||t;return e.item.hidden?e._e():C("div",[!e.hasOneShowingChild(e.item.children,e.item)||e.onlyOneChild.children&&!e.onlyOneChild.noShowingChildren||e.item.alwaysShow?C("el-submenu",{ref:"subMenu",attrs:{index:e.resolvePath(e.item.path),"popper-append-to-body":""}},[C("template",{slot:"title"},[e.item.meta?C("item",{attrs:{icon:e.item.meta&&e.item.meta.icon,title:e.item.meta.title}}):e._e()],1),e._l(e.item.children,(function(t){return C("sidebar-item",{key:t.path,staticClass:"nest-menu",attrs:{"is-nest":!0,item:t,"base-path":e.resolvePath(t.path)}})}))],2):[e.onlyOneChild.meta?C("app-link",{attrs:{to:e.resolvePath(e.onlyOneChild.path)}},[C("el-menu-item",{class:{"submenu-title-noDropdown":!e.isNest},attrs:{index:e.resolvePath(e.onlyOneChild.path)}},[C("item",{attrs:{icon:e.onlyOneChild.meta.icon||e.item.meta&&e.item.meta.icon,title:e.onlyOneChild.meta.title}})],1)],1):e._e()]],2)},P=[],F=C("df7c"),U=C.n(F),J=C("61f7"),q=(C("caad"),C("2532"),{name:"MenuItem",functional:!0,props:{icon:{type:String,default:""},title:{type:String,default:""}},render:function(e,t){console.log(t,"context");var C=t.props,n=C.icon,a=C.title,i=[];return n&&(n.includes("el-icon")?i.push(e("i",{class:[n,"sub-el-icon"]})):i.push(e("svg-icon",{attrs:{"icon-class":n}}))),a&&i.push(e("span",{slot:"title"},[a])),console.log(i,"vnodes"),i}}),G=q,X=(C("bec1"),Object(w["a"])(G,n,a,!1,null,"05968216",null)),Y=X.exports,K=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C(e.type,e._b({tag:"component"},"component",e.linkProps(e.to),!1),[e._t("default")],2)},W=[],ee={props:{to:{type:String,required:!0}},computed:{isExternal:function(){return Object(J["a"])(this.to)},type:function(){return this.isExternal?"a":"router-link"}},methods:{linkProps:function(e){return this.isExternal?{href:e,target:"_blank",rel:"noopener"}:{to:e}}}},te=ee,Ce=Object(w["a"])(te,K,W,!1,null,null,null),ne=Ce.exports,ae={computed:{device:function(){return this.$store.state.app.device}},mounted:function(){this.fixBugIniOS()},methods:{fixBugIniOS:function(){var e=this,t=this.$refs.subMenu;if(t){var C=t.handleMouseleave;t.handleMouseleave=function(t){"mobile"!==e.device&&C(t)}}}}},ie={name:"SidebarItem",components:{Item:Y,AppLink:ne},mixins:[ae],props:{item:{type:Object,required:!0},isNest:{type:Boolean,default:!1},basePath:{type:String,default:""}},data:function(){return this.onlyOneChild=null,{}},methods:{hasOneShowingChild:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],C=arguments.length>1?arguments[1]:void 0,n=t.filter((function(t){return!t.hidden&&(e.onlyOneChild=t,!0)}));return 1===n.length||0===n.length&&(this.onlyOneChild=Object(d["a"])(Object(d["a"])({},C),{},{path:"",noShowingChildren:!0}),!0)},resolvePath:function(e){return Object(J["a"])(e)?e:Object(J["a"])(this.basePath)?this.basePath:U.a.resolve(this.basePath,e)}}},oe=ie,re=Object(w["a"])(oe,D,P,!1,null,null,null),se=re.exports,ce=C("cf1e"),Qe=C.n(ce),ue={components:{SidebarItem:se,Logo:$},computed:Object(d["a"])(Object(d["a"])({},Object(f["b"])(["sidebar"])),{},{getFunData:function(){return this.$store.getters.function},routes:function(){var e=this,t=JSON.parse(JSON.stringify(this.$router.options.routes)),C=this.$store.getters.function;return C=Object.keys(C),t=t.map((function(t){if(t.children){var n=t.children[0].path;e.$set(t.children[0],"hidden",-1===C.indexOf(n))}return t})),Object(z["a"])(t)},activeMenu:function(){var e=this.$route,t=e.meta,C=e.path;return t.activeMenu?t.activeMenu:C},showLogo:function(){return this.$store.state.settings.sidebarLogo},variables:function(){return Qe.a},isCollapse:function(){return!this.sidebar.opened}}),beforeDestroy:function(){var e=this;return Object(l["a"])(Object(u["a"])().mark((function t(){return Object(u["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$store.dispatch("user/logout");case 2:e.$router.push("/login?redirect=".concat(e.$route.fullPath));case 3:case"end":return t.stop()}}),t)})))()}},le=ue,de=Object(w["a"])(le,Z,H,!1,null,null,null),fe=de.exports,pe=function(){var e=this,t=e.$createElement,C=e._self._c||t;return C("section",{staticClass:"app-main"},[C("transition",{attrs:{name:"fade-transform",mode:"out-in"}},[C("router-view",{key:e.key})],1)],1)},me=[],he={name:"AppMain",computed:{key:function(){return this.$route.path}}},ve=he,be=(C("b719"),C("3699"),Object(w["a"])(ve,pe,me,!1,null,"74f7e064",null)),ge=be.exports,we=C("4360"),Le=document,xe=Le.body,ye=992,Oe={watch:{$route:function(e){"mobile"===this.device&&this.sidebar.opened&&we["a"].dispatch("app/closeSideBar",{withoutAnimation:!1})}},beforeMount:function(){window.addEventListener("resize",this.$_resizeHandler)},beforeDestroy:function(){window.removeEventListener("resize",this.$_resizeHandler)},mounted:function(){var e=this.$_isMobile();e&&(we["a"].dispatch("app/toggleDevice","mobile"),we["a"].dispatch("app/closeSideBar",{withoutAnimation:!0}))},methods:{$_isMobile:function(){var e=xe.getBoundingClientRect();return e.width-1'});o.a.add(r);t["default"]=r},ad71:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-specialResource",use:"icon-specialResource-usage",viewBox:"0 0 47.997314453125 47.997314453125",content:''});o.a.add(r);t["default"]=r},ae78:function(e,t,C){},aef3:function(e,t,C){e.exports=C.p+"static/img/defaultHeader.39083ad0.png"},b20f:function(e,t,C){e.exports={menuText:"#bfcbd9",menuActiveText:"#409eff",subMenuActiveText:"#f4f4f5",menuBg:"#304156",menuHover:"#263445",subMenuBg:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"210px"}},b3b5:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-user",use:"icon-user-usage",viewBox:"0 0 130 130",content:''});o.a.add(r);t["default"]=r},b4df:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-puaseUser",use:"icon-puaseUser-usage",viewBox:"0 0 47.9970703125 47.99720001220703",content:''});o.a.add(r);t["default"]=r},b719:function(e,t,C){"use strict";C("4af6")},b775:function(e,t,C){"use strict";C("d3b7");var n=C("bc3a"),a=C.n(n),i=C("5c96"),o=C("4360"),r=C("5f87"),s=a.a.create({baseURL:"http://127.0.0.1:8848",timeout:5e4});s.interceptors.request.use((function(e){return o["a"].getters.token&&(e.headers["authorization"]=Object(r["a"])()),e}),(function(e){return console.log(e),Promise.reject(e)})),s.interceptors.response.use((function(e){var t=e.data;return 200!==t.code?(Object(i["Message"])({message:t.message||"Error",type:"error",duration:2e3}),t.code,50008!==t.code&&50012!==t.code&&50014!==t.code||i["MessageBox"].confirm("You have been logged out, you can cancel to stay on this page, or log in again","Confirm logout",{confirmButtonText:"Re-Login",cancelButtonText:"Cancel",type:"warning"}).then((function(){o["a"].dispatch("user/resetToken").then((function(){location.reload()}))})),Promise.reject(new Error(t.message||"Error"))):("post"===e.config.method&&Object(i["Message"])({message:"操作成功",type:"success",duration:1e3}),t)}),(function(e){return console.log("err"+e),Object(i["Message"])({message:e.message,type:"error",duration:5e3}),Promise.reject(e)})),t["a"]=s},bec1:function(e,t,C){"use strict";C("795b")},c24f:function(e,t,C){"use strict";C.d(t,"m",(function(){return a})),C.d(t,"a",(function(){return i})),C.d(t,"d",(function(){return o})),C.d(t,"t",(function(){return r})),C.d(t,"w",(function(){return s})),C.d(t,"l",(function(){return c})),C.d(t,"e",(function(){return Q})),C.d(t,"g",(function(){return u})),C.d(t,"n",(function(){return l})),C.d(t,"r",(function(){return d})),C.d(t,"q",(function(){return f})),C.d(t,"p",(function(){return p})),C.d(t,"o",(function(){return m})),C.d(t,"s",(function(){return h})),C.d(t,"i",(function(){return v})),C.d(t,"f",(function(){return b})),C.d(t,"j",(function(){return g})),C.d(t,"k",(function(){return w})),C.d(t,"h",(function(){return L})),C.d(t,"b",(function(){return x})),C.d(t,"u",(function(){return y})),C.d(t,"c",(function(){return O})),C.d(t,"v",(function(){return M}));var n=C("b775");function a(e){return Object(n["a"])({url:"/user/login",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/user/add",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/user/deletes",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/user/update",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/user/user-reset",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/user/list",method:"get",params:e})}function Q(e){return Object(n["a"])({url:"/user/updatePassword",method:"post",data:e})}function u(e){return Object(n["a"])({url:"/vue-admin-template/user/info",method:"get",params:{token:e}})}function l(){return Object(n["a"])({url:"/user/logout",method:"post"})}function d(e){return Object(n["a"])({url:"/role/list",method:"get",params:e})}function f(e){return Object(n["a"])({url:"/role/add",method:"post",data:e})}function p(e){return Object(n["a"])({url:"/role/update",method:"post",data:e})}function m(e){return Object(n["a"])({url:"/role/deletes",method:"post",data:e})}function h(e){return Object(n["a"])({url:"/role/setUser",method:"post",data:e})}function v(e){return Object(n["a"])({url:"/user/getUserStatusCount",method:"get",params:e})}function b(){return Object(n["a"])({url:"/role/count",method:"get"})}function g(e){return Object(n["a"])({url:"/role/getUsersByRoleId",method:"get",params:e})}function w(){return Object(n["a"])({url:"/user/isAdmin",method:"get"})}function L(e){return Object(n["a"])({url:"/role/getOptionByRoleId",method:"get",params:e})}function x(e){return Object(n["a"])({url:"/roleOperate/add",method:"post",data:e})}function y(e){return Object(n["a"])({url:"/roleOperate/update",method:"post",data:e})}function O(e){return Object(n["a"])({url:"/roleMenu/add",method:"post",data:e})}function M(e){return Object(n["a"])({url:"/roleMenu/update",method:"post",data:e})}},cf1e:function(e,t,C){e.exports={menuText:"#bfcbd9",menuActiveText:"#409eff",subMenuActiveText:"#f4f4f5",menuBg:"#304156",menuHover:"#263445",subMenuBg:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"210px"}},d49d:function(e,t,C){"use strict";C("da64")},d7ec:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-eye-open",use:"icon-eye-open-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(r);t["default"]=r},d991:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-dataResource",use:"icon-dataResource-usage",viewBox:"0 0 47.997314453125 47.997314453125",content:''});o.a.add(r);t["default"]=r},da64:function(e,t,C){},dcf8:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-nested",use:"icon-nested-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},eb1b:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-form",use:"icon-form-usage",viewBox:"0 0 128 128",content:''});o.a.add(r);t["default"]=r},f43a:function(e,t,C){},f782:function(e,t,C){"use strict";C.r(t);var n=C("e017"),a=C.n(n),i=C("21a1"),o=C.n(i),r=new a.a({id:"icon-dashboard",use:"icon-dashboard-usage",viewBox:"0 0 128 100",content:''});o.a.add(r);t["default"]=r}},[[0,"runtime","chunk-elementUI","chunk-libs"]]]);
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/chunk-0efffb9c.d572da12.js b/src/renderer/public/backManage/static/js/chunk-0efffb9c.d572da12.js
new file mode 100644
index 0000000..f5a6890
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-0efffb9c.d572da12.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0efffb9c"],{"3c93":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAB+SURBVCiRpZFdDsMgDIO/oN2r9F6dqqq917KTsQfQRhFZ+uMXYscOkQIXIT0xPXkBsVCVlbH1BGNgNGo36MIKqlH7SBNzmpitvtTGphNzY/fjW7bMQwnFr/Ef5LfFo0gDCZWNpdogezsagPRudkQL9G/marfuqBXX5vW08/gAPiosuy3WWgcAAAAASUVORK5CYII="},"41ec":function(e,t,a){},"6c35":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"app-container"},[r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:12}},[r("div",{staticClass:"grid-content userNum"},[r("div",{staticClass:"img"},[r("svg-icon",{attrs:{"icon-class":"roleNum"}})],1),r("div",{staticClass:"numCon"},[r("div",[e._v("总角色数")]),r("div",[e._v(e._s(e.totalNum))])])])]),r("el-col",{attrs:{span:12}},[r("div",{staticClass:"grid-content userNum"},[r("div",{staticClass:"img"},[r("svg-icon",{attrs:{"icon-class":"manageNum"}})],1),r("div",{staticClass:"numCon"},[r("div",[e._v("管理员数")]),r("div",[e._v(e._s(e.manageNum))])])])])],1),r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:24}},[r("div",{staticClass:"grid-content search"},[r("el-input",{attrs:{placeholder:"请输入角色名称进行搜索","prefix-icon":"el-icon-search",clearable:""},model:{value:e.input2,callback:function(t){e.input2=t},expression:"input2"}}),r("el-button",{attrs:{icon:"el-icon-search"},on:{click:function(t){return e.getuserlist()}}},[e._v("搜索")]),r("el-button",{staticClass:"addUser",attrs:{type:"primary",icon:"el-icon-plus",disabled:-1==e.FuncOption.indexOf("add")},on:{click:e.addUser}},[e._v("创建角色")]),r("el-button",{staticClass:"delUser",attrs:{type:"danger",icon:"el-icon-delete",disabled:-1==e.FuncOption.indexOf("delete")},on:{click:e.delUser}},[e._v("删除角色")])],1)])],1),r("el-row",{attrs:{gutter:20}},[r("el-col",{attrs:{span:24}},[r("div",{staticClass:"grid-content table"},[r("div",{staticClass:"title"},[r("span",[e._v("角色列表")])]),r("div",{staticClass:"tabCon"},[r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{data:e.list,"element-loading-text":"Loading",border:"",fit:"","highlight-current-row":""},on:{"selection-change":e.handleSelectionChange}},[r("el-table-column",{attrs:{type:"selection",width:"55",selectable:e.selectable}}),r("el-table-column",{attrs:{type:"index",label:"序号",width:"50",align:"center"}}),r("el-table-column",{attrs:{label:"角色名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.roleName))])]}}])}),r("el-table-column",{attrs:{label:"角色描述",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.description))])]}}])}),r("el-table-column",{attrs:{label:"角色状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.status?r("span",{staticClass:"state"},[e._v("正常")]):r("span",{staticClass:"state puase"},[e._v("禁用")])]}}])}),r("el-table-column",{attrs:{label:"是否超级管理员",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.isSuper?r("span",{staticClass:"state"},[e._v("是")]):r("span",{staticClass:"state puase"},[e._v("否")])]}}])}),r("el-table-column",{attrs:{label:"用户数量",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.count))])]}}])}),r("el-table-column",{attrs:{label:"创建时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.createdAt))])]}}])}),r("el-table-column",{attrs:{label:"最后修改时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(t.row.updatedAt))])]}}])}),r("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[1!==t.row.isSuper&&-1!=e.FuncOption.indexOf("edit")?r("img",{staticStyle:{"margin-right":"5px",cursor:"pointer",width:"14px",height:"14px"},attrs:{title:"编辑角色",src:a("aa93"),alt:""},on:{click:function(a){return e.edit(t.row)}}}):e._e(),1!==t.row.isSuper&&-1!=e.FuncOption.indexOf("data")?r("img",{staticStyle:{"margin-right":"5px",cursor:"pointer",width:"14px",height:"14px"},attrs:{title:"数据权限",src:a("d641"),alt:""},on:{click:function(a){return e.openRoleDialog("数据权限",t.row)}}}):e._e(),1!==t.row.isSuper&&-1!=e.FuncOption.indexOf("function")?r("img",{staticStyle:{"margin-right":"5px",cursor:"pointer",width:"14px",height:"14px"},attrs:{title:"功能权限",src:a("3c93"),alt:""},on:{click:function(a){return e.openRoleDialog("功能权限",t.row)}}}):e._e(),1!==t.row.isSuper&&-1!=e.FuncOption.indexOf("setUser")?r("img",{staticStyle:{"margin-right":"5px",cursor:"pointer",width:"14px",height:"14px"},attrs:{title:"分配用户",src:a("fb3c"),alt:""},on:{click:function(a){return e.openUserSet(t.row)}}}):e._e(),1!==t.row.isSuper&&-1!=e.FuncOption.indexOf("delete")?r("img",{staticStyle:{cursor:"pointer"},attrs:{src:a("9e29"),title:"删除角色",alt:""},on:{click:function(a){return e.delRow(t.row)}}}):e._e()]}}])})],1),r("div",{staticClass:"block"},[r("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[10,20,50],"page-size":e.page_size,layout:"total, sizes, prev, pager, next ",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)])])],1),r("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,"close-on-click-modal":!1,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.params,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[r("el-input",{attrs:{clearable:"",placeholder:"请输入角色名称"},model:{value:e.params.roleName,callback:function(t){e.$set(e.params,"roleName",t)},expression:"params.roleName"}})],1),r("el-form-item",{attrs:{label:"角色描述",prop:"description"}},[r("el-input",{attrs:{type:"textarea",clearable:"",placeholder:"请输入角色描述的内容"},model:{value:e.params.description,callback:function(t){e.$set(e.params,"description",t)},expression:"params.description"}})],1),r("el-form-item",{attrs:{label:"功能权限",prop:"role"}},[r("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.options,props:e.props,"collapse-tags":"",clearable:"",placeholder:"请选择功能权限"},model:{value:e.params.role,callback:function(t){e.$set(e.params,"role",t)},expression:"params.role"}})],1),r("el-form-item",{attrs:{label:"数据权限",prop:"data"}},[r("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.dataOptions,props:e.props,"collapse-tags":"",clearable:"",placeholder:"请选择数据权限"},model:{value:e.params.data,callback:function(t){e.$set(e.params,"data",t)},expression:"params.data"}})],1),r("el-form-item",{attrs:{label:"角色状态",prop:"status"}},[r("el-radio-group",{model:{value:e.params.status,callback:function(t){e.$set(e.params,"status",t)},expression:"params.status"}},[r("el-radio",{attrs:{label:1}},[e._v("启用")]),r("el-radio",{attrs:{label:0}},[e._v("禁用")])],1)],1)],1),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm("ruleForm")}}},[e._v("创建")]),r("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1),r("el-dialog",{attrs:{title:"编辑角色",visible:e.editlogVisible,"close-on-click-modal":!1,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.editlogVisible=t}}},[r("el-form",{ref:"ruleFormUpdate",staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.edit_params,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[r("el-input",{attrs:{clearable:"",placeholder:"请输入角色名称"},model:{value:e.edit_params.roleName,callback:function(t){e.$set(e.edit_params,"roleName",t)},expression:"edit_params.roleName"}})],1),r("el-form-item",{attrs:{label:"角色描述",prop:"role_id"}},[r("el-input",{attrs:{type:"textarea",clearable:"",placeholder:"请输入角色描述的内容"},model:{value:e.edit_params.role_id,callback:function(t){e.$set(e.edit_params,"role_id",t)},expression:"edit_params.role_id"}})],1),r("el-form-item",{attrs:{label:"角色状态",prop:"status"}},[r("el-radio-group",{model:{value:e.edit_params.status,callback:function(t){e.$set(e.edit_params,"status",t)},expression:"edit_params.status"}},[r("el-radio",{attrs:{label:1}},[e._v("启用")]),r("el-radio",{attrs:{label:0}},[e._v("禁用")])],1)],1)],1),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitEdit("ruleForm")}}},[e._v("确定")]),r("el-button",[e._v("取消")])],1)],1),r("el-dialog",{attrs:{title:e.roleTitle,visible:e.passWordVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.passWordVisible=t}}},[r("el-form",{staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.params,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[r("el-input",{attrs:{clearable:"",placeholder:"请输入角色名称"},model:{value:e.edit_params.roleName,callback:function(t){e.$set(e.edit_params,"roleName",t)},expression:"edit_params.roleName"}})],1),r("el-form-item",{attrs:{label:e.roleTitle,prop:"role"}},["功能权限"==e.roleTitle?r("el-cascader",{staticStyle:{width:"100%"},attrs:{clearable:"",options:e.options,props:e.props,clearable:"",placeholder:"请选择功能权限"},model:{value:e.edit_params.role,callback:function(t){e.$set(e.edit_params,"role",t)},expression:"edit_params.role"}}):r("el-cascader",{staticStyle:{width:"100%"},attrs:{clearable:"",options:e.dataOptions,props:e.props,clearable:"",placeholder:"请选择数据权限"},model:{value:e.edit_params.role,callback:function(t){e.$set(e.edit_params,"role",t)},expression:"edit_params.role"}})],1)],1),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{type:"primary"},on:{click:e.editPassword}},[e._v("确定")]),r("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1),r("el-dialog",{attrs:{title:"分配用户",visible:e.userVisible,width:"640px","before-close":e.handleClose},on:{"update:visible":function(t){e.userVisible=t}}},[r("el-transfer",{attrs:{filterable:"","filter-method":e.filterMethod,"filter-placeholder":"请输入用户名",data:e.data,titles:["未分配用户","已分配用户"],"button-texts":["取消分配","确认分配"]},model:{value:e.userVal,callback:function(t){e.userVal=t},expression:"userVal"}}),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{type:"primary"},on:{click:e.setUser}},[e._v("确定")]),r("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1)],1)},l=[];function i(e){if(Array.isArray(e))return e}a("a4d3"),a("e01a"),a("d3b7"),a("d28b"),a("3ca3"),a("ddb0");function s(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var r,l,i,s,n=[],o=!0,c=!1;try{if(i=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;o=!1}else for(;!(o=(r=i.call(a)).done)&&(n.push(r.value),n.length!==t);o=!0);}catch(u){c=!0,l=u}finally{try{if(!o&&null!=a["return"]&&(s=a["return"](),Object(s)!==s))return}finally{if(c)throw l}}return n}}var n=a("06c5");function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(e,t){return i(e)||s(e,t)||Object(n["a"])(e,t)||o()}var u=a("c7eb"),d=a("1da1"),p=a("2909"),m=a("ade3"),f=(a("4de4"),a("d81d"),a("7db0"),a("2b3d"),a("9861"),a("159b"),a("e9c4"),a("caad"),a("2532"),a("99af"),a("5f87")),g=a("5c96"),b=a("c24f"),A=(a("323e"),{filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]}},data:function(){return Object(m["a"])({FuncOption:[],totalNum:0,manageNum:0,delIdArr:[],data:[],userVal:[],filterMethod:function(e,t){return t.pinyin.indexOf(e)>-1},input2:"",roleTitle:"",props:{multiple:!0},headers:{token:Object(f["a"])()},list:[],title:"添加用户",listLoading:!1,dialogVisible:!1,editlogVisible:!1,passWordVisible:!1,userVisible:!1,params:{roleName:"",description:"",status:1,role:[]},edit_params:{roleName:"",description:"",status:1},role_list:[],currentPage:1,page_size:10,total:1,options:[{value:"选项1",label:"黄金糕"},{value:"选项2",label:"双皮奶"},{value:"选项3",label:"蚵仔煎"},{value:"选项4",label:"龙须面"},{value:"选项5",label:"北京烤鸭"}],value:"",rules:{roleName:[{required:!0,message:"请输入昵称",trigger:"blur"}],role:[{required:!0,message:"请选择功能权限",trigger:"blur"}],data:[{required:!0,message:"请选择数据权限",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"},{type:"number",message:"请输入数字值"},{pattern:/:ml-citation{ref="1,3" data="citationList"}-9]\d{9}$/,message:"手机号必须是11位数字",trigger:"blur"}],username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],password2:[{required:!0,message:"请确认密码",trigger:"blur"}],status:[{required:!0,message:"请选择状态",trigger:"blur"}]},dataOption:[{value:1,label:"查看"},{value:2,label:"增加"},{value:3,label:"修改"},{value:4,label:"删除"}],powerOption:[{value:1,label:"角色管理"},{value:2,label:"资源管理"},{value:3,label:"用户管理"}],dataOptions:[{value:"select",label:"数据查询"},{value:"add",label:"数据新增"},{value:"edit",label:"数据修改"},{value:"delete",label:"数据删除"}]},"options",[{value:"role",label:"角色管理",children:[{value:"select",label:"角色查询"},{value:"add",label:"角色新增"},{value:"edit",label:"角色修改"},{value:"delete",label:"角色删除"},{value:"data",label:"数据权限"},{value:"function",label:"功能管理"},{value:"setUser",label:"分配用户"}]},{value:"user",label:"用户管理",children:[{value:"select",label:"用户查询"},{value:"add",label:"用户新增"},{value:"edit",label:"用户修改"},{value:"delete",label:"用户删除"},{value:"reset",label:"重置密码"}]},{value:"goods",label:"资源管理"}])},created:function(){},mounted:function(){var e=JSON.parse(localStorage.getItem("functionArr"));this.FuncOption=e["role"],this.getuserlist(),this.getuserNum(),this.getAdminCountFun()},methods:{openUserSet:function(e){var t=this;this.selectrow=e,this.userVisible=!0,Object(b["l"])({pageNum:1,pageSize:1e4}).then((function(e){var a=Object(p["a"])(e.data.records);a=a.filter((function(e){return 1!=t.getRoleId(e.roleId)})),t.data=a.map((function(e,t){return{label:e.username,key:e.id,pinyin:e.username}}))})),Object(b["j"])({roleId:e.id}).then((function(e){t.userVal=e.data.users.map((function(e){return e.id}))}))},getRoleId:function(e){return this.list.find((function(t){return t.id===e})).isSuper},getAdminCountFun:function(){var e=this;Object(b["f"])().then((function(t){e.manageNum=t.data}))},handleSelectionChange:function(e){this.selectData=e,this.delIdArr=[],this.delIdArr=e.map((function(e){return e.id}))},openRoleDialog:function(e,t){var a=this;this.roleTitle=e,this.passWordVisible=!0,this.edit_params=t,Object(b["h"])({roleId:t.id}).then((function(t){a.edit_params.role="数据权限"==e?t.data.roleOperates.map((function(e){return[e.operate]})):t.data.roleMenus.map((function(e){var t=[e.menu];return e.permission&&t.push(e.permission),t})),a.$forceUpdate()}))},selectable:function(e,t){return 1!==e.isSuper},handleAvatarSuccess:function(e,t){this.params.imageUrl=URL.createObjectURL(t.raw)},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type,a=e.size/1024/1024<2;return t||this.$message.error("上传头像图片只能是 jpg/png 格式!"),a||this.$message.error("上传头像图片大小不能超过 2MB!"),t&&a},handleSizeChange:function(e){this.page_size=e,this.getuserlist(),console.log("每页 ".concat(e," 条"))},handleCurrentChange:function(e){this.currentPage=e,this.getuserlist(),console.log("当前页: ".concat(e))},submitEdit:function(){var e=this;this.$refs["ruleFormUpdate"].validate((function(t){if(!t)return!1;Object(b["p"])(e.edit_params).then((function(t){e.getuserlist(),e.editlogVisible=!1}))}))},edit:function(e){this.editlogVisible=!0,this.edit_params.id=e.id,this.edit_params.status=e.status,this.edit_params.roleName=e.roleName,this.edit_params.description=e.description},setUser:function(){var e=this;Object(b["s"])({roleId:this.selectrow.id,userIds:this.userVal}).then((function(t){e.getuserlist(),e.userVisible=!1}))},editPassword:function(){var e=this,t=this;if("数据权限"==this.roleTitle){this.edit_params;var a=[];this.edit_params.role.forEach((function(e){a.push(e[0])}));var r={roleId:this.edit_params.id,operateList:a};Object(b["u"])(r).then((function(e){Object(b["k"])().then((function(e){e.data||localStorage.setItem("dataArr",JSON.stringify(a))})),t.passWordVisible=!1}))}else{var l={roleId:this.edit_params.id,permissionList:[this.convertArrayToObject(this.edit_params.role)]};Object(b["v"])(l).then((function(a){t.passWordVisible=!1,Object(b["k"])().then((function(t){if(!t.data){var a=e.convertArrayToObject(e.edit_params.role);localStorage.setItem("functionArr",JSON.stringify(a)),e.FuncOption=a["role"],e.$store.commit("user/SET_FUNCTION",a)}}))}))}},confirm:function(e){var t=this;Object(b["o"])(e).then((function(e){t.getuserlist(),t.delIdArr=[],t.getuserNum()}))},handleClose:function(){this.reset()},submitForm:function(){var e=this;this.$refs["ruleForm"].validate(function(){var t=Object(d["a"])(Object(u["a"])().mark((function t(a){var r,l,i,s,n;return Object(u["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!a){t.next=34;break}return r=JSON.parse(JSON.stringify(e.params)),delete r.role,delete r.data,t.next=6,Object(b["q"])(r);case 6:return t.sent,e.listLoading=!0,t.prev=8,t.next=11,Object(b["r"])({pageNum:e.currentPage,pageSize:e.page_size,roleName:e.input2||null});case 11:return l=t.sent,e.list=Object(p["a"])(l.data.records),e.total=l.data.total,i={roleId:e.list[e.list.length-1].id,permissionList:[e.convertArrayToObject(e.params.role)]},t.next=17,Object(b["c"])(i);case 17:return t.sent,s=[],e.params.data.forEach((function(e){s.push(e[0])})),n={roleId:e.list[e.list.length-1].id,operateList:s},t.next=23,Object(b["b"])(n);case 23:t.sent,t.next=28;break;case 26:t.prev=26,t.t0=t["catch"](8);case 28:return t.prev=28,e.listLoading=!1,e.reset(),t.finish(28);case 32:t.next=35;break;case 34:return t.abrupt("return",!1);case 35:case"end":return t.stop()}}),t,null,[[8,26,28,32]])})));return function(e){return t.apply(this,arguments)}}())},convertArrayToObject:function(e){var t={};return e.forEach((function(e){var a=c(e,2),r=a[0],l=a[1];t[r]||(t[r]=[]),t[r].includes(l)||l&&t[r].push(l)})),t},resetUser:function(){var e=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(b["w"])().then((function(t){t.code||(e.currentPage=1,e.getuserlist())}))})).catch((function(){}))},addUser:function(){this.dialogVisible=!0,this.title="添加角色"},delUser:function(){var e=this;if(this.delIdArr.length){var t=0;this.selectData.forEach((function(e){t+=e.count})),this.$confirm("您选择了[".concat(this.delIdArr.length,"]个角色进行删除,共关联了 [").concat(t,"]名用户,此操作将会导致用户权限失效,是否继续?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.confirm(e.delIdArr)})).catch((function(){}))}else Object(g["Message"])({message:"请选择角色",type:"warning",duration:1e3})},delRow:function(e){var t=this;this.$confirm("删除该角色将导致 【".concat(e.count,"】个用户的权限失效,此操作不可逆,是否继续?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.delIdArr=[],t.delIdArr.push(e.id),t.confirm(t.delIdArr)})).catch((function(){}))},getrole:function(){var e=this;Object(b["r"])().then((function(t){t.code||(e.role_list=t.data.list.filter((function(e){return 1!==e.ID})))}))},reset:function(){this.$refs.ruleForm&&this.$refs.ruleForm.clearValidate(),this.$refs.ruleFormUpdate&&this.$refs.ruleFormUpdate.clearValidate(),this.dialogVisible=!1,this.editlogVisible=!1,this.passWordVisible=!1,this.userVisible=!1,this.params={roleName:"",description:"",status:1,role:[]}},getuserlist:function(){var e=this;-1!=this.FuncOption.indexOf("select")?(this.listLoading=!0,Object(b["r"])({pageNum:this.currentPage,pageSize:this.page_size,roleName:this.input2||null}).then((function(t){e.list=Object(p["a"])(t.data.records),e.total=t.data.total,e.listLoading=!1})).catch((function(){e.listLoading=!1}))):Object(g["Message"])({message:"暂无权限",type:"warning",duration:1e3})},getuserNum:function(){var e=this;-1!=this.FuncOption.indexOf("select")&&Object(b["r"])({pageNum:this.currentPage,pageSize:this.page_size}).then((function(t){e.totalNum=t.data.total}))}}}),h=A,v=(a("d893"),a("2877")),O=Object(v["a"])(h,r,l,!1,null,"178c83f8",null);t["default"]=O.exports},"7db0":function(e,t,a){"use strict";var r=a("23e7"),l=a("b727").find,i=a("44d2"),s=a("ae40"),n="find",o=!0,c=s(n);n in[]&&Array(1)[n]((function(){o=!1})),r({target:"Array",proto:!0,forced:o||!c},{find:function(e){return l(this,e,arguments.length>1?arguments[1]:void 0)}}),i(n)},"9e29":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAABRSURBVCiRY2RAAl/t7OoZGBkb4AL//zdwHzrUyIANfLW3/4/O/+zg4ADjM6IrwAcYsZmIDXAfPMjIhC6AjYYBFMWEwFBUTEbQ/f/fgFclVB4AKcEhwgBd1PMAAAAASUVORK5CYII="},aa93:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACeSURBVCiRjdDLEYIwAIThf8EW4EwpoQ84WAlai/ZB7MSz9sB6gDAww8PcknybbAIno2jdl427NNcZFgQAQ/w+VO8GysbdAK9M9GnNEC97J3u8PgymTiGZmG/WMBFRCQKisrkK3p+n7vkWtgipu6BKePXoLTwVvyU8B/7FACpa91MyLDe2MIDK1h5MDTB/4Q4GyJbQEI/wqhKM/3yEAX4W9Vfq1o4/kgAAAABJRU5ErkJggg=="},d641:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAADFSURBVCiRtZHbDYMwDADPFWPAAogdGgbj1QzWsAOiA6RrFPcDiAKiqKpU/8WJ7TsH/hm59U1hvYlzAlBYb14qzVHRo07L/PZUBSeibqyyDiAJHUTd2VQBg4oprO+HKnMJwFBlDjgt3Mfl24cK7iJaLkNm1CPH2Gc9r0Vh4gTXA5Qe5o0C6OxnQqMzvNz6BpU2zo11KmHiRy8Vo+DGOhVE25ggOMa4Gzcwy/1GIQmOW6QOlr9VMZPKHebNrgs6ddzTxCQ/xxumaV6qbXGcgwAAAABJRU5ErkJggg=="},d893:function(e,t,a){"use strict";a("41ec")},fb3c:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAADUSURBVCiRrZLNFYIwEIS/jRRkB8QDNsCzHkIFFsLTAsyB0IENyXogEn7ixWeOuzO7M7OBvz9/a/Cd/daWbPVx70FtRDiqut1CTH6epk2KyyH2xJy8TG1PrC4BWW6RQHUJW1iBvzUojnOd9yuaSL6z6KFBXq1MMkw5dcYBAD00K58ynsCUqNjPsCKRADii5gq63qqm51wLvhuiw7JYTgGeWbkw3XUeJDb5etx7RMO3+OfA4k1lCkcs8mqTj4W/lc8oW3AFjANiiJEHYPdLNpLdHOIv7w2hilCZYie58QAAAABJRU5ErkJggg=="}}]);
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/chunk-4b70cc7c.232e9b3d.js b/src/renderer/public/backManage/static/js/chunk-4b70cc7c.232e9b3d.js
new file mode 100644
index 0000000..ac761a3
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-4b70cc7c.232e9b3d.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4b70cc7c"],{"07ac":function(e,t,a){var s=a("23e7"),r=a("6f53").values;s({target:"Object",stat:!0},{values:function(e){return r(e)}})},"13d5":function(e,t,a){"use strict";var s=a("23e7"),r=a("d58f").left,i=a("a640"),n=a("ae40"),l=i("reduce"),o=n("reduce",{1:0});s({target:"Array",proto:!0,forced:!l||!o},{reduce:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"4e82":function(e,t,a){"use strict";var s=a("23e7"),r=a("1c0b"),i=a("7b0b"),n=a("d039"),l=a("a640"),o=[],c=o.sort,u=n((function(){o.sort(void 0)})),d=n((function(){o.sort(null)})),p=l("sort"),f=u||!d||!p;s({target:"Array",proto:!0,forced:f},{sort:function(e){return void 0===e?c.call(i(this)):c.call(i(this),r(e))}})},"4ec9":function(e,t,a){"use strict";var s=a("6d61"),r=a("6566");e.exports=s("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),r)},"546d":function(e,t,a){"use strict";a("dadb")},6566:function(e,t,a){"use strict";var s=a("9bf2").f,r=a("7c73"),i=a("e2cc"),n=a("0366"),l=a("19aa"),o=a("2266"),c=a("7dd0"),u=a("2626"),d=a("83ab"),p=a("f183").fastKey,f=a("69f3"),m=f.set,h=f.getterFor;e.exports={getConstructor:function(e,t,a,c){var u=e((function(e,s){l(e,u,t),m(e,{type:t,index:r(null),first:void 0,last:void 0,size:0}),d||(e.size=0),void 0!=s&&o(s,e[c],e,a)})),f=h(t),v=function(e,t,a){var s,r,i=f(e),n=g(e,t);return n?n.value=a:(i.last=n={index:r=p(t,!0),key:t,value:a,previous:s=i.last,next:void 0,removed:!1},i.first||(i.first=n),s&&(s.next=n),d?i.size++:e.size++,"F"!==r&&(i.index[r]=n)),e},g=function(e,t){var a,s=f(e),r=p(t);if("F"!==r)return s.index[r];for(a=s.first;a;a=a.next)if(a.key==t)return a};return i(u.prototype,{clear:function(){var e=this,t=f(e),a=t.index,s=t.first;while(s)s.removed=!0,s.previous&&(s.previous=s.previous.next=void 0),delete a[s.index],s=s.next;t.first=t.last=void 0,d?t.size=0:e.size=0},delete:function(e){var t=this,a=f(t),s=g(t,e);if(s){var r=s.next,i=s.previous;delete a.index[s.index],s.removed=!0,i&&(i.next=r),r&&(r.previous=i),a.first==s&&(a.first=r),a.last==s&&(a.last=i),d?a.size--:t.size--}return!!s},forEach:function(e){var t,a=f(this),s=n(e,arguments.length>1?arguments[1]:void 0,3);while(t=t?t.next:a.first){s(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!g(this,e)}}),i(u.prototype,a?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return v(this,0===e?0:e,t)}}:{add:function(e){return v(this,e=0===e?0:e,e)}}),d&&s(u.prototype,"size",{get:function(){return f(this).size}}),u},setStrong:function(e,t,a){var s=t+" Iterator",r=h(t),i=h(s);c(e,t,(function(e,t){m(this,{type:s,target:e,state:r(e),kind:t,last:void 0})}),(function(){var e=i(this),t=e.kind,a=e.last;while(a&&a.removed)a=a.previous;return e.target&&(e.last=a=a?a.next:e.state.first)?"keys"==t?{value:a.key,done:!1}:"values"==t?{value:a.value,done:!1}:{value:[a.key,a.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),a?"entries":"values",!a,!0),u(t)}}},"6d61":function(e,t,a){"use strict";var s=a("23e7"),r=a("da84"),i=a("94ca"),n=a("6eeb"),l=a("f183"),o=a("2266"),c=a("19aa"),u=a("861d"),d=a("d039"),p=a("1c7e"),f=a("d44e"),m=a("7156");e.exports=function(e,t,a){var h=-1!==e.indexOf("Map"),v=-1!==e.indexOf("Weak"),g=h?"set":"add",b=r[e],_=b&&b.prototype,y=b,k={},w=function(e){var t=_[e];n(_,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(v&&!u(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return v&&!u(e)?void 0:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(v&&!u(e))&&t.call(this,0===e?0:e)}:function(e,a){return t.call(this,0===e?0:e,a),this})};if(i(e,"function"!=typeof b||!(v||_.forEach&&!d((function(){(new b).entries().next()})))))y=a.getConstructor(t,e,h,g),l.REQUIRED=!0;else if(i(e,!0)){var x=new y,C=x[g](v?{}:-0,1)!=x,S=d((function(){x.has(1)})),T=p((function(e){new b(e)})),D=!v&&d((function(){var e=new b,t=5;while(t--)e[g](t,t);return!e.has(-0)}));T||(y=t((function(t,a){c(t,y,e);var s=m(new b,t,y);return void 0!=a&&o(a,s[g],s,h),s})),y.prototype=_,_.constructor=y),(S||D)&&(w("delete"),w("has"),h&&w("get")),(D||C)&&w(g),v&&_.clear&&delete _.clear}return k[e]=y,s({global:!0,forced:y!=b},k),f(y,e),v||a.setStrong(y,e,h),y}},"6f53":function(e,t,a){var s=a("83ab"),r=a("df75"),i=a("fc6a"),n=a("d1e7").f,l=function(e){return function(t){var a,l=i(t),o=r(l),c=o.length,u=0,d=[];while(c>u)a=o[u++],s&&!n.call(l,a)||d.push(e?[a,l[a]]:l[a]);return d}};e.exports={entries:l(!0),values:l(!1)}},7732:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:6}},[a("div",{staticClass:"grid-content userNum"},[a("div",{staticClass:"img"},[a("svg-icon",{attrs:{"icon-class":"allResource"}})],1),a("div",{staticClass:"numCon"},[a("div",[e._v("总资源数")]),a("div",[e._v(e._s(e.totalNum))])])])]),a("el-col",{attrs:{span:6}},[a("div",{staticClass:"grid-content userNum"},[a("div",{staticClass:"img"},[a("svg-icon",{attrs:{"icon-class":"normalUser"}})],1),a("div",{staticClass:"numCon"},[a("div",[e._v("数据资源")]),a("div",[e._v("0")])])])]),a("el-col",{attrs:{span:6}},[a("div",{staticClass:"grid-content userNum"},[a("div",{staticClass:"img"},[a("svg-icon",{attrs:{"icon-class":"plotResource"}})],1),a("div",{staticClass:"numCon"},[a("div",[e._v("标绘资源")]),a("div",[e._v("0")])])])]),a("el-col",{attrs:{span:6}},[a("div",{staticClass:"grid-content userNum"},[a("div",{staticClass:"img"},[a("svg-icon",{attrs:{"icon-class":"specialResource"}})],1),a("div",{staticClass:"numCon"},[a("div",[e._v("特效资源")]),a("div",[e._v("0")])])])])],1),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:24}},[a("div",{staticClass:"grid-content table"},[a("div",{staticClass:"search"},[a("div",{staticClass:"but butTree",class:"tree"===e.clickBut?"butActive":"",on:{click:function(t){return e.clickType("tree")}}},[a("svg-icon",{staticStyle:{"margin-right":"5px"},attrs:{"icon-class":"resTree",color:"tree"===e.clickBut?"#fff":"rgba(153, 153, 153, 1)"}}),e._v("资源树形结构")],1),a("div",{staticClass:"but",class:"list"===e.clickBut?"butActive":"",on:{click:function(t){return e.clickType("list")}}},[a("svg-icon",{staticStyle:{"margin-right":"5px"},attrs:{"icon-class":"list",color:"list"===e.clickBut?"#fff":"rgba(153, 153, 153, 1)"}}),e._v("资源列表结构")],1)]),a("div",{staticClass:"search"},["tree"===e.clickBut?a("el-select",{attrs:{clearable:"",placeholder:"请选择资源类型"},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}},e._l(e.options,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1):e._e(),"list"===e.clickBut?a("span",{staticStyle:{"margin-left":"20px",color:"rgba(29, 33, 41, 1)"}},[e._v("资源名称")]):e._e(),a("el-input",{attrs:{placeholder:"搜索资源名称进行搜索",clearable:"","prefix-icon":"el-icon-search"},model:{value:e.input2,callback:function(t){e.input2=t},expression:"input2"}}),"list"===e.clickBut?a("span",{staticStyle:{color:"rgba(29, 33, 41, 1)"}},[e._v("时间筛选")]):e._e(),"list"===e.clickBut?a("el-date-picker",{attrs:{clearable:"",type:"datetimerange","value-format":"yyyy-MM-dd hh:mm:ss","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.searchData,callback:function(t){e.searchData=t},expression:"searchData"}}):e._e(),a("el-button",{attrs:{icon:"el-icon-search"},on:{click:function(t){return e.getuserlist()}}},[e._v("搜索")]),"tree"===e.clickBut?a("div",{staticClass:"allCheck"},[a("el-checkbox",{attrs:{label:"全选",name:"type"},on:{change:e.handleSelectAll},model:{value:e.isSelectAll,callback:function(t){e.isSelectAll=t},expression:"isSelectAll"}})],1):e._e(),a("el-button",{staticClass:"addUser",attrs:{type:"danger",icon:"el-icon-delete",disabled:-1==e.DataOption.indexOf("delete")},on:{click:e.delUser}},[e._v("删除资源")])],1),"tree"==e.clickBut?a("div",{staticClass:"treeCon"},[a("el-tree",{ref:"treeRef",attrs:{data:e.data,"show-checkbox":"","node-key":"id","expand-on-click-node":!1},on:{"check-change":e.handleCheckChange},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.node,r=t.data;return a("span",{staticClass:"custom-tree-node"},[a("div",[a("span",[e._v(e._s(s.label))]),r.sourceType&&"directory"==r.sourceType?a("span",{staticClass:"nodeBut menu"},[e._v("菜单")]):a("span",{staticClass:"nodeBut node"},[e._v(e._s(e.allType[r.sourceType]))])]),a("span",[a("el-button",{staticStyle:{color:"rgba(245, 63, 63, 1)"},attrs:{type:"text",size:"mini",icon:"el-icon-delete",disabled:-1==e.DataOption.indexOf("delete")},on:{click:function(){return e.delRow(r)}}},[e._v(" 删除 ")])],1)])}}],null,!1,830903690)})],1):e._e(),"list"==e.clickBut?a("div",{staticClass:"tabCon"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{data:e.list,"element-loading-text":"Loading",border:"",fit:"","highlight-current-row":""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{type:"index",label:"序号",width:"50",align:"center"}}),a("el-table-column",{attrs:{label:"资源ID",align:"imageUrl"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.id))])]}}],null,!1,773642443)}),a("el-table-column",{attrs:{label:"资源名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.sourceName))])]}}],null,!1,1181273116)}),a("el-table-column",{attrs:{label:"资源类型",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.allType[t.row.sourceType]))])]}}],null,!1,1567888060)}),a("el-table-column",{attrs:{label:"创建时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.createdAt))])]}}],null,!1,2267917363)}),a("el-table-column",{attrs:{label:"最后修改时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.updatedAt))])]}}],null,!1,432004166)}),a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{staticStyle:{color:"rgba(245, 63, 63, 1)"},attrs:{type:"text",size:"mini",icon:"el-icon-delete",disabled:-1==e.DataOption.indexOf("delete")},on:{click:function(a){return e.delRow(t.row)}}},[e._v(" 删除 ")])]}}],null,!1,708787085)})],1),a("div",{staticClass:"block"},[a("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[10,20,50],"page-size":e.page_size,layout:"total, sizes, prev, pager, next ",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1):e._e()])])],1),a("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,"close-on-click-modal":!1,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.params,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"昵称",prop:"nick_name"}},[a("el-input",{model:{value:e.params.nick_name,callback:function(t){e.$set(e.params,"nick_name",t)},expression:"params.nick_name"}})],1),a("el-form-item",{attrs:{label:"角色",prop:"role_id"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择角色"},model:{value:e.params.role_id,callback:function(t){e.$set(e.params,"role_id",t)},expression:"params.role_id"}},e._l(e.role_list,(function(e,t){return a("el-option",{key:t,attrs:{label:e.role_name,value:e.ID}})})),1)],1),a("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[a("el-input",{model:{value:e.params.phone,callback:function(t){e.$set(e.params,"phone",t)},expression:"params.phone"}})],1),a("el-form-item",{attrs:{label:"用户名",prop:"username"}},[a("el-input",{model:{value:e.params.username,callback:function(t){e.$set(e.params,"username",t)},expression:"params.username"}})],1),a("el-form-item",{attrs:{label:"密码",prop:"password"}},[a("el-input",{attrs:{type:"password",autocomplete:"off"},model:{value:e.params.password,callback:function(t){e.$set(e.params,"password",t)},expression:"params.password"}})],1),a("el-form-item",{attrs:{label:"确认密码",prop:"password2"}},[a("el-input",{attrs:{type:"password",autocomplete:"off"},model:{value:e.params.password2,callback:function(t){e.$set(e.params,"password2",t)},expression:"params.password2"}})],1),a("el-form-item",{attrs:{label:"用户状态",prop:"status"}},[a("el-radio-group",{model:{value:e.params.status,callback:function(t){e.$set(e.params,"status",t)},expression:"params.status"}},[a("el-radio",{attrs:{label:1}},[e._v("启用")]),a("el-radio",{attrs:{label:2}},[e._v("禁用")])],1)],1),a("el-form-item",{attrs:{label:"上传头像"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:"https://jsonplaceholder.typicode.com/posts/","show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[e.params.imageUrl?a("img",{staticClass:"avatar",attrs:{src:e.params.imageUrl}}):a("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传jpg/png文件,且不超过2MB")])])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm("ruleForm")}}},[e._v("创建")]),a("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1),a("el-dialog",{attrs:{title:"编辑用户",visible:e.editlogVisible,"close-on-click-modal":!1,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.editlogVisible=t}}},[a("el-form",{ref:"ruleFormUpdate",staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.edit_params,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"昵称",prop:"nick_name"}},[a("el-input",{model:{value:e.edit_params.nick_name,callback:function(t){e.$set(e.edit_params,"nick_name",t)},expression:"edit_params.nick_name"}})],1),a("el-form-item",{attrs:{label:"角色",prop:"role_id"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择角色"},model:{value:e.edit_params.role_id,callback:function(t){e.$set(e.edit_params,"role_id",t)},expression:"edit_params.role_id"}},e._l(e.role_list,(function(e,t){return a("el-option",{key:t,attrs:{label:e.role_name,value:e.ID}})})),1)],1),a("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[a("el-input",{model:{value:e.edit_params.phone,callback:function(t){e.$set(e.edit_params,"phone",t)},expression:"edit_params.phone"}})],1),a("el-form-item",{attrs:{label:"用户名",prop:"username"}},[a("el-input",{model:{value:e.edit_params.username,callback:function(t){e.$set(e.edit_params,"username",t)},expression:"edit_params.username"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-radio-group",{model:{value:e.edit_params.status,callback:function(t){e.$set(e.edit_params,"status",t)},expression:"edit_params.status"}},[a("el-radio",{attrs:{label:1}},[e._v("启用")]),a("el-radio",{attrs:{label:2}},[e._v("禁用")])],1)],1),a("el-form-item",{attrs:{label:"上传头像"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:"https://jsonplaceholder.typicode.com/posts/","show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[e.edit_params.imageUrl?a("img",{staticClass:"avatar",attrs:{src:e.edit_params.imageUrl}}):a("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传jpg/png文件,且不超过2MB")])])],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitEdit("ruleForm")}}},[e._v("确定")]),a("el-button",[e._v("取消")])],1)],1),a("el-dialog",{attrs:{title:"修改密码",visible:e.passWordVisible,"close-on-click-modal":!1,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.passWordVisible=t}}},[a("el-form",{staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.params,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"新密码",prop:"password"}},[a("el-input",{attrs:{type:"password",autocomplete:"off"},model:{value:e.params.password,callback:function(t){e.$set(e.params,"password",t)},expression:"params.password"}})],1),a("el-form-item",{attrs:{label:"确认密码",prop:"password2"}},[a("el-input",{attrs:{type:"password",autocomplete:"off"},model:{value:e.params.password2,callback:function(t){e.$set(e.params,"password2",t)},expression:"params.password2"}})],1)],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.editPassword}},[e._v("确定")]),a("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1)],1)},r=[],i=a("ade3"),n=a("5530"),l=(a("e9c4"),a("4de4"),a("d3b7"),a("d81d"),a("07ac"),a("13d5"),a("99af"),a("c740"),a("3ca3"),a("ddb0"),a("2b3d"),a("9861"),a("4ec9"),a("159b"),a("4e82"),a("5f87")),o=a("b775");function c(e){return Object(o["a"])({url:"/source/list",method:"get",params:e})}function u(e){return Object(o["a"])({url:"/source/typeList",method:"get",params:e})}function d(e){return Object(o["a"])({url:"/source/typeAndCount",method:"get",params:e})}function p(e){return Object(o["a"])({url:"/source/delete",method:"post",data:e})}var f=a("5c96"),m=(a("323e"),{filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]}},data:function(){var e=[];return{DataOption:[],totalNum:0,allType:{point:"点",linkImage:"带位置图片",vrImage:"带定位全景",line:"线",polyhedronObject:"多面体",curve:"曲线",panel:"面",rectangle:"矩形",rendezvous:"集结地",circle:"圆",attackArrow:"箭头",pincerArrow:"双箭头",groundImage:"图片军标",groundSvg:"矢量军标",waterL:"喷射水柱",tileset:"倾斜摄影",bim:"bim",layer:"底图",model:"模型",military:"军标",diffuseScan:"扩散光波",radarScan:"雷达光波",scanStereoscopic:"立体雷达",wallStereoscopic:"电子围墙",entityWall:"实体墙",road:"道路",PolyhedronObject:"多体面",water:"淹没",explosion:"爆炸",smoke:"烟雾",fire:"火焰",path:"轨迹运动",geojson:"geojson",arcgisWximagery:"卫星图",arcgisBlueImagery:"暗黑地图",gdlwImagery:"路网图",gdslImagery:"矢量图",terrain:"地形",roam:"飞行漫游",pressModel:"模型压平",terrainDig:"地形开挖",fountain:"喷泉",vector:"矢量文件",groundText:"贴地文字",standText:"立体文字",ellipse:"椭圆",sector:"扇形",flyLine:"飞线"},selectData:[],isSelectAll:!1,searchData:[],data:JSON.parse(JSON.stringify(e)),clickBut:"tree",input2:"",headers:{token:Object(l["a"])()},list:[],title:"添加用户",listLoading:!1,dialogVisible:!1,editlogVisible:!1,passWordVisible:!1,params:{username:"",nick_name:"",password:"",password2:"",role_id:null,phone:null,status:1,edit_params:"",imageUrl:""},edit_params:{nick_name:"",role_id:0,status:0,phone:null,username:"",edit_params:"",imageUrl:""},role_list:[],currentPage:1,page_size:10,total:1,options:[],value:"",rules:{nick_name:[{required:!0,message:"请输入昵称",trigger:"blur"}],role_id:[{required:!0,message:"请选择角色",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"},{type:"number",message:"请输入数字值"},{pattern:/:ml-citation{ref="1,3" data="citationList"}-9]\d{9}$/,message:"请输入11位手机号",trigger:"blur"}],username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],password2:[{required:!0,message:"请确认密码",trigger:"blur"}],status:[{required:!0,message:"请选择状态",trigger:"blur"}]}}},created:function(){},mounted:function(){this.DataOption=JSON.parse(localStorage.getItem("dataArr")),this.getuserlist(),this.goodTypeListFun()},methods:{goodTypeListFun:function(){var e=this;u().then((function(t){t.data=t.data.filter((function(e){return"directory"!==e})),e.options=t.data.map((function(t){return{value:t,label:e.allType[t]}}))})),d().then((function(t){var a=Object.values(t.data);e.totalNum=[].concat(a).reduce((function(e,t){return e+t}),0)}))},handleCheckChange:function(e,t,a){var s=this.$refs.treeRef.getCheckedNodes();this.selectData=s.map((function(e){return e.id}))},handleSelectAll:function(e){e?(this.$refs.treeRef.setCheckedNodes(this.data),this.selectData=this.data.map((function(e){return e.id}))):this.$refs.treeRef.setCheckedNodes([])},append:function(e){var t={id:id++,label:"testtest",children:[]};e.children||this.$set(e,"children",[]),e.children.push(t)},remove:function(e,t){this.$confirm("您确定要永久删除该菜单资源吗?这将删除菜单资源数据且无法恢复!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){})).catch((function(){}))},clickType:function(e){this.selectData=[],this.clickBut=e,this.getuserlist()},selectable:function(e,t){return-1===this.list.findIndex((function(e){return 1===e.role_id}))},handleAvatarSuccess:function(e,t){this.params.imageUrl=URL.createObjectURL(t.raw)},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type,a=e.size/1024/1024<2;return t||this.$message.error("上传头像图片只能是 jpg/png 格式!"),a||this.$message.error("上传头像图片大小不能超过 2MB!"),t&&a},handleSelectionChange:function(e){this.selectData=e.map((function(e){return e.id}))},handleSizeChange:function(e){this.page_size=e,this.getuserlist(),console.log("每页 ".concat(e," 条"))},handleCurrentChange:function(e){this.currentPage=e,this.getuserlist(),console.log("当前页: ".concat(e))},submitEdit:function(){var e=this;this.$refs["ruleFormUpdate"].validate((function(t){if(!t)return!1;state(e.edit_params).then((function(t){t.code||(e.getuserlist(),e.editlogVisible=!1)}))}))},edit:function(e){this.editlogVisible=!0,this.edit_params.role_id=e.role_id,this.edit_params.status=e.enable,this.edit_params.nick_name=e.nick_name,this.edit_params.username=e.username,this.getrole()},editPassword:function(e){},confirm:function(e){var t=this;del({username:e.username}).then((function(e){e.code||t.getuserlist()}))},handleClose:function(){this.reset()},submitForm:function(){var e=this;this.$refs["ruleForm"].validate((function(t){if(!t)return!1;add(e.params).then((function(t){t.code||(e.reset(),e.getuserlist())}))}))},resetUser:function(){var e=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){user_reset().then((function(t){t.code||(e.currentPage=1,e.getuserlist())}))})).catch((function(){}))},addUser:function(){this.dialogVisible=!0,this.title="添加用户",this.getrole()},delUser:function(){var e=this;if(0==this.selectData.length)return this.$message.error("请选择要删除的资源"),!1;var t=this;this.$confirm("您确定要删除该资源吗?这将删除用户在场景区中添加的数据且无法恢复!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){p({ids:e.selectData}).then((function(e){t.getuserlist(),t.goodTypeListFun()}))})).catch((function(){}))},delRow:function(e){var t=this;this.$confirm("您确定要删除当前资源吗?这将删除当前资源数据且无法恢复!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){p({ids:[e.id]}).then((function(e){t.getuserlist(),t.goodTypeListFun()}))})).catch((function(){}))},getrole:function(){var e=this;rolelist().then((function(t){t.code||(e.role_list=t.data.list.filter((function(e){return 1!==e.ID})))}))},reset:function(){this.dialogVisible=!1,this.editlogVisible=!1,this.passWordVisible=!1,this.params={username:"",nick_name:"",password:"",password2:"",role_id:null,phone:null,status:1,edit_params:""}},getuserlist:function(){var e=this;if(-1!=this.DataOption.indexOf("select")){var t;this.listLoading=!0,t="tree"==this.clickBut?{sourceType:this.value||null,name:this.input2||null}:{name:this.input2||null,pageNum:this.currentPage,pageSize:this.page_size,startTime:this.searchData&&this.searchData[0]||null,endTime:this.searchData&&this.searchData[1]||null};var a=this;c(t).then((function(t){a.total=t.data.total,"tree"==a.clickBut?a.data=a.listToTree(t.data.list):(e.list=t.data.list.filter((function(e){return"directory"!=e.sourceType})),e.listLoading=!1)}))}else Object(f["Message"])({message:"暂无权限",type:"warning",duration:1e3})},listToTree:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"parentId",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"id",s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"children",r=new Map,l=[];e.forEach((function(e){r.set(e[a],Object(n["a"])(Object(n["a"])({},e),{},Object(i["a"])({label:e.sourceName},s,[])))})),e.forEach((function(e){var i=r.get(e[a]),n=e[t];n&&r.has(n)?r.get(n)[s].push(i):l.push(i)}));var o=function e(t){t.forEach((function(t){t[s]&&t[s].length>0&&(t[s].sort((function(e,t){return(e.treeIndex||0)-(t.treeIndex||0)})),e(t[s]))}))};return o(l),l}}}),h=m,v=(a("546d"),a("2877")),g=Object(v["a"])(h,s,r,!1,null,"9bedd082",null);t["default"]=g.exports},bb2f:function(e,t,a){var s=a("d039");e.exports=!s((function(){return Object.isExtensible(Object.preventExtensions({}))}))},c740:function(e,t,a){"use strict";var s=a("23e7"),r=a("b727").findIndex,i=a("44d2"),n=a("ae40"),l="findIndex",o=!0,c=n(l);l in[]&&Array(1)[l]((function(){o=!1})),s({target:"Array",proto:!0,forced:o||!c},{findIndex:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),i(l)},d58f:function(e,t,a){var s=a("1c0b"),r=a("7b0b"),i=a("44ad"),n=a("50c4"),l=function(e){return function(t,a,l,o){s(a);var c=r(t),u=i(c),d=n(c.length),p=e?d-1:0,f=e?-1:1;if(l<2)while(1){if(p in u){o=u[p],p+=f;break}if(p+=f,e?p<0:d<=p)throw TypeError("Reduce of empty array with no initial value")}for(;e?p>=0:d>p;p+=f)p in u&&(o=a(o,u[p],p,c));return o}};e.exports={left:l(!1),right:l(!0)}},dadb:function(e,t,a){},f183:function(e,t,a){var s=a("d012"),r=a("861d"),i=a("5135"),n=a("9bf2").f,l=a("90e3"),o=a("bb2f"),c=l("meta"),u=0,d=Object.isExtensible||function(){return!0},p=function(e){n(e,c,{value:{objectID:"O"+ ++u,weakData:{}}})},f=function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!i(e,c)){if(!d(e))return"F";if(!t)return"E";p(e)}return e[c].objectID},m=function(e,t){if(!i(e,c)){if(!d(e))return!0;if(!t)return!1;p(e)}return e[c].weakData},h=function(e){return o&&v.REQUIRED&&d(e)&&!i(e,c)&&p(e),e},v=e.exports={REQUIRED:!1,fastKey:f,getWeakData:m,onFreeze:h};s[c]=!0}}]);
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/chunk-4f9321d9.807bff37.js b/src/renderer/public/backManage/static/js/chunk-4f9321d9.807bff37.js
new file mode 100644
index 0000000..803e120
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-4f9321d9.807bff37.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4f9321d9"],{"1f67":function(e,t,a){},4890:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACgSURBVCiRjZFBDoMwDATHFf+q+RcIo/Iv6Mu2B5wooinqSjlE9ng3jtFIEwuGnxdW2zjo6JHNrhlhBMpGY9fE0oMqkGdvXTWjHjMAz4wTwLtWzpjdeEMp2sZanHPQDQSeLsVhSQB0DvqGRGCEZjyX4JcBhyYcY0eEbaxWIxWHLOT6AzjsxViXIsJ69kUt2LzRfwIteP2Ov3QFb+N1o4rxA6+ZVrNK3CHQAAAAAElFTkSuQmCC"},"7db0":function(e,t,a){"use strict";var s=a("23e7"),r=a("b727").find,l=a("44d2"),i=a("ae40"),o="find",n=!0,c=i(o);o in[]&&Array(1)[o]((function(){n=!1})),s({target:"Array",proto:!0,forced:n||!c},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),l(o)},"9e29":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAABRSURBVCiRY2RAAl/t7OoZGBkb4AL//zdwHzrUyIANfLW3/4/O/+zg4ADjM6IrwAcYsZmIDXAfPMjIhC6AjYYBFMWEwFBUTEbQ/f/fgFclVB4AKcEhwgBd1PMAAAAASUVORK5CYII="},aa93:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACeSURBVCiRjdDLEYIwAIThf8EW4EwpoQ84WAlai/ZB7MSz9sB6gDAww8PcknybbAIno2jdl427NNcZFgQAQ/w+VO8GysbdAK9M9GnNEC97J3u8PgymTiGZmG/WMBFRCQKisrkK3p+n7vkWtgipu6BKePXoLTwVvyU8B/7FACpa91MyLDe2MIDK1h5MDTB/4Q4GyJbQEI/wqhKM/3yEAX4W9Vfq1o4/kgAAAABJRU5ErkJggg=="},aff6:function(e,t,a){"use strict";a("1f67")},e382:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"app-container"},[s("el-row",{attrs:{gutter:20}},[s("el-col",{attrs:{span:8}},[s("div",{staticClass:"grid-content userNum"},[s("div",{staticClass:"img"},[s("svg-icon",{attrs:{"icon-class":"puaseUser"}})],1),s("div",{staticClass:"numCon"},[s("div",[e._v("总用户数")]),s("div",[e._v(e._s(e.totalNum))])])])]),s("el-col",{attrs:{span:8}},[s("div",{staticClass:"grid-content userNum"},[s("div",{staticClass:"img"},[s("svg-icon",{attrs:{"icon-class":"normalUser"}})],1),s("div",{staticClass:"numCon"},[s("div",[e._v("启用用户数")]),s("div",[e._v(e._s(e.userCount))])])])]),s("el-col",{attrs:{span:8}},[s("div",{staticClass:"grid-content userNum"},[s("div",{staticClass:"img"},[s("svg-icon",{attrs:{"icon-class":"allUserNum"}})],1),s("div",{staticClass:"numCon"},[s("div",[e._v("禁用用户数")]),s("div",[e._v(e._s(e.stopUserCount))])])])])],1),s("el-row",{attrs:{gutter:20}},[s("el-col",{attrs:{span:24}},[s("div",{staticClass:"grid-content search"},[s("el-input",{attrs:{placeholder:"搜索用户名/昵称进行搜索",clearable:"","prefix-icon":"el-icon-search"},model:{value:e.input2,callback:function(t){e.input2=t},expression:"input2"}}),s("el-select",{attrs:{clearable:"",placeholder:"请选择角色"},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}},e._l(e.role_list,(function(e,t){return s("el-option",{key:t,attrs:{label:e.roleName,value:e.id}})})),1),s("el-button",{attrs:{icon:"el-icon-search"},on:{click:function(t){return e.getuserlist()}}},[e._v("搜索")]),s("el-button",{staticClass:"addUser",attrs:{type:"primary",icon:"el-icon-plus",disabled:-1==e.FuncOption.indexOf("add")},on:{click:e.addUser}},[e._v("新增用户")]),s("el-button",{staticClass:"delUser",attrs:{type:"danger",icon:"el-icon-delete",disabled:-1==e.FuncOption.indexOf("delete")},on:{click:e.delUser}},[e._v("删除用户")])],1)])],1),s("el-row",{attrs:{gutter:20}},[s("el-col",{attrs:{span:24}},[s("div",{staticClass:"grid-content table"},[s("div",{staticClass:"title"},[s("span",[e._v("用户列表")])]),s("div",{staticClass:"tabCon"},[s("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{data:e.list,"element-loading-text":"Loading",border:"",fit:"","highlight-current-row":""},on:{"selection-change":e.handleSelectionChange}},[s("el-table-column",{attrs:{type:"selection",width:"55",selectable:e.selectable}}),s("el-table-column",{attrs:{type:"index",label:"序号",width:"50",align:"center"}}),s("el-table-column",{attrs:{label:"头像",align:"avatar"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.avatar?s("img",{staticClass:"userImg",attrs:{src:e.actionUrl+t.row.avatar,alt:""}}):s("img",{staticClass:"userImg",attrs:{src:a("aef3"),alt:""}})]}}])}),s("el-table-column",{attrs:{label:"昵称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("span",[e._v(e._s(t.row.nickname))])]}}])}),s("el-table-column",{attrs:{label:"角色",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("span",[e._v(e._s(e.getRoleName(t.row.roleId)))])]}}])}),s("el-table-column",{attrs:{label:"手机号",align:"phone"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("span",[e._v(e._s(t.row.phone))])]}}])}),s("el-table-column",{attrs:{label:"用户名",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("span",[e._v(e._s(t.row.username))])]}}])}),s("el-table-column",{attrs:{label:"状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.status?s("span",{staticClass:"state"},[e._v("正常")]):s("span",{staticClass:"state puase"},[e._v("禁用")])]}}])}),s("el-table-column",{attrs:{label:"创建时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[s("span",[e._v(e._s(t.row.createdAt))])]}}])}),s("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.isSuper(t.row.roleId)||-1==e.FuncOption.indexOf("edit")?e._e():s("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"编辑用户",src:a("aa93"),alt:""},on:{click:function(a){return e.edit(t.row)}}}),"admin"!=e.loginUser&&e.loginUser!=t.row.username||-1==e.FuncOption.indexOf("reset")?e._e():s("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"修改密码",src:a("4890"),alt:""},on:{click:function(a){return e.editRow(t.row)}}}),e.isSuper(t.row.roleId)||-1==e.FuncOption.indexOf("delete")?e._e():s("img",{staticStyle:{cursor:"pointer"},attrs:{src:a("9e29"),title:"删除",alt:""},on:{click:function(a){return e.delRow(t.row)}}})]}}])})],1),s("div",{staticClass:"block"},[s("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[10,20,50],"page-size":e.page_size,layout:"total, sizes, prev, pager, next ",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)])])],1),s("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,"close-on-click-modal":!1,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[s("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.params,"label-width":"100px"}},[s("el-form-item",{attrs:{label:"昵称",prop:"nickname"}},[s("el-input",{attrs:{clearable:""},model:{value:e.params.nickname,callback:function(t){e.$set(e.params,"nickname",t)},expression:"params.nickname"}})],1),s("el-form-item",{attrs:{label:"角色",prop:"roleId"}},[s("el-select",{staticStyle:{width:"100%"},attrs:{clearable:"",placeholder:"请选择角色"},model:{value:e.params.roleId,callback:function(t){e.$set(e.params,"roleId",t)},expression:"params.roleId"}},e._l(e.role_list,(function(e,t){return s("el-option",{key:t,attrs:{label:e.roleName,value:e.id}})})),1)],1),s("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[s("el-input",{attrs:{clearable:""},model:{value:e.params.phone,callback:function(t){e.$set(e.params,"phone",e._n(t))},expression:"params.phone"}})],1),s("el-form-item",{attrs:{label:"用户名",prop:"username"}},[s("el-input",{attrs:{clearable:""},model:{value:e.params.username,callback:function(t){e.$set(e.params,"username",t)},expression:"params.username"}})],1),s("el-form-item",{staticClass:"no-status-icon",attrs:{label:"密码",prop:"password"}},[s("el-input",{ref:"password",attrs:{type:e.passwordType,clearable:"",autocomplete:"off"},model:{value:e.params.password,callback:function(t){e.$set(e.params,"password",t)},expression:"params.password"}}),s("span",{staticClass:"show-pwd",on:{click:e.showPwd}},[s("svg-icon",{attrs:{"icon-class":"password"===e.passwordType?"eye":"eye-open"}})],1)],1),s("el-form-item",{staticClass:"no-status-icon",attrs:{label:"确认密码",prop:"checkPass"}},[s("el-input",{ref:"password2",attrs:{type:e.passwordType2,clearable:"",autocomplete:"off"},model:{value:e.params.checkPass,callback:function(t){e.$set(e.params,"checkPass",t)},expression:"params.checkPass"}}),s("span",{staticClass:"show-pwd",on:{click:e.showPwd2}},[s("svg-icon",{attrs:{"icon-class":"password"===e.passwordType2?"eye":"eye-open"}})],1)],1),s("el-form-item",{attrs:{label:"用户状态",prop:"status"}},[s("el-radio-group",{model:{value:e.params.status,callback:function(t){e.$set(e.params,"status",t)},expression:"params.status"}},[s("el-radio",{attrs:{label:1}},[e._v("启用")]),s("el-radio",{attrs:{label:0}},[e._v("禁用")])],1)],1),s("el-form-item",{attrs:{label:"上传头像"}},[s("el-upload",{staticClass:"avatar-uploader",attrs:{name:"files",action:e.action,"show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[e.params.avatar?s("img",{staticClass:"avatar",attrs:{src:e.actionUrl+e.params.avatar}}):s("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),s("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传jpg/png文件,且不超过2MB")])])],1)],1),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm("ruleForm")}}},[e._v("创建")]),s("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1),s("el-dialog",{attrs:{title:"编辑用户",visible:e.editlogVisible,"close-on-click-modal":!1,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.editlogVisible=t}}},[s("el-form",{ref:"ruleFormUpdate",staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.edit_params,"label-width":"100px"}},[s("el-form-item",{attrs:{label:"昵称",prop:"nickname"}},[s("el-input",{attrs:{clearable:""},model:{value:e.edit_params.nickname,callback:function(t){e.$set(e.edit_params,"nickname",t)},expression:"edit_params.nickname"}})],1),s("el-form-item",{attrs:{label:"角色",prop:"roleId"}},[s("el-select",{staticStyle:{width:"100%"},attrs:{clearable:"",placeholder:"请选择角色"},model:{value:e.edit_params.roleId,callback:function(t){e.$set(e.edit_params,"roleId",t)},expression:"edit_params.roleId"}},e._l(e.role_list,(function(e,t){return s("el-option",{key:t,attrs:{label:e.roleName,value:e.id}})})),1)],1),s("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[s("el-input",{attrs:{clearable:""},model:{value:e.edit_params.phone,callback:function(t){e.$set(e.edit_params,"phone",e._n(t))},expression:"edit_params.phone"}})],1),s("el-form-item",{attrs:{label:"用户名",prop:"username"}},[s("el-input",{attrs:{clearable:""},model:{value:e.edit_params.username,callback:function(t){e.$set(e.edit_params,"username",t)},expression:"edit_params.username"}})],1),s("el-form-item",{attrs:{label:"状态",prop:"status"}},[s("el-radio-group",{model:{value:e.edit_params.status,callback:function(t){e.$set(e.edit_params,"status",t)},expression:"edit_params.status"}},[s("el-radio",{attrs:{label:1}},[e._v("启用")]),s("el-radio",{attrs:{label:0}},[e._v("禁用")])],1)],1),s("el-form-item",{attrs:{label:"上传头像"}},[s("el-upload",{staticClass:"avatar-uploader",attrs:{name:"files",action:e.action,"show-file-list":!1,"on-success":e.handleAvatarSuccess2,"before-upload":e.beforeAvatarUpload}},[e.edit_params.avatar?s("img",{staticClass:"avatar",attrs:{src:e.actionUrl+e.edit_params.avatar}}):s("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),s("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传jpg/png文件,且不超过2MB")])])],1)],1),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitEdit("ruleForm")}}},[e._v("确定")]),s("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1),s("el-dialog",{attrs:{title:"修改密码",visible:e.passWordVisible,"close-on-click-modal":!1,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.passWordVisible=t}}},[s("el-form",{staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.params,"label-width":"100px"}},[s("el-form-item",{staticClass:"no-status-icon",attrs:{label:"新密码",prop:"password"}},[s("el-input",{ref:"password",attrs:{type:e.passwordType,autocomplete:"off"},model:{value:e.params.password,callback:function(t){e.$set(e.params,"password",t)},expression:"params.password"}}),s("span",{staticClass:"show-pwd",on:{click:e.showPwd}},[s("svg-icon",{attrs:{"icon-class":"password"===e.passwordType?"eye":"eye-open"}})],1)],1),s("el-form-item",{staticClass:"no-status-icon",attrs:{label:"确认密码",prop:"checkPass"}},[s("el-input",{ref:"password2",attrs:{type:e.passwordType2,autocomplete:"off"},model:{value:e.params.checkPass,callback:function(t){e.$set(e.params,"checkPass",t)},expression:"params.checkPass"}}),s("span",{staticClass:"show-pwd",on:{click:e.showPwd2}},[s("svg-icon",{attrs:{"icon-class":"password"===e.passwordType2?"eye":"eye-open"}})],1)],1)],1),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{attrs:{type:"primary"},on:{click:e.editPassword}},[e._v("确定")]),s("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1)],1)},r=[],l=a("2909"),i=a("c7eb"),o=a("1da1"),n=(a("d81d"),a("e9c4"),a("7db0"),a("d3b7"),a("4de4"),a("5f87")),c=a("c24f"),u=a("5c96"),d=(a("323e"),{filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]}},data:function(){var e=this,t=function(t,a,s){""===a?s(new Error("请输入密码")):(""!==e.params.checkPass&&e.$refs.ruleForm.validateField("checkPass"),s())},a=function(t,a,s){""===a?s(new Error("请再次输入密码")):a!==e.params.password?s(new Error("两次输入密码不一致!")):s()};return{FuncOption:[],action:"http://127.0.0.1:8848/fileInfo/upload",actionUrl:"http://127.0.0.1:8848",totalNum:0,delIdArr:[],loginUser:null,allRoleData:null,userCount:0,stopUserCount:0,passwordType:"password",passwordType2:"password",input2:"",headers:{token:Object(n["a"])()},list:[],title:"添加用户",listLoading:!1,dialogVisible:!1,editlogVisible:!1,passWordVisible:!1,params:{username:"",nickname:"",password:"",checkPass:"",roleId:null,phone:null,status:1,avatar:""},edit_params:{nickname:"",roleId:0,status:0,phone:null,username:"",avatar:""},role_list:[],currentPage:1,page_size:10,total:1,options:[{value:"选项1",label:"黄金糕"},{value:"选项2",label:"双皮奶"},{value:"选项3",label:"蚵仔煎"},{value:"选项4",label:"龙须面"},{value:"选项5",label:"北京烤鸭"}],value:"",rules:{nickname:[{required:!0,message:"请输入昵称",trigger:"blur"}],roleId:[{required:!0,message:"请选择角色",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"},{type:"number",message:"请输入数字值"},{pattern:/:ml-citation{ref="1,3" data="citationList"}-9]\d{9}$/,message:"请输入11位手机号",trigger:"blur"}],username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{validator:t,required:!0,trigger:"blur"}],checkPass:[{validator:a,required:!0,trigger:"blur"}],status:[{required:!0,message:"请选择状态",trigger:"blur"}]}}},created:function(){},mounted:function(){this.loginUser=localStorage.getItem("backUser");var e=JSON.parse(localStorage.getItem("functionArr"));this.FuncOption=e["user"],this.getrole(),this.getuserlist(),this.getuserNum(),this.getUserStatusCountFun()},methods:{getUserStatusCountFun:function(){var e=this;-1!=this.FuncOption.indexOf("select")&&Object(c["i"])().then((function(t){e.stopUserCount=t.data.bindUserCount,e.userCount=t.data.useUserCount}))},handleSelectionChange:function(e){this.delIdArr=[],this.delIdArr=e.map((function(e){return e.id}))},showPwd:function(){var e=this;"password"===this.passwordType?this.passwordType="":this.passwordType="password",this.$nextTick((function(){e.$refs.password.focus()}))},showPwd2:function(){var e=this;"password"===this.passwordType2?this.passwordType2="":this.passwordType2="password",this.$nextTick((function(){e.$refs.password2.focus()}))},selectable:function(e,t){return 1!==this.getRoleId(e.roleId)},handleAvatarSuccess:function(e,t){this.params.avatar=e.data[0].previewUrl},handleAvatarSuccess2:function(e,t){this.edit_params.avatar=e.data[0].previewUrl},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type,a=e.size/1024/1024<2;return t||this.$message.error("上传头像图片只能是 jpg/png 格式!"),a||this.$message.error("上传头像图片大小不能超过 2MB!"),t&&a},handleSizeChange:function(e){this.page_size=e,this.getuserlist(),console.log("每页 ".concat(e," 条"))},handleCurrentChange:function(e){this.currentPage=e,this.getuserlist(),console.log("当前页: ".concat(e))},submitEdit:function(){var e=this;this.$refs["ruleFormUpdate"].validate((function(t){if(!t)return!1;Object(c["t"])(e.edit_params).then((function(t){e.getuserlist(),e.editlogVisible=!1}))}))},edit:function(e){this.editlogVisible=!0,this.edit_params.roleId=e.roleId,this.edit_params.id=e.id,this.edit_params.status=e.status,this.edit_params.nickname=e.nickname,this.edit_params.username=e.username,this.edit_params.phone=e.phone,this.edit_params.avatar=e.avatar,this.getrole()},editRow:function(e){this.editRowData=e,this.passWordVisible=!0},editPassword:function(){var e=this;Object(c["e"])({id:this.editRowData.id,oldPassword:this.editRowData.password,newPassword:this.params.password}).then((function(t){t.code||e.getuserlist()}))},confirm:function(e){var t=this;Object(c["d"])(e).then((function(e){t.getuserlist(),t.delIdArr=[],t.getuserNum()}))},handleClose:function(){this.reset()},submitForm:function(){var e=this;this.$refs["ruleForm"].validate((function(t){if(!t)return!1;var a=JSON.parse(JSON.stringify(e.params));delete a.checkPass,Object(c["a"])(a).then((function(t){e.reset(),e.getuserlist(),e.dialogVisible=!1}))}))},resetUser:function(){var e=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(c["w"])().then((function(t){t.code||(e.currentPage=1,e.getuserlist())}))})).catch((function(){}))},addUser:function(){this.dialogVisible=!0,this.title="添加用户",this.getrole()},delUser:function(){var e=this;this.delIdArr.length?this.$confirm("您确定要删除用户吗?这将删除用户数据且无法恢复!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.confirm(e.delIdArr)})).catch((function(){})):Object(u["Message"])({message:"请选择用户",type:"warning",duration:1e3})},delRow:function(e){var t=this;this.$confirm("您确定要删除当前用户吗?这将删除当前用户数据且无法恢复!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.delIdArr=[],t.delIdArr.push(e.id),t.confirm(t.delIdArr)})).catch((function(){}))},getRoleName:function(e){var t;return this.allRoleData&&(t=this.allRoleData.find((function(t){return t.id===e}))),t?t.roleName:""},getRoleId:function(e){var t;return this.allRoleData&&(t=this.allRoleData.find((function(t){return t.id===e}))),t?t.isSuper:0},isSuper:function(e){var t;return this.allRoleData&&(t=this.allRoleData.find((function(e){return 1===e.isSuper})).id),e==t},getrole:function(){var e=this;return Object(o["a"])(Object(i["a"])().mark((function t(){var a;return Object(i["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(c["r"])({pageNum:1,pageSize:1e3});case 2:a=t.sent,e.allRoleData=a.data.records,e.role_list=a.data.records.filter((function(e){return 1!==e.isSuper}));case 5:case"end":return t.stop()}}),t)})))()},reset:function(){this.$refs.ruleForm&&this.$refs.ruleForm.clearValidate(),this.$refs.ruleFormUpdate&&this.$refs.ruleFormUpdate.clearValidate(),this.dialogVisible=!1,this.editlogVisible=!1,this.passWordVisible=!1,this.params={username:"",nickname:"",password:"",checkPass:"",roleId:null,phone:null,status:1}},getuserlist:function(){var e=this;-1!=this.FuncOption.indexOf("select")?(this.listLoading=!0,Object(c["l"])({pageNum:this.currentPage,pageSize:this.page_size,searchKey:this.input2||null,roleId:this.value||null}).then((function(t){e.list=Object(l["a"])(t.data.records),e.list=e.list.map((function(e){return e.phone=1*e.phone,e})),e.total=t.data.total,e.listLoading=!1})).catch((function(t){e.listLoading=!1}))):Object(u["Message"])({message:"暂无权限",type:"warning",duration:1e3})},getuserNum:function(){var e=this;Object(c["l"])({pageNum:this.currentPage,pageSize:this.page_size}).then((function(t){e.totalNum=t.data.total}))}}}),p=d,m=(a("aff6"),a("2877")),f=Object(m["a"])(p,s,r,!1,null,"5b88bfa4",null);t["default"]=f.exports}}]);
\ No newline at end of file
diff --git a/src/renderer/src/views/components/headers/components/setPup/components/graphLabelManage.vue b/src/renderer/src/views/components/headers/components/setPup/components/graphLabelManage.vue
index 17fade9..2468375 100644
--- a/src/renderer/src/views/components/headers/components/setPup/components/graphLabelManage.vue
+++ b/src/renderer/src/views/components/headers/components/setPup/components/graphLabelManage.vue
@@ -97,10 +97,12 @@
:header-cell-style="{ 'text-align': 'center' }"
border
style="width: 100%"
+ ref="tableRef"
+ @header-dragend="handleHeaderDragend"
>
-
-
+
+
预览
@@ -220,6 +222,24 @@ const contextMenu = reactive({
})
const treeRef = ref()
+//表头拖拽
+const tableRef = ref(null)
+
+const handleHeaderDragend = (newWidth, oldWidth, column, event) => {
+ const columns = tableRef.value.$refs.tableHeaderRef.columnRows[0]
+ let widthDiff = newWidth - oldWidth
+ let otherColumn = columns.filter((item) => {
+ return item.property != column.property || item.label != column.label
+ })
+ let sum = 0
+ otherColumn.forEach((item) => {
+ sum += item.width
+ })
+ otherColumn.forEach((item) => {
+ item.width = item.width - (item.width / sum) * widthDiff
+ })
+}
+
// @ts-ignore
var sortableInstance: any = reactive(null)
diff --git a/src/renderer/src/views/components/headers/components/setPup/components/photoManage.vue b/src/renderer/src/views/components/headers/components/setPup/components/photoManage.vue
index d0cea1b..17c6875 100644
--- a/src/renderer/src/views/components/headers/components/setPup/components/photoManage.vue
+++ b/src/renderer/src/views/components/headers/components/setPup/components/photoManage.vue
@@ -105,10 +105,12 @@
:header-cell-style="{ 'text-align': 'center' }"
border
style="width: 100%"
+ ref="tableRef"
+ @header-dragend="handleHeaderDragend"
>
-
-
+
+
-
+
预览
{
getModelList()
}
+//表头拖拽
+const tableRef = ref()
+
+const handleHeaderDragend = (newWidth, oldWidth, column, event) => {
+ const columns = tableRef.value.$refs.tableHeaderRef.columnRows[0]
+ let widthDiff = newWidth - oldWidth
+ let otherColumn = columns.filter((item) => {
+ return item.property != column.property || item.label != column.label
+ })
+ let sum = 0
+ otherColumn.forEach((item) => {
+ sum += item.width
+ })
+ otherColumn.forEach((item) => {
+ item.width = item.width - (item.width / sum) * widthDiff
+ })
+}
+
var expandedKeys: any = ref([])
// 获取当前所有展开节点的key
const getExpandedKeys = () => {
@@ -1125,10 +1145,7 @@ onMounted(() => {
width: 90px;
height: 32px;
opacity: 1;
- border-radius:
- 0px 4px,
- 4px,
- 0px;
+ border-radius: 0px 4px, 4px, 0px;
background: rgba(var(--color-base1), 0.2);
border: 1px solid rgba(var(--color-base1), 0.1);
display: flex;
diff --git a/src/renderer/src/views/components/headers/components/setPup/components/setting.vue b/src/renderer/src/views/components/headers/components/setPup/components/setting.vue
index 029c8bc..397f403 100644
--- a/src/renderer/src/views/components/headers/components/setPup/components/setting.vue
+++ b/src/renderer/src/views/components/headers/components/setPup/components/setting.vue
@@ -683,7 +683,7 @@ const intoBack = async () => {
devTools: true
}
},
- `http://localhost:${availablePort}/backManage/index.html`,
+ `http://localhost:${availablePort}/backManage/index.html#/login`,
{},
id
)