diff --git a/resources/java/app/yjearth.jar b/resources/java/app/yjearth.jar
index 900bbb6..843120d 100644
Binary files a/resources/java/app/yjearth.jar and b/resources/java/app/yjearth.jar differ
diff --git a/src/renderer/public/backManage/index.html b/src/renderer/public/backManage/index.html
index f66c604..d274d56 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/chunk-375947db.cd13572c.css b/src/renderer/public/backManage/static/css/chunk-375947db.cd13572c.css
new file mode 100644
index 0000000..f8add85
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-375947db.cd13572c.css
@@ -0,0 +1 @@
+.el-row[data-v-19ca5589]{margin-bottom:20px}.el-row[data-v-19ca5589]:last-child{margin-bottom:0}.el-col[data-v-19ca5589]{border-radius:4px}.grid-content[data-v-19ca5589]{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-19ca5589]{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-19ca5589]{width:48px;height:48px;margin-left:15px}.userNum .img .svg-icon[data-v-19ca5589]{width:100%;height:100%;vertical-align:baseline!important}.userNum .numCon[data-v-19ca5589]{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-19ca5589]:first-child{width:100px;height:20px;line-height:20px;font-size:14px;font-weight:400;color:#6b7280;text-align:left;margin-top:5px}.userNum .numCon div[data-v-19ca5589]:last-child{width:100px;height:32px;font-size:24px;font-weight:400;color:#1d2129;margin-top:5px}.search[data-v-19ca5589]{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-19ca5589]{width:15vw;margin-left:20px;min-width:170px}.search .el-select[data-v-19ca5589]{width:16vw;min-width:160px}.search .addUser[data-v-19ca5589]{position:absolute;right:160px}.search .delUser[data-v-19ca5589]{position:absolute;right:30px}.table[data-v-19ca5589]{height:65vh}.table .title[data-v-19ca5589]{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-19ca5589]{color:#6b7280;font-size:14px;font-weight:400}.table .tabCon[data-v-19ca5589]{width:100%;padding:20px 20px 0 20px;height:100%}.table .tabCon .state[data-v-19ca5589]{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-19ca5589]{background:rgba(245,63,63,.1);color:#f53f3f}.table .tabCon .el-table[data-v-19ca5589]{height:calc(100% - 100px)!important}.el-table thead tr[data-v-19ca5589],[data-v-19ca5589] .el-table thead th{background-color:#f9fafb!important}[data-v-19ca5589] .el-table--border td,[data-v-19ca5589] .el-table--border th,[data-v-19ca5589] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:unset!important}.el-table--border[data-v-19ca5589],.el-table--group[data-v-19ca5589]{border:unset!important}.el-table[data-v-19ca5589]:before,[data-v-19ca5589] .el-table--border:after,[data-v-19ca5589] .el-table--group:after{background-color:unset!important}[data-v-19ca5589] .el-table .el-table__body-wrapper td,[data-v-19ca5589] .el-table .el-table__body-wrapper th.is-leaf{border-bottom:unset!important}.el-pagination[data-v-19ca5589]{position:absolute;right:30px;margin-top:10px}[data-v-19ca5589] .el-pager li{border:1px solid #d1d5db;border-radius:4px}[data-v-19ca5589] .el-pager li.active{background:#165dff!important;color:#fff!important;border:unset!important}[data-v-19ca5589] .el-dialog__title{padding:2px 10px;border-left:3px solid #165dff;font-size:16px;font-weight:400;color:#1d2129}[data-v-19ca5589] .avatar-uploader .el-upload{border:1px dashed #dcdfe6;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:100px;height:100px}[data-v-19ca5589] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-19ca5589] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}[data-v-19ca5589] .avatar{width:100px;height:100px;display:block}[data-v-19ca5589] .el-dialog__body{padding:10px 20px 0 20px}[data-v-19ca5589] .el-upload__tip{height:25px;line-height:25px}.show-pwd[data-v-19ca5589]{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-19ca5589] .no-status-icon .el-input__icon:after,[data-v-19ca5589] .no-status-icon .el-input__icon:before{display:none!important}[data-v-19ca5589] .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-4274d9fc.c6dda9a9.css b/src/renderer/public/backManage/static/css/chunk-4274d9fc.c6dda9a9.css
new file mode 100644
index 0000000..61a8648
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-4274d9fc.c6dda9a9.css
@@ -0,0 +1 @@
+.el-row[data-v-b7653cfa]{margin-bottom:20px}.el-row[data-v-b7653cfa]:last-child{margin-bottom:0}.el-col[data-v-b7653cfa]{border-radius:4px}.grid-content[data-v-b7653cfa]{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-b7653cfa]{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-b7653cfa]{width:48px;height:48px;margin-left:15px}.userNum .img .svg-icon[data-v-b7653cfa]{width:100%;height:100%;vertical-align:baseline!important}.userNum .numCon[data-v-b7653cfa]{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-b7653cfa]:first-child{width:100px;height:20px;line-height:20px;font-size:14px;font-weight:400;color:#6b7280;text-align:left;margin-top:5px}.userNum .numCon div[data-v-b7653cfa]:last-child{width:100px;height:32px;font-size:24px;font-weight:400;color:#1d2129;margin-top:5px}.search[data-v-b7653cfa]{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-b7653cfa]{width:15vw;min-width:170px}.search .el-select[data-v-b7653cfa]{margin-left:20px;width:16vw;min-width:160px}.search .el-date-editor--datetimerange.el-input[data-v-b7653cfa],.search .el-date-editor--datetimerange.el-input__inner[data-v-b7653cfa]{width:23vw;min-width:230px}.search .butTree[data-v-b7653cfa]{margin-left:20px}.search .addUser[data-v-b7653cfa]{position:absolute;right:160px}.search .delUser[data-v-b7653cfa]{position:absolute;right:30px;font-size:14px;font-weight:400;color:#6b7280}.table[data-v-b7653cfa]{height:75vh}.table .title[data-v-b7653cfa]{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-b7653cfa]{color:#6b7280;font-size:14px;font-weight:400}.table .tabCon[data-v-b7653cfa],.table .treeCon[data-v-b7653cfa]{width:100%;padding:20px 20px 0 20px;height:100%}.table .tabCon .state[data-v-b7653cfa]{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-b7653cfa]{background:rgba(245,63,63,.1);color:#f53f3f}.table .tabCon .el-table[data-v-b7653cfa]{height:calc(100% - 160px)!important}.el-table thead tr[data-v-b7653cfa],[data-v-b7653cfa] .el-table thead th{background-color:#f9fafb!important}[data-v-b7653cfa] .el-table--border td,[data-v-b7653cfa] .el-table--border th,[data-v-b7653cfa] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:unset!important}.el-table--border[data-v-b7653cfa],.el-table--group[data-v-b7653cfa]{border:unset!important}.el-table[data-v-b7653cfa]:before,[data-v-b7653cfa] .el-table--border:after,[data-v-b7653cfa] .el-table--group:after{background-color:unset!important}[data-v-b7653cfa] .el-table .el-table__body-wrapper td,[data-v-b7653cfa] .el-table .el-table__body-wrapper th.is-leaf{border-bottom:unset!important}.el-pagination[data-v-b7653cfa]{position:absolute;right:30px;margin-top:10px}[data-v-b7653cfa] .el-pager li{border:1px solid #d1d5db;border-radius:4px}[data-v-b7653cfa] .el-pager li.active{background:#165dff!important;color:#fff!important;border:unset!important}[data-v-b7653cfa] .el-dialog__title{padding:2px 10px;border-left:3px solid #165dff;font-size:16px;font-weight:400;color:#1d2129}[data-v-b7653cfa] .avatar-uploader .el-upload{border:1px dashed #dcdfe6;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:100px;height:100px}[data-v-b7653cfa] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-b7653cfa] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}[data-v-b7653cfa] .avatar{width:100px;height:100px;display:block}[data-v-b7653cfa] .el-dialog__body{padding:10px 20px 0 20px}[data-v-b7653cfa] .el-upload__tip{height:25px;line-height:25px}[data-v-b7653cfa] .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-b7653cfa]{background:#409eff;color:#fff}.allCheck[data-v-b7653cfa]{width:90px;height:41px;border:1px solid #d1d5db;border-radius:6px;line-height:41px;text-align:center}[data-v-b7653cfa] .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-b7653cfa] .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-b7653cfa] .menu{color:#165dff;background:rgba(22,93,255,.1)}[data-v-b7653cfa] .el-tree-node__content{margin:2px 0}[data-v-b7653cfa] .el-tree{max-height:calc(100% - 120px)!important;overflow-y:auto!important}[data-v-b7653cfa] .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-4afc0b70.cd13572c.css b/src/renderer/public/backManage/static/css/chunk-4afc0b70.cd13572c.css
new file mode 100644
index 0000000..f8add85
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-4afc0b70.cd13572c.css
@@ -0,0 +1 @@
+.el-row[data-v-19ca5589]{margin-bottom:20px}.el-row[data-v-19ca5589]:last-child{margin-bottom:0}.el-col[data-v-19ca5589]{border-radius:4px}.grid-content[data-v-19ca5589]{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-19ca5589]{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-19ca5589]{width:48px;height:48px;margin-left:15px}.userNum .img .svg-icon[data-v-19ca5589]{width:100%;height:100%;vertical-align:baseline!important}.userNum .numCon[data-v-19ca5589]{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-19ca5589]:first-child{width:100px;height:20px;line-height:20px;font-size:14px;font-weight:400;color:#6b7280;text-align:left;margin-top:5px}.userNum .numCon div[data-v-19ca5589]:last-child{width:100px;height:32px;font-size:24px;font-weight:400;color:#1d2129;margin-top:5px}.search[data-v-19ca5589]{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-19ca5589]{width:15vw;margin-left:20px;min-width:170px}.search .el-select[data-v-19ca5589]{width:16vw;min-width:160px}.search .addUser[data-v-19ca5589]{position:absolute;right:160px}.search .delUser[data-v-19ca5589]{position:absolute;right:30px}.table[data-v-19ca5589]{height:65vh}.table .title[data-v-19ca5589]{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-19ca5589]{color:#6b7280;font-size:14px;font-weight:400}.table .tabCon[data-v-19ca5589]{width:100%;padding:20px 20px 0 20px;height:100%}.table .tabCon .state[data-v-19ca5589]{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-19ca5589]{background:rgba(245,63,63,.1);color:#f53f3f}.table .tabCon .el-table[data-v-19ca5589]{height:calc(100% - 100px)!important}.el-table thead tr[data-v-19ca5589],[data-v-19ca5589] .el-table thead th{background-color:#f9fafb!important}[data-v-19ca5589] .el-table--border td,[data-v-19ca5589] .el-table--border th,[data-v-19ca5589] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:unset!important}.el-table--border[data-v-19ca5589],.el-table--group[data-v-19ca5589]{border:unset!important}.el-table[data-v-19ca5589]:before,[data-v-19ca5589] .el-table--border:after,[data-v-19ca5589] .el-table--group:after{background-color:unset!important}[data-v-19ca5589] .el-table .el-table__body-wrapper td,[data-v-19ca5589] .el-table .el-table__body-wrapper th.is-leaf{border-bottom:unset!important}.el-pagination[data-v-19ca5589]{position:absolute;right:30px;margin-top:10px}[data-v-19ca5589] .el-pager li{border:1px solid #d1d5db;border-radius:4px}[data-v-19ca5589] .el-pager li.active{background:#165dff!important;color:#fff!important;border:unset!important}[data-v-19ca5589] .el-dialog__title{padding:2px 10px;border-left:3px solid #165dff;font-size:16px;font-weight:400;color:#1d2129}[data-v-19ca5589] .avatar-uploader .el-upload{border:1px dashed #dcdfe6;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:100px;height:100px}[data-v-19ca5589] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-19ca5589] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}[data-v-19ca5589] .avatar{width:100px;height:100px;display:block}[data-v-19ca5589] .el-dialog__body{padding:10px 20px 0 20px}[data-v-19ca5589] .el-upload__tip{height:25px;line-height:25px}.show-pwd[data-v-19ca5589]{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-19ca5589] .no-status-icon .el-input__icon:after,[data-v-19ca5589] .no-status-icon .el-input__icon:before{display:none!important}[data-v-19ca5589] .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-63b9e6fe.cf107c33.css b/src/renderer/public/backManage/static/css/chunk-63b9e6fe.cf107c33.css
new file mode 100644
index 0000000..b6e396a
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-63b9e6fe.cf107c33.css
@@ -0,0 +1 @@
+@supports(-webkit-mask:none) and (not (cater-color:#fff)){.login-container .el-input input{color:#fff}}.login-container .el-input{display:inline-block;height:47px;width:85%}.login-container .el-input input{background:transparent;border:0;-webkit-appearance:none;border-radius:0;padding:12px 5px 12px 15px;color:#fff;height:47px;caret-color:#fff}.login-container .el-input input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #283443 inset!important;box-shadow:inset 0 0 0 1000px #283443!important;-webkit-text-fill-color:#fff!important}.login-container .el-form-item{border:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.1);border-radius:5px;color:#454545}.login-container[data-v-76b4d3a7]{min-height:100%;width:100%;background-color:#2d3a4b;overflow:hidden}.login-container .login-form[data-v-76b4d3a7]{position:relative;width:520px;max-width:100%;padding:160px 35px 0;margin:0 auto;overflow:hidden}.login-container .tips[data-v-76b4d3a7]{font-size:14px;color:#fff;margin-bottom:10px}.login-container .tips span[data-v-76b4d3a7]:first-of-type{margin-right:16px}.login-container .svg-container[data-v-76b4d3a7]{padding:6px 5px 6px 15px;color:#889aa4;vertical-align:middle;width:30px;display:inline-block}.login-container .title-container[data-v-76b4d3a7]{position:relative}.login-container .title-container .title[data-v-76b4d3a7]{font-size:26px;color:#eee;margin:0 auto 40px auto;text-align:center;font-weight:700}.login-container .show-pwd[data-v-76b4d3a7]{position:absolute;right:10px;top:7px;font-size:16px;color:#889aa4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/css/chunk-6e340142.f825d19d.css b/src/renderer/public/backManage/static/css/chunk-6e340142.f825d19d.css
new file mode 100644
index 0000000..3e5524a
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-6e340142.f825d19d.css
@@ -0,0 +1 @@
+.el-row[data-v-0da54dd6]{margin-bottom:20px}.el-row[data-v-0da54dd6]:last-child{margin-bottom:0}.el-col[data-v-0da54dd6]{border-radius:4px}.grid-content[data-v-0da54dd6]{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-0da54dd6]{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-0da54dd6]{width:48px;height:48px;margin-left:15px}.userNum .img .svg-icon[data-v-0da54dd6]{width:100%;height:100%;vertical-align:baseline!important}.userNum .numCon[data-v-0da54dd6]{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-0da54dd6]:first-child{width:100px;height:20px;line-height:20px;font-size:14px;font-weight:400;color:#6b7280;text-align:left;margin-top:5px}.userNum .numCon div[data-v-0da54dd6]:last-child{width:100px;height:32px;font-size:24px;font-weight:400;color:#1d2129;margin-top:5px}.search[data-v-0da54dd6]{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-0da54dd6]{width:15vw;min-width:170px}.search .el-select[data-v-0da54dd6]{margin-left:20px;width:16vw;min-width:160px}.search .butTree[data-v-0da54dd6]{margin-left:20px}.search .addUser[data-v-0da54dd6]{position:absolute;right:160px}.search .delUser[data-v-0da54dd6]{position:absolute;right:30px;font-size:14px;font-weight:400;color:#6b7280}.table[data-v-0da54dd6]{height:75vh}.table .title[data-v-0da54dd6]{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-0da54dd6]{color:#6b7280;font-size:14px;font-weight:400}.table .tabCon[data-v-0da54dd6],.table .treeCon[data-v-0da54dd6]{width:100%;padding:20px 20px 0 20px;height:100%}.table .tabCon .state[data-v-0da54dd6]{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-0da54dd6]{background:rgba(245,63,63,.1);color:#f53f3f}.el-table thead tr[data-v-0da54dd6],[data-v-0da54dd6] .el-table thead th{background-color:#f9fafb!important}[data-v-0da54dd6] .el-table--border td,[data-v-0da54dd6] .el-table--border th,[data-v-0da54dd6] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:unset!important}.el-table--border[data-v-0da54dd6],.el-table--group[data-v-0da54dd6]{border:unset!important}.el-table[data-v-0da54dd6]:before,[data-v-0da54dd6] .el-table--border:after,[data-v-0da54dd6] .el-table--group:after{background-color:unset!important}[data-v-0da54dd6] .el-table .el-table__body-wrapper td,[data-v-0da54dd6] .el-table .el-table__body-wrapper th.is-leaf{border-bottom:unset!important}.el-pagination[data-v-0da54dd6]{position:absolute;right:30px;margin-top:10px}[data-v-0da54dd6] .el-pager li{border:1px solid #d1d5db;border-radius:4px}[data-v-0da54dd6] .el-pager li.active{background:#165dff!important;color:#fff!important;border:unset!important}[data-v-0da54dd6] .el-dialog__title{padding:2px 10px;border-left:3px solid #165dff;font-size:16px;font-weight:400;color:#1d2129}[data-v-0da54dd6] .avatar-uploader .el-upload{border:1px dashed #dcdfe6;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:100px;height:100px}[data-v-0da54dd6] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-0da54dd6] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}[data-v-0da54dd6] .avatar{width:100px;height:100px;display:block}[data-v-0da54dd6] .el-dialog__body{padding:10px 20px 0 20px}[data-v-0da54dd6] .el-upload__tip{height:25px;line-height:25px}[data-v-0da54dd6] .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-0da54dd6]{background:#409eff;color:#fff}.allCheck[data-v-0da54dd6]{width:90px;height:41px;border:1px solid #d1d5db;border-radius:6px;line-height:41px;text-align:center}[data-v-0da54dd6] .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-0da54dd6] .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-0da54dd6] .menu{color:#165dff;background:rgba(22,93,255,.1)}[data-v-0da54dd6] .el-tree-node__content{margin:2px 0}
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/css/chunk-708acb82.a8d2f5c0.css b/src/renderer/public/backManage/static/css/chunk-708acb82.a8d2f5c0.css
new file mode 100644
index 0000000..5404602
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-708acb82.a8d2f5c0.css
@@ -0,0 +1 @@
+.el-row[data-v-2b6f4442]{margin-bottom:20px}.el-row[data-v-2b6f4442]:last-child{margin-bottom:0}.el-col[data-v-2b6f4442]{border-radius:4px}.grid-content[data-v-2b6f4442]{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-2b6f4442]{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-2b6f4442]{width:48px;height:48px;margin-left:15px}.userNum .img .svg-icon[data-v-2b6f4442]{width:100%;height:100%;vertical-align:baseline!important}.userNum .numCon[data-v-2b6f4442]{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-2b6f4442]:first-child{width:100px;height:20px;line-height:20px;font-size:14px;font-weight:400;color:#6b7280;text-align:left;margin-top:5px}.userNum .numCon div[data-v-2b6f4442]:last-child{width:100px;height:32px;font-size:24px;font-weight:400;color:#1d2129;margin-top:5px}.search[data-v-2b6f4442]{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-2b6f4442]{width:250px;margin-left:20px}.search .addUser[data-v-2b6f4442]{position:absolute;right:160px}.search .delUser[data-v-2b6f4442]{position:absolute;right:30px}.table[data-v-2b6f4442]{height:65vh}.table .title[data-v-2b6f4442]{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-2b6f4442]{color:#6b7280;font-size:14px;font-weight:400}.table .tabCon[data-v-2b6f4442]{width:100%;padding:20px 20px 0 20px;height:100%}.table .tabCon .state[data-v-2b6f4442]{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-2b6f4442]{background:rgba(245,63,63,.1);color:#f53f3f}.el-table thead tr[data-v-2b6f4442],[data-v-2b6f4442] .el-table thead th{background-color:#f9fafb!important}[data-v-2b6f4442] .el-table--border td,[data-v-2b6f4442] .el-table--border th,[data-v-2b6f4442] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:unset!important}.el-table--border[data-v-2b6f4442],.el-table--group[data-v-2b6f4442]{border:unset!important}.el-table[data-v-2b6f4442]:before,[data-v-2b6f4442] .el-table--border:after,[data-v-2b6f4442] .el-table--group:after{background-color:unset!important}[data-v-2b6f4442] .el-table .el-table__body-wrapper td,[data-v-2b6f4442] .el-table .el-table__body-wrapper th.is-leaf{border-bottom:unset!important}.el-pagination[data-v-2b6f4442]{position:absolute;right:30px;margin-top:10px}[data-v-2b6f4442] .el-pager li{border:1px solid #d1d5db;border-radius:4px}[data-v-2b6f4442] .el-pager li.active{background:#165dff!important;color:#fff!important;border:unset!important}[data-v-2b6f4442] .el-dialog__title{padding:2px 10px;border-left:3px solid #165dff;font-size:16px;font-weight:400;color:#1d2129}[data-v-2b6f4442] .avatar-uploader .el-upload{border:1px dashed #dcdfe6;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:100px;height:100px}[data-v-2b6f4442] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-2b6f4442] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}[data-v-2b6f4442] .avatar{width:100px;height:100px;display:block}[data-v-2b6f4442] .el-dialog__body{padding:10px 20px 0 20px}[data-v-2b6f4442] .el-upload__tip{height:25px;line-height:25px}[data-v-2b6f4442] .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:#606266!important}[data-v-2b6f4442] .el-transfer__buttons{width:180px!important}[data-v-2b6f4442] .el-transfer__button:first-child{padding-left:15px!important}[data-v-2b6f4442] .el-transfer__button:nth-child(2){margin-left:0!important}
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/css/chunk-7523e759.f264e692.css b/src/renderer/public/backManage/static/css/chunk-7523e759.f264e692.css
new file mode 100644
index 0000000..5bd40e8
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-7523e759.f264e692.css
@@ -0,0 +1 @@
+.el-row[data-v-805d711a]{margin-bottom:20px}.el-row[data-v-805d711a]:last-child{margin-bottom:0}.el-col[data-v-805d711a]{border-radius:4px}.grid-content[data-v-805d711a]{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-805d711a]{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-805d711a]{width:48px;height:48px;margin-left:15px}.userNum .img .svg-icon[data-v-805d711a]{width:100%;height:100%;vertical-align:baseline!important}.userNum .numCon[data-v-805d711a]{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-805d711a]:first-child{width:100px;height:20px;line-height:20px;font-size:14px;font-weight:400;color:#6b7280;text-align:left;margin-top:5px}.userNum .numCon div[data-v-805d711a]:last-child{width:100px;height:32px;font-size:24px;font-weight:400;color:#1d2129;margin-top:5px}.search[data-v-805d711a]{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-805d711a]{width:15vw;margin-left:20px;min-width:170px}.search .el-select[data-v-805d711a]{width:16vw;min-width:160px}.search .addUser[data-v-805d711a]{position:absolute;right:160px}.search .delUser[data-v-805d711a]{position:absolute;right:30px}.table[data-v-805d711a]{height:65vh}.table .title[data-v-805d711a]{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-805d711a]{color:#6b7280;font-size:14px;font-weight:400}.table .tabCon[data-v-805d711a]{width:100%;padding:20px 20px 0 20px;height:100%}.table .tabCon .state[data-v-805d711a]{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-805d711a]{background:rgba(245,63,63,.1);color:#f53f3f}.table .tabCon .el-table[data-v-805d711a]{height:calc(100% - 100px)!important}.el-table thead tr[data-v-805d711a],[data-v-805d711a] .el-table thead th{background-color:#f9fafb!important}[data-v-805d711a] .el-table--border td,[data-v-805d711a] .el-table--border th,[data-v-805d711a] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:unset!important}.el-table--border[data-v-805d711a],.el-table--group[data-v-805d711a]{border:unset!important}.el-table[data-v-805d711a]:before,[data-v-805d711a] .el-table--border:after,[data-v-805d711a] .el-table--group:after{background-color:unset!important}[data-v-805d711a] .el-table .el-table__body-wrapper td,[data-v-805d711a] .el-table .el-table__body-wrapper th.is-leaf{border-bottom:unset!important}.el-pagination[data-v-805d711a]{position:absolute;right:30px;margin-top:10px}[data-v-805d711a] .el-pager li{border:1px solid #d1d5db;border-radius:4px}[data-v-805d711a] .el-pager li.active{background:#165dff!important;color:#fff!important;border:unset!important}[data-v-805d711a] .el-dialog__title{padding:2px 10px;border-left:3px solid #165dff;font-size:16px;font-weight:400;color:#1d2129}[data-v-805d711a] .avatar-uploader .el-upload{border:1px dashed #dcdfe6;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:100px;height:100px}[data-v-805d711a] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-805d711a] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}[data-v-805d711a] .avatar{width:100px;height:100px;display:block}[data-v-805d711a] .el-dialog__body{padding:10px 20px 0 20px}[data-v-805d711a] .el-upload__tip{height:25px;line-height:25px}[data-v-805d711a] .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:#606266!important}[data-v-805d711a] .el-transfer__buttons{width:180px!important}[data-v-805d711a] .el-transfer__button:first-child{padding-left:15px!important}[data-v-805d711a] .el-transfer__button:nth-child(2){margin-left:0!important}[data-v-805d711a] .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-83570c4a.c8350b16.css b/src/renderer/public/backManage/static/css/chunk-83570c4a.c8350b16.css
new file mode 100644
index 0000000..05d602a
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-83570c4a.c8350b16.css
@@ -0,0 +1 @@
+.el-row[data-v-7e663f26]{margin-bottom:20px}.el-row[data-v-7e663f26]:last-child{margin-bottom:0}.el-col[data-v-7e663f26]{border-radius:4px}.grid-content[data-v-7e663f26]{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-7e663f26]{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-7e663f26]{width:48px;height:48px;margin-left:15px}.userNum .img .svg-icon[data-v-7e663f26]{width:100%;height:100%;vertical-align:baseline!important}.userNum .numCon[data-v-7e663f26]{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-7e663f26]:first-child{width:100px;height:20px;line-height:20px;font-size:14px;font-weight:400;color:#6b7280;text-align:left;margin-top:5px}.userNum .numCon div[data-v-7e663f26]:last-child{width:100px;height:32px;font-size:24px;font-weight:400;color:#1d2129;margin-top:5px}.search[data-v-7e663f26]{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-7e663f26]{width:15vw;margin-left:20px;min-width:170px}.search .el-select[data-v-7e663f26]{width:16vw;min-width:160px}.search .addUser[data-v-7e663f26]{position:absolute;right:160px}.search .delUser[data-v-7e663f26]{position:absolute;right:30px}.table[data-v-7e663f26]{height:65vh}.table .title[data-v-7e663f26]{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-7e663f26]{color:#6b7280;font-size:14px;font-weight:400}.table .tabCon[data-v-7e663f26]{width:100%;padding:20px 20px 0 20px;height:100%}.table .tabCon .state[data-v-7e663f26]{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-7e663f26]{background:rgba(245,63,63,.1);color:#f53f3f}.el-table thead tr[data-v-7e663f26],[data-v-7e663f26] .el-table thead th{background-color:#f9fafb!important}[data-v-7e663f26] .el-table--border td,[data-v-7e663f26] .el-table--border th,[data-v-7e663f26] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:unset!important}.el-table--border[data-v-7e663f26],.el-table--group[data-v-7e663f26]{border:unset!important}.el-table[data-v-7e663f26]:before,[data-v-7e663f26] .el-table--border:after,[data-v-7e663f26] .el-table--group:after{background-color:unset!important}[data-v-7e663f26] .el-table .el-table__body-wrapper td,[data-v-7e663f26] .el-table .el-table__body-wrapper th.is-leaf{border-bottom:unset!important}.el-pagination[data-v-7e663f26]{position:absolute;right:30px;margin-top:10px}[data-v-7e663f26] .el-pager li{border:1px solid #d1d5db;border-radius:4px}[data-v-7e663f26] .el-pager li.active{background:#165dff!important;color:#fff!important;border:unset!important}[data-v-7e663f26] .el-dialog__title{padding:2px 10px;border-left:3px solid #165dff;font-size:16px;font-weight:400;color:#1d2129}[data-v-7e663f26] .avatar-uploader .el-upload{border:1px dashed #dcdfe6;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:100px;height:100px}[data-v-7e663f26] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-7e663f26] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}[data-v-7e663f26] .avatar{width:100px;height:100px;display:block}[data-v-7e663f26] .el-dialog__body{padding:10px 20px 0 20px}[data-v-7e663f26] .el-upload__tip{height:25px;line-height:25px}[data-v-7e663f26] .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:#606266!important}[data-v-7e663f26] .el-transfer__buttons{width:180px!important}[data-v-7e663f26] .el-transfer__button:first-child{padding-left:15px!important}[data-v-7e663f26] .el-transfer__button:nth-child(2){margin-left:0!important}
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/css/chunk-b026644e.78ef7ce8.css b/src/renderer/public/backManage/static/css/chunk-b026644e.78ef7ce8.css
new file mode 100644
index 0000000..eaa9619
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-b026644e.78ef7ce8.css
@@ -0,0 +1 @@
+.el-row[data-v-ef1c39fe]{margin-bottom:20px}.el-row[data-v-ef1c39fe]:last-child{margin-bottom:0}.el-col[data-v-ef1c39fe]{border-radius:4px}.grid-content[data-v-ef1c39fe]{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-ef1c39fe]{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-ef1c39fe]{width:48px;height:48px;margin-left:15px}.userNum .img .svg-icon[data-v-ef1c39fe]{width:100%;height:100%;vertical-align:baseline!important}.userNum .numCon[data-v-ef1c39fe]{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-ef1c39fe]:first-child{width:100px;height:20px;line-height:20px;font-size:14px;font-weight:400;color:#6b7280;text-align:left;margin-top:5px}.userNum .numCon div[data-v-ef1c39fe]:last-child{width:100px;height:32px;font-size:24px;font-weight:400;color:#1d2129;margin-top:5px}.search[data-v-ef1c39fe]{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-ef1c39fe]{width:250px;margin-left:20px}.search .addUser[data-v-ef1c39fe]{position:absolute;right:160px}.search .delUser[data-v-ef1c39fe]{position:absolute;right:30px}.table[data-v-ef1c39fe]{height:65vh}.table .title[data-v-ef1c39fe]{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-ef1c39fe]{color:#6b7280;font-size:14px;font-weight:400}.table .tabCon[data-v-ef1c39fe]{width:100%;padding:20px 20px 0 20px;height:100%}.table .tabCon .state[data-v-ef1c39fe]{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-ef1c39fe]{background:rgba(245,63,63,.1);color:#f53f3f}.table .tabCon .el-table[data-v-ef1c39fe]{height:calc(100% - 100px)!important}.el-table thead tr[data-v-ef1c39fe],[data-v-ef1c39fe] .el-table thead th{background-color:#f9fafb!important}[data-v-ef1c39fe] .el-table--border td,[data-v-ef1c39fe] .el-table--border th,[data-v-ef1c39fe] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:unset!important}.el-table--border[data-v-ef1c39fe],.el-table--group[data-v-ef1c39fe]{border:unset!important}.el-table[data-v-ef1c39fe]:before,[data-v-ef1c39fe] .el-table--border:after,[data-v-ef1c39fe] .el-table--group:after{background-color:unset!important}[data-v-ef1c39fe] .el-table .el-table__body-wrapper td,[data-v-ef1c39fe] .el-table .el-table__body-wrapper th.is-leaf{border-bottom:unset!important}.el-pagination[data-v-ef1c39fe]{position:absolute;right:30px;margin-top:10px}[data-v-ef1c39fe] .el-pager li{border:1px solid #d1d5db;border-radius:4px}[data-v-ef1c39fe] .el-pager li.active{background:#165dff!important;color:#fff!important;border:unset!important}[data-v-ef1c39fe] .el-dialog__title{padding:2px 10px;border-left:3px solid #165dff;font-size:16px;font-weight:400;color:#1d2129}[data-v-ef1c39fe] .avatar-uploader .el-upload{border:1px dashed #dcdfe6;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:100px;height:100px}[data-v-ef1c39fe] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-ef1c39fe] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}[data-v-ef1c39fe] .avatar{width:100px;height:100px;display:block}[data-v-ef1c39fe] .el-dialog__body{padding:10px 20px 0 20px}[data-v-ef1c39fe] .el-upload__tip{height:25px;line-height:25px}.show-pwd[data-v-ef1c39fe]{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-ef1c39fe] .no-status-icon .el-input__icon:after,[data-v-ef1c39fe] .no-status-icon .el-input__icon:before{display:none!important}[data-v-ef1c39fe] .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-b293c1b0.a4450a66.css b/src/renderer/public/backManage/static/css/chunk-b293c1b0.a4450a66.css
new file mode 100644
index 0000000..db363d0
--- /dev/null
+++ b/src/renderer/public/backManage/static/css/chunk-b293c1b0.a4450a66.css
@@ -0,0 +1 @@
+.el-row[data-v-f68b19f0]{margin-bottom:20px}.el-row[data-v-f68b19f0]:last-child{margin-bottom:0}.el-col[data-v-f68b19f0]{border-radius:4px}.grid-content[data-v-f68b19f0]{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-f68b19f0]{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-f68b19f0]{width:48px;height:48px;margin-left:15px}.userNum .img .svg-icon[data-v-f68b19f0]{width:100%;height:100%;vertical-align:baseline!important}.userNum .numCon[data-v-f68b19f0]{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-f68b19f0]:first-child{width:100px;height:20px;line-height:20px;font-size:14px;font-weight:400;color:#6b7280;text-align:left;margin-top:5px}.userNum .numCon div[data-v-f68b19f0]:last-child{width:100px;height:32px;font-size:24px;font-weight:400;color:#1d2129;margin-top:5px}.search[data-v-f68b19f0]{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-f68b19f0]{width:250px}.search .butTree[data-v-f68b19f0],.search .el-select[data-v-f68b19f0]{margin-left:20px}.search .addUser[data-v-f68b19f0]{position:absolute;right:160px}.search .delUser[data-v-f68b19f0]{position:absolute;right:30px;font-size:14px;font-weight:400;color:#6b7280}.table[data-v-f68b19f0]{height:75vh}.table .title[data-v-f68b19f0]{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-f68b19f0]{color:#6b7280;font-size:14px;font-weight:400}.table .tabCon[data-v-f68b19f0],.table .treeCon[data-v-f68b19f0]{width:100%;padding:20px 20px 0 20px;height:100%}.table .tabCon .state[data-v-f68b19f0]{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-f68b19f0]{background:rgba(245,63,63,.1);color:#f53f3f}.el-table thead tr[data-v-f68b19f0],[data-v-f68b19f0] .el-table thead th{background-color:#f9fafb!important}[data-v-f68b19f0] .el-table--border td,[data-v-f68b19f0] .el-table--border th,[data-v-f68b19f0] .el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:unset!important}.el-table--border[data-v-f68b19f0],.el-table--group[data-v-f68b19f0]{border:unset!important}.el-table[data-v-f68b19f0]:before,[data-v-f68b19f0] .el-table--border:after,[data-v-f68b19f0] .el-table--group:after{background-color:unset!important}[data-v-f68b19f0] .el-table .el-table__body-wrapper td,[data-v-f68b19f0] .el-table .el-table__body-wrapper th.is-leaf{border-bottom:unset!important}.el-pagination[data-v-f68b19f0]{position:absolute;right:30px;margin-top:10px}[data-v-f68b19f0] .el-pager li{border:1px solid #d1d5db;border-radius:4px}[data-v-f68b19f0] .el-pager li.active{background:#165dff!important;color:#fff!important;border:unset!important}[data-v-f68b19f0] .el-dialog__title{padding:2px 10px;border-left:3px solid #165dff;font-size:16px;font-weight:400;color:#1d2129}[data-v-f68b19f0] .avatar-uploader .el-upload{border:1px dashed #dcdfe6;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;width:100px;height:100px}[data-v-f68b19f0] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-f68b19f0] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center}[data-v-f68b19f0] .avatar{width:100px;height:100px;display:block}[data-v-f68b19f0] .el-dialog__body{padding:10px 20px 0 20px}[data-v-f68b19f0] .el-upload__tip{height:25px;line-height:25px}[data-v-f68b19f0] .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-f68b19f0]{background:#409eff;color:#fff}.allCheck[data-v-f68b19f0]{width:90px;height:41px;border:1px solid #d1d5db;border-radius:6px;line-height:41px;text-align:center}[data-v-f68b19f0] .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-f68b19f0] .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-f68b19f0] .menu{color:#165dff;background:rgba(22,93,255,.1)}[data-v-f68b19f0] .el-tree-node__content{margin:2px 0}
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/app.430d7394.js b/src/renderer/public/backManage/static/js/app.430d7394.js
new file mode 100644
index 0000000..87841dd
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/app.430d7394.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,C){e.exports=C("56d7")},"127c":function(e,t,C){"use strict";C("3b8e")},"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},"1c9e":function(e,t,C){"use strict";C("74d2")},"28e8":function(e,t,C){},"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")},"3b8e":function(e,t,C){},"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}}),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}},l={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)}},u={namespaced:!0,state:c,mutations:Q,actions:l},d=C("83d6"),p=C.n(d),f=p.a.showSettings,h=p.a.fixedHeader,m=p.a.sidebarLogo,v={showSettings:f,fixedHeader:h,sidebarLogo:m},b={CHANGE_SETTING:function(e,t){var C=t.key,n=t.value;e.hasOwnProperty(C)&&(e[C]=n)}},g={changeSetting:function(e,t){var C=e.commit;C("CHANGE_SETTING",t)}},w={namespaced:!0,state:v,mutations:b,actions:g},L=(C("d3b7"),C("498a"),C("c24f")),x=C("5f87"),y=C("a18c"),k=function(){return{token:Object(x["a"])(),name:"",avatar:""}},M=k(),O={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}},_={login:function(e,t){var C=e.commit;console.log(t,"userInfo");var n=t.username,a=t.password;return new Promise((function(e,t){Object(L["i"])({username:n.trim(),password:a}).then((function(t){var n=t.data;console.log(n,"data"),C("SET_TOKEN",n.token),Object(x["c"])(n.token),e()})).catch((function(e){console.log(e,"error"),t(e)}))}))},getInfo:function(e){var t=e.commit,C=e.state;return new Promise((function(e,n){Object(L["e"])(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(L["j"])(C.token).then((function(){Object(x["b"])(),Object(y["b"])(),t("RESET_STATE"),e()})).catch((function(e){n(e)}))}))},resetToken:function(e){var t=e.commit;return new Promise((function(e){Object(x["b"])(),t("RESET_STATE"),e()}))}},B={namespaced:!0,state:M,mutations:O,actions:_};n["default"].use(a["a"]);var j=new a["a"].Store({modules:{app:u,settings:w,user:B},getters:o});t["a"]=j},4413:function(e,t,C){},"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 l(){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:l}},"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","./roleNum.svg":"7fd7","./specialResource.svg":"ad71","./table.svg":"47f1","./tree.svg":"93cd","./user.svg":"b3b5"};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"},"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"},l=Q,u=C("2877"),d=Object(u["a"])(l,s,c,!1,null,null,null),p=d.exports,f=C("4360"),h=C("a18c"),m=(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(u["a"])(w,m,v,!1,null,"f9f7fefc",null)),x=L.exports;n["default"].component("svg-icon",x);var y=C("51ff"),k=function(e){return e.keys().map(e)};k(y);var M=C("c7eb"),O=C("1da1"),_=(C("b0c0"),C("323e")),B=C.n(_),j=(C("a5d8"),C("5f87")),E=C("83d6"),H=C.n(E),T=H.a.title;function z(e){return e?"".concat(e," "):"".concat(T)}B.a.configure({showSpinner:!1});var S=["/login"];h["a"].beforeEach(function(){var e=Object(O["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(B.a.start(),document.title=z(t.meta.title),i=Object(j["a"])(),!i){e.next=27;break}if("/login"!==t.path){e.next=9;break}n({path:"/"}),B.a.done(),e.next=25;break;case 9:if(o=f["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,f["a"].dispatch("user/resetToken");case 22:a["Message"].error(e.t0||"Has Error"),n("/login?redirect=".concat(t.path)),B.a.done();case 25:e.next=28;break;case 27:-1!==S.indexOf(t.path)?n():(n("/login?redirect=".concat(t.path)),B.a.done());case 28:case"end":return e.stop()}}),e,null,[[14,18]])})));return function(t,C,n){return e.apply(this,arguments)}}()),h["a"].afterEach((function(){B.a.done()}));var Z=C("4b0f"),A=Z.mockXHR;A(),n["default"].use(i.a,{locale:r.a}),n["default"].config.productionTip=!1,new n["default"]({el:"#app",router:h["a"],store:f["a"],render:function(e){return e(p)}})},"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){var t=["admin"];return t.indexOf(e.trim())>=0}},"64df":function(e,t,C){"use strict";C("7046")},7046:function(e,t,C){},"70b1":function(e,t,C){"use strict";C("4413")},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},"74d2":function(e,t,C){},"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}},"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},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 He}));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"},[n("img",{staticClass:"user-avatar",attrs:{src:C("cf05")}}),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=[],l=C("c7eb"),u=C("1da1"),d=C("5530"),p=C("2f62"),f=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)},h=[],m=(C("4de4"),C("99af"),C("b0c0"),C("498a"),C("bd11")),v=C.n(m),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)||(e=[{path:"/dashboard",meta:{title:"后台管理"}}].concat(e)),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;if(t)return console.log(t),void this.$router.push(t);console.log(this.pathCompile(C)),this.$router.push(this.pathCompile(C))}}},g=b,w=(C("70b1"),C("2877")),L=Object(w["a"])(g,f,h,!1,null,"0900d463",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"}})])])},k=[],M={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick:function(){this.$emit("toggleClick")}}},O=M,_=(C("d49d"),Object(w["a"])(O,y,k,!1,null,"49e15297",null)),B=_.exports,j={components:{Breadcrumb:x,Hamburger:B},computed:Object(d["a"])({},Object(p["b"])(["sidebar","avatar"])),methods:{toggleSideBar:function(){this.$store.dispatch("app/toggleSideBar")},logout:function(){var e=this;return Object(u["a"])(Object(l["a"])().mark((function t(){return Object(l["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)})))()}}},E=j,H=(C("1c9e"),Object(w["a"])(E,c,Q,!1,null,"87df5b7e",null)),T=H.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)},S=[],Z=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=[],V={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"}}},R=V,N=(C("3bdc"),Object(w["a"])(R,Z,A,!1,null,"5bb1c0e2",null)),P=N.exports,$=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)},D=[],U=C("df7c"),F=C.n(U),I=C("61f7"),q=(C("caad"),C("2532"),{name:"MenuItem",functional:!0,props:{icon:{type:String,default:""},title:{type:String,default:""}},render:function(e,t){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])),i}}),G=q,X=(C("f15b"),Object(w["a"])(G,n,a,!1,null,"18eeea00",null)),J=X.exports,Y=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)},K=[],W={props:{to:{type:String,required:!0}},computed:{isExternal:function(){return Object(I["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}}}},ee=W,te=Object(w["a"])(ee,Y,K,!1,null,null,null),Ce=te.exports,ne={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)}}}}},ae={name:"SidebarItem",components:{Item:J,AppLink:Ce},mixins:[ne],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(I["a"])(e)?e:Object(I["a"])(this.basePath)?this.basePath:F.a.resolve(this.basePath,e)}}},ie=ae,oe=Object(w["a"])(ie,$,D,!1,null,null,null),re=oe.exports,se=C("cf1e"),ce=C.n(se),Qe={components:{SidebarItem:re,Logo:P},computed:Object(d["a"])(Object(d["a"])({},Object(p["b"])(["sidebar"])),{},{routes:function(){return this.$router.options.routes},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 ce.a},isCollapse:function(){return!this.sidebar.opened}})},le=Qe,ue=Object(w["a"])(le,z,S,!1,null,null,null),de=ue.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)},fe=[],he={name:"AppMain",computed:{key:function(){return this.$route.path}}},me=he,ve=(C("b719"),C("3699"),Object(w["a"])(me,pe,fe,!1,null,"74f7e064",null)),be=ve.exports,ge=C("4360"),we=document,Le=we.body,xe=992,ye={watch:{$route:function(e){"mobile"===this.device&&this.sidebar.opened&&ge["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&&(ge["a"].dispatch("app/toggleDevice","mobile"),ge["a"].dispatch("app/closeSideBar",{withoutAnimation:!0}))},methods:{$_isMobile:function(){var e=Le.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){},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},c24f:function(e,t,C){"use strict";C.d(t,"i",(function(){return a})),C.d(t,"a",(function(){return i})),C.d(t,"b",(function(){return o})),C.d(t,"p",(function(){return r})),C.d(t,"q",(function(){return s})),C.d(t,"h",(function(){return c})),C.d(t,"c",(function(){return Q})),C.d(t,"e",(function(){return l})),C.d(t,"j",(function(){return u})),C.d(t,"n",(function(){return d})),C.d(t,"m",(function(){return p})),C.d(t,"l",(function(){return f})),C.d(t,"k",(function(){return h})),C.d(t,"o",(function(){return m})),C.d(t,"f",(function(){return v})),C.d(t,"d",(function(){return b})),C.d(t,"g",(function(){return g}));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 l(e){return Object(n["a"])({url:"/vue-admin-template/user/info",method:"get",params:{token:e}})}function u(){return Object(n["a"])({url:"/user/logout",method:"post"})}function d(e){return Object(n["a"])({url:"/role/list",method:"get",params:e})}function p(e){return Object(n["a"])({url:"/role/add",method:"post",data:e})}function f(e){return Object(n["a"])({url:"/role/update",method:"post",data:e})}function h(e){return Object(n["a"])({url:"/role/deletes",method:"post",data:e})}function m(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})}},cf05:function(e,t,C){e.exports=C.p+"static/img/logo.a77cdb13.png"},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},f15b:function(e,t,C){"use strict";C("28e8")},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.7043c0ab.js b/src/renderer/public/backManage/static/js/app.7043c0ab.js
new file mode 100644
index 0000000..d2e508c
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/app.7043c0ab.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,C){e.exports=C("56d7")},"127c":function(e,t,C){"use strict";C("3b8e")},"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},"1c9e":function(e,t,C){"use strict";C("74d2")},"28e8":function(e,t,C){},"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")},"3b8e":function(e,t,C){},"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}}),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}},l={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)}},u={namespaced:!0,state:c,mutations:Q,actions:l},d=C("83d6"),p=C.n(d),f=p.a.showSettings,h=p.a.fixedHeader,m=p.a.sidebarLogo,b={showSettings:f,fixedHeader:h,sidebarLogo:m},v={CHANGE_SETTING:function(e,t){var C=t.key,n=t.value;e.hasOwnProperty(C)&&(e[C]=n)}},g={changeSetting:function(e,t){var C=e.commit;C("CHANGE_SETTING",t)}},w={namespaced:!0,state:b,mutations:v,actions:g},L=(C("d3b7"),C("498a"),C("c24f")),x=C("5f87"),y=C("a18c"),k=function(){return{token:Object(x["a"])(),name:"",avatar:""}},M=k(),O={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}},_={login:function(e,t){var C=e.commit;console.log(t,"userInfo");var n=t.username,a=t.password;return new Promise((function(e,t){Object(L["i"])({username:n.trim(),password:a}).then((function(t){var n=t.data;console.log(n,"data"),C("SET_TOKEN",n.token),Object(x["c"])(n.token),e()})).catch((function(e){console.log(e,"error"),t(e)}))}))},getInfo:function(e){var t=e.commit,C=e.state;return new Promise((function(e,n){Object(L["e"])(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(L["j"])(C.token).then((function(){Object(x["b"])(),Object(y["b"])(),t("RESET_STATE"),e()})).catch((function(e){n(e)}))}))},resetToken:function(e){var t=e.commit;return new Promise((function(e){Object(x["b"])(),t("RESET_STATE"),e()}))}},B={namespaced:!0,state:M,mutations:O,actions:_};n["default"].use(a["a"]);var j=new a["a"].Store({modules:{app:u,settings:w,user:B},getters:o});t["a"]=j},4413:function(e,t,C){},"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 l(){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:l}},"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","./roleNum.svg":"7fd7","./specialResource.svg":"ad71","./table.svg":"47f1","./tree.svg":"93cd","./user.svg":"b3b5"};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"},"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"},l=Q,u=C("2877"),d=Object(u["a"])(l,s,c,!1,null,null,null),p=d.exports,f=C("4360"),h=C("a18c"),m=(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}})])}),b=[],v=C("61f7"),g={name:"SvgIcon",props:{iconClass:{type:String,required:!0},className:{type:String,default:""}},computed:{isExternal:function(){return Object(v["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(u["a"])(w,m,b,!1,null,"f9f7fefc",null)),x=L.exports;n["default"].component("svg-icon",x);var y=C("51ff"),k=function(e){return e.keys().map(e)};k(y);var M=C("c7eb"),O=C("1da1"),_=(C("b0c0"),C("323e")),B=C.n(_),j=(C("a5d8"),C("5f87")),E=C("83d6"),H=C.n(E),T=H.a.title;function z(e){return e?"".concat(e," "):"".concat(T)}B.a.configure({showSpinner:!1});var S=["/login"];h["a"].beforeEach(function(){var e=Object(O["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(B.a.start(),document.title=z(t.meta.title),i=Object(j["a"])(),!i){e.next=27;break}if("/login"!==t.path){e.next=9;break}n({path:"/"}),B.a.done(),e.next=25;break;case 9:if(o=f["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,f["a"].dispatch("user/resetToken");case 22:a["Message"].error(e.t0||"Has Error"),n("/login?redirect=".concat(t.path)),B.a.done();case 25:e.next=28;break;case 27:-1!==S.indexOf(t.path)?n():(n("/login?redirect=".concat(t.path)),B.a.done());case 28:case"end":return e.stop()}}),e,null,[[14,18]])})));return function(t,C,n){return e.apply(this,arguments)}}()),h["a"].afterEach((function(){B.a.done()}));var Z=C("4b0f"),A=Z.mockXHR;A(),n["default"].use(i.a,{locale:r.a}),n["default"].config.productionTip=!1,new n["default"]({el:"#app",router:h["a"],store:f["a"],render:function(e){return e(p)}})},"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){var t=["admin"];return t.indexOf(e.trim())>=0}},"64df":function(e,t,C){"use strict";C("7046")},7046:function(e,t,C){},"70b1":function(e,t,C){"use strict";C("4413")},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},"74d2":function(e,t,C){},"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}},"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},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 He}));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"},[n("img",{staticClass:"user-avatar",attrs:{src:C("cf05")}}),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=[],l=C("c7eb"),u=C("1da1"),d=C("5530"),p=C("2f62"),f=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)},h=[],m=(C("4de4"),C("99af"),C("b0c0"),C("498a"),C("bd11")),b=C.n(m),v={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)||(e=[{path:"/dashboard",meta:{title:"后台管理"}}].concat(e)),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=b.a.compile(e);return C(t)},handleLink:function(e){var t=e.redirect,C=e.path;if(t)return console.log(t),void this.$router.push(t);console.log(this.pathCompile(C)),this.$router.push(this.pathCompile(C))}}},g=v,w=(C("70b1"),C("2877")),L=Object(w["a"])(g,f,h,!1,null,"0900d463",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"}})])])},k=[],M={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick:function(){this.$emit("toggleClick")}}},O=M,_=(C("d49d"),Object(w["a"])(O,y,k,!1,null,"49e15297",null)),B=_.exports,j={components:{Breadcrumb:x,Hamburger:B},computed:Object(d["a"])({},Object(p["b"])(["sidebar","avatar"])),methods:{toggleSideBar:function(){this.$store.dispatch("app/toggleSideBar")},logout:function(){var e=this;return Object(u["a"])(Object(l["a"])().mark((function t(){return Object(l["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)})))()}}},E=j,H=(C("1c9e"),Object(w["a"])(E,c,Q,!1,null,"87df5b7e",null)),T=H.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)},S=[],Z=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=[],V={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"}}},R=V,N=(C("3bdc"),Object(w["a"])(R,Z,A,!1,null,"5bb1c0e2",null)),P=N.exports,$=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)},D=[],U=C("df7c"),F=C.n(U),I=C("61f7"),q=(C("caad"),C("2532"),{name:"MenuItem",functional:!0,props:{icon:{type:String,default:""},title:{type:String,default:""}},render:function(e,t){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])),i}}),G=q,X=(C("f15b"),Object(w["a"])(G,n,a,!1,null,"18eeea00",null)),J=X.exports,Y=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)},K=[],W={props:{to:{type:String,required:!0}},computed:{isExternal:function(){return Object(I["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}}}},ee=W,te=Object(w["a"])(ee,Y,K,!1,null,null,null),Ce=te.exports,ne={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)}}}}},ae={name:"SidebarItem",components:{Item:J,AppLink:Ce},mixins:[ne],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(I["a"])(e)?e:Object(I["a"])(this.basePath)?this.basePath:F.a.resolve(this.basePath,e)}}},ie=ae,oe=Object(w["a"])(ie,$,D,!1,null,null,null),re=oe.exports,se=C("cf1e"),ce=C.n(se),Qe={components:{SidebarItem:re,Logo:P},computed:Object(d["a"])(Object(d["a"])({},Object(p["b"])(["sidebar"])),{},{routes:function(){return this.$router.options.routes},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 ce.a},isCollapse:function(){return!this.sidebar.opened}})},le=Qe,ue=Object(w["a"])(le,z,S,!1,null,null,null),de=ue.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)},fe=[],he={name:"AppMain",computed:{key:function(){return this.$route.path}}},me=he,be=(C("b719"),C("3699"),Object(w["a"])(me,pe,fe,!1,null,"74f7e064",null)),ve=be.exports,ge=C("4360"),we=document,Le=we.body,xe=992,ye={watch:{$route:function(e){"mobile"===this.device&&this.sidebar.opened&&ge["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&&(ge["a"].dispatch("app/toggleDevice","mobile"),ge["a"].dispatch("app/closeSideBar",{withoutAnimation:!0}))},methods:{$_isMobile:function(){var e=Le.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){},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},c24f:function(e,t,C){"use strict";C.d(t,"i",(function(){return a})),C.d(t,"a",(function(){return i})),C.d(t,"b",(function(){return o})),C.d(t,"p",(function(){return r})),C.d(t,"q",(function(){return s})),C.d(t,"h",(function(){return c})),C.d(t,"c",(function(){return Q})),C.d(t,"e",(function(){return l})),C.d(t,"j",(function(){return u})),C.d(t,"n",(function(){return d})),C.d(t,"m",(function(){return p})),C.d(t,"l",(function(){return f})),C.d(t,"k",(function(){return h})),C.d(t,"o",(function(){return m})),C.d(t,"f",(function(){return b})),C.d(t,"d",(function(){return v})),C.d(t,"g",(function(){return g}));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 l(e){return Object(n["a"])({url:"/vue-admin-template/user/info",method:"get",params:{token:e}})}function u(){return Object(n["a"])({url:"/user/logout",method:"post"})}function d(e){return Object(n["a"])({url:"/role/list",method:"get",params:e})}function p(e){return Object(n["a"])({url:"/role/add",method:"post",data:e})}function f(e){return Object(n["a"])({url:"/role/update",method:"post",data:e})}function h(e){return Object(n["a"])({url:"/role/deletes",method:"post",data:e})}function m(e){return Object(n["a"])({url:"/role/setUser",method:"post",data:e})}function b(e){return Object(n["a"])({url:"/user/getUserStatusCount",method:"get",params:e})}function v(){return Object(n["a"])({url:"/role/count",method:"get"})}function g(e){return Object(n["a"])({url:"/role/getUsersByRoleId",method:"get",params:e})}},cf05:function(e,t,C){e.exports=C.p+"static/img/logo.a77cdb13.png"},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},f15b:function(e,t,C){"use strict";C("28e8")},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.d12d50a9.js b/src/renderer/public/backManage/static/js/app.d12d50a9.js
new file mode 100644
index 0000000..cf00310
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/app.d12d50a9.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,C){e.exports=C("56d7")},"127c":function(e,t,C){"use strict";C("3b8e")},"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},"1c9e":function(e,t,C){"use strict";C("74d2")},"28e8":function(e,t,C){},"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")},"3b8e":function(e,t,C){},"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}}),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}},l={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)}},u={namespaced:!0,state:c,mutations:Q,actions:l},d=C("83d6"),p=C.n(d),f=p.a.showSettings,m=p.a.fixedHeader,h=p.a.sidebarLogo,v={showSettings:f,fixedHeader:m,sidebarLogo:h},b={CHANGE_SETTING:function(e,t){var C=t.key,n=t.value;e.hasOwnProperty(C)&&(e[C]=n)}},g={changeSetting:function(e,t){var C=e.commit;C("CHANGE_SETTING",t)}},w={namespaced:!0,state:v,mutations:b,actions:g},L=(C("d3b7"),C("498a"),C("c24f")),x=C("5f87"),y=C("a18c"),M=function(){return{token:Object(x["a"])(),name:"",avatar:""}},k=M(),O={RESET_STATE:function(e){Object.assign(e,M())},SET_TOKEN:function(e,t){e.token=t},SET_NAME:function(e,t){e.name=t},SET_AVATAR:function(e,t){e.avatar=t}},B={login:function(e,t){var C=e.commit;console.log(t,"userInfo");var n=t.username,a=t.password;return new Promise((function(e,t){Object(L["i"])({username:n.trim(),password:a}).then((function(t){var n=t.data;console.log(n,"data"),C("SET_TOKEN",n.token),Object(x["c"])(n.token),e()})).catch((function(e){console.log(e,"error"),t(e)}))}))},getInfo:function(e){var t=e.commit,C=e.state;return new Promise((function(e,n){Object(L["e"])(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(L["j"])(C.token).then((function(){Object(x["b"])(),Object(y["b"])(),t("RESET_STATE"),e()})).catch((function(e){n(e)}))}))},resetToken:function(e){var t=e.commit;return new Promise((function(e){Object(x["b"])(),t("RESET_STATE"),e()}))}},_={namespaced:!0,state:k,mutations:O,actions:B};n["default"].use(a["a"]);var j=new a["a"].Store({modules:{app:u,settings:w,user:_},getters:o});t["a"]=j},4413:function(e,t,C){},"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 l(){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:l}},"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"},"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"},l=Q,u=C("2877"),d=Object(u["a"])(l,s,c,!1,null,null,null),p=d.exports,f=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(u["a"])(w,h,v,!1,null,"f9f7fefc",null)),x=L.exports;n["default"].component("svg-icon",x);var y=C("51ff"),M=function(e){return e.keys().map(e)};M(y);var k=C("c7eb"),O=C("1da1"),B=(C("b0c0"),C("323e")),_=C.n(B),j=(C("a5d8"),C("5f87")),E=C("83d6"),Z=C.n(E),H=Z.a.title;function z(e){return e?"".concat(e," "):"".concat(H)}_.a.configure({showSpinner:!1});var S=["/login"];m["a"].beforeEach(function(){var e=Object(O["a"])(Object(k["a"])().mark((function e(t,C,n){var i,o;return Object(k["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(_.a.start(),document.title=z(t.meta.title),i=Object(j["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=f["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,f["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!==S.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 T=C("4b0f"),V=T.mockXHR;V(),n["default"].use(i.a,{locale:r.a}),n["default"].config.productionTip=!1,new n["default"]({el:"#app",router:m["a"],store:f["a"],render:function(e){return e(p)}})},"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){var t=["admin"];return t.indexOf(e.trim())>=0}},"64df":function(e,t,C){"use strict";C("7046")},7046:function(e,t,C){},"70b1":function(e,t,C){"use strict";C("4413")},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},"74d2":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}},"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 Ze}));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"},[n("img",{staticClass:"user-avatar",attrs:{src:C("cf05")}}),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=[],l=C("c7eb"),u=C("1da1"),d=C("5530"),p=C("2f62"),f=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("99af"),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)||(e=[{path:"/dashboard",meta:{title:"后台管理"}}].concat(e)),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;if(t)return console.log(t),void this.$router.push(t);console.log(this.pathCompile(C)),this.$router.push(this.pathCompile(C))}}},g=b,w=(C("70b1"),C("2877")),L=Object(w["a"])(g,f,m,!1,null,"0900d463",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"}})])])},M=[],k={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick:function(){this.$emit("toggleClick")}}},O=k,B=(C("d49d"),Object(w["a"])(O,y,M,!1,null,"49e15297",null)),_=B.exports,j={components:{Breadcrumb:x,Hamburger:_},computed:Object(d["a"])({},Object(p["b"])(["sidebar","avatar"])),methods:{toggleSideBar:function(){this.$store.dispatch("app/toggleSideBar")},logout:function(){var e=this;return Object(u["a"])(Object(l["a"])().mark((function t(){return Object(l["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)})))()}}},E=j,Z=(C("1c9e"),Object(w["a"])(E,c,Q,!1,null,"87df5b7e",null)),H=Z.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)},S=[],T=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)},V=[],A={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"}}},R=A,N=(C("3bdc"),Object(w["a"])(R,T,V,!1,null,"5bb1c0e2",null)),$=N.exports,I=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=[],D=C("df7c"),U=C.n(D),F=C("61f7"),q=(C("caad"),C("2532"),{name:"MenuItem",functional:!0,props:{icon:{type:String,default:""},title:{type:String,default:""}},render:function(e,t){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])),i}}),G=q,X=(C("f15b"),Object(w["a"])(G,n,a,!1,null,"18eeea00",null)),J=X.exports,Y=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)},K=[],W={props:{to:{type:String,required:!0}},computed:{isExternal:function(){return Object(F["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}}}},ee=W,te=Object(w["a"])(ee,Y,K,!1,null,null,null),Ce=te.exports,ne={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)}}}}},ae={name:"SidebarItem",components:{Item:J,AppLink:Ce},mixins:[ne],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(F["a"])(e)?e:Object(F["a"])(this.basePath)?this.basePath:U.a.resolve(this.basePath,e)}}},ie=ae,oe=Object(w["a"])(ie,I,P,!1,null,null,null),re=oe.exports,se=C("cf1e"),ce=C.n(se),Qe={components:{SidebarItem:re,Logo:$},computed:Object(d["a"])(Object(d["a"])({},Object(p["b"])(["sidebar"])),{},{routes:function(){return this.$router.options.routes},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 ce.a},isCollapse:function(){return!this.sidebar.opened}})},le=Qe,ue=Object(w["a"])(le,z,S,!1,null,null,null),de=ue.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)},fe=[],me={name:"AppMain",computed:{key:function(){return this.$route.path}}},he=me,ve=(C("b719"),C("3699"),Object(w["a"])(he,pe,fe,!1,null,"74f7e064",null)),be=ve.exports,ge=C("4360"),we=document,Le=we.body,xe=992,ye={watch:{$route:function(e){"mobile"===this.device&&this.sidebar.opened&&ge["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&&(ge["a"].dispatch("app/toggleDevice","mobile"),ge["a"].dispatch("app/closeSideBar",{withoutAnimation:!0}))},methods:{$_isMobile:function(){var e=Le.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){},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},c24f:function(e,t,C){"use strict";C.d(t,"i",(function(){return a})),C.d(t,"a",(function(){return i})),C.d(t,"b",(function(){return o})),C.d(t,"p",(function(){return r})),C.d(t,"q",(function(){return s})),C.d(t,"h",(function(){return c})),C.d(t,"c",(function(){return Q})),C.d(t,"e",(function(){return l})),C.d(t,"j",(function(){return u})),C.d(t,"n",(function(){return d})),C.d(t,"m",(function(){return p})),C.d(t,"l",(function(){return f})),C.d(t,"k",(function(){return m})),C.d(t,"o",(function(){return h})),C.d(t,"f",(function(){return v})),C.d(t,"d",(function(){return b})),C.d(t,"g",(function(){return g}));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 l(e){return Object(n["a"])({url:"/vue-admin-template/user/info",method:"get",params:{token:e}})}function u(){return Object(n["a"])({url:"/user/logout",method:"post"})}function d(e){return Object(n["a"])({url:"/role/list",method:"get",params:e})}function p(e){return Object(n["a"])({url:"/role/add",method:"post",data:e})}function f(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})}},cf05:function(e,t,C){e.exports=C.p+"static/img/logo.a77cdb13.png"},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},f15b:function(e,t,C){"use strict";C("28e8")},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.f0518e92.js b/src/renderer/public/backManage/static/js/app.f0518e92.js
new file mode 100644
index 0000000..6c5faa2
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/app.f0518e92.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,C){e.exports=C("56d7")},"127c":function(e,t,C){"use strict";C("3b8e")},"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},"1c9e":function(e,t,C){"use strict";C("74d2")},"28e8":function(e,t,C){},"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")},"3b8e":function(e,t,C){},"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}}),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}},l={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)}},u={namespaced:!0,state:c,mutations:Q,actions:l},d=C("83d6"),p=C.n(d),f=p.a.showSettings,h=p.a.fixedHeader,m=p.a.sidebarLogo,b={showSettings:f,fixedHeader:h,sidebarLogo:m},v={CHANGE_SETTING:function(e,t){var C=t.key,n=t.value;e.hasOwnProperty(C)&&(e[C]=n)}},g={changeSetting:function(e,t){var C=e.commit;C("CHANGE_SETTING",t)}},w={namespaced:!0,state:b,mutations:v,actions:g},L=(C("d3b7"),C("498a"),C("c24f")),x=C("5f87"),y=C("a18c"),k=function(){return{token:Object(x["a"])(),name:"",avatar:""}},M=k(),O={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}},_={login:function(e,t){var C=e.commit;console.log(t,"userInfo");var n=t.username,a=t.password;return new Promise((function(e,t){Object(L["i"])({username:n.trim(),password:a}).then((function(t){var n=t.data;console.log(n,"data"),C("SET_TOKEN",n.token),Object(x["c"])(n.token),e()})).catch((function(e){console.log(e,"error"),t(e)}))}))},getInfo:function(e){var t=e.commit,C=e.state;return new Promise((function(e,n){Object(L["e"])(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(L["j"])(C.token).then((function(){Object(x["b"])(),Object(y["b"])(),t("RESET_STATE"),e()})).catch((function(e){n(e)}))}))},resetToken:function(e){var t=e.commit;return new Promise((function(e){Object(x["b"])(),t("RESET_STATE"),e()}))}},B={namespaced:!0,state:M,mutations:O,actions:_};n["default"].use(a["a"]);var j=new a["a"].Store({modules:{app:u,settings:w,user:B},getters:o});t["a"]=j},4413:function(e,t,C){},"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 l(){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:l}},"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","./roleNum.svg":"7fd7","./specialResource.svg":"ad71","./table.svg":"47f1","./tree.svg":"93cd","./user.svg":"b3b5"};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"},"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"},l=Q,u=C("2877"),d=Object(u["a"])(l,s,c,!1,null,null,null),p=d.exports,f=C("4360"),h=C("a18c"),m=(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}})])}),b=[],v=C("61f7"),g={name:"SvgIcon",props:{iconClass:{type:String,required:!0},className:{type:String,default:""}},computed:{isExternal:function(){return Object(v["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(u["a"])(w,m,b,!1,null,"f9f7fefc",null)),x=L.exports;n["default"].component("svg-icon",x);var y=C("51ff"),k=function(e){return e.keys().map(e)};k(y);var M=C("c7eb"),O=C("1da1"),_=(C("b0c0"),C("323e")),B=C.n(_),j=(C("a5d8"),C("5f87")),E=C("83d6"),H=C.n(E),T=H.a.title;function z(e){return e?"".concat(e," "):"".concat(T)}B.a.configure({showSpinner:!1});var S=["/login"];h["a"].beforeEach(function(){var e=Object(O["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(B.a.start(),document.title=z(t.meta.title),i=Object(j["a"])(),!i){e.next=27;break}if("/login"!==t.path){e.next=9;break}n({path:"/"}),B.a.done(),e.next=25;break;case 9:if(o=f["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,f["a"].dispatch("user/resetToken");case 22:a["Message"].error(e.t0||"Has Error"),n("/login?redirect=".concat(t.path)),B.a.done();case 25:e.next=28;break;case 27:-1!==S.indexOf(t.path)?n():(n("/login?redirect=".concat(t.path)),B.a.done());case 28:case"end":return e.stop()}}),e,null,[[14,18]])})));return function(t,C,n){return e.apply(this,arguments)}}()),h["a"].afterEach((function(){B.a.done()}));var Z=C("4b0f"),A=Z.mockXHR;A(),n["default"].use(i.a,{locale:r.a}),n["default"].config.productionTip=!1,new n["default"]({el:"#app",router:h["a"],store:f["a"],render:function(e){return e(p)}})},"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){var t=["admin"];return t.indexOf(e.trim())>=0}},"64df":function(e,t,C){"use strict";C("7046")},7046:function(e,t,C){},"70b1":function(e,t,C){"use strict";C("4413")},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},"74d2":function(e,t,C){},"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}},"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},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 He}));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"},[n("img",{staticClass:"user-avatar",attrs:{src:C("cf05")}}),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=[],l=C("c7eb"),u=C("1da1"),d=C("5530"),p=C("2f62"),f=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)},h=[],m=(C("4de4"),C("99af"),C("b0c0"),C("498a"),C("bd11")),b=C.n(m),v={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)||(e=[{path:"/dashboard",meta:{title:"后台管理"}}].concat(e)),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=b.a.compile(e);return C(t)},handleLink:function(e){var t=e.redirect,C=e.path;if(t)return console.log(t),void this.$router.push(t);console.log(this.pathCompile(C)),this.$router.push(this.pathCompile(C))}}},g=v,w=(C("70b1"),C("2877")),L=Object(w["a"])(g,f,h,!1,null,"0900d463",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"}})])])},k=[],M={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick:function(){this.$emit("toggleClick")}}},O=M,_=(C("d49d"),Object(w["a"])(O,y,k,!1,null,"49e15297",null)),B=_.exports,j={components:{Breadcrumb:x,Hamburger:B},computed:Object(d["a"])({},Object(p["b"])(["sidebar","avatar"])),methods:{toggleSideBar:function(){this.$store.dispatch("app/toggleSideBar")},logout:function(){var e=this;return Object(u["a"])(Object(l["a"])().mark((function t(){return Object(l["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)})))()}}},E=j,H=(C("1c9e"),Object(w["a"])(E,c,Q,!1,null,"87df5b7e",null)),T=H.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)},S=[],Z=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=[],V={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"}}},R=V,N=(C("3bdc"),Object(w["a"])(R,Z,A,!1,null,"5bb1c0e2",null)),P=N.exports,$=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)},D=[],U=C("df7c"),F=C.n(U),I=C("61f7"),q=(C("caad"),C("2532"),{name:"MenuItem",functional:!0,props:{icon:{type:String,default:""},title:{type:String,default:""}},render:function(e,t){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])),i}}),G=q,X=(C("f15b"),Object(w["a"])(G,n,a,!1,null,"18eeea00",null)),J=X.exports,Y=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)},K=[],W={props:{to:{type:String,required:!0}},computed:{isExternal:function(){return Object(I["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}}}},ee=W,te=Object(w["a"])(ee,Y,K,!1,null,null,null),Ce=te.exports,ne={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)}}}}},ae={name:"SidebarItem",components:{Item:J,AppLink:Ce},mixins:[ne],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(I["a"])(e)?e:Object(I["a"])(this.basePath)?this.basePath:F.a.resolve(this.basePath,e)}}},ie=ae,oe=Object(w["a"])(ie,$,D,!1,null,null,null),re=oe.exports,se=C("cf1e"),ce=C.n(se),Qe={components:{SidebarItem:re,Logo:P},computed:Object(d["a"])(Object(d["a"])({},Object(p["b"])(["sidebar"])),{},{routes:function(){return this.$router.options.routes},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 ce.a},isCollapse:function(){return!this.sidebar.opened}})},le=Qe,ue=Object(w["a"])(le,z,S,!1,null,null,null),de=ue.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)},fe=[],he={name:"AppMain",computed:{key:function(){return this.$route.path}}},me=he,be=(C("b719"),C("3699"),Object(w["a"])(me,pe,fe,!1,null,"74f7e064",null)),ve=be.exports,ge=C("4360"),we=document,Le=we.body,xe=992,ye={watch:{$route:function(e){"mobile"===this.device&&this.sidebar.opened&&ge["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&&(ge["a"].dispatch("app/toggleDevice","mobile"),ge["a"].dispatch("app/closeSideBar",{withoutAnimation:!0}))},methods:{$_isMobile:function(){var e=Le.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){},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},c24f:function(e,t,C){"use strict";C.d(t,"i",(function(){return a})),C.d(t,"a",(function(){return i})),C.d(t,"b",(function(){return o})),C.d(t,"p",(function(){return r})),C.d(t,"q",(function(){return s})),C.d(t,"h",(function(){return c})),C.d(t,"c",(function(){return Q})),C.d(t,"e",(function(){return l})),C.d(t,"j",(function(){return u})),C.d(t,"n",(function(){return d})),C.d(t,"m",(function(){return p})),C.d(t,"l",(function(){return f})),C.d(t,"k",(function(){return h})),C.d(t,"o",(function(){return m})),C.d(t,"f",(function(){return b})),C.d(t,"d",(function(){return v})),C.d(t,"g",(function(){return g}));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 l(e){return Object(n["a"])({url:"/vue-admin-template/user/info",method:"get",params:{token:e}})}function u(){return Object(n["a"])({url:"/user/logout",method:"post"})}function d(e){return Object(n["a"])({url:"/role/list",method:"get",params:e})}function p(e){return Object(n["a"])({url:"/role/add",method:"post",data:e})}function f(e){return Object(n["a"])({url:"/role/update",method:"post",data:e})}function h(e){return Object(n["a"])({url:"/role/deletes",method:"post",data:e})}function m(e){return Object(n["a"])({url:"/role/setUser",method:"post",data:e})}function b(e){return Object(n["a"])({url:"/user/getUserStatusCount",method:"get",params:e})}function v(){return Object(n["a"])({url:"/role/count",method:"get"})}function g(e){return Object(n["a"])({url:"/role/getUsersByRoleId",method:"get",params:e})}},cf05:function(e,t,C){e.exports=C.p+"static/img/logo.a77cdb13.png"},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},f15b:function(e,t,C){"use strict";C("28e8")},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-375947db.7683b89a.js b/src/renderer/public/backManage/static/js/chunk-375947db.7683b89a.js
new file mode 100644
index 0000000..520ee1f
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-375947db.7683b89a.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-375947db"],{"0e25":function(t,e,a){"use strict";a("bf3c")},2909:function(t,e,a){"use strict";function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,s=new Array(e);a1?arguments[1]:void 0)}}),o(i)},"9e29":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAABRSURBVCiRY2RAAl/t7OoZGBkb4AL//zdwHzrUyIANfLW3/4/O/+zg4ADjM6IrwAcYsZmIDXAfPMjIhC6AjYYBFMWEwFBUTEbQ/f/fgFclVB4AKcEhwgBd1PMAAAAASUVORK5CYII="},aa93:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACeSURBVCiRjdDLEYIwAIThf8EW4EwpoQ84WAlai/ZB7MSz9sB6gDAww8PcknybbAIno2jdl427NNcZFgQAQ/w+VO8GysbdAK9M9GnNEC97J3u8PgymTiGZmG/WMBFRCQKisrkK3p+n7vkWtgipu6BKePXoLTwVvyU8B/7FACpa91MyLDe2MIDK1h5MDTB/4Q4GyJbQEI/wqhKM/3yEAX4W9Vfq1o4/kgAAAABJRU5ErkJggg=="},bf3c:function(t,e,a){},e382:function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t.$createElement,s=t._self._c||e;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",[t._v("总用户数")]),s("div",[t._v(t._s(t.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",[t._v("启用用户数")]),s("div",[t._v(t._s(t.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",[t._v("禁用用户数")]),s("div",[t._v(t._s(t.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:t.input2,callback:function(e){t.input2=e},expression:"input2"}}),s("el-select",{attrs:{clearable:"",placeholder:"请选择角色"},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}},t._l(t.role_list,(function(t,e){return s("el-option",{key:e,attrs:{label:t.roleName,value:t.id}})})),1),s("el-button",{attrs:{icon:"el-icon-search"},on:{click:function(e){return t.getuserlist()}}},[t._v("搜索")]),s("el-button",{staticClass:"addUser",attrs:{type:"primary",icon:"el-icon-plus"},on:{click:t.addUser}},[t._v("新增用户")]),s("el-button",{staticClass:"delUser",attrs:{type:"danger",icon:"el-icon-delete"},on:{click:t.delUser}},[t._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",[t._v("用户列表")]),s("span",{staticClass:"totalNum"},[t._v("共 "+t._s(t.total)+" 条记录")])]),s("div",{staticClass:"tabCon"},[s("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],attrs:{data:t.list,"element-loading-text":"Loading",border:"",fit:"","highlight-current-row":""},on:{"selection-change":t.handleSelectionChange}},[s("el-table-column",{attrs:{type:"selection",width:"55",selectable:t.selectable}}),s("el-table-column",{attrs:{align:"center",label:"ID",width:"100"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.id)+" ")]}}])}),s("el-table-column",{attrs:{label:"头像",align:"avatar"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("span",[t._v(t._s(e.row.avatar))])]}}])}),s("el-table-column",{attrs:{label:"昵称",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("span",[t._v(t._s(e.row.nickname))])]}}])}),s("el-table-column",{attrs:{label:"角色",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("span",[t._v(t._s(t.getRoleName(e.row.roleId)))])]}}])}),s("el-table-column",{attrs:{label:"手机号",align:"phone"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("span",[t._v(t._s(e.row.phone))])]}}])}),s("el-table-column",{attrs:{label:"用户名",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("span",[t._v(t._s(e.row.username))])]}}])}),s("el-table-column",{attrs:{label:"状态",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.status?s("span",{staticClass:"state"},[t._v("正常")]):s("span",{staticClass:"state puase"},[t._v("禁用")])]}}])}),s("el-table-column",{attrs:{label:"创建时间",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("span",[t._v(t._s(e.row.createdAt))])]}}])}),s("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.isSuper(e.row.roleId)?t._e():s("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"编辑用户",src:a("aa93"),alt:""},on:{click:function(a){return t.edit(e.row)}}}),"admin"==t.loginUser||t.loginUser==e.row.username?s("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"修改密码",src:a("4890"),alt:""},on:{click:function(a){return t.editRow(e.row)}}}):t._e(),t.isSuper(e.row.roleId)?t._e():s("img",{staticStyle:{cursor:"pointer"},attrs:{src:a("9e29"),title:"删除",alt:""},on:{click:function(a){return t.delRow(e.row)}}})]}}])})],1),s("div",{staticClass:"block"},[s("el-pagination",{attrs:{"current-page":t.currentPage,"page-sizes":[10,20,50],"page-size":t.page_size,layout:"total, sizes, prev, pager, next ",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)])])],1),s("el-dialog",{attrs:{title:t.title,visible:t.dialogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[s("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{rules:t.rules,model:t.params,"status-icon":"","label-width":"100px"}},[s("el-form-item",{attrs:{label:"昵称",prop:"nickname"}},[s("el-input",{model:{value:t.params.nickname,callback:function(e){t.$set(t.params,"nickname",e)},expression:"params.nickname"}})],1),s("el-form-item",{attrs:{label:"角色",prop:"roleId"}},[s("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择角色"},model:{value:t.params.roleId,callback:function(e){t.$set(t.params,"roleId",e)},expression:"params.roleId"}},t._l(t.role_list,(function(t,e){return s("el-option",{key:e,attrs:{label:t.roleName,value:t.id}})})),1)],1),s("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[s("el-input",{model:{value:t.params.phone,callback:function(e){t.$set(t.params,"phone",t._n(e))},expression:"params.phone"}})],1),s("el-form-item",{attrs:{label:"用户名",prop:"username"}},[s("el-input",{model:{value:t.params.username,callback:function(e){t.$set(t.params,"username",e)},expression:"params.username"}})],1),s("el-form-item",{staticClass:"no-status-icon",attrs:{label:"密码",prop:"password"}},[s("el-input",{ref:"password",attrs:{type:t.passwordType,autocomplete:"off"},model:{value:t.params.password,callback:function(e){t.$set(t.params,"password",e)},expression:"params.password"}}),s("span",{staticClass:"show-pwd",on:{click:t.showPwd}},[s("svg-icon",{attrs:{"icon-class":"password"===t.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:t.passwordType2,autocomplete:"off"},model:{value:t.params.checkPass,callback:function(e){t.$set(t.params,"checkPass",e)},expression:"params.checkPass"}}),s("span",{staticClass:"show-pwd",on:{click:t.showPwd2}},[s("svg-icon",{attrs:{"icon-class":"password"===t.passwordType2?"eye":"eye-open"}})],1)],1),s("el-form-item",{attrs:{label:"用户状态",prop:"status"}},[s("el-radio-group",{model:{value:t.params.status,callback:function(e){t.$set(t.params,"status",e)},expression:"params.status"}},[s("el-radio",{attrs:{label:1}},[t._v("启动")]),s("el-radio",{attrs:{label:0}},[t._v("禁用")])],1)],1),s("el-form-item",{attrs:{label:"上传头像"}},[s("el-upload",{staticClass:"avatar-uploader",attrs:{action:"https://jsonplaceholder.typicode.com/posts/","show-file-list":!1,"on-success":t.handleAvatarSuccess,"before-upload":t.beforeAvatarUpload}},[t.params.avatar?s("img",{staticClass:"avatar",attrs:{src:t.params.avatar}}):s("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),s("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._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(e){return t.submitForm("ruleForm")}}},[t._v("创建")]),s("el-button",{on:{click:t.handleClose}},[t._v("取消")])],1)],1),s("el-dialog",{attrs:{title:"编辑用户",visible:t.editlogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.editlogVisible=e}}},[s("el-form",{staticClass:"demo-ruleForm",attrs:{rules:t.rules,model:t.edit_params,"status-icon":"","label-width":"100px"}},[s("el-form-item",{attrs:{label:"昵称",prop:"nickname"}},[s("el-input",{model:{value:t.edit_params.nickname,callback:function(e){t.$set(t.edit_params,"nickname",e)},expression:"edit_params.nickname"}})],1),s("el-form-item",{attrs:{label:"角色",prop:"roleId"}},[s("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择角色"},model:{value:t.edit_params.roleId,callback:function(e){t.$set(t.edit_params,"roleId",e)},expression:"edit_params.roleId"}},t._l(t.role_list,(function(t,e){return s("el-option",{key:e,attrs:{label:t.roleName,value:t.id}})})),1)],1),s("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[s("el-input",{model:{value:t.edit_params.phone,callback:function(e){t.$set(t.edit_params,"phone",e)},expression:"edit_params.phone"}})],1),s("el-form-item",{attrs:{label:"用户名",prop:"username"}},[s("el-input",{model:{value:t.edit_params.username,callback:function(e){t.$set(t.edit_params,"username",e)},expression:"edit_params.username"}})],1),s("el-form-item",{attrs:{label:"状态",prop:"status"}},[s("el-radio-group",{model:{value:t.edit_params.status,callback:function(e){t.$set(t.edit_params,"status",e)},expression:"edit_params.status"}},[s("el-radio",{attrs:{label:1}},[t._v("启动")]),s("el-radio",{attrs:{label:0}},[t._v("禁用")])],1)],1),s("el-form-item",{attrs:{label:"上传头像"}},[s("el-upload",{staticClass:"avatar-uploader",attrs:{action:"https://jsonplaceholder.typicode.com/posts/","show-file-list":!1,"on-success":t.handleAvatarSuccess,"before-upload":t.beforeAvatarUpload}},[t.edit_params.avatar?s("img",{staticClass:"avatar",attrs:{src:t.edit_params.avatar}}):s("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),s("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._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(e){return t.submitEdit("ruleForm")}}},[t._v("确定")]),s("el-button",[t._v("取消")])],1)],1),s("el-dialog",{attrs:{title:"修改密码",visible:t.passWordVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.passWordVisible=e}}},[s("el-form",{staticClass:"demo-ruleForm",attrs:{rules:t.rules,model:t.params,"status-icon":"","label-width":"100px"}},[s("el-form-item",{staticClass:"no-status-icon",attrs:{label:"密码",prop:"password"}},[s("el-input",{ref:"password",attrs:{type:t.passwordType,autocomplete:"off"},model:{value:t.params.password,callback:function(e){t.$set(t.params,"password",e)},expression:"params.password"}}),s("span",{staticClass:"show-pwd",on:{click:t.showPwd}},[s("svg-icon",{attrs:{"icon-class":"password"===t.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:t.passwordType2,autocomplete:"off"},model:{value:t.params.checkPass,callback:function(e){t.$set(t.params,"checkPass",e)},expression:"params.checkPass"}}),s("span",{staticClass:"show-pwd",on:{click:t.showPwd2}},[s("svg-icon",{attrs:{"icon-class":"password"===t.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:t.editPassword}},[t._v("确定")]),s("el-button",{on:{click:t.handleClose}},[t._v("取消")])],1)],1)],1)},r=[],o=a("2909"),l=(a("d81d"),a("d3b7"),a("3ca3"),a("ddb0"),a("2b3d"),a("9861"),a("e9c4"),a("7db0"),a("4de4"),a("5f87")),i=a("c24f"),n=a("5c96"),c=(a("323e"),{filters:{statusFilter:function(t){var e={published:"success",draft:"gray",deleted:"danger"};return e[t]}},data:function(){var t=this,e=function(e,a,s){""===a?s(new Error("请输入密码")):(""!==t.params.checkPass&&t.$refs.ruleForm.validateField("checkPass"),s())},a=function(e,a,s){""===a?s(new Error("请再次输入密码")):a!==t.params.password?s(new Error("两次输入密码不一致!")):s()};return{totalNum:0,delIdArr:[],loginUser:null,allRoleData:null,userCount:0,stopUserCount:0,passwordType:"password",passwordType2:"password",input2:"",headers:{token:Object(l["a"])()},list:[],title:"添加用户",listLoading:!0,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:"请输入数字值"}],username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{validator:e,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"),this.getuserlist(),this.getuserNum(),this.getrole(),this.getUserStatusCountFun()},methods:{getUserStatusCountFun:function(){var t=this;Object(i["f"])().then((function(e){console.log(e,"resres"),t.stopUserCount=e.data.bindUserCount,t.userCount=e.data.useUserCount}))},handleSelectionChange:function(t){this.delIdArr=[],this.delIdArr=t.map((function(t){return t.id})),console.log(this.delIdArr,"aaaaaa")},showPwd:function(){var t=this;"password"===this.passwordType?this.passwordType="":this.passwordType="password",this.$nextTick((function(){t.$refs.password.focus()}))},showPwd2:function(){var t=this;"password"===this.passwordType2?this.passwordType2="":this.passwordType2="password",this.$nextTick((function(){t.$refs.password2.focus()}))},selectable:function(t,e){return 1!==this.getRoleId(t.roleId)},handleAvatarSuccess:function(t,e){this.params.avatar=URL.createObjectURL(e.raw)},beforeAvatarUpload:function(t){var e="image/jpeg"===t.type||"image/png"===t.type,a=t.size/1024/1024<2;return e||this.$message.error("上传头像图片只能是 jpg/png 格式!"),a||this.$message.error("上传头像图片大小不能超过 2MB!"),e&&a},handleSizeChange:function(t){this.page_size=t,this.getuserlist(),console.log("每页 ".concat(t," 条"))},handleCurrentChange:function(t){this.currentPage=t,this.getuserlist(),console.log("当前页: ".concat(t))},submitEdit:function(){var t=this;Object(i["p"])(this.edit_params).then((function(e){t.getuserlist(),t.editlogVisible=!1}))},edit:function(t){this.editlogVisible=!0,this.edit_params.roleId=t.roleId,this.edit_params.id=t.id,this.edit_params.status=t.status,this.edit_params.nickname=t.nickname,this.edit_params.username=t.username,this.edit_params.phone=t.phone,this.edit_params.avatar=t.avatar,this.getrole()},editRow:function(t){this.editRowData=t,this.passWordVisible=!0},editPassword:function(){var t=this;console.log(this.editRowData,"lllll"),Object(i["c"])({id:this.editRowData.id,oldPassword:this.editRowData.password,newPassword:this.params.password}).then((function(e){e.code||t.getuserlist()}))},confirm:function(t){var e=this;Object(i["b"])(t).then((function(t){e.getuserlist(),e.delIdArr=[],e.getuserNum()}))},handleClose:function(){this.reset()},submitForm:function(){var t=this,e=JSON.parse(JSON.stringify(this.params));delete e.checkPass,Object(i["a"])(e).then((function(e){t.reset(),t.getuserlist(),t.dialogVisible=!1}))},resetUser:function(){var t=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(i["q"])().then((function(e){e.code||(t.currentPage=1,t.getuserlist())}))})).catch((function(){}))},addUser:function(){this.dialogVisible=!0,this.title="添加用户",this.getrole()},delUser:function(){var t=this;this.delIdArr.length?this.$confirm("您确定要删除用户吗?这将删除用户数据且无法恢复!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){console.log(t.delIdArr,"this.delIdArr"),t.confirm(t.delIdArr)})).catch((function(){})):Object(n["Message"])({message:"请选择用户",type:"warning",duration:1e3})},delRow:function(t){var e=this;this.$confirm("您确定要删除当前用户吗?这将删除当前用户数据且无法恢复!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.delIdArr=[],e.delIdArr.push(t.id),e.confirm(e.delIdArr)})).catch((function(){}))},getRoleName:function(t){return this.allRoleData.find((function(e){return e.id===t})).roleName},getRoleId:function(t){return this.allRoleData.find((function(e){return e.id===t})).isSuper},isSuper:function(t){var e=this.allRoleData.find((function(t){return 1===t.isSuper})).id;return t==e},getrole:function(){var t=this;Object(i["n"])({pageNum:1,pageSize:1e3}).then((function(e){t.allRoleData=e.data.records,t.role_list=e.data.records.filter((function(t){return 1!==t.isSuper}))}))},reset:function(){this.dialogVisible=!1,this.editlogVisible=!1,this.passWordVisible=!1,this.params={username:"",nickname:"",password:"",checkPass:"",roleId:null,phone:null,status:1}},getuserlist:function(){var t=this;this.listLoading=!0,Object(i["h"])({pageNum:this.currentPage,pageSize:this.page_size,searchKey:this.input2||null,roleId:this.value||null}).then((function(e){t.list=Object(o["a"])(e.data.records),t.total=e.data.total,t.listLoading=!1}))},getuserNum:function(){var t=this;Object(i["h"])({pageNum:this.currentPage,pageSize:this.page_size}).then((function(e){t.totalNum=e.data.total}))}}}),u=c,d=(a("0e25"),a("2877")),p=Object(d["a"])(u,s,r,!1,null,"19ca5589",null);e["default"]=p.exports},e9c4:function(t,e,a){var s=a("23e7"),r=a("d066"),o=a("d039"),l=r("JSON","stringify"),i=/[\uD800-\uDFFF]/g,n=/^[\uD800-\uDBFF]$/,c=/^[\uDC00-\uDFFF]$/,u=function(t,e,a){var s=a.charAt(e-1),r=a.charAt(e+1);return n.test(t)&&!c.test(r)||c.test(t)&&!n.test(s)?"\\u"+t.charCodeAt(0).toString(16):t},d=o((function(){return'"\\udf06\\ud834"'!==l("\udf06\ud834")||'"\\udead"'!==l("\udead")}));l&&s({target:"JSON",stat:!0,forced:d},{stringify:function(t,e,a){var s=l.apply(null,arguments);return"string"==typeof s?s.replace(i,u):s}})}}]);
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/chunk-4274d9fc.4a15316e.js b/src/renderer/public/backManage/static/js/chunk-4274d9fc.4a15316e.js
new file mode 100644
index 0000000..a75605a
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-4274d9fc.4a15316e.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4274d9fc"],{"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)},"52aa":function(e,t,a){},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)})),D=p((function(e){new b(e)})),T=!v&&d((function(){var e=new b,t=5;while(t--)e[g](t,t);return!e.has(-0)}));D||(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||T)&&(w("delete"),w("has"),h&&w("get")),(T||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)}},"75be":function(e,t,a){"use strict";a("52aa")},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"},on:{click:e.delUser}},[e._v("删除资源")]),a("span",{staticClass:"delUser"},[e._v("共 "+e._s(e.total)+" 个资源")])],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("功能")])]),a("span",[a("el-button",{staticStyle:{color:"rgba(245, 63, 63, 1)"},attrs:{type:"text",size:"mini",icon:"el-icon-delete"},on:{click:function(){return e.delRow(r)}}},[e._v(" 删除 ")])],1)])}}],null,!1,3582676297)})],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:{align:"center",label:"ID",width:"95"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s((e.currentPage-1)*e.page_size+t.$index+1)+" ")]}}],null,!1,3675567094)}),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"},on:{click:function(a){return e.delRow(t.row)}}},[e._v(" 删除 ")])]}}],null,!1,3572926789)})],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,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,"status-icon":"","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,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.editlogVisible=t}}},[a("el-form",{staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.edit_params,"status-icon":"","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,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,"status-icon":"","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})}a("323e");var f={filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]}},data:function(){var e=[{id:1,label:"一级 1",children:[{id:4,label:"二级 1-1",children:[{id:9,label:"三级 1-1-1"},{id:10,label:"三级 1-1-2"}]}]},{id:2,label:"一级 2",children:[{id:5,label:"二级 2-1"},{id:6,label:"二级 2-2"}]},{id:3,label:"一级 3",children:[{id:7,label:"二级 3-1"},{id:8,label:"二级 3-2"}]}];return{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:!0,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:"选项1",label:"黄金糕"},{value:"选项2",label:"双皮奶"},{value:"选项3",label:"蚵仔煎"},{value:"选项4",label:"龙须面"},{value:"选项5",label:"北京烤鸭"}],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:"请输入数字值"}],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.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){console.log(t,"ccccc");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;state(this.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){console.log(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;add(this.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,t=this;console.log(this.searchData,"searchData"),this.listLoading=!0,e="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(e).then((function(e){a.total=e.data.total,"tree"==a.clickBut?a.data=a.listToTree(e.data.list):(t.list=e.data.list.filter((function(e){return"directory"!=e.sourceType})),console.log(t.list,"klkkllk"),t.listLoading=!1)}))},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}}},m=f,h=(a("75be"),a("2877")),v=Object(h["a"])(m,s,r,!1,null,"b7653cfa",null);t["default"]=v.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)}},e9c4:function(e,t,a){var s=a("23e7"),r=a("d066"),i=a("d039"),n=r("JSON","stringify"),l=/[\uD800-\uDFFF]/g,o=/^[\uD800-\uDBFF]$/,c=/^[\uDC00-\uDFFF]$/,u=function(e,t,a){var s=a.charAt(t-1),r=a.charAt(t+1);return o.test(e)&&!c.test(r)||c.test(e)&&!o.test(s)?"\\u"+e.charCodeAt(0).toString(16):e},d=i((function(){return'"\\udf06\\ud834"'!==n("\udf06\ud834")||'"\\udead"'!==n("\udead")}));n&&s({target:"JSON",stat:!0,forced:d},{stringify:function(e,t,a){var s=n.apply(null,arguments);return"string"==typeof s?s.replace(l,u):s}})},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-4afc0b70.5bd9edfe.js b/src/renderer/public/backManage/static/js/chunk-4afc0b70.5bd9edfe.js
new file mode 100644
index 0000000..fa32ece
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-4afc0b70.5bd9edfe.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4afc0b70"],{"0e25":function(e,t,s){"use strict";s("bf3c")},4890:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACgSURBVCiRjZFBDoMwDATHFf+q+RcIo/Iv6Mu2B5wooinqSjlE9ng3jtFIEwuGnxdW2zjo6JHNrhlhBMpGY9fE0oMqkGdvXTWjHjMAz4wTwLtWzpjdeEMp2sZanHPQDQSeLsVhSQB0DvqGRGCEZjyX4JcBhyYcY0eEbaxWIxWHLOT6AzjsxViXIsJ69kUt2LzRfwIteP2Ov3QFb+N1o4rxA6+ZVrNK3CHQAAAAAElFTkSuQmCC"},"7db0":function(e,t,s){"use strict";var a=s("23e7"),r=s("b727").find,l=s("44d2"),i=s("ae40"),o="find",n=!0,c=i(o);o in[]&&Array(1)[o]((function(){n=!1})),a({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=="},bf3c:function(e,t,s){},e382:function(e,t,s){"use strict";s.r(t);var a=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:8}},[a("div",{staticClass:"grid-content userNum"},[a("div",{staticClass:"img"},[a("svg-icon",{attrs:{"icon-class":"puaseUser"}})],1),a("div",{staticClass:"numCon"},[a("div",[e._v("总用户数")]),a("div",[e._v(e._s(e.totalNum))])])])]),a("el-col",{attrs:{span:8}},[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(e._s(e.userCount))])])])]),a("el-col",{attrs:{span:8}},[a("div",{staticClass:"grid-content userNum"},[a("div",{staticClass:"img"},[a("svg-icon",{attrs:{"icon-class":"allUserNum"}})],1),a("div",{staticClass:"numCon"},[a("div",[e._v("禁用用户数")]),a("div",[e._v(e._s(e.stopUserCount))])])])])],1),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:24}},[a("div",{staticClass:"grid-content search"},[a("el-input",{attrs:{placeholder:"搜索用户名/昵称进行搜索",clearable:"","prefix-icon":"el-icon-search"},model:{value:e.input2,callback:function(t){e.input2=t},expression:"input2"}}),a("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 a("el-option",{key:t,attrs:{label:e.roleName,value:e.id}})})),1),a("el-button",{attrs:{icon:"el-icon-search"},on:{click:function(t){return e.getuserlist()}}},[e._v("搜索")]),a("el-button",{staticClass:"addUser",attrs:{type:"primary",icon:"el-icon-plus"},on:{click:e.addUser}},[e._v("新增用户")]),a("el-button",{staticClass:"delUser",attrs:{type:"danger",icon:"el-icon-delete"},on:{click:e.delUser}},[e._v("删除用户")])],1)])],1),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:24}},[a("div",{staticClass:"grid-content table"},[a("div",{staticClass:"title"},[a("span",[e._v("用户列表")]),a("span",{staticClass:"totalNum"},[e._v("共 "+e._s(e.total)+" 条记录")])]),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",selectable:e.selectable}}),a("el-table-column",{attrs:{align:"center",label:"ID",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.id)+" ")]}}])}),a("el-table-column",{attrs:{label:"头像",align:"avatar"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.avatar))])]}}])}),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.nickname))])]}}])}),a("el-table-column",{attrs:{label:"角色",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.getRoleName(t.row.roleId)))])]}}])}),a("el-table-column",{attrs:{label:"手机号",align:"phone"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.phone))])]}}])}),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.username))])]}}])}),a("el-table-column",{attrs:{label:"状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.status?a("span",{staticClass:"state"},[e._v("正常")]):a("span",{staticClass:"state puase"},[e._v("禁用")])]}}])}),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))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.isSuper(t.row.roleId)?e._e():a("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"编辑用户",src:s("aa93"),alt:""},on:{click:function(s){return e.edit(t.row)}}}),"admin"==e.loginUser||e.loginUser==t.row.username?a("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"修改密码",src:s("4890"),alt:""},on:{click:function(s){return e.editRow(t.row)}}}):e._e(),e.isSuper(t.row.roleId)?e._e():a("img",{staticStyle:{cursor:"pointer"},attrs:{src:s("9e29"),title:"删除",alt:""},on:{click:function(s){return e.delRow(t.row)}}})]}}])})],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)])])],1),a("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,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,"status-icon":"","label-width":"100px"}},[a("el-form-item",{attrs:{label:"昵称",prop:"nickname"}},[a("el-input",{model:{value:e.params.nickname,callback:function(t){e.$set(e.params,"nickname",t)},expression:"params.nickname"}})],1),a("el-form-item",{attrs:{label:"角色",prop:"roleId"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{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 a("el-option",{key:t,attrs:{label:e.roleName,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",e._n(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",{staticClass:"no-status-icon",attrs:{label:"密码",prop:"password"}},[a("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"}}),a("span",{staticClass:"show-pwd",on:{click:e.showPwd}},[a("svg-icon",{attrs:{"icon-class":"password"===e.passwordType?"eye":"eye-open"}})],1)],1),a("el-form-item",{staticClass:"no-status-icon",attrs:{label:"确认密码",prop:"checkPass"}},[a("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"}}),a("span",{staticClass:"show-pwd",on:{click:e.showPwd2}},[a("svg-icon",{attrs:{"icon-class":"password"===e.passwordType2?"eye":"eye-open"}})],1)],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:0}},[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.avatar?a("img",{staticClass:"avatar",attrs:{src:e.params.avatar}}):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,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.editlogVisible=t}}},[a("el-form",{staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.edit_params,"status-icon":"","label-width":"100px"}},[a("el-form-item",{attrs:{label:"昵称",prop:"nickname"}},[a("el-input",{model:{value:e.edit_params.nickname,callback:function(t){e.$set(e.edit_params,"nickname",t)},expression:"edit_params.nickname"}})],1),a("el-form-item",{attrs:{label:"角色",prop:"roleId"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{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 a("el-option",{key:t,attrs:{label:e.roleName,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:0}},[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.avatar?a("img",{staticClass:"avatar",attrs:{src:e.edit_params.avatar}}):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,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,"status-icon":"","label-width":"100px"}},[a("el-form-item",{staticClass:"no-status-icon",attrs:{label:"密码",prop:"password"}},[a("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"}}),a("span",{staticClass:"show-pwd",on:{click:e.showPwd}},[a("svg-icon",{attrs:{"icon-class":"password"===e.passwordType?"eye":"eye-open"}})],1)],1),a("el-form-item",{staticClass:"no-status-icon",attrs:{label:"确认密码",prop:"checkPass"}},[a("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"}}),a("span",{staticClass:"show-pwd",on:{click:e.showPwd2}},[a("svg-icon",{attrs:{"icon-class":"password"===e.passwordType2?"eye":"eye-open"}})],1)],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=[],l=s("2909"),i=(s("d81d"),s("d3b7"),s("3ca3"),s("ddb0"),s("2b3d"),s("9861"),s("e9c4"),s("7db0"),s("4de4"),s("5f87")),o=s("c24f"),n=s("5c96"),c=(s("323e"),{filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]}},data:function(){var e=this,t=function(t,s,a){""===s?a(new Error("请输入密码")):(""!==e.params.checkPass&&e.$refs.ruleForm.validateField("checkPass"),a())},s=function(t,s,a){""===s?a(new Error("请再次输入密码")):s!==e.params.password?a(new Error("两次输入密码不一致!")):a()};return{totalNum:0,delIdArr:[],loginUser:null,allRoleData:null,userCount:0,stopUserCount:0,passwordType:"password",passwordType2:"password",input2:"",headers:{token:Object(i["a"])()},list:[],title:"添加用户",listLoading:!0,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:"请输入数字值"}],username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{validator:t,required:!0,trigger:"blur"}],checkPass:[{validator:s,required:!0,trigger:"blur"}],status:[{required:!0,message:"请选择状态",trigger:"blur"}]}}},created:function(){},mounted:function(){this.loginUser=localStorage.getItem("backUser"),this.getuserlist(),this.getuserNum(),this.getrole(),this.getUserStatusCountFun()},methods:{getUserStatusCountFun:function(){var e=this;Object(o["f"])().then((function(t){console.log(t,"resres"),e.stopUserCount=t.data.bindUserCount,e.userCount=t.data.useUserCount}))},handleSelectionChange:function(e){this.delIdArr=[],this.delIdArr=e.map((function(e){return e.id})),console.log(this.delIdArr,"aaaaaa")},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=URL.createObjectURL(t.raw)},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type,s=e.size/1024/1024<2;return t||this.$message.error("上传头像图片只能是 jpg/png 格式!"),s||this.$message.error("上传头像图片大小不能超过 2MB!"),t&&s},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;Object(o["p"])(this.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;console.log(this.editRowData,"lllll"),Object(o["c"])({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(o["b"])(e).then((function(e){t.getuserlist(),t.delIdArr=[],t.getuserNum()}))},handleClose:function(){this.reset()},submitForm:function(){var e=this,t=JSON.parse(JSON.stringify(this.params));delete t.checkPass,Object(o["a"])(t).then((function(t){e.reset(),e.getuserlist(),e.dialogVisible=!1}))},resetUser:function(){var e=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(o["q"])().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(){console.log(e.delIdArr,"this.delIdArr"),e.confirm(e.delIdArr)})).catch((function(){})):Object(n["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){return this.allRoleData.find((function(t){return t.id===e})).roleName},getRoleId:function(e){return this.allRoleData.find((function(t){return t.id===e})).isSuper},isSuper:function(e){var t=this.allRoleData.find((function(e){return 1===e.isSuper})).id;return e==t},getrole:function(){var e=this;Object(o["n"])({pageNum:1,pageSize:1e3}).then((function(t){e.allRoleData=t.data.records,e.role_list=t.data.records.filter((function(e){return 1!==e.isSuper}))}))},reset:function(){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;this.listLoading=!0,Object(o["h"])({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.total=t.data.total,e.listLoading=!1}))},getuserNum:function(){var e=this;Object(o["h"])({pageNum:this.currentPage,pageSize:this.page_size}).then((function(t){e.totalNum=t.data.total}))}}}),u=c,d=(s("0e25"),s("2877")),p=Object(d["a"])(u,a,r,!1,null,"19ca5589",null);t["default"]=p.exports},e9c4:function(e,t,s){var a=s("23e7"),r=s("d066"),l=s("d039"),i=r("JSON","stringify"),o=/[\uD800-\uDFFF]/g,n=/^[\uD800-\uDBFF]$/,c=/^[\uDC00-\uDFFF]$/,u=function(e,t,s){var a=s.charAt(t-1),r=s.charAt(t+1);return n.test(e)&&!c.test(r)||c.test(e)&&!n.test(a)?"\\u"+e.charCodeAt(0).toString(16):e},d=l((function(){return'"\\udf06\\ud834"'!==i("\udf06\ud834")||'"\\udead"'!==i("\udead")}));i&&a({target:"JSON",stat:!0,forced:d},{stringify:function(e,t,s){var a=i.apply(null,arguments);return"string"==typeof a?a.replace(o,u):a}})}}]);
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/chunk-6337fcfc.ce706d4d.js b/src/renderer/public/backManage/static/js/chunk-6337fcfc.ce706d4d.js
new file mode 100644
index 0000000..6fb1bb7
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-6337fcfc.ce706d4d.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6337fcfc"],{"0d3b":function(e,t,r){var n=r("d039"),a=r("b622"),i=r("c430"),s=a("iterator");e.exports=!n((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,r="";return e.pathname="c%20d",t.forEach((function(e,n){t["delete"]("b"),r+=n+e})),i&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}))},"2b3d":function(e,t,r){"use strict";r("3ca3");var n,a=r("23e7"),i=r("83ab"),s=r("0d3b"),u=r("da84"),o=r("37e8"),h=r("6eeb"),l=r("19aa"),c=r("5135"),f=r("60da"),p=r("4df4"),g=r("6547").codeAt,v=r("5fb2"),d=r("d44e"),m=r("9861"),w=r("69f3"),y=u.URL,b=m.URLSearchParams,k=m.getState,R=w.set,L=w.getterFor("URL"),U=Math.floor,A=Math.pow,S="Invalid authority",q="Invalid scheme",B="Invalid host",P="Invalid port",x=/[A-Za-z]/,E=/[\d+-.A-Za-z]/,j=/\d/,I=/^(0x|0X)/,C=/^[0-7]+$/,F=/^\d+$/,O=/^[\dA-Fa-f]+$/,T=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,D=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,J=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,$=/[\u0009\u000A\u000D]/g,M=function(e,t){var r,n,a;if("["==t.charAt(0)){if("]"!=t.charAt(t.length-1))return B;if(r=z(t.slice(1,-1)),!r)return B;e.host=r}else if(Y(e)){if(t=v(t),T.test(t))return B;if(r=N(t),null===r)return B;e.host=r}else{if(D.test(t))return B;for(r="",n=p(t),a=0;a4)return e;for(r=[],n=0;n1&&"0"==a.charAt(0)&&(i=I.test(a)?16:8,a=a.slice(8==i?1:2)),""===a)s=0;else{if(!(10==i?F:8==i?C:O).test(a))return e;s=parseInt(a,i)}r.push(s)}for(n=0;n=A(256,5-t))return null}else if(s>255)return null;for(u=r.pop(),n=0;n6)return;n=0;while(f()){if(a=null,n>0){if(!("."==f()&&n<4))return;c++}if(!j.test(f()))return;while(j.test(f())){if(i=parseInt(f(),10),null===a)a=i;else{if(0==a)return;a=10*a+i}if(a>255)return;c++}o[h]=256*o[h]+a,n++,2!=n&&4!=n||h++}if(4!=n)return;break}if(":"==f()){if(c++,!f())return}else if(f())return;o[h++]=t}else{if(null!==l)return;c++,h++,l=h}}if(null!==l){s=h-l,h=7;while(0!=h&&s>0)u=o[h],o[h--]=o[l+s-1],o[l+--s]=u}else if(8!=h)return;return o},Z=function(e){for(var t=null,r=1,n=null,a=0,i=0;i<8;i++)0!==e[i]?(a>r&&(t=n,r=a),n=null,a=0):(null===n&&(n=i),++a);return a>r&&(t=n,r=a),t},H=function(e){var t,r,n,a;if("number"==typeof e){for(t=[],r=0;r<4;r++)t.unshift(e%256),e=U(e/256);return t.join(".")}if("object"==typeof e){for(t="",n=Z(e),r=0;r<8;r++)a&&0===e[r]||(a&&(a=!1),n===r?(t+=r?":":"::",a=!0):(t+=e[r].toString(16),r<7&&(t+=":")));return"["+t+"]"}return e},X={},G=f({},X,{" ":1,'"':1,"<":1,">":1,"`":1}),K=f({},G,{"#":1,"?":1,"{":1,"}":1}),Q=f({},K,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),V=function(e,t){var r=g(e,0);return r>32&&r<127&&!c(t,e)?e:encodeURIComponent(e)},W={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Y=function(e){return c(W,e.scheme)},_=function(e){return""!=e.username||""!=e.password},ee=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},te=function(e,t){var r;return 2==e.length&&x.test(e.charAt(0))&&(":"==(r=e.charAt(1))||!t&&"|"==r)},re=function(e){var t;return e.length>1&&te(e.slice(0,2))&&(2==e.length||"/"===(t=e.charAt(2))||"\\"===t||"?"===t||"#"===t)},ne=function(e){var t=e.path,r=t.length;!r||"file"==e.scheme&&1==r&&te(t[0],!0)||t.pop()},ae=function(e){return"."===e||"%2e"===e.toLowerCase()},ie=function(e){return e=e.toLowerCase(),".."===e||"%2e."===e||".%2e"===e||"%2e%2e"===e},se={},ue={},oe={},he={},le={},ce={},fe={},pe={},ge={},ve={},de={},me={},we={},ye={},be={},ke={},Re={},Le={},Ue={},Ae={},Se={},qe=function(e,t,r,a){var i,s,u,o,h=r||se,l=0,f="",g=!1,v=!1,d=!1;r||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,t=t.replace(J,"")),t=t.replace($,""),i=p(t);while(l<=i.length){switch(s=i[l],h){case se:if(!s||!x.test(s)){if(r)return q;h=oe;continue}f+=s.toLowerCase(),h=ue;break;case ue:if(s&&(E.test(s)||"+"==s||"-"==s||"."==s))f+=s.toLowerCase();else{if(":"!=s){if(r)return q;f="",h=oe,l=0;continue}if(r&&(Y(e)!=c(W,f)||"file"==f&&(_(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=f,r)return void(Y(e)&&W[e.scheme]==e.port&&(e.port=null));f="","file"==e.scheme?h=ye:Y(e)&&a&&a.scheme==e.scheme?h=he:Y(e)?h=pe:"/"==i[l+1]?(h=le,l++):(e.cannotBeABaseURL=!0,e.path.push(""),h=Ue)}break;case oe:if(!a||a.cannotBeABaseURL&&"#"!=s)return q;if(a.cannotBeABaseURL&&"#"==s){e.scheme=a.scheme,e.path=a.path.slice(),e.query=a.query,e.fragment="",e.cannotBeABaseURL=!0,h=Se;break}h="file"==a.scheme?ye:ce;continue;case he:if("/"!=s||"/"!=i[l+1]){h=ce;continue}h=ge,l++;break;case le:if("/"==s){h=ve;break}h=Le;continue;case ce:if(e.scheme=a.scheme,s==n)e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,e.path=a.path.slice(),e.query=a.query;else if("/"==s||"\\"==s&&Y(e))h=fe;else if("?"==s)e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,e.path=a.path.slice(),e.query="",h=Ae;else{if("#"!=s){e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,e.path=a.path.slice(),e.path.pop(),h=Le;continue}e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,e.path=a.path.slice(),e.query=a.query,e.fragment="",h=Se}break;case fe:if(!Y(e)||"/"!=s&&"\\"!=s){if("/"!=s){e.username=a.username,e.password=a.password,e.host=a.host,e.port=a.port,h=Le;continue}h=ve}else h=ge;break;case pe:if(h=ge,"/"!=s||"/"!=f.charAt(l+1))continue;l++;break;case ge:if("/"!=s&&"\\"!=s){h=ve;continue}break;case ve:if("@"==s){g&&(f="%40"+f),g=!0,u=p(f);for(var m=0;m65535)return P;e.port=Y(e)&&b===W[e.scheme]?null:b,f=""}if(r)return;h=Re;continue}return P}f+=s;break;case ye:if(e.scheme="file","/"==s||"\\"==s)h=be;else{if(!a||"file"!=a.scheme){h=Le;continue}if(s==n)e.host=a.host,e.path=a.path.slice(),e.query=a.query;else if("?"==s)e.host=a.host,e.path=a.path.slice(),e.query="",h=Ae;else{if("#"!=s){re(i.slice(l).join(""))||(e.host=a.host,e.path=a.path.slice(),ne(e)),h=Le;continue}e.host=a.host,e.path=a.path.slice(),e.query=a.query,e.fragment="",h=Se}}break;case be:if("/"==s||"\\"==s){h=ke;break}a&&"file"==a.scheme&&!re(i.slice(l).join(""))&&(te(a.path[0],!0)?e.path.push(a.path[0]):e.host=a.host),h=Le;continue;case ke:if(s==n||"/"==s||"\\"==s||"?"==s||"#"==s){if(!r&&te(f))h=Le;else if(""==f){if(e.host="",r)return;h=Re}else{if(o=M(e,f),o)return o;if("localhost"==e.host&&(e.host=""),r)return;f="",h=Re}continue}f+=s;break;case Re:if(Y(e)){if(h=Le,"/"!=s&&"\\"!=s)continue}else if(r||"?"!=s)if(r||"#"!=s){if(s!=n&&(h=Le,"/"!=s))continue}else e.fragment="",h=Se;else e.query="",h=Ae;break;case Le:if(s==n||"/"==s||"\\"==s&&Y(e)||!r&&("?"==s||"#"==s)){if(ie(f)?(ne(e),"/"==s||"\\"==s&&Y(e)||e.path.push("")):ae(f)?"/"==s||"\\"==s&&Y(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&te(f)&&(e.host&&(e.host=""),f=f.charAt(0)+":"),e.path.push(f)),f="","file"==e.scheme&&(s==n||"?"==s||"#"==s))while(e.path.length>1&&""===e.path[0])e.path.shift();"?"==s?(e.query="",h=Ae):"#"==s&&(e.fragment="",h=Se)}else f+=V(s,K);break;case Ue:"?"==s?(e.query="",h=Ae):"#"==s?(e.fragment="",h=Se):s!=n&&(e.path[0]+=V(s,X));break;case Ae:r||"#"!=s?s!=n&&("'"==s&&Y(e)?e.query+="%27":e.query+="#"==s?"%23":V(s,X)):(e.fragment="",h=Se);break;case Se:s!=n&&(e.fragment+=V(s,G));break}l++}},Be=function(e){var t,r,n=l(this,Be,"URL"),a=arguments.length>1?arguments[1]:void 0,s=String(e),u=R(n,{type:"URL"});if(void 0!==a)if(a instanceof Be)t=L(a);else if(r=qe(t={},String(a)),r)throw TypeError(r);if(r=qe(u,s,null,t),r)throw TypeError(r);var o=u.searchParams=new b,h=k(o);h.updateSearchParams(u.query),h.updateURL=function(){u.query=String(o)||null},i||(n.href=xe.call(n),n.origin=Ee.call(n),n.protocol=je.call(n),n.username=Ie.call(n),n.password=Ce.call(n),n.host=Fe.call(n),n.hostname=Oe.call(n),n.port=Te.call(n),n.pathname=De.call(n),n.search=Je.call(n),n.searchParams=$e.call(n),n.hash=Me.call(n))},Pe=Be.prototype,xe=function(){var e=L(this),t=e.scheme,r=e.username,n=e.password,a=e.host,i=e.port,s=e.path,u=e.query,o=e.fragment,h=t+":";return null!==a?(h+="//",_(e)&&(h+=r+(n?":"+n:"")+"@"),h+=H(a),null!==i&&(h+=":"+i)):"file"==t&&(h+="//"),h+=e.cannotBeABaseURL?s[0]:s.length?"/"+s.join("/"):"",null!==u&&(h+="?"+u),null!==o&&(h+="#"+o),h},Ee=function(){var e=L(this),t=e.scheme,r=e.port;if("blob"==t)try{return new URL(t.path[0]).origin}catch(n){return"null"}return"file"!=t&&Y(e)?t+"://"+H(e.host)+(null!==r?":"+r:""):"null"},je=function(){return L(this).scheme+":"},Ie=function(){return L(this).username},Ce=function(){return L(this).password},Fe=function(){var e=L(this),t=e.host,r=e.port;return null===t?"":null===r?H(t):H(t)+":"+r},Oe=function(){var e=L(this).host;return null===e?"":H(e)},Te=function(){var e=L(this).port;return null===e?"":String(e)},De=function(){var e=L(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},Je=function(){var e=L(this).query;return e?"?"+e:""},$e=function(){return L(this).searchParams},Me=function(){var e=L(this).fragment;return e?"#"+e:""},Ne=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(i&&o(Pe,{href:Ne(xe,(function(e){var t=L(this),r=String(e),n=qe(t,r);if(n)throw TypeError(n);k(t.searchParams).updateSearchParams(t.query)})),origin:Ne(Ee),protocol:Ne(je,(function(e){var t=L(this);qe(t,String(e)+":",se)})),username:Ne(Ie,(function(e){var t=L(this),r=p(String(e));if(!ee(t)){t.username="";for(var n=0;n=55296&&a<=56319&&r>1,e+=d(e/t);e>v*s>>1;n+=a)e=d(e/v);return d(n+(v+1)*e/(e+u))},k=function(e){var t=[];e=w(e);var r,u,o=e.length,f=l,p=0,v=h;for(r=0;r=f&&ud((n-p)/U))throw RangeError(g);for(p+=(L-f)*U,f=L,r=0;rn)throw RangeError(g);if(u==f){for(var A=p,S=a;;S+=a){var q=S<=v?i:S>=v+s?s:S-v;if(A0?arguments[0]:void 0,l=this,p=[];if(q(l,{type:A,entries:p,updateURL:function(){},updateSearchParams:$}),void 0!==h)if(d(h))if(e=b(h),"function"===typeof e){t=e.call(h),r=t.next;while(!(n=r.call(t)).done){if(a=y(v(n.value)),i=a.next,(s=i.call(a)).done||(u=i.call(a)).done||!i.call(a).done)throw TypeError("Expected sequence with length 2");p.push({key:s.value+"",value:u.value+""})}}else for(o in h)f(h,o)&&p.push({key:o,value:h[o]+""});else J(p,"string"===typeof h?"?"===h.charAt(0)?h.slice(1):h:h+"")},Z=z.prototype;u(Z,{append:function(e,t){M(arguments.length,2);var r=B(this);r.entries.push({key:e+"",value:t+""}),r.updateURL()},delete:function(e){M(arguments.length,1);var t=B(this),r=t.entries,n=e+"",a=0;while(ae.key){a.splice(t,0,e);break}t===r&&a.push(e)}n.updateURL()},forEach:function(e){var t,r=B(this).entries,n=p(e,arguments.length>1?arguments[1]:void 0,3),a=0;while(a1&&(t=arguments[1],d(t)&&(r=t.body,g(r)===A&&(n=t.headers?new L(t.headers):new L,n.has("content-type")||n.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),t=m(t,{body:w(0,String(r)),headers:w(0,n)}))),a.push(t)),R.apply(this,a)}}),e.exports={URLSearchParams:z,getState:B}},"9a1f":function(e,t,r){var n=r("825a"),a=r("35a1");e.exports=function(e){var t=a(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return n(t.call(e))}}}]);
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/chunk-63b9e6fe.7de6c7ad.js b/src/renderer/public/backManage/static/js/chunk-63b9e6fe.7de6c7ad.js
new file mode 100644
index 0000000..d2145ba
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-63b9e6fe.7de6c7ad.js
@@ -0,0 +1,10 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-63b9e6fe"],{1641:function(t,e,r){"use strict";r("64e0")},"1f34":function(t,e,r){},"3c35":function(t,e){(function(e){t.exports=e}).call(this,{})},"64e0":function(t,e,r){},8237:function(module,exports,__webpack_require__){(function(process,global){var __WEBPACK_AMD_DEFINE_RESULT__;
+/**
+ * [js-md5]{@link https://github.com/emn178/js-md5}
+ *
+ * @namespace md5
+ * @version 0.7.3
+ * @author Chen, Yi-Cyuan [emn178@gmail.com]
+ * @copyright Chen, Yi-Cyuan 2014-2017
+ * @license MIT
+ */(function(){"use strict";var ERROR="input is invalid type",WINDOW="object"===typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"===typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"===typeof process&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&"object"===typeof module&&module.exports,AMD=__webpack_require__("3c35"),ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!==typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(t){return"object"===typeof t&&t.buffer&&t.buffer.constructor===ArrayBuffer});var createOutputMethod=function(t){return function(e){return new Md5(!0).update(e)[t]()}},createMethod=function(){var t=createOutputMethod("hex");NODE_JS&&(t=nodeWrap(t)),t.create=function(){return new Md5},t.update=function(e){return t.create().update(e)};for(var e=0;e>2]|=t[i]<>6,h[o++]=128|63&s):s<55296||s>=57344?(h[o++]=224|s>>12,h[o++]=128|s>>6&63,h[o++]=128|63&s):(s=65536+((1023&s)<<10|1023&t.charCodeAt(++i)),h[o++]=240|s>>18,h[o++]=128|s>>12&63,h[o++]=128|s>>6&63,h[o++]=128|63&s);else for(o=this.start;i>2]|=s<>2]|=(192|s>>6)<>2]|=(128|63&s)<=57344?(a[o>>2]|=(224|s>>12)<>2]|=(128|s>>6&63)<>2]|=(128|63&s)<>2]|=(240|s>>18)<>2]|=(128|s>>12&63)<>2]|=(128|s>>6&63)<>2]|=(128|63&s)<=64?(this.start=o-64,this.hash(),this.hashed=!0):this.start=o}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,e=this.lastByteIndex;t[e>>2]|=EXTRA[3&e],e>=56&&(this.hashed||this.hash(),t[0]=t[16],t[16]=t[1]=t[2]=t[3]=t[4]=t[5]=t[6]=t[7]=t[8]=t[9]=t[10]=t[11]=t[12]=t[13]=t[14]=t[15]=0),t[14]=this.bytes<<3,t[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var t,e,r,s,o,i,n=this.blocks;this.first?(t=n[0]-680876937,t=(t<<7|t>>>25)-271733879<<0,s=(-1732584194^2004318071&t)+n[1]-117830708,s=(s<<12|s>>>20)+t<<0,r=(-271733879^s&(-271733879^t))+n[2]-1126478375,r=(r<<17|r>>>15)+s<<0,e=(t^r&(s^t))+n[3]-1316259209,e=(e<<22|e>>>10)+r<<0):(t=this.h0,e=this.h1,r=this.h2,s=this.h3,t+=(s^e&(r^s))+n[0]-680876936,t=(t<<7|t>>>25)+e<<0,s+=(r^t&(e^r))+n[1]-389564586,s=(s<<12|s>>>20)+t<<0,r+=(e^s&(t^e))+n[2]+606105819,r=(r<<17|r>>>15)+s<<0,e+=(t^r&(s^t))+n[3]-1044525330,e=(e<<22|e>>>10)+r<<0),t+=(s^e&(r^s))+n[4]-176418897,t=(t<<7|t>>>25)+e<<0,s+=(r^t&(e^r))+n[5]+1200080426,s=(s<<12|s>>>20)+t<<0,r+=(e^s&(t^e))+n[6]-1473231341,r=(r<<17|r>>>15)+s<<0,e+=(t^r&(s^t))+n[7]-45705983,e=(e<<22|e>>>10)+r<<0,t+=(s^e&(r^s))+n[8]+1770035416,t=(t<<7|t>>>25)+e<<0,s+=(r^t&(e^r))+n[9]-1958414417,s=(s<<12|s>>>20)+t<<0,r+=(e^s&(t^e))+n[10]-42063,r=(r<<17|r>>>15)+s<<0,e+=(t^r&(s^t))+n[11]-1990404162,e=(e<<22|e>>>10)+r<<0,t+=(s^e&(r^s))+n[12]+1804603682,t=(t<<7|t>>>25)+e<<0,s+=(r^t&(e^r))+n[13]-40341101,s=(s<<12|s>>>20)+t<<0,r+=(e^s&(t^e))+n[14]-1502002290,r=(r<<17|r>>>15)+s<<0,e+=(t^r&(s^t))+n[15]+1236535329,e=(e<<22|e>>>10)+r<<0,t+=(r^s&(e^r))+n[1]-165796510,t=(t<<5|t>>>27)+e<<0,s+=(e^r&(t^e))+n[6]-1069501632,s=(s<<9|s>>>23)+t<<0,r+=(t^e&(s^t))+n[11]+643717713,r=(r<<14|r>>>18)+s<<0,e+=(s^t&(r^s))+n[0]-373897302,e=(e<<20|e>>>12)+r<<0,t+=(r^s&(e^r))+n[5]-701558691,t=(t<<5|t>>>27)+e<<0,s+=(e^r&(t^e))+n[10]+38016083,s=(s<<9|s>>>23)+t<<0,r+=(t^e&(s^t))+n[15]-660478335,r=(r<<14|r>>>18)+s<<0,e+=(s^t&(r^s))+n[4]-405537848,e=(e<<20|e>>>12)+r<<0,t+=(r^s&(e^r))+n[9]+568446438,t=(t<<5|t>>>27)+e<<0,s+=(e^r&(t^e))+n[14]-1019803690,s=(s<<9|s>>>23)+t<<0,r+=(t^e&(s^t))+n[3]-187363961,r=(r<<14|r>>>18)+s<<0,e+=(s^t&(r^s))+n[8]+1163531501,e=(e<<20|e>>>12)+r<<0,t+=(r^s&(e^r))+n[13]-1444681467,t=(t<<5|t>>>27)+e<<0,s+=(e^r&(t^e))+n[2]-51403784,s=(s<<9|s>>>23)+t<<0,r+=(t^e&(s^t))+n[7]+1735328473,r=(r<<14|r>>>18)+s<<0,e+=(s^t&(r^s))+n[12]-1926607734,e=(e<<20|e>>>12)+r<<0,o=e^r,t+=(o^s)+n[5]-378558,t=(t<<4|t>>>28)+e<<0,s+=(o^t)+n[8]-2022574463,s=(s<<11|s>>>21)+t<<0,i=s^t,r+=(i^e)+n[11]+1839030562,r=(r<<16|r>>>16)+s<<0,e+=(i^r)+n[14]-35309556,e=(e<<23|e>>>9)+r<<0,o=e^r,t+=(o^s)+n[1]-1530992060,t=(t<<4|t>>>28)+e<<0,s+=(o^t)+n[4]+1272893353,s=(s<<11|s>>>21)+t<<0,i=s^t,r+=(i^e)+n[7]-155497632,r=(r<<16|r>>>16)+s<<0,e+=(i^r)+n[10]-1094730640,e=(e<<23|e>>>9)+r<<0,o=e^r,t+=(o^s)+n[13]+681279174,t=(t<<4|t>>>28)+e<<0,s+=(o^t)+n[0]-358537222,s=(s<<11|s>>>21)+t<<0,i=s^t,r+=(i^e)+n[3]-722521979,r=(r<<16|r>>>16)+s<<0,e+=(i^r)+n[6]+76029189,e=(e<<23|e>>>9)+r<<0,o=e^r,t+=(o^s)+n[9]-640364487,t=(t<<4|t>>>28)+e<<0,s+=(o^t)+n[12]-421815835,s=(s<<11|s>>>21)+t<<0,i=s^t,r+=(i^e)+n[15]+530742520,r=(r<<16|r>>>16)+s<<0,e+=(i^r)+n[2]-995338651,e=(e<<23|e>>>9)+r<<0,t+=(r^(e|~s))+n[0]-198630844,t=(t<<6|t>>>26)+e<<0,s+=(e^(t|~r))+n[7]+1126891415,s=(s<<10|s>>>22)+t<<0,r+=(t^(s|~e))+n[14]-1416354905,r=(r<<15|r>>>17)+s<<0,e+=(s^(r|~t))+n[5]-57434055,e=(e<<21|e>>>11)+r<<0,t+=(r^(e|~s))+n[12]+1700485571,t=(t<<6|t>>>26)+e<<0,s+=(e^(t|~r))+n[3]-1894986606,s=(s<<10|s>>>22)+t<<0,r+=(t^(s|~e))+n[10]-1051523,r=(r<<15|r>>>17)+s<<0,e+=(s^(r|~t))+n[1]-2054922799,e=(e<<21|e>>>11)+r<<0,t+=(r^(e|~s))+n[8]+1873313359,t=(t<<6|t>>>26)+e<<0,s+=(e^(t|~r))+n[15]-30611744,s=(s<<10|s>>>22)+t<<0,r+=(t^(s|~e))+n[6]-1560198380,r=(r<<15|r>>>17)+s<<0,e+=(s^(r|~t))+n[13]+1309151649,e=(e<<21|e>>>11)+r<<0,t+=(r^(e|~s))+n[4]-145523070,t=(t<<6|t>>>26)+e<<0,s+=(e^(t|~r))+n[11]-1120210379,s=(s<<10|s>>>22)+t<<0,r+=(t^(s|~e))+n[2]+718787259,r=(r<<15|r>>>17)+s<<0,e+=(s^(r|~t))+n[9]-343485551,e=(e<<21|e>>>11)+r<<0,this.first?(this.h0=t+1732584193<<0,this.h1=e-271733879<<0,this.h2=r-1732584194<<0,this.h3=s+271733878<<0,this.first=!1):(this.h0=this.h0+t<<0,this.h1=this.h1+e<<0,this.h2=this.h2+r<<0,this.h3=this.h3+s<<0)},Md5.prototype.hex=function(){this.finalize();var t=this.h0,e=this.h1,r=this.h2,s=this.h3;return HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]+HEX_CHARS[s>>4&15]+HEX_CHARS[15&s]+HEX_CHARS[s>>12&15]+HEX_CHARS[s>>8&15]+HEX_CHARS[s>>20&15]+HEX_CHARS[s>>16&15]+HEX_CHARS[s>>28&15]+HEX_CHARS[s>>24&15]},Md5.prototype.toString=Md5.prototype.hex,Md5.prototype.digest=function(){this.finalize();var t=this.h0,e=this.h1,r=this.h2,s=this.h3;return[255&t,t>>8&255,t>>16&255,t>>24&255,255&e,e>>8&255,e>>16&255,e>>24&255,255&r,r>>8&255,r>>16&255,r>>24&255,255&s,s>>8&255,s>>16&255,s>>24&255]},Md5.prototype.array=Md5.prototype.digest,Md5.prototype.arrayBuffer=function(){this.finalize();var t=new ArrayBuffer(16),e=new Uint32Array(t);return e[0]=this.h0,e[1]=this.h1,e[2]=this.h2,e[3]=this.h3,t},Md5.prototype.buffer=Md5.prototype.arrayBuffer,Md5.prototype.base64=function(){for(var t,e,r,s="",o=this.array(),i=0;i<15;)t=o[i++],e=o[i++],r=o[i++],s+=BASE64_ENCODE_CHAR[t>>>2]+BASE64_ENCODE_CHAR[63&(t<<4|e>>>4)]+BASE64_ENCODE_CHAR[63&(e<<2|r>>>6)]+BASE64_ENCODE_CHAR[63&r];return t=o[i],s+=BASE64_ENCODE_CHAR[t>>>2]+BASE64_ENCODE_CHAR[t<<4&63]+"==",s};var exports=createMethod();COMMON_JS?module.exports=exports:(root.md5=exports,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=function(){return exports}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))})()}).call(this,__webpack_require__("4362"),__webpack_require__("c8ba"))},"9ed6":function(t,e,r){"use strict";r.r(e);var s=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"login-container"},[r("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:t.loginForm,rules:t.loginRules,"auto-complete":"on","label-position":"left"}},[r("div",{staticClass:"title-container"},[r("h3",{staticClass:"title"},[t._v("后台登录")])]),r("el-form-item",{attrs:{prop:"username"}},[r("span",{staticClass:"svg-container"},[r("svg-icon",{attrs:{"icon-class":"user"}})],1),r("el-input",{ref:"username",attrs:{placeholder:"请输入用户名",name:"username",type:"text",tabindex:"1","auto-complete":"on"},model:{value:t.loginForm.username,callback:function(e){t.$set(t.loginForm,"username",e)},expression:"loginForm.username"}})],1),r("el-form-item",{attrs:{prop:"password"}},[r("span",{staticClass:"svg-container"},[r("svg-icon",{attrs:{"icon-class":"password"}})],1),r("el-input",{key:t.passwordType,ref:"password",attrs:{type:t.passwordType,placeholder:"请输入密码",name:"password",tabindex:"2","auto-complete":"on"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleLogin(e)}},model:{value:t.loginForm.password,callback:function(e){t.$set(t.loginForm,"password",e)},expression:"loginForm.password"}}),r("span",{staticClass:"show-pwd",on:{click:t.showPwd}},[r("svg-icon",{attrs:{"icon-class":"password"===t.passwordType?"eye":"eye-open"}})],1)],1),r("el-button",{staticStyle:{width:"100%","margin-bottom":"30px"},attrs:{loading:t.loading,type:"primary"},nativeOn:{click:function(e){return e.preventDefault(),t.handleLogin(e)}}},[t._v("登录 ")])],1)],1)},o=[],i=r("5530"),n=r("61f7"),a=(r("8237"),{name:"Login",data:function(){var t=function(t,e,r){Object(n["b"])(e)?r():r(new Error("请输入正确的用户名"))},e=function(t,e,r){e.length<6?r(new Error("密码长度不能小于6位")):r()};return{loginForm:{username:"",password:""},loginRules:{username:[{required:!0,trigger:"blur",validator:t}],password:[{required:!0,trigger:"blur",validator:e}]},loading:!1,passwordType:"password",redirect:void 0}},watch:{$route:{handler:function(t){this.redirect=t.query&&t.query.redirect},immediate:!0}},methods:{showPwd:function(){var t=this;"password"===this.passwordType?this.passwordType="":this.passwordType="password",this.$nextTick((function(){t.$refs.password.focus()}))},handleLogin:function(){var t=this;this.$refs.loginForm.validate((function(e){if(!e)return console.log("error submit!!"),!1;t.loading=!0;var r=Object(i["a"])({},t.loginForm);console.log(r.password,"kkkkkk"),t.$store.dispatch("user/login",r).then((function(){t.$router.push({path:t.redirect||"/"}),t.loading=!1,localStorage.setItem("backUser",r.username)})).catch((function(){t.loading=!1}))}))}}}),h=a,c=(r("a3bf"),r("1641"),r("2877")),f=Object(c["a"])(h,s,o,!1,null,"76b4d3a7",null);e["default"]=f.exports},a3bf:function(t,e,r){"use strict";r("1f34")}}]);
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/chunk-6e340142.b1c85ed9.js b/src/renderer/public/backManage/static/js/chunk-6e340142.b1c85ed9.js
new file mode 100644
index 0000000..f5b0dbb
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-6e340142.b1c85ed9.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6e340142"],{"06e2":function(e,t,a){"use strict";a("a1e5")},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("2,548")])])])]),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("2,548")])])])]),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("2,548")])])])]),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("2,548")])])])])],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:{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:"搜索用户名/昵称进行搜索","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:{type:"datetimerange","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"}},[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"},on:{click:e.delUser}},[e._v("删除资源")]),a("span",{staticClass:"delUser"},[e._v("共 500 个资源")])],1),"tree"==e.clickBut?a("div",{staticClass:"treeCon"},[a("el-tree",{ref:"treeRef",attrs:{data:e.data,"show-checkbox":"","node-key":"id","default-expand-all":"","expand-on-click-node":!1},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.node,l=t.data;return a("span",{staticClass:"custom-tree-node"},[a("div",[a("span",[e._v(e._s(s.label))]),l.children&&l.children.length>0?a("span",{staticClass:"nodeBut menu"},[e._v("菜单")]):a("span",{staticClass:"nodeBut node"},[e._v("功能")])]),a("span",[a("el-button",{staticStyle:{color:"rgba(245, 63, 63, 1)"},attrs:{type:"text",size:"mini",icon:"el-icon-delete"},on:{click:function(){return e.remove(s,l)}}},[e._v(" 删除 ")])],1)])}}],null,!1,2757383665)})],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:{align:"center",label:"ID",width:"95"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s((e.currentPage-1)*e.page_size+t.$index+1)+" ")]}}],null,!1,3675567094)}),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.imageUrl))])]}}],null,!1,1626750442)}),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.nick_name))])]}}],null,!1,3385206129)}),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.role_name))])]}}],null,!1,2248413130)}),a("el-table-column",{attrs:{label:"创建时间",align:"createTime"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.createTime))])]}}],null,!1,2774630583)}),a("el-table-column",{attrs:{label:"最后修改时间",align:"createTime"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.createTime))])]}}],null,!1,2774630583)}),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"},on:{click:function(a){return e.delRow(t.row)}}},[e._v(" 删除 ")])]}}],null,!1,3572926789)})],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,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,"status-icon":"","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,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.editlogVisible=t}}},[a("el-form",{staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.edit_params,"status-icon":"","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,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,"status-icon":"","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)},l=[],i=a("2909"),r=(a("e9c4"),a("c740"),a("d3b7"),a("3ca3"),a("ddb0"),a("2b3d"),a("9861"),a("4de4"),a("5f87")),n=a("c24f"),o=(a("323e"),{filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]}},data:function(){var e=[{id:1,label:"一级 1",children:[{id:4,label:"二级 1-1",children:[{id:9,label:"三级 1-1-1"},{id:10,label:"三级 1-1-2"}]}]},{id:2,label:"一级 2",children:[{id:5,label:"二级 2-1"},{id:6,label:"二级 2-2"}]},{id:3,label:"一级 3",children:[{id:7,label:"二级 3-1"},{id:8,label:"二级 3-2"}]}];return{isSelectAll:!1,searchData:[],data:JSON.parse(JSON.stringify(e)),clickBut:"tree",input2:"",headers:{token:Object(r["a"])()},list:[],title:"添加用户",listLoading:!0,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:"选项1",label:"黄金糕"},{value:"选项2",label:"双皮奶"},{value:"选项3",label:"蚵仔煎"},{value:"选项4",label:"龙须面"},{value:"选项5",label:"北京烤鸭"}],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:"请输入数字值"}],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.getuserlist()},methods:{handleSelectAll:function(e){e?this.$refs.treeRef.setCheckedNodes(this.data):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.clickBut=e},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},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;Object(n["p"])(this.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){console.log(e)},confirm:function(e){var t=this;Object(n["b"])({username:e.username}).then((function(e){e.code||t.getuserlist()}))},handleClose:function(){this.reset()},submitForm:function(){var e=this;Object(n["a"])(this.params).then((function(t){t.code||(e.reset(),e.getuserlist())}))},resetUser:function(){var e=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(n["q"])().then((function(t){t.code||(e.currentPage=1,e.getuserlist())}))})).catch((function(){}))},addUser:function(){this.dialogVisible=!0,this.title="添加用户",this.getrole()},delUser:function(){this.$confirm("您确定要删除该资源吗?这将删除用户在场景区中添加的数据且无法恢复!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){})).catch((function(){}))},delRow:function(e){this.$confirm("您确定要删除当前资源吗?这将删除当前资源数据且无法恢复!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){})).catch((function(){}))},getrole:function(){var e=this;Object(n["n"])().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;this.listLoading=!0,Object(n["h"])({page:this.currentPage,page_size:this.page_size}).then((function(t){e.list=Object(i["a"])(t.data.list),e.total=t.data.total,e.listLoading=!1}))}}}),c=o,u=(a("06e2"),a("2877")),d=Object(u["a"])(c,s,l,!1,null,"0da54dd6",null);t["default"]=d.exports},a1e5:function(e,t,a){},c740:function(e,t,a){"use strict";var s=a("23e7"),l=a("b727").findIndex,i=a("44d2"),r=a("ae40"),n="findIndex",o=!0,c=r(n);n in[]&&Array(1)[n]((function(){o=!1})),s({target:"Array",proto:!0,forced:o||!c},{findIndex:function(e){return l(this,e,arguments.length>1?arguments[1]:void 0)}}),i(n)},e9c4:function(e,t,a){var s=a("23e7"),l=a("d066"),i=a("d039"),r=l("JSON","stringify"),n=/[\uD800-\uDFFF]/g,o=/^[\uD800-\uDBFF]$/,c=/^[\uDC00-\uDFFF]$/,u=function(e,t,a){var s=a.charAt(t-1),l=a.charAt(t+1);return o.test(e)&&!c.test(l)||c.test(e)&&!o.test(s)?"\\u"+e.charCodeAt(0).toString(16):e},d=i((function(){return'"\\udf06\\ud834"'!==r("\udf06\ud834")||'"\\udead"'!==r("\udead")}));r&&s({target:"JSON",stat:!0,forced:d},{stringify:function(e,t,a){var s=r.apply(null,arguments);return"string"==typeof s?s.replace(n,u):s}})}}]);
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/chunk-708acb82.a3933dff.js b/src/renderer/public/backManage/static/js/chunk-708acb82.a3933dff.js
new file mode 100644
index 0000000..bfc6117
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-708acb82.a3933dff.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-708acb82"],{"3c93":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAB+SURBVCiRpZFdDsMgDIO/oN2r9F6dqqq917KTsQfQRhFZ+uMXYscOkQIXIT0xPXkBsVCVlbH1BGNgNGo36MIKqlH7SBNzmpitvtTGphNzY/fjW7bMQwnFr/Ef5LfFo0gDCZWNpdogezsagPRudkQL9G/marfuqBXX5vW08/gAPiosuy3WWgcAAAAASUVORK5CYII="},6294:function(e,t,a){},"6c35":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:12}},[s("div",{staticClass:"grid-content userNum"},[s("div",{staticClass:"img"},[s("svg-icon",{attrs:{"icon-class":"roleNum"}})],1),s("div",{staticClass:"numCon"},[s("div",[e._v("总角色数")]),s("div",[e._v(e._s(e.totalNum))])])])]),s("el-col",{attrs:{span:12}},[s("div",{staticClass:"grid-content userNum"},[s("div",{staticClass:"img"},[s("svg-icon",{attrs:{"icon-class":"manageNum"}})],1),s("div",{staticClass:"numCon"},[s("div",[e._v("管理员数")]),s("div",[e._v(e._s(e.manageNum))])])])])],1),s("el-row",{attrs:{gutter:20}},[s("el-col",{attrs:{span:24}},[s("div",{staticClass:"grid-content search"},[s("el-input",{attrs:{placeholder:"请输入角色名称进行搜索","prefix-icon":"el-icon-search",clearable:""},model:{value:e.input2,callback:function(t){e.input2=t},expression:"input2"}}),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"},on:{click:e.addUser}},[e._v("创建角色")]),s("el-button",{staticClass:"delUser",attrs:{type:"danger",icon:"el-icon-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("span",{staticClass:"totalNum"},[e._v("共 "+e._s(e.total)+" 条记录")])]),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:{align:"center",label:"ID",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.id)+" ")]}}])}),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.roleName))])]}}])}),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.description))])]}}])}),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[t.row.isSuper?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.count))])]}}])}),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[s("span",[e._v(e._s(t.row.updatedAt))])]}}])}),s("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[1!==t.row.isSuper?s("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"编辑角色",src:a("aa93"),alt:""},on:{click:function(a){return e.edit(t.row)}}}):e._e(),1!==t.row.isSuper?s("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"数据权限",src:a("d641"),alt:""},on:{click:function(t){return e.openRoleDialog("数据权限")}}}):e._e(),1!==t.row.isSuper?s("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"分配用户",src:a("fb3c"),alt:""},on:{click:function(a){return e.openUserSet(t.row)}}}):e._e(),1!==t.row.isSuper?s("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"功能权限",src:a("3c93"),alt:""},on:{click:function(t){return e.openRoleDialog("功能权限")}}}):e._e(),1!==t.row.isSuper?s("img",{staticStyle:{cursor:"pointer"},attrs:{src:a("9e29"),title:"删除角色",alt:""},on:{click:function(a){return e.delRow(t.row)}}}):e._e()]}}])})],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,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,"status-icon":"","label-width":"100px"}},[s("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[s("el-input",{model:{value:e.params.roleName,callback:function(t){e.$set(e.params,"roleName",t)},expression:"params.roleName"}})],1),s("el-form-item",{attrs:{label:"角色描述",prop:"description"}},[s("el-input",{attrs:{type:"textarea"},model:{value:e.params.description,callback:function(t){e.$set(e.params,"description",t)},expression:"params.description"}})],1),s("el-form-item",{attrs:{label:"功能权限",prop:"role"}},[s("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.options,props:e.props,"collapse-tags":"",clearable:""},model:{value:e.params.role,callback:function(t){e.$set(e.params,"role",t)},expression:"params.role"}})],1),s("el-form-item",{attrs:{label:"数据权限",prop:"data"}},[s("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.dataOptions,props:e.props,"collapse-tags":"",clearable:""},model:{value:e.params.data,callback:function(t){e.$set(e.params,"data",t)},expression:"params.data"}})],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)],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,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.editlogVisible=t}}},[s("el-form",{staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.edit_params,"status-icon":"","label-width":"100px"}},[s("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[s("el-input",{model:{value:e.edit_params.roleName,callback:function(t){e.$set(e.edit_params,"roleName",t)},expression:"edit_params.roleName"}})],1),s("el-form-item",{attrs:{label:"角色描述",prop:"role_id"}},[s("el-input",{attrs:{type:"textarea"},model:{value:e.edit_params.role_id,callback:function(t){e.$set(e.edit_params,"role_id",t)},expression:"edit_params.role_id"}})],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)],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",[e._v("取消")])],1)],1),s("el-dialog",{attrs:{title:e.roleTitle,visible:e.passWordVisible,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,"status-icon":"","label-width":"100px"}},[s("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[s("el-input",{model:{value:e.edit_params.roleName,callback:function(t){e.$set(e.edit_params,"roleName",t)},expression:"edit_params.roleName"}})],1),s("el-form-item",{attrs:{label:e.roleTitle,prop:"role"}},[s("el-cascader",{attrs:{options:"功能权限"==e.roleTitle?e.powerOption:e.dataOption,props:e.props,clearable:""},model:{value:e.edit_params.role,callback:function(t){e.$set(e.edit_params,"role",t)},expression:"edit_params.role"}})],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),s("el-dialog",{attrs:{title:"分配用户",visible:e.userVisible,width:"640px","before-close":e.handleClose},on:{"update:visible":function(t){e.userVisible=t}}},[s("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"}}),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{attrs:{type:"primary"},on:{click:e.setUser}},[e._v("确定")]),s("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1)],1)},l=[],i=a("2909"),r=a("ade3"),o=(a("4de4"),a("d3b7"),a("d81d"),a("7db0"),a("3ca3"),a("ddb0"),a("2b3d"),a("9861"),a("a4d3"),a("e01a"),a("159b"),a("99af"),a("5f87")),n=a("5c96"),c=a("c24f"),u=(a("323e"),{filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]}},data:function(){return Object(r["a"])({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(o["a"])()},list:[],title:"添加用户",listLoading:!0,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"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"},{type:"number",message:"请输入数字值"}],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:2,label:"数据查询"},{value:12,label:"数据新增"},{value:7,label:"数据修改"},{value:12,label:"数据删除"}]},"options",[{value:1,label:"角色管理",children:[{value:2,label:"角色查询"},{value:7,label:"角色新增"},{value:12,label:"角色修改"},{value:12,label:"角色删除"},{value:12,label:"分配用户"}]},{value:17,label:"用户管理",children:[{value:18,label:"用户查询"},{value:21,label:"用户新增"},{value:21,label:"用户修改"},{value:21,label:"用户删除"},{value:21,label:"重置密码"}]},{value:17,label:"资源管理"}])},created:function(){},mounted:function(){this.getuserlist(),this.getuserNum(),this.getAdminCountFun()},methods:{openUserSet:function(e){var t=this;this.selectrow=e,this.userVisible=!0,Object(c["h"])({pageNum:1,pageSize:1e4}).then((function(e){var a=Object(i["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(c["g"])({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(c["d"])().then((function(t){e.manageNum=t.data,console.log(t,"resresres")}))},handleSelectionChange:function(e){this.selectData=e,this.delIdArr=[],this.delIdArr=e.map((function(e){return e.id}))},openRoleDialog:function(e){this.roleTitle=e,this.passWordVisible=!0},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;Object(c["l"])(this.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;console.log(this.userVal,"userVal"),Object(c["o"])({roleId:this.selectrow.id,userIds:this.userVal}).then((function(t){e.getuserlist(),e.userVisible=!1,console.log(t)}))},editPassword:function(e){console.log(e)},confirm:function(e){var t=this;Object(c["k"])(e).then((function(e){t.getuserlist(),t.delIdArr=[],t.getuserNum()}))},handleClose:function(){this.reset()},submitForm:function(){var e=this;delete this.params.role,Object(c["m"])(this.params).then((function(t){e.reset(),e.getuserlist()}))},resetUser:function(){var e=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(c["q"])().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(console.log(this.delIdArr,"ccccc"),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(n["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(c["n"])().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.userVisible=!1,this.params={roleName:"",description:"",status:1,role:[]}},getuserlist:function(){var e=this;this.listLoading=!0,Object(c["n"])({pageNum:this.currentPage,pageSize:this.page_size,roleName:this.input2||null}).then((function(t){e.list=Object(i["a"])(t.data.records),e.total=t.data.total,e.listLoading=!1}))},getuserNum:function(){var e=this;Object(c["n"])({pageNum:this.currentPage,pageSize:this.page_size}).then((function(t){e.totalNum=t.data.total}))}}}),d=u,p=(a("edbe"),a("2877")),g=Object(p["a"])(d,s,l,!1,null,"2b6f4442",null);t["default"]=g.exports},"7db0":function(e,t,a){"use strict";var s=a("23e7"),l=a("b727").find,i=a("44d2"),r=a("ae40"),o="find",n=!0,c=r(o);o in[]&&Array(1)[o]((function(){n=!1})),s({target:"Array",proto:!0,forced:n||!c},{find:function(e){return l(this,e,arguments.length>1?arguments[1]:void 0)}}),i(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=="},d641:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAADFSURBVCiRtZHbDYMwDADPFWPAAogdGgbj1QzWsAOiA6RrFPcDiAKiqKpU/8WJ7TsH/hm59U1hvYlzAlBYb14qzVHRo07L/PZUBSeibqyyDiAJHUTd2VQBg4oprO+HKnMJwFBlDjgt3Mfl24cK7iJaLkNm1CPH2Gc9r0Vh4gTXA5Qe5o0C6OxnQqMzvNz6BpU2zo11KmHiRy8Vo+DGOhVE25ggOMa4Gzcwy/1GIQmOW6QOlr9VMZPKHebNrgs6ddzTxCQ/xxumaV6qbXGcgwAAAABJRU5ErkJggg=="},edbe:function(e,t,a){"use strict";a("6294")},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-7523e759.fdb7fb12.js b/src/renderer/public/backManage/static/js/chunk-7523e759.fdb7fb12.js
new file mode 100644
index 0000000..7d15ac4
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-7523e759.fdb7fb12.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7523e759"],{2909:function(e,t,a){"use strict";function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,l=new Array(t);a-1},input2:"",roleTitle:"",props:{multiple:!0},headers:{token:Object(o["a"])()},list:[],title:"添加用户",listLoading:!0,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"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"},{type:"number",message:"请输入数字值"}],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:2,label:"数据查询"},{value:12,label:"数据新增"},{value:7,label:"数据修改"},{value:12,label:"数据删除"}]},"options",[{value:1,label:"角色管理",children:[{value:2,label:"角色查询"},{value:7,label:"角色新增"},{value:12,label:"角色修改"},{value:12,label:"角色删除"},{value:12,label:"分配用户"}]},{value:17,label:"用户管理",children:[{value:18,label:"用户查询"},{value:21,label:"用户新增"},{value:21,label:"用户修改"},{value:21,label:"用户删除"},{value:21,label:"重置密码"}]},{value:17,label:"资源管理"}])},created:function(){},mounted:function(){this.getuserlist(),this.getuserNum(),this.getAdminCountFun()},methods:{openUserSet:function(e){var t=this;this.selectrow=e,this.userVisible=!0,Object(c["h"])({pageNum:1,pageSize:1e4}).then((function(e){var a=Object(s["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(c["g"])({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(c["d"])().then((function(t){e.manageNum=t.data,console.log(t,"resresres")}))},handleSelectionChange:function(e){this.selectData=e,this.delIdArr=[],this.delIdArr=e.map((function(e){return e.id}))},openRoleDialog:function(e){this.roleTitle=e,this.passWordVisible=!0},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;Object(c["l"])(this.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;console.log(this.userVal,"userVal"),Object(c["o"])({roleId:this.selectrow.id,userIds:this.userVal}).then((function(t){e.getuserlist(),e.userVisible=!1,console.log(t)}))},editPassword:function(e){console.log(e)},confirm:function(e){var t=this;Object(c["k"])(e).then((function(e){t.getuserlist(),t.delIdArr=[],t.getuserNum()}))},handleClose:function(){this.reset()},submitForm:function(){var e=this;delete this.params.role,Object(c["m"])(this.params).then((function(t){e.reset(),e.getuserlist()}))},resetUser:function(){var e=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(c["q"])().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(console.log(this.delIdArr,"ccccc"),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(n["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(c["n"])().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.userVisible=!1,this.params={roleName:"",description:"",status:1,role:[]}},getuserlist:function(){var e=this;this.listLoading=!0,Object(c["n"])({pageNum:this.currentPage,pageSize:this.page_size,roleName:this.input2||null}).then((function(t){e.list=Object(s["a"])(t.data.records),e.total=t.data.total,e.listLoading=!1}))},getuserNum:function(){var e=this;Object(c["n"])({pageNum:this.currentPage,pageSize:this.page_size}).then((function(t){e.totalNum=t.data.total}))}}}),d=u,p=(a("ccdd"),a("2877")),g=Object(p["a"])(d,l,r,!1,null,"805d711a",null);t["default"]=g.exports},"7db0":function(e,t,a){"use strict";var l=a("23e7"),r=a("b727").find,s=a("44d2"),i=a("ae40"),o="find",n=!0,c=i(o);o in[]&&Array(1)[o]((function(){n=!1})),l({target:"Array",proto:!0,forced:n||!c},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),s(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=="},ccdd:function(e,t,a){"use strict";a("2eee")},d641:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAADFSURBVCiRtZHbDYMwDADPFWPAAogdGgbj1QzWsAOiA6RrFPcDiAKiqKpU/8WJ7TsH/hm59U1hvYlzAlBYb14qzVHRo07L/PZUBSeibqyyDiAJHUTd2VQBg4oprO+HKnMJwFBlDjgt3Mfl24cK7iJaLkNm1CPH2Gc9r0Vh4gTXA5Qe5o0C6OxnQqMzvNz6BpU2zo11KmHiRy8Vo+DGOhVE25ggOMa4Gzcwy/1GIQmOW6QOlr9VMZPKHebNrgs6ddzTxCQ/xxumaV6qbXGcgwAAAABJRU5ErkJggg=="},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-83570c4a.bc4a8763.js b/src/renderer/public/backManage/static/js/chunk-83570c4a.bc4a8763.js
new file mode 100644
index 0000000..24eed26
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-83570c4a.bc4a8763.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-83570c4a"],{"3c93":function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAB+SURBVCiRpZFdDsMgDIO/oN2r9F6dqqq917KTsQfQRhFZ+uMXYscOkQIXIT0xPXkBsVCVlbH1BGNgNGo36MIKqlH7SBNzmpitvtTGphNzY/fjW7bMQwnFr/Ef5LfFo0gDCZWNpdogezsagPRudkQL9G/marfuqBXX5vW08/gAPiosuy3WWgcAAAAASUVORK5CYII="},"6c35":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:12}},[s("div",{staticClass:"grid-content userNum"},[s("div",{staticClass:"img"},[s("svg-icon",{attrs:{"icon-class":"roleNum"}})],1),s("div",{staticClass:"numCon"},[s("div",[e._v("总角色数")]),s("div",[e._v(e._s(e.totalNum))])])])]),s("el-col",{attrs:{span:12}},[s("div",{staticClass:"grid-content userNum"},[s("div",{staticClass:"img"},[s("svg-icon",{attrs:{"icon-class":"manageNum"}})],1),s("div",{staticClass:"numCon"},[s("div",[e._v("管理员数")]),s("div",[e._v(e._s(e.manageNum))])])])])],1),s("el-row",{attrs:{gutter:20}},[s("el-col",{attrs:{span:24}},[s("div",{staticClass:"grid-content search"},[s("el-input",{attrs:{placeholder:"请输入角色名称进行搜索","prefix-icon":"el-icon-search",clearable:""},model:{value:e.input2,callback:function(t){e.input2=t},expression:"input2"}}),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"},on:{click:e.addUser}},[e._v("创建角色")]),s("el-button",{staticClass:"delUser",attrs:{type:"danger",icon:"el-icon-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("span",{staticClass:"totalNum"},[e._v("共 "+e._s(e.total)+" 条记录")])]),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:{align:"center",label:"ID",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.id)+" ")]}}])}),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.roleName))])]}}])}),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.description))])]}}])}),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[t.row.isSuper?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.count))])]}}])}),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[s("span",[e._v(e._s(t.row.updatedAt))])]}}])}),s("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[1!==t.row.isSuper?s("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"编辑角色",src:a("aa93"),alt:""},on:{click:function(a){return e.edit(t.row)}}}):e._e(),1!==t.row.isSuper?s("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"数据权限",src:a("d641"),alt:""},on:{click:function(t){return e.openRoleDialog("数据权限")}}}):e._e(),1!==t.row.isSuper?s("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"分配用户",src:a("fb3c"),alt:""},on:{click:function(a){return e.openUserSet(t.row)}}}):e._e(),1!==t.row.isSuper?s("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"功能权限",src:a("3c93"),alt:""},on:{click:function(t){return e.openRoleDialog("功能权限")}}}):e._e(),1!==t.row.isSuper?s("img",{staticStyle:{cursor:"pointer"},attrs:{src:a("9e29"),title:"删除角色",alt:""},on:{click:function(a){return e.delRow(t.row)}}}):e._e()]}}])})],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,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,"status-icon":"","label-width":"100px"}},[s("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[s("el-input",{model:{value:e.params.roleName,callback:function(t){e.$set(e.params,"roleName",t)},expression:"params.roleName"}})],1),s("el-form-item",{attrs:{label:"角色描述",prop:"description"}},[s("el-input",{attrs:{type:"textarea"},model:{value:e.params.description,callback:function(t){e.$set(e.params,"description",t)},expression:"params.description"}})],1),s("el-form-item",{attrs:{label:"功能权限",prop:"role"}},[s("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.options,props:e.props,"collapse-tags":"",clearable:""},model:{value:e.params.role,callback:function(t){e.$set(e.params,"role",t)},expression:"params.role"}})],1),s("el-form-item",{attrs:{label:"数据权限",prop:"data"}},[s("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.dataOptions,props:e.props,"collapse-tags":"",clearable:""},model:{value:e.params.data,callback:function(t){e.$set(e.params,"data",t)},expression:"params.data"}})],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)],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,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.editlogVisible=t}}},[s("el-form",{staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.edit_params,"status-icon":"","label-width":"100px"}},[s("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[s("el-input",{model:{value:e.edit_params.roleName,callback:function(t){e.$set(e.edit_params,"roleName",t)},expression:"edit_params.roleName"}})],1),s("el-form-item",{attrs:{label:"角色描述",prop:"role_id"}},[s("el-input",{attrs:{type:"textarea"},model:{value:e.edit_params.role_id,callback:function(t){e.$set(e.edit_params,"role_id",t)},expression:"edit_params.role_id"}})],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)],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",[e._v("取消")])],1)],1),s("el-dialog",{attrs:{title:e.roleTitle,visible:e.passWordVisible,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,"status-icon":"","label-width":"100px"}},[s("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[s("el-input",{model:{value:e.edit_params.roleName,callback:function(t){e.$set(e.edit_params,"roleName",t)},expression:"edit_params.roleName"}})],1),s("el-form-item",{attrs:{label:e.roleTitle,prop:"role"}},[s("el-cascader",{attrs:{options:"功能权限"==e.roleTitle?e.powerOption:e.dataOption,props:e.props,clearable:""},model:{value:e.edit_params.role,callback:function(t){e.$set(e.edit_params,"role",t)},expression:"edit_params.role"}})],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),s("el-dialog",{attrs:{title:"分配用户",visible:e.userVisible,width:"640px","before-close":e.handleClose},on:{"update:visible":function(t){e.userVisible=t}}},[s("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"}}),s("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[s("el-button",{attrs:{type:"primary"},on:{click:e.setUser}},[e._v("确定")]),s("el-button",{on:{click:e.handleClose}},[e._v("取消")])],1)],1)],1)},l=[],i=a("2909"),r=a("ade3"),o=(a("4de4"),a("d3b7"),a("d81d"),a("7db0"),a("3ca3"),a("ddb0"),a("2b3d"),a("9861"),a("a4d3"),a("e01a"),a("159b"),a("99af"),a("5f87")),n=a("5c96"),c=a("c24f"),u=(a("323e"),{filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]}},data:function(){return Object(r["a"])({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(o["a"])()},list:[],title:"添加用户",listLoading:!0,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"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"},{type:"number",message:"请输入数字值"}],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:2,label:"数据查询"},{value:12,label:"数据新增"},{value:7,label:"数据修改"},{value:12,label:"数据删除"}]},"options",[{value:1,label:"角色管理",children:[{value:2,label:"角色查询"},{value:7,label:"角色新增"},{value:12,label:"角色修改"},{value:12,label:"角色删除"},{value:12,label:"分配用户"}]},{value:17,label:"用户管理",children:[{value:18,label:"用户查询"},{value:21,label:"用户新增"},{value:21,label:"用户修改"},{value:21,label:"用户删除"},{value:21,label:"重置密码"}]},{value:17,label:"资源管理"}])},created:function(){},mounted:function(){this.getuserlist(),this.getuserNum(),this.getAdminCountFun()},methods:{openUserSet:function(e){var t=this;this.selectrow=e,this.userVisible=!0,Object(c["h"])({pageNum:1,pageSize:1e4}).then((function(e){var a=Object(i["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(c["g"])({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(c["d"])().then((function(t){e.manageNum=t.data,console.log(t,"resresres")}))},handleSelectionChange:function(e){this.selectData=e,this.delIdArr=[],this.delIdArr=e.map((function(e){return e.id}))},openRoleDialog:function(e){this.roleTitle=e,this.passWordVisible=!0},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;Object(c["l"])(this.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;console.log(this.userVal,"userVal"),Object(c["o"])({roleId:this.selectrow.id,userIds:this.userVal}).then((function(t){e.getuserlist(),e.userVisible=!1,console.log(t)}))},editPassword:function(e){console.log(e)},confirm:function(e){var t=this;Object(c["k"])(e).then((function(e){t.getuserlist(),t.delIdArr=[],t.getuserNum()}))},handleClose:function(){this.reset()},submitForm:function(){var e=this;delete this.params.role,Object(c["m"])(this.params).then((function(t){e.reset(),e.getuserlist()}))},resetUser:function(){var e=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(c["q"])().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(console.log(this.delIdArr,"ccccc"),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(n["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(c["n"])().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.userVisible=!1,this.params={roleName:"",description:"",status:1,role:[]}},getuserlist:function(){var e=this;this.listLoading=!0,Object(c["n"])({pageNum:this.currentPage,pageSize:this.page_size,roleName:this.input2||null}).then((function(t){e.list=Object(i["a"])(t.data.records),e.total=t.data.total,e.listLoading=!1}))},getuserNum:function(){var e=this;Object(c["n"])({pageNum:this.currentPage,pageSize:this.page_size}).then((function(t){e.totalNum=t.data.total}))}}}),d=u,p=(a("ea35"),a("2877")),g=Object(p["a"])(d,s,l,!1,null,"7e663f26",null);t["default"]=g.exports},"7db0":function(e,t,a){"use strict";var s=a("23e7"),l=a("b727").find,i=a("44d2"),r=a("ae40"),o="find",n=!0,c=r(o);o in[]&&Array(1)[o]((function(){n=!1})),s({target:"Array",proto:!0,forced:n||!c},{find:function(e){return l(this,e,arguments.length>1?arguments[1]:void 0)}}),i(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=="},c6d9:function(e,t,a){},d641:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAADFSURBVCiRtZHbDYMwDADPFWPAAogdGgbj1QzWsAOiA6RrFPcDiAKiqKpU/8WJ7TsH/hm59U1hvYlzAlBYb14qzVHRo07L/PZUBSeibqyyDiAJHUTd2VQBg4oprO+HKnMJwFBlDjgt3Mfl24cK7iJaLkNm1CPH2Gc9r0Vh4gTXA5Qe5o0C6OxnQqMzvNz6BpU2zo11KmHiRy8Vo+DGOhVE25ggOMa4Gzcwy/1GIQmOW6QOlr9VMZPKHebNrgs6ddzTxCQ/xxumaV6qbXGcgwAAAABJRU5ErkJggg=="},ea35:function(e,t,a){"use strict";a("c6d9")},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-94d3c3c4.d08f8612.js b/src/renderer/public/backManage/static/js/chunk-94d3c3c4.d08f8612.js
new file mode 100644
index 0000000..ed19fb5
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-94d3c3c4.d08f8612.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-94d3c3c4"],{"0870":function(t,s,a){},"0a5f":function(t,s,a){"use strict";a("0870")},"26fc":function(t,s,a){t.exports=a.p+"static/img/404_cloud.0f4bc32b.png"},"8cdb":function(t,s,a){"use strict";a.r(s);var c=function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"wscn-http404-container"},[a("div",{staticClass:"wscn-http404"},[t._m(0),a("div",{staticClass:"bullshit"},[a("div",{staticClass:"bullshit__oops"},[t._v("OOPS!")]),t._m(1),a("div",{staticClass:"bullshit__headline"},[t._v(t._s(t.message))]),a("div",{staticClass:"bullshit__info"},[t._v("Please check that the URL you entered is correct, or click the button below to return to the homepage.")]),a("a",{staticClass:"bullshit__return-home",attrs:{href:""}},[t._v("Back to home")])])])])},e=[function(){var t=this,s=t.$createElement,c=t._self._c||s;return c("div",{staticClass:"pic-404"},[c("img",{staticClass:"pic-404__parent",attrs:{src:a("a36b"),alt:"404"}}),c("img",{staticClass:"pic-404__child left",attrs:{src:a("26fc"),alt:"404"}}),c("img",{staticClass:"pic-404__child mid",attrs:{src:a("26fc"),alt:"404"}}),c("img",{staticClass:"pic-404__child right",attrs:{src:a("26fc"),alt:"404"}})])},function(){var t=this,s=t.$createElement,a=t._self._c||s;return a("div",{staticClass:"bullshit__info"},[t._v("All rights reserved "),a("a",{staticStyle:{color:"#20a0ff"},attrs:{href:"https://wallstreetcn.com",target:"_blank"}},[t._v("wallstreetcn")])])}],i={name:"Page404",computed:{message:function(){return"The webmaster said that you can not enter this page..."}}},l=i,n=(a("0a5f"),a("2877")),r=Object(n["a"])(l,c,e,!1,null,"c095f994",null);s["default"]=r.exports},a36b:function(t,s,a){t.exports=a.p+"static/img/404.a57b6f31.png"}}]);
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/chunk-b026644e.f4a1ca3e.js b/src/renderer/public/backManage/static/js/chunk-b026644e.f4a1ca3e.js
new file mode 100644
index 0000000..85d243c
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-b026644e.f4a1ca3e.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b026644e"],{3446:function(e,t,s){"use strict";s("f85c")},4890:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAACgSURBVCiRjZFBDoMwDATHFf+q+RcIo/Iv6Mu2B5wooinqSjlE9ng3jtFIEwuGnxdW2zjo6JHNrhlhBMpGY9fE0oMqkGdvXTWjHjMAz4wTwLtWzpjdeEMp2sZanHPQDQSeLsVhSQB0DvqGRGCEZjyX4JcBhyYcY0eEbaxWIxWHLOT6AzjsxViXIsJ69kUt2LzRfwIteP2Ov3QFb+N1o4rxA6+ZVrNK3CHQAAAAAElFTkSuQmCC"},"7db0":function(e,t,s){"use strict";var a=s("23e7"),r=s("b727").find,l=s("44d2"),i=s("ae40"),o="find",n=!0,c=i(o);o in[]&&Array(1)[o]((function(){n=!1})),a({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=="},e382:function(e,t,s){"use strict";s.r(t);var a=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:8}},[a("div",{staticClass:"grid-content userNum"},[a("div",{staticClass:"img"},[a("svg-icon",{attrs:{"icon-class":"puaseUser"}})],1),a("div",{staticClass:"numCon"},[a("div",[e._v("总用户数")]),a("div",[e._v(e._s(e.totalNum))])])])]),a("el-col",{attrs:{span:8}},[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(e._s(e.userCount))])])])]),a("el-col",{attrs:{span:8}},[a("div",{staticClass:"grid-content userNum"},[a("div",{staticClass:"img"},[a("svg-icon",{attrs:{"icon-class":"allUserNum"}})],1),a("div",{staticClass:"numCon"},[a("div",[e._v("禁用用户数")]),a("div",[e._v(e._s(e.stopUserCount))])])])])],1),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:24}},[a("div",{staticClass:"grid-content search"},[a("el-input",{attrs:{placeholder:"搜索用户名/昵称进行搜索",clearable:"","prefix-icon":"el-icon-search"},model:{value:e.input2,callback:function(t){e.input2=t},expression:"input2"}}),a("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 a("el-option",{key:t,attrs:{label:e.roleName,value:e.id}})})),1),a("el-button",{attrs:{icon:"el-icon-search"},on:{click:function(t){return e.getuserlist()}}},[e._v("搜索")]),a("el-button",{staticClass:"addUser",attrs:{type:"primary",icon:"el-icon-plus"},on:{click:e.addUser}},[e._v("新增用户")]),a("el-button",{staticClass:"delUser",attrs:{type:"danger",icon:"el-icon-delete"},on:{click:e.delUser}},[e._v("删除用户")])],1)])],1),a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:24}},[a("div",{staticClass:"grid-content table"},[a("div",{staticClass:"title"},[a("span",[e._v("用户列表")]),a("span",{staticClass:"totalNum"},[e._v("共 "+e._s(e.total)+" 条记录")])]),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",selectable:e.selectable}}),a("el-table-column",{attrs:{align:"center",label:"ID",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.id)+" ")]}}])}),a("el-table-column",{attrs:{label:"头像",align:"avatar"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.avatar))])]}}])}),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.nickname))])]}}])}),a("el-table-column",{attrs:{label:"角色",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.getRoleName(t.row.roleId)))])]}}])}),a("el-table-column",{attrs:{label:"手机号",align:"phone"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.phone))])]}}])}),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.username))])]}}])}),a("el-table-column",{attrs:{label:"状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.status?a("span",{staticClass:"state"},[e._v("正常")]):a("span",{staticClass:"state puase"},[e._v("禁用")])]}}])}),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))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.isSuper(t.row.roleId)?e._e():a("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"编辑用户",src:s("aa93"),alt:""},on:{click:function(s){return e.edit(t.row)}}}),"admin"==e.loginUser||e.loginUser==t.row.username?a("img",{staticStyle:{"margin-right":"5px",cursor:"pointer"},attrs:{title:"修改密码",src:s("4890"),alt:""},on:{click:function(s){return e.editRow(t.row)}}}):e._e(),e.isSuper(t.row.roleId)?e._e():a("img",{staticStyle:{cursor:"pointer"},attrs:{src:s("9e29"),title:"删除",alt:""},on:{click:function(s){return e.delRow(t.row)}}})]}}])})],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)])])],1),a("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,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,"status-icon":"","label-width":"100px"}},[a("el-form-item",{attrs:{label:"昵称",prop:"nickname"}},[a("el-input",{model:{value:e.params.nickname,callback:function(t){e.$set(e.params,"nickname",t)},expression:"params.nickname"}})],1),a("el-form-item",{attrs:{label:"角色",prop:"roleId"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{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 a("el-option",{key:t,attrs:{label:e.roleName,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",e._n(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",{staticClass:"no-status-icon",attrs:{label:"密码",prop:"password"}},[a("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"}}),a("span",{staticClass:"show-pwd",on:{click:e.showPwd}},[a("svg-icon",{attrs:{"icon-class":"password"===e.passwordType?"eye":"eye-open"}})],1)],1),a("el-form-item",{staticClass:"no-status-icon",attrs:{label:"确认密码",prop:"checkPass"}},[a("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"}}),a("span",{staticClass:"show-pwd",on:{click:e.showPwd2}},[a("svg-icon",{attrs:{"icon-class":"password"===e.passwordType2?"eye":"eye-open"}})],1)],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:0}},[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.avatar?a("img",{staticClass:"avatar",attrs:{src:e.params.avatar}}):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,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.editlogVisible=t}}},[a("el-form",{staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.edit_params,"status-icon":"","label-width":"100px"}},[a("el-form-item",{attrs:{label:"昵称",prop:"nickname"}},[a("el-input",{model:{value:e.edit_params.nickname,callback:function(t){e.$set(e.edit_params,"nickname",t)},expression:"edit_params.nickname"}})],1),a("el-form-item",{attrs:{label:"角色",prop:"roleId"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{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 a("el-option",{key:t,attrs:{label:e.roleName,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:0}},[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.avatar?a("img",{staticClass:"avatar",attrs:{src:e.edit_params.avatar}}):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,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,"status-icon":"","label-width":"100px"}},[a("el-form-item",{staticClass:"no-status-icon",attrs:{label:"密码",prop:"password"}},[a("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"}}),a("span",{staticClass:"show-pwd",on:{click:e.showPwd}},[a("svg-icon",{attrs:{"icon-class":"password"===e.passwordType?"eye":"eye-open"}})],1)],1),a("el-form-item",{staticClass:"no-status-icon",attrs:{label:"确认密码",prop:"checkPass"}},[a("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"}}),a("span",{staticClass:"show-pwd",on:{click:e.showPwd2}},[a("svg-icon",{attrs:{"icon-class":"password"===e.passwordType2?"eye":"eye-open"}})],1)],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=[],l=s("2909"),i=(s("d81d"),s("d3b7"),s("3ca3"),s("ddb0"),s("2b3d"),s("9861"),s("e9c4"),s("7db0"),s("4de4"),s("5f87")),o=s("c24f"),n=s("5c96"),c=(s("323e"),{filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]}},data:function(){var e=this,t=function(t,s,a){""===s?a(new Error("请输入密码")):(""!==e.params.checkPass&&e.$refs.ruleForm.validateField("checkPass"),a())},s=function(t,s,a){""===s?a(new Error("请再次输入密码")):s!==e.params.password?a(new Error("两次输入密码不一致!")):a()};return{totalNum:0,delIdArr:[],loginUser:null,allRoleData:null,userCount:0,stopUserCount:0,passwordType:"password",passwordType2:"password",input2:"",headers:{token:Object(i["a"])()},list:[],title:"添加用户",listLoading:!0,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:"请输入数字值"}],username:[{required:!0,message:"请输入用户名",trigger:"blur"}],password:[{validator:t,required:!0,trigger:"blur"}],checkPass:[{validator:s,required:!0,trigger:"blur"}],status:[{required:!0,message:"请选择状态",trigger:"blur"}]}}},created:function(){},mounted:function(){this.loginUser=localStorage.getItem("backUser"),this.getuserlist(),this.getuserNum(),this.getrole(),this.getUserStatusCountFun()},methods:{getUserStatusCountFun:function(){var e=this;Object(o["f"])().then((function(t){console.log(t,"resres"),e.stopUserCount=t.data.bindUserCount,e.userCount=t.data.useUserCount}))},handleSelectionChange:function(e){this.delIdArr=[],this.delIdArr=e.map((function(e){return e.id})),console.log(this.delIdArr,"aaaaaa")},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=URL.createObjectURL(t.raw)},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type||"image/png"===e.type,s=e.size/1024/1024<2;return t||this.$message.error("上传头像图片只能是 jpg/png 格式!"),s||this.$message.error("上传头像图片大小不能超过 2MB!"),t&&s},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;Object(o["p"])(this.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;console.log(this.editRowData,"lllll"),Object(o["c"])({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(o["b"])(e).then((function(e){t.getuserlist(),t.delIdArr=[],t.getuserNum()}))},handleClose:function(){this.reset()},submitForm:function(){var e=this,t=JSON.parse(JSON.stringify(this.params));delete t.checkPass,Object(o["a"])(t).then((function(t){e.reset(),e.getuserlist(),e.dialogVisible=!1}))},resetUser:function(){var e=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(o["q"])().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(){console.log(e.delIdArr,"this.delIdArr"),e.confirm(e.delIdArr)})).catch((function(){})):Object(n["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){return this.allRoleData.find((function(t){return t.id===e})).roleName},getRoleId:function(e){return this.allRoleData.find((function(t){return t.id===e})).isSuper},isSuper:function(e){var t=this.allRoleData.find((function(e){return 1===e.isSuper})).id;return e==t},getrole:function(){var e=this;Object(o["n"])({pageNum:1,pageSize:1e3}).then((function(t){e.allRoleData=t.data.records,e.role_list=t.data.records.filter((function(e){return 1!==e.isSuper}))}))},reset:function(){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;this.listLoading=!0,Object(o["h"])({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.total=t.data.total,e.listLoading=!1}))},getuserNum:function(){var e=this;Object(o["h"])({pageNum:this.currentPage,pageSize:this.page_size}).then((function(t){e.totalNum=t.data.total}))}}}),u=c,d=(s("3446"),s("2877")),p=Object(d["a"])(u,a,r,!1,null,"ef1c39fe",null);t["default"]=p.exports},e9c4:function(e,t,s){var a=s("23e7"),r=s("d066"),l=s("d039"),i=r("JSON","stringify"),o=/[\uD800-\uDFFF]/g,n=/^[\uD800-\uDBFF]$/,c=/^[\uDC00-\uDFFF]$/,u=function(e,t,s){var a=s.charAt(t-1),r=s.charAt(t+1);return n.test(e)&&!c.test(r)||c.test(e)&&!n.test(a)?"\\u"+e.charCodeAt(0).toString(16):e},d=l((function(){return'"\\udf06\\ud834"'!==i("\udf06\ud834")||'"\\udead"'!==i("\udead")}));i&&a({target:"JSON",stat:!0,forced:d},{stringify:function(e,t,s){var a=i.apply(null,arguments);return"string"==typeof a?a.replace(o,u):a}})},f85c:function(e,t,s){}}]);
\ No newline at end of file
diff --git a/src/renderer/public/backManage/static/js/chunk-b293c1b0.d0b31ffd.js b/src/renderer/public/backManage/static/js/chunk-b293c1b0.d0b31ffd.js
new file mode 100644
index 0000000..7a8df39
--- /dev/null
+++ b/src/renderer/public/backManage/static/js/chunk-b293c1b0.d0b31ffd.js
@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b293c1b0"],{"396f":function(e,t,a){"use strict";a("c293")},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("2,548")])])])]),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("2,548")])])])]),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("2,548")])])])]),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("2,548")])])])])],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:{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:"搜索用户名/昵称进行搜索","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:{type:"datetimerange","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"}},[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"},on:{click:e.delUser}},[e._v("删除资源")]),a("span",{staticClass:"delUser"},[e._v("共 500 个资源")])],1),"tree"==e.clickBut?a("div",{staticClass:"treeCon"},[a("el-tree",{ref:"treeRef",attrs:{data:e.data,"show-checkbox":"","node-key":"id","default-expand-all":"","expand-on-click-node":!1},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.node,l=t.data;return a("span",{staticClass:"custom-tree-node"},[a("div",[a("span",[e._v(e._s(s.label))]),l.children&&l.children.length>0?a("span",{staticClass:"nodeBut menu"},[e._v("菜单")]):a("span",{staticClass:"nodeBut node"},[e._v("功能")])]),a("span",[a("el-button",{staticStyle:{color:"rgba(245, 63, 63, 1)"},attrs:{type:"text",size:"mini",icon:"el-icon-delete"},on:{click:function(){return e.remove(s,l)}}},[e._v(" 删除 ")])],1)])}}],null,!1,2757383665)})],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:{align:"center",label:"ID",width:"95"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s((e.currentPage-1)*e.page_size+t.$index+1)+" ")]}}],null,!1,3675567094)}),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.imageUrl))])]}}],null,!1,1626750442)}),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.nick_name))])]}}],null,!1,3385206129)}),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.role_name))])]}}],null,!1,2248413130)}),a("el-table-column",{attrs:{label:"创建时间",align:"createTime"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.createTime))])]}}],null,!1,2774630583)}),a("el-table-column",{attrs:{label:"最后修改时间",align:"createTime"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.createTime))])]}}],null,!1,2774630583)}),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"},on:{click:function(a){return e.delRow(t.row)}}},[e._v(" 删除 ")])]}}],null,!1,3572926789)})],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,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,"status-icon":"","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,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.editlogVisible=t}}},[a("el-form",{staticClass:"demo-ruleForm",attrs:{rules:e.rules,model:e.edit_params,"status-icon":"","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,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,"status-icon":"","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)},l=[],i=a("2909"),r=(a("e9c4"),a("c740"),a("d3b7"),a("3ca3"),a("ddb0"),a("2b3d"),a("9861"),a("4de4"),a("5f87")),n=a("c24f"),o=(a("323e"),{filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]}},data:function(){var e=[{id:1,label:"一级 1",children:[{id:4,label:"二级 1-1",children:[{id:9,label:"三级 1-1-1"},{id:10,label:"三级 1-1-2"}]}]},{id:2,label:"一级 2",children:[{id:5,label:"二级 2-1"},{id:6,label:"二级 2-2"}]},{id:3,label:"一级 3",children:[{id:7,label:"二级 3-1"},{id:8,label:"二级 3-2"}]}];return{isSelectAll:!1,searchData:[],data:JSON.parse(JSON.stringify(e)),clickBut:"tree",input2:"",headers:{token:Object(r["a"])()},list:[],title:"添加用户",listLoading:!0,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:"选项1",label:"黄金糕"},{value:"选项2",label:"双皮奶"},{value:"选项3",label:"蚵仔煎"},{value:"选项4",label:"龙须面"},{value:"选项5",label:"北京烤鸭"}],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:"请输入数字值"}],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.getuserlist()},methods:{handleSelectAll:function(e){e?this.$refs.treeRef.setCheckedNodes(this.data):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.clickBut=e},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},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;Object(n["p"])(this.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){console.log(e)},confirm:function(e){var t=this;Object(n["b"])({username:e.username}).then((function(e){e.code||t.getuserlist()}))},handleClose:function(){this.reset()},submitForm:function(){var e=this;Object(n["a"])(this.params).then((function(t){t.code||(e.reset(),e.getuserlist())}))},resetUser:function(){var e=this;this.$confirm("此操作将清除超级管理员以外的所有用户,且数据无法恢复,确定要重置吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(n["q"])().then((function(t){t.code||(e.currentPage=1,e.getuserlist())}))})).catch((function(){}))},addUser:function(){this.dialogVisible=!0,this.title="添加用户",this.getrole()},delUser:function(){this.$confirm("您确定要删除该资源吗?这将删除用户在场景区中添加的数据且无法恢复!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){})).catch((function(){}))},delRow:function(e){this.$confirm("您确定要删除当前资源吗?这将删除当前资源数据且无法恢复!","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){})).catch((function(){}))},getrole:function(){var e=this;Object(n["n"])().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;this.listLoading=!0,Object(n["h"])({page:this.currentPage,page_size:this.page_size}).then((function(t){e.list=Object(i["a"])(t.data.list),e.total=t.data.total,e.listLoading=!1}))}}}),c=o,u=(a("396f"),a("2877")),d=Object(u["a"])(c,s,l,!1,null,"f68b19f0",null);t["default"]=d.exports},c293:function(e,t,a){},c740:function(e,t,a){"use strict";var s=a("23e7"),l=a("b727").findIndex,i=a("44d2"),r=a("ae40"),n="findIndex",o=!0,c=r(n);n in[]&&Array(1)[n]((function(){o=!1})),s({target:"Array",proto:!0,forced:o||!c},{findIndex:function(e){return l(this,e,arguments.length>1?arguments[1]:void 0)}}),i(n)},e9c4:function(e,t,a){var s=a("23e7"),l=a("d066"),i=a("d039"),r=l("JSON","stringify"),n=/[\uD800-\uDFFF]/g,o=/^[\uD800-\uDBFF]$/,c=/^[\uDC00-\uDFFF]$/,u=function(e,t,a){var s=a.charAt(t-1),l=a.charAt(t+1);return o.test(e)&&!c.test(l)||c.test(e)&&!o.test(s)?"\\u"+e.charCodeAt(0).toString(16):e},d=i((function(){return'"\\udf06\\ud834"'!==r("\udf06\ud834")||'"\\udead"'!==r("\udead")}));r&&s({target:"JSON",stat:!0,forced:d},{stringify:function(e,t,a){var s=r.apply(null,arguments);return"string"==typeof s?s.replace(n,u):s}})}}]);
\ No newline at end of file
diff --git a/src/renderer/src/api/route/index.ts b/src/renderer/src/api/route/index.ts
index c9c620f..d4a1416 100644
--- a/src/renderer/src/api/route/index.ts
+++ b/src/renderer/src/api/route/index.ts
@@ -10,7 +10,7 @@ export const RouteApi = {
},
//获取地图列表
getRouteList: async () => {
- return await request.post({
+ return await request.get({
url: `/pbfInfo/list`
})
},
diff --git a/src/renderer/src/views/components/headers/components/setPup/components/engineering.vue b/src/renderer/src/views/components/headers/components/setPup/components/engineering.vue
index 967855a..e10dc66 100644
--- a/src/renderer/src/views/components/headers/components/setPup/components/engineering.vue
+++ b/src/renderer/src/views/components/headers/components/setPup/components/engineering.vue
@@ -127,13 +127,21 @@
工程覆盖导入
-
+
工程合并导入
-
+
@@ -309,6 +317,38 @@ const handleError = (error: Error) => {
isUploading.value = false
ElMessage.error('文件上传失败')
}
+//工程合并导入
+const mergeProject = () => {
+ let option = {
+ properties: ['openFile'],
+ filters: [
+ {
+ name: '路网', //、底图
+ extensions: ['zip']
+ }
+ ]
+ }
+ $sendElectronChanel('open-directory-dialog', option)
+ $recvElectronChanel('selectedItem', (e, path) => {
+ if (path.length) {
+ RouteApi.loadRoute({
+ path: path[0]
+ }).then((res) => {
+ if (res.code === 200) {
+ setTimeout(() => {
+ ElMessage({
+ message: '载入成功,将在2s后自动重启',
+ type: 'success'
+ })
+ }, 1000)
+ setTimeout(() => {
+ $sendElectronChanel('restart')
+ }, 3000)
+ }
+ })
+ }
+ })
+}
//工程导入(单机)
// import { Loading } from "element-plus";
@@ -333,10 +373,10 @@ const importProject = () => {
unzip_file(paths[0], arr.join('/'))
.then((res) => {
// loadingInstance.close()
- ElMessage({
- message: '导入成功',
- type: 'success'
- })
+ // ElMessage({
+ // message: '导入成功',
+ // type: 'success'
+ // })
setTimeout(() => {
ElMessage({
message: '载入成功,将在2s后自动重启',
@@ -530,7 +570,7 @@ function derive() {
height: 10px;
// 旋转角度
transform: rotate(45deg);
- border: 2px solid rgba(var(--color-base1), 0.1);
+ border: 2px solid rgba(var(--color-base1), 1);
display: inline-block;
margin-right: 5px;
margin-left: 5px;
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 80f1ed4..a7caf43 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
@@ -232,7 +232,8 @@
{{ t('systemSetting.defaultViewLabel') }}:
- {{ t('systemSetting.defaultView') }}
+ {{ t('systemSetting.defaultView') }}
{{ t('systemSetting.defaultDataLabel') }}:
@@ -292,7 +293,10 @@
@@ -301,7 +305,10 @@
@@ -310,7 +317,10 @@
@@ -320,7 +330,10 @@
@@ -331,7 +344,10 @@
@@ -342,7 +358,10 @@
@@ -353,7 +372,10 @@
@@ -363,7 +385,10 @@
@@ -373,7 +398,10 @@
@@ -384,7 +412,10 @@
@@ -394,7 +425,10 @@
@@ -409,7 +443,7 @@ import { ElMessage } from 'element-plus'
import { inject, onMounted } from 'vue'
import { TreeApi } from '@/api/tree'
import { $sendElectronChanel } from '@/utils/communication'
-import { sysChange as utilsSysChange } from "@/utils/sysChange";
+import { sysChange as utilsSysChange } from '@/utils/sysChange'
const eventBus: any = inject('bus')
const { t, locale } = useI18n()
@@ -445,7 +479,7 @@ const skinList = ref([
{ id: 'color3', label: 'color3' },
{ id: 'color4', label: 'color4' },
{ id: 'color5', label: 'color5' },
- { id: 'color6', label: 'color6' },
+ { id: 'color6', label: 'color6' }
])
const wayList = ref([
{
@@ -531,7 +565,6 @@ const sysChange = async () => {
showPosiType.value = data.length
}
utilsSysChange(eventBus)
-
}
const searchWayChange = (val) => {
localStorage.setItem('searchWay', val)
@@ -596,7 +629,7 @@ const intoBack = async () => {
title: '后台管理',
width: 1300,
height: 700,
- minWidth: 600,
+ minWidth: 890,
minHeight: 400,
frame: true, //是否显示边缘框
// simpleFullscreen: true,