From 75c8deac303541255a2d64d4371c71c750cd2265 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=8F=E5=A4=A7=E8=83=86?= <1101282782@qq.com> Date: Fri, 24 Oct 2025 19:27:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/java/app/yjearth.jar | Bin 116609629 -> 116644859 bytes src/renderer/public/backManage/index.html | 2 +- .../static/css/chunk-375947db.cd13572c.css | 1 + .../static/css/chunk-4274d9fc.c6dda9a9.css | 1 + .../static/css/chunk-4afc0b70.cd13572c.css | 1 + .../static/css/chunk-63b9e6fe.cf107c33.css | 1 + .../static/css/chunk-6e340142.f825d19d.css | 1 + .../static/css/chunk-708acb82.a8d2f5c0.css | 1 + .../static/css/chunk-7523e759.f264e692.css | 1 + .../static/css/chunk-83570c4a.c8350b16.css | 1 + .../static/css/chunk-b026644e.78ef7ce8.css | 1 + .../static/css/chunk-b293c1b0.a4450a66.css | 1 + .../backManage/static/js/app.430d7394.js | 1 + .../backManage/static/js/app.7043c0ab.js | 1 + .../backManage/static/js/app.d12d50a9.js | 1 + .../backManage/static/js/app.f0518e92.js | 1 + .../static/js/chunk-375947db.7683b89a.js | 1 + .../static/js/chunk-4274d9fc.4a15316e.js | 1 + .../static/js/chunk-4afc0b70.5bd9edfe.js | 1 + .../static/js/chunk-6337fcfc.ce706d4d.js | 1 + .../static/js/chunk-63b9e6fe.7de6c7ad.js | 10 +++ .../static/js/chunk-6e340142.b1c85ed9.js | 1 + .../static/js/chunk-708acb82.a3933dff.js | 1 + .../static/js/chunk-7523e759.fdb7fb12.js | 1 + .../static/js/chunk-83570c4a.bc4a8763.js | 1 + .../static/js/chunk-94d3c3c4.d08f8612.js | 1 + .../static/js/chunk-b026644e.f4a1ca3e.js | 1 + .../static/js/chunk-b293c1b0.d0b31ffd.js | 1 + src/renderer/src/api/route/index.ts | 2 +- .../setPup/components/engineering.vue | 54 +++++++++++++-- .../components/setPup/components/setting.vue | 65 +++++++++++++----- 31 files changed, 133 insertions(+), 25 deletions(-) create mode 100644 src/renderer/public/backManage/static/css/chunk-375947db.cd13572c.css create mode 100644 src/renderer/public/backManage/static/css/chunk-4274d9fc.c6dda9a9.css create mode 100644 src/renderer/public/backManage/static/css/chunk-4afc0b70.cd13572c.css create mode 100644 src/renderer/public/backManage/static/css/chunk-63b9e6fe.cf107c33.css create mode 100644 src/renderer/public/backManage/static/css/chunk-6e340142.f825d19d.css create mode 100644 src/renderer/public/backManage/static/css/chunk-708acb82.a8d2f5c0.css create mode 100644 src/renderer/public/backManage/static/css/chunk-7523e759.f264e692.css create mode 100644 src/renderer/public/backManage/static/css/chunk-83570c4a.c8350b16.css create mode 100644 src/renderer/public/backManage/static/css/chunk-b026644e.78ef7ce8.css create mode 100644 src/renderer/public/backManage/static/css/chunk-b293c1b0.a4450a66.css create mode 100644 src/renderer/public/backManage/static/js/app.430d7394.js create mode 100644 src/renderer/public/backManage/static/js/app.7043c0ab.js create mode 100644 src/renderer/public/backManage/static/js/app.d12d50a9.js create mode 100644 src/renderer/public/backManage/static/js/app.f0518e92.js create mode 100644 src/renderer/public/backManage/static/js/chunk-375947db.7683b89a.js create mode 100644 src/renderer/public/backManage/static/js/chunk-4274d9fc.4a15316e.js create mode 100644 src/renderer/public/backManage/static/js/chunk-4afc0b70.5bd9edfe.js create mode 100644 src/renderer/public/backManage/static/js/chunk-6337fcfc.ce706d4d.js create mode 100644 src/renderer/public/backManage/static/js/chunk-63b9e6fe.7de6c7ad.js create mode 100644 src/renderer/public/backManage/static/js/chunk-6e340142.b1c85ed9.js create mode 100644 src/renderer/public/backManage/static/js/chunk-708acb82.a3933dff.js create mode 100644 src/renderer/public/backManage/static/js/chunk-7523e759.fdb7fb12.js create mode 100644 src/renderer/public/backManage/static/js/chunk-83570c4a.bc4a8763.js create mode 100644 src/renderer/public/backManage/static/js/chunk-94d3c3c4.d08f8612.js create mode 100644 src/renderer/public/backManage/static/js/chunk-b026644e.f4a1ca3e.js create mode 100644 src/renderer/public/backManage/static/js/chunk-b293c1b0.d0b31ffd.js diff --git a/resources/java/app/yjearth.jar b/resources/java/app/yjearth.jar index 900bbb63e6ec98166b35879be5603f0cbfc44504..843120d6e35d266098aad8e492232b9cab354482 100644 GIT binary patch delta 149103 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�?M*p$0HTT@j?9vN3h zA!Y7r4^(b_gpjuFCwqv95RFF%mQ@yH7xn5+$ndYb5Oxq|r9h}SPrux~xYJnUZ)tHc zftpQ@%Edkgc?WPu{2*tb5Q9`zh3>MhN8fk%_~bQ9X7^E(agERQ3BZbe2U!U}1rvrt z!A0UGR3Bu#&}H&;HHJfo0Dq31Nxdp9MfP}yZCWVTu47G08K#5ukQnUl+S>rA4pe@$tlD) zyyM_*WJH(-D7PXceiMKre(G^-d0#_uz5tnJblwz8SM)mrj6rt`LG3P4-1vA-hChoT zS_tRecQ_NCyN(S`UDd6acfCoB$8q@T%0A>xkFOG3V7x15G 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
  • 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 RNOz=R^EHhMkf%|j{{m2%9M%8; delta 115875 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

    s98c-qUTqYyQ$t{kBIi2^ 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 Oped?GwOFT7qyGgu2geBj 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,