From 75e5df23b2c6c5440dade2680f30c30bb7b0f192 Mon Sep 17 00:00:00 2001 From: hanchaobo Date: Tue, 23 Jan 2024 14:34:52 +0800 Subject: [PATCH] =?UTF-8?q?=E9=83=A8=E7=BD=B20123?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dist/index.html | 2 +- dist/index.html.gz | Bin 2877 -> 2877 bytes .../static/css/chunk-015c8138.e1c9a538.css.gz | Bin 4294 -> 0 bytes ...c9a538.css => chunk-7506b364.74217e04.css} | 2 +- .../static/css/chunk-7506b364.74217e04.css.gz | Bin 0 -> 4295 bytes .../js/{app.7c2047b1.js => app.7942b9a1.js} | 2 +- dist/static/js/app.7942b9a1.js.gz | Bin 0 -> 111313 bytes dist/static/js/app.7c2047b1.js.gz | Bin 111313 -> 0 bytes dist/static/js/chunk-015c8138.1d79a3c4.js | 1 - dist/static/js/chunk-015c8138.1d79a3c4.js.gz | Bin 88492 -> 0 bytes dist/static/js/chunk-7506b364.5cf96344.js | 1 + dist/static/js/chunk-7506b364.5cf96344.js.gz | Bin 0 -> 88515 bytes 12 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 dist/static/css/chunk-015c8138.e1c9a538.css.gz rename dist/static/css/{chunk-015c8138.e1c9a538.css => chunk-7506b364.74217e04.css} (95%) create mode 100644 dist/static/css/chunk-7506b364.74217e04.css.gz rename dist/static/js/{app.7c2047b1.js => app.7942b9a1.js} (99%) create mode 100644 dist/static/js/app.7942b9a1.js.gz delete mode 100644 dist/static/js/app.7c2047b1.js.gz delete mode 100644 dist/static/js/chunk-015c8138.1d79a3c4.js delete mode 100644 dist/static/js/chunk-015c8138.1d79a3c4.js.gz create mode 100644 dist/static/js/chunk-7506b364.5cf96344.js create mode 100644 dist/static/js/chunk-7506b364.5cf96344.js.gz diff --git a/dist/index.html b/dist/index.html index d804ace..8c0eddc 100644 --- a/dist/index.html +++ b/dist/index.html @@ -181,4 +181,4 @@ font-size: 13px; color: #FFF; opacity: 0.5; - }
正在加载系统资源,请耐心等待
\ No newline at end of file + }
正在加载系统资源,请耐心等待
\ No newline at end of file diff --git a/dist/index.html.gz b/dist/index.html.gz index c54dbe2ebc5b9ccea67f8c67607d9e144885e348..4e2fca28ae922d0255d771f4528776f095da5418 100644 GIT binary patch delta 2262 zcmV;{2r2iy7QGgKABzY8000000t)R~-Hzk76}~UfchD$^SHeiLWRGVuwl&FivWsq; zW&>;jWZ@bMTB63>l}Ux9=4WRN6i9o~q8E990xgh>_9ke7qA1Wb?bB?scYTE(Qa_eG z_KYV8S`_H)!lKB-!^7`<=kQ4OaOd5}#~(iZ;DIrfv-D_xSbky@9}Q<%A|sk2F0c%9 znYeG2eN!nj7k`qI)9_>Wqxz1LP?wh8vs_1<9EE~SS% zBiKJl#;yw*zSbF#R+FQjr+zMQ54k!5lb0|KHvA( zEV`rx7B2UaG6X(%&p2!fJYTP#F+mh)eIp^~IIa~+mh~IPq&Shydrg29FxDdU(go+> z^S*I^sQ)(DwXi29B1_Rl-zo|?N4>nxWr5eblhbaNU*oo$Cu|_zjg#&mto>ay->KGr zdVw$WDJY8BweS5m7wv^*8fQoY;4IE0lGyTNd}0q8lCbI9rEZg$R}FQ7ZD&Y#e>+pI z%iS(BUx}A@{*T%nQCna8c;&sokz(+jYoW55=mocwK1&7ML2wWp@2@@k{A;1u*rjel z#e+Y#e0wR#Zxy;lV7?_jUU_v@UR{8HwOkS2S((nr3vFeB_OIuRLP7j3t-KjgSNUrj zR96JI)7D(NI=#{qD)a*ZA8 ziDOK+N=Q$)4WFmmgwNCM!w2>nYzsL*dkDBdu68Z_(HqTK7~zpe7( zGyP^`p(26O*Gh&r^hwb8BQSl0^cylG70wGa55~3YVbNa$f$wYXl=kIq9 zdL0k?^}8-TQA{zGn`XnFyK)I2=R?Zx$Jutt92yQ8na`25vx{_yHozkB`FSH=6h*MIr>*MIx$Uw{Ag z>p%YW_0K+g_0Lbg`Qn$a{_%@aOY^gQV`n8f)eBnKzO34Yv?SayZk@t22X&Yeg>vMN z9RinN?4)q%jGZL(9TARy#)D)Sc`2qRaym$McWo9%qh#zno;-)Wco`IvOkQNznv#XvD^?mhiG%Of7W-i`kB9g#JL;LE*{AAof-&i9QNO3&aC^ zPN9{1kR?fkE$O;WU^_S@7V!kk0CenmX)>N`Cxw@DSmcuDRFWC)`*Q~^-R0U*)g~h4 z?ot8qvR$(bnCGH8ZSGo^^AR3jU159I^vvB$vk1WCFhYLR>zI8riIRiEUV=@h96Nxx zoOJj1V5}DlJck!-iBnYxx?EREl<}TeeZ7?wRA{K)+Ao}e1habKF<7e+ZzW?sChxZ@7 z_u!K@2p$13lT`@M6rBK_DhA%bzCLs_MM6h-`rA+QSd%yjk1CUk*@Qv_d z1Y)h#+O*_#SqEs5<^bAHSe!#51)w%fHlIDilko`_f45q)%Bol~b5D($OfRLGSZoTn zTI#>ISZXn=pmu3p5tEjR0iC`9GT`_I+qq*x56V;E#0uucHZW|vqb(8|7=XDl$gU4+ zRe@p~d=2`j(+ti=Niz2)@TjNlf-1BwE4c!Rt|>lNcKddN&$ZUt`0>2IX1p$mlxfm2 z5fI;Yf23NGt+=HW+^ULJ6O@iDG}|g&vE|xHPB}YM-zUKXEB16qLAQg8AWg&KcLO8y z3{T*J@5PSw9=6n z+hvwW2C8beEvVlczfUNxhRV9_Maf&#QMkzPI3GRoI!QF?q7H`I^=P}f`r&kf-b(g@ kNwUo}^;CLrxYwB+qF`CRT|9{DpI99I8(yehCB-5D0OQVUzyJUM delta 2262 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 diff --git a/dist/static/css/chunk-015c8138.e1c9a538.css.gz b/dist/static/css/chunk-015c8138.e1c9a538.css.gz deleted file mode 100644 index 7a478a56a8fea581a36ee7fe669b4c9cde49f015..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4294 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 diff --git a/dist/static/css/chunk-015c8138.e1c9a538.css b/dist/static/css/chunk-7506b364.74217e04.css similarity index 95% rename from dist/static/css/chunk-015c8138.e1c9a538.css rename to dist/static/css/chunk-7506b364.74217e04.css index bd3a91f..ca6e97d 100644 --- a/dist/static/css/chunk-015c8138.e1c9a538.css +++ b/dist/static/css/chunk-7506b364.74217e04.css @@ -1 +1 @@ -.infoIcon[data-v-27d99bdc]{width:4px;background-color:#0072ff;margin-right:5px}.caseInfo[data-v-27d99bdc]{font-size:17px;font-weight:600}[data-v-27d99bdc] .el-dialog__body{height:700px!important;overflow:auto!important}.steps[data-v-d3f80de2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.download a .uploadlink[data-v-cab9722a]{border:none;color:#2092c7}[data-v-cab9722a] .el-dialog{width:800px;background:#fff;border-radius:20px}.endbutton[data-v-cab9722a]{width:154px;height:37px;background:#0072ff;border-radius:19px}.endbutton span[data-v-cab9722a]{width:96px;height:15px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#fff}.endbutton1[data-v-cab9722a]{width:154px;height:37px;background:#fff;border:1px solid #d0d0d0;border-radius:19px}.endbutton1 span[data-v-cab9722a]{width:31px;height:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#959595}.steps[data-v-57961588]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-57961588] .el-step{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;margin-right:20px;margin-bottom:20px}[data-v-57961588] .el-dialog__body{height:500px!important;overflow:auto!important}[data-v-57961588] .el-dialog{width:800px;background:#fff;border-radius:20px}.loading[data-v-57961588]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading .el-icon-loading[data-v-57961588]{font-size:50px}[data-v-aa62370e] .el-dialog__body{height:500px!important;overflow:auto!important}[data-v-aa62370e] .el-dialog{width:800px;background:#fff;border-radius:20px}.endbutton1[data-v-aa62370e]{width:154px;height:37px;background:#fff;border:1px solid #d0d0d0;border-radius:19px}.endbutton1 span[data-v-aa62370e]{width:31px;height:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#959595}.loading[data-v-aa62370e]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading .el-icon-loading[data-v-aa62370e]{font-size:50px}.noData[data-v-aa62370e]{width:100%;height:400px;font-size:30px;font-weight:700;color:#959595;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.noData[data-v-aa62370e],.payType[data-v-2c82e9a2]{display:-webkit-box;display:-ms-flexbox;display:flex}.payType[data-v-2c82e9a2]{height:80px;line-height:80px}.payType .icon-weixinzhifu[data-v-2c82e9a2]{font-size:24px;color:#27a56f;margin-right:15px}.payType .icon-zhifubao[data-v-2c82e9a2]{font-size:24px;color:#1d76cc}.paySelectType[data-v-2c82e9a2]{margin-top:20px;margin-bottom:20px}.payImg[data-v-2c82e9a2],.payupload[data-v-2c82e9a2]{display:-webkit-box;display:-ms-flexbox;display:flex}.payImg[data-v-2c82e9a2]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payTitle[data-v-2c82e9a2]{margin-top:20px;width:100%;text-align:center}[data-v-2c82e9a2] .el-dialog{width:800px;background:#fff;border-radius:20px}.endbutton[data-v-2c82e9a2]{width:154px;height:37px;background:#fff;border:1px solid #d0d0d0;border-radius:19px}.endbutton span[data-v-2c82e9a2]{width:31px;height:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#959595}[data-v-20f00c34] .el-dialog{width:50%;background:#fff;border-radius:20px}.endbutton[data-v-20f00c34]{width:124px;height:37px;background:#0072ff;border-radius:19px}.endbutton span[data-v-20f00c34]{width:32px;height:15px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#fff}.endbutton1[data-v-20f00c34]{width:124px;height:37px;background:#fff;border:1px solid #d0d0d0;border-radius:19px}.endbutton1 span[data-v-20f00c34]{width:31px;height:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#959595}[data-v-60fcf448] .el-dialog{background:#fff;border-radius:20px}.el-form-item[data-v-60fcf448]{margin-left:10%}.endbutton[data-v-60fcf448]{width:124px;height:37px;background:#0072ff;border-radius:19px}.endbutton span[data-v-60fcf448]{width:32px;height:15px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#fff}.endbutton1[data-v-60fcf448]{width:124px;height:37px;background:#fff;border:1px solid #d0d0d0;border-radius:19px}.endbutton1 span[data-v-60fcf448]{width:31px;height:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#959595}.nowarbitrator[data-v-60fcf448]{margin-left:10%}[data-v-60fcf448] .el-form-item__error{left:90px}.steps[data-v-06bf14e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-06bf14e6] .el-step{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;margin-right:20px;margin-bottom:20px}[data-v-06bf14e6] .el-dialog__body{height:500px!important;overflow:auto!important}[data-v-06bf14e6] .el-dialog{width:800px;background:#fff;border-radius:20px}.timeTitle[data-v-06bf14e6]{width:1000%;text-align:center}.steps[data-v-349c4e83]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-349c4e83] .el-step{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;margin-right:20px;margin-bottom:20px}[data-v-349c4e83] .el-dialog__body{height:500px!important;overflow:auto!important}[data-v-349c4e83] .el-dialog{width:800px;background:#fff;border-radius:20px}.timeTitle[data-v-349c4e83]{width:1000%;text-align:center}.steps[data-v-a950bec8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-a950bec8] .el-step{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;margin-right:20px;margin-bottom:20px}[data-v-a950bec8] .el-dialog__body{height:500px!important;overflow:auto!important}[data-v-a950bec8] .el-dialog{width:800px;background:#fff;border-radius:20px}.timeTitle[data-v-a950bec8]{width:1000%;text-align:center}.steps[data-v-7ab70a0a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-7ab70a0a] .el-step{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;margin-right:20px;margin-bottom:20px}[data-v-7ab70a0a] .el-dialog__body{height:500px!important;overflow:auto!important}[data-v-7ab70a0a] .el-dialog{width:800px;background:#fff;border-radius:20px}.timeTitle[data-v-7ab70a0a]{width:1000%;text-align:center}.steps[data-v-24848874]{-ms-flex-wrap:wrap;flex-wrap:wrap}.payType[data-v-52626f5a],.steps[data-v-24848874]{display:-webkit-box;display:-ms-flexbox;display:flex}.payType[data-v-52626f5a]{height:80px;line-height:80px}.payType .icon-weixinzhifu[data-v-52626f5a]{font-size:24px;color:#27a56f;margin-right:15px}.payType .icon-zhifubao[data-v-52626f5a]{font-size:24px;color:#1d76cc}.paySelectType[data-v-52626f5a]{margin-top:20px;margin-bottom:20px}.payupload[data-v-52626f5a]{display:-webkit-box;display:-ms-flexbox;display:flex}.payupload .uploadBtn[data-v-52626f5a]{margin-left:20px}.payImg[data-v-52626f5a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payTitle[data-v-52626f5a]{margin-top:20px;width:100%;text-align:center}[data-v-52626f5a] .el-dialog{width:800px;background:#fff;border-radius:20px}.endbutton[data-v-52626f5a]{width:154px;height:37px;background:#fff;border:1px solid #d0d0d0;border-radius:19px}.endbutton span[data-v-52626f5a]{width:31px;height:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#959595}[data-v-0fc0493e] .el-select{width:100%}.icons-container[data-v-101db740]{margin:10px 20px 0;overflow:hidden}.icons-container .icon-item[data-v-101db740]{margin:20px;height:85px;text-align:center;width:100px;float:left;font-size:30px;color:#24292e;cursor:pointer}.icons-container span[data-v-101db740]{display:block;font-size:16px;margin-top:10px}.icons-container .disabled[data-v-101db740]{pointer-events:none}.panel-group[data-v-0ac8ac4e]{margin-top:18px}.panel-group .card-panel-col[data-v-0ac8ac4e]{margin-bottom:32px}.panel-group .card-panel[data-v-0ac8ac4e]{height:108px;cursor:pointer;font-size:12px;position:relative;overflow:hidden;color:#666;background:#fff;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.05);box-shadow:4px 4px 40px rgba(0,0,0,.05);border-color:rgba(0,0,0,.05)}.panel-group .card-panel:hover .card-panel-icon-wrapper[data-v-0ac8ac4e]{color:#fff}.panel-group .card-panel:hover .icon-people[data-v-0ac8ac4e]{background:#40c9c6}.panel-group .card-panel:hover .icon-message[data-v-0ac8ac4e]{background:#36a3f7}.panel-group .card-panel:hover .icon-money[data-v-0ac8ac4e]{background:#f4516c}.panel-group .card-panel:hover .icon-shopping[data-v-0ac8ac4e]{background:#34bfa3}.panel-group .card-panel .icon-people[data-v-0ac8ac4e]{color:#40c9c6}.panel-group .card-panel .icon-message[data-v-0ac8ac4e]{color:#36a3f7}.panel-group .card-panel .icon-money[data-v-0ac8ac4e]{color:#f4516c}.panel-group .card-panel .icon-shopping[data-v-0ac8ac4e]{color:#34bfa3}.panel-group .card-panel .card-panel-icon-wrapper[data-v-0ac8ac4e]{float:left;margin:14px 0 0 14px;padding:16px;-webkit-transition:all .38s ease-out;transition:all .38s ease-out;border-radius:6px}.panel-group .card-panel .card-panel-icon[data-v-0ac8ac4e]{float:left;font-size:48px}.panel-group .card-panel .card-panel-description[data-v-0ac8ac4e]{float:right;font-weight:700;margin:26px;margin-left:0}.panel-group .card-panel .card-panel-description .card-panel-text[data-v-0ac8ac4e]{line-height:18px;color:rgba(0,0,0,.45);font-size:16px;margin-bottom:12px}.panel-group .card-panel .card-panel-description .card-panel-num[data-v-0ac8ac4e]{font-size:20px}@media (max-width:550px){.card-panel-description[data-v-0ac8ac4e]{display:none}.card-panel-icon-wrapper[data-v-0ac8ac4e]{float:none!important;width:100%;height:100%;margin:0!important}.card-panel-icon-wrapper .svg-icon[data-v-0ac8ac4e]{display:block;margin:14px auto!important;float:none!important}}.dashboard-editor-container[data-v-70cc8e61]{padding:32px;background-color:#f0f2f5;position:relative}.dashboard-editor-container .chart-wrapper[data-v-70cc8e61]{background:#fff;padding:16px 16px 0;margin-bottom:32px}@media (max-width:1024px){.chart-wrapper[data-v-70cc8e61]{padding:8px}}.pop_btn[data-v-e1e29174]{text-align:center;margin-top:20px}.popup-main[data-v-e1e29174]{position:relative;margin:10px auto;background:#fff;border-radius:5px;font-size:12px;overflow:hidden}.popup-title[data-v-e1e29174]{overflow:hidden;line-height:34px;padding-top:6px;background:#f2f2f2}.popup-result[data-v-e1e29174]{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px;margin:25px auto;padding:15px 10px 10px;border:1px solid #ccc;position:relative}.popup-result .title[data-v-e1e29174]{position:absolute;top:-28px;left:50%;width:140px;font-size:14px;margin-left:-70px;text-align:center;line-height:30px;background:#fff}.popup-result table[data-v-e1e29174]{text-align:center;width:100%;margin:0 auto}.popup-result table span[data-v-e1e29174]{display:block;width:100%;font-family:arial;line-height:30px;height:30px;white-space:nowrap;overflow:hidden;border:1px solid #e8e8e8}.popup-result-scroll[data-v-e1e29174]{font-size:12px;line-height:24px;height:10em;overflow-y:auto}.steps[data-v-0e3e3c2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.radiobox[data-v-0e3e3c2a]{margin-top:30px}.steps[data-v-5a2e6c29]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.radiobox[data-v-5a2e6c29]{margin-top:30px}[data-v-46b03cb7] .el-form{border:1px solid #c2bcbc;padding:20px;margin-bottom:15px;max-height:300px;overflow-y:scroll}.el-input-number[data-v-46b03cb7]{width:180px}.steps[data-v-6443fc33]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.radiobox[data-v-6443fc33]{margin-top:30px}[data-v-f2ef3b0e] .avatar-uploader .el-upload{width:178px;height:178px;border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;margin-left:90px}[data-v-f2ef3b0e] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-f2ef3b0e] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}[data-v-f2ef3b0e] .avatar{width:178px;height:178px;display:block}.icon-body[data-v-480c2f7f]{width:100%;padding:10px}.icon-body .icon-search[data-v-480c2f7f]{position:relative;margin-bottom:5px}.icon-body .icon-list[data-v-480c2f7f]{height:200px;overflow:auto}.icon-body .icon-list .list-container[data-v-480c2f7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.icon-body .icon-list .list-container .icon-item-wrapper[data-v-480c2f7f]{width:33.33333%;height:25px;line-height:25px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.icon-body .icon-list .list-container .icon-item-wrapper .icon-item[data-v-480c2f7f]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;height:100%;padding:0 5px}.icon-body .icon-list .list-container .icon-item-wrapper .icon-item[data-v-480c2f7f]:hover{background:#ececec;border-radius:5px}.icon-body .icon-list .list-container .icon-item-wrapper .icon-item .icon[data-v-480c2f7f]{-ms-flex-negative:0;flex-shrink:0}.icon-body .icon-list .list-container .icon-item-wrapper .icon-item span[data-v-480c2f7f]{display:inline-block;vertical-align:-.15em;fill:currentColor;padding-left:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-body .icon-list .list-container .icon-item-wrapper .icon-item.active[data-v-480c2f7f]{background:#ececec;border-radius:5px}.head-container[data-v-40409718]{width:220px}.head-container[data-v-40409718] .el-tree-node{white-space:normal}.head-container[data-v-40409718] .el-tree-node .el-tree-node__content{height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.icon-ul[data-v-2fa68d6e]{margin:0;padding:0;font-size:0}.icon-ul li[data-v-2fa68d6e]{list-style-type:none;text-align:center;font-size:14px;display:inline-block;width:16.66%;-webkit-box-sizing:border-box;box-sizing:border-box;height:108px;padding:15px 6px 6px 6px;cursor:pointer;overflow:hidden}.icon-ul li[data-v-2fa68d6e]:hover{background:#f2f2f2}.icon-ul li.active-item[data-v-2fa68d6e]{background:#e1f3fb;color:#7a6df0}.icon-ul li>i[data-v-2fa68d6e]{font-size:30px;line-height:50px}.icon-dialog[data-v-2fa68d6e] .el-dialog{border-radius:8px;margin-bottom:0;margin-top:4vh!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:92vh;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.icon-dialog[data-v-2fa68d6e] .el-dialog .el-dialog__header{padding-top:14px}.icon-dialog[data-v-2fa68d6e] .el-dialog .el-dialog__body{margin:0 20px 20px 20px;padding:0;overflow:auto}.right-board[data-v-78f2d993]{width:350px;position:absolute;right:0;top:0;padding-top:3px}.right-board .field-box[data-v-78f2d993]{position:relative;height:calc(100vh - 42px);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.right-board .el-scrollbar[data-v-78f2d993]{height:100%}.select-item[data-v-78f2d993]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px dashed #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.select-item .close-btn[data-v-78f2d993]{cursor:pointer;color:#f56c6c}.select-item .el-input+.el-input[data-v-78f2d993]{margin-left:4px}.select-item+.select-item[data-v-78f2d993]{margin-top:4px}.select-item.sortable-chosen[data-v-78f2d993]{border:1px dashed #409eff}.select-line-icon[data-v-78f2d993]{line-height:32px;font-size:22px;padding:0 4px;color:#777}.option-drag[data-v-78f2d993]{cursor:move}.time-range .el-date-editor[data-v-78f2d993]{width:227px}.time-range[data-v-78f2d993] .el-icon-time{display:none}.document-link[data-v-78f2d993]{position:absolute;display:block;width:26px;height:26px;top:0;left:0;cursor:pointer;background:#409eff;z-index:1;border-radius:0 0 6px 0;text-align:center;line-height:26px;color:#fff;font-size:18px}.node-label[data-v-78f2d993]{font-size:14px}.node-icon[data-v-78f2d993]{color:#bebfc3}.editor-tabs{background:#121315}.editor-tabs .el-tabs__header{margin:0;border-bottom-color:#121315}.editor-tabs .el-tabs__header .el-tabs__nav{border-color:#121315}.editor-tabs .el-tabs__item{height:32px;line-height:32px;color:#888a8e;border-left:1px solid #121315!important;background:#363636;margin-right:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.editor-tabs .el-tabs__item.is-active{background:#1e1e1e;border-bottom-color:#1e1e1e!important;color:#fff}.editor-tabs .el-icon-edit{color:#f1fa8c}.editor-tabs .el-icon-document{color:#a95812}.right-scrollbar .el-scrollbar__view{padding:12px 18px 15px 15px}.left-scrollbar .el-scrollbar__wrap{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden!important;margin-bottom:0!important}.center-tabs .el-tabs__header{margin-bottom:0!important}.center-tabs .el-tabs__item{width:50%;text-align:center}.center-tabs .el-tabs__nav{width:100%}.reg-item{padding:12px 6px;background:#f8f8f8;position:relative;border-radius:4px}.reg-item .close-btn{position:absolute;right:-6px;top:-6px;display:block;width:16px;height:16px;line-height:16px;background:rgba(0,0,0,.2);border-radius:50%;color:#fff;text-align:center;z-index:1;cursor:pointer;font-size:12px}.reg-item .close-btn:hover{background:rgba(210,23,23,.5)}.reg-item+.reg-item{margin-top:18px}.action-bar .el-button+.el-button{margin-left:15px}.action-bar i{font-size:20px;vertical-align:middle;position:relative;top:-1px}.custom-tree-node{width:100%;font-size:14px}.custom-tree-node .node-operation{float:right}.custom-tree-node i[class*=el-icon]+i[class*=el-icon]{margin-left:6px}.custom-tree-node .el-icon-plus{color:#409eff}.custom-tree-node .el-icon-delete{color:#157a0c}.left-scrollbar .el-scrollbar__view{overflow-x:hidden}.el-rate{display:inline-block;vertical-align:text-top}.el-upload__tip{line-height:1.2}.container{position:relative;width:100%;height:100%}.components-list{padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.components-list .components-item{display:inline-block;width:48%;margin:1%;-webkit-transition:-webkit-transform 0ms!important;transition:-webkit-transform 0ms!important;transition:transform 0ms!important;transition:transform 0ms,-webkit-transform 0ms!important}.components-draggable{padding-bottom:20px}.components-title{font-size:14px;color:#222;margin:6px 2px}.components-title .svg-icon{color:#666;font-size:18px}.components-body{padding:8px 10px;background:#f6f7ff;font-size:12px;cursor:move;border:1px dashed #f6f7ff;border-radius:3px}.components-body .svg-icon{color:#777;font-size:15px}.components-body:hover{border:1px dashed #787be8;color:#787be8}.components-body:hover .svg-icon{color:#787be8}.left-board{width:260px;position:absolute;left:0;top:0;height:100vh}.center-scrollbar,.left-scrollbar{height:calc(100vh - 42px);overflow:hidden}.center-scrollbar{border-left:1px solid #f1e8e8;border-right:1px solid #f1e8e8}.center-board,.center-scrollbar{-webkit-box-sizing:border-box;box-sizing:border-box}.center-board{height:100vh;width:auto;margin:0 350px 0 260px}.empty-info{position:absolute;top:46%;left:0;right:0;text-align:center;font-size:18px;color:#ccb1ea;letter-spacing:4px}.action-bar{position:relative;height:42px;text-align:right;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #f1e8e8;border-top:none;border-left:none}.action-bar .delete-btn{color:#f56c6c}.logo-wrapper{position:relative;height:42px;background:#fff;border-bottom:1px solid #f1e8e8;-webkit-box-sizing:border-box;box-sizing:border-box}.logo{position:absolute;left:12px;top:6px;line-height:30px;color:#00afff;font-weight:600;font-size:17px;white-space:nowrap}.logo>img{width:30px;height:30px;vertical-align:top}.logo .github{display:inline-block;vertical-align:sub;margin-left:15px}.logo .github>img{height:22px}.center-board-row{padding:12px 12px 15px 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.center-board-row>.el-form{height:calc(100vh - 69px)}.drawing-board{height:100%;position:relative}.drawing-board .components-body{padding:0;margin:0;font-size:0}.drawing-board .sortable-ghost{position:relative;display:block;overflow:hidden}.drawing-board .sortable-ghost:before{content:" ";position:absolute;left:0;right:0;top:0;height:3px;background:#5959df;z-index:2}.drawing-board .components-item.sortable-ghost{width:100%;height:60px;background-color:#f6f7ff}.drawing-board .active-from-item>.el-form-item{background:#f6f7ff;border-radius:6px}.drawing-board .active-from-item>.drawing-item-copy,.drawing-board .active-from-item>.drawing-item-delete{display:initial}.drawing-board .active-from-item>.component-name{color:#409eff}.drawing-board .el-form-item{margin-bottom:15px}.drawing-item{position:relative;cursor:move}.drawing-item.unfocus-bordered:not(.activeFromItem)>div:first-child{border:1px dashed #ccc}.drawing-item .el-form-item{padding:12px 10px}.drawing-row-item{position:relative;cursor:move;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px dashed #ccc;border-radius:3px;padding:0 2px;margin-bottom:15px}.drawing-row-item .drawing-row-item{margin-bottom:2px}.drawing-row-item .el-col{margin-top:22px}.drawing-row-item .el-form-item{margin-bottom:0}.drawing-row-item .drag-wrapper{min-height:80px}.drawing-row-item.active-from-item{border:1px dashed #409eff}.drawing-row-item .component-name{position:absolute;top:0;left:0;font-size:12px;color:#bbb;display:inline-block;padding:0 6px}.drawing-item:hover>.el-form-item,.drawing-row-item:hover>.el-form-item{background:#f6f7ff;border-radius:6px}.drawing-item:hover>.drawing-item-copy,.drawing-item:hover>.drawing-item-delete,.drawing-row-item:hover>.drawing-item-copy,.drawing-row-item:hover>.drawing-item-delete{display:initial}.drawing-item>.drawing-item-copy,.drawing-item>.drawing-item-delete,.drawing-row-item>.drawing-item-copy,.drawing-row-item>.drawing-item-delete{display:none;position:absolute;top:-10px;width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;font-size:12px;border:1px solid;cursor:pointer;z-index:1}.drawing-item>.drawing-item-copy,.drawing-row-item>.drawing-item-copy{right:56px;border-color:#409eff;color:#409eff;background:#fff}.drawing-item>.drawing-item-copy:hover,.drawing-row-item>.drawing-item-copy:hover{background:#409eff;color:#fff}.drawing-item>.drawing-item-delete,.drawing-row-item>.drawing-item-delete{right:24px;border-color:#f56c6c;color:#f56c6c;background:#fff}.drawing-item>.drawing-item-delete:hover,.drawing-row-item>.drawing-item-delete:hover{background:#f56c6c;color:#fff} \ No newline at end of file +.infoIcon[data-v-27d99bdc]{width:4px;background-color:#0072ff;margin-right:5px}.caseInfo[data-v-27d99bdc]{font-size:17px;font-weight:600}[data-v-27d99bdc] .el-dialog__body{height:700px!important;overflow:auto!important}.steps[data-v-d3f80de2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.download a .uploadlink[data-v-cab9722a]{border:none;color:#2092c7}[data-v-cab9722a] .el-dialog{width:800px;background:#fff;border-radius:20px}.endbutton[data-v-cab9722a]{width:154px;height:37px;background:#0072ff;border-radius:19px}.endbutton span[data-v-cab9722a]{width:96px;height:15px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#fff}.endbutton1[data-v-cab9722a]{width:154px;height:37px;background:#fff;border:1px solid #d0d0d0;border-radius:19px}.endbutton1 span[data-v-cab9722a]{width:31px;height:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#959595}.steps[data-v-57961588]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-57961588] .el-step{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;margin-right:20px;margin-bottom:20px}[data-v-57961588] .el-dialog__body{height:500px!important;overflow:auto!important}[data-v-57961588] .el-dialog{width:800px;background:#fff;border-radius:20px}.loading[data-v-57961588]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading .el-icon-loading[data-v-57961588]{font-size:50px}[data-v-aa62370e] .el-dialog__body{height:500px!important;overflow:auto!important}[data-v-aa62370e] .el-dialog{width:800px;background:#fff;border-radius:20px}.endbutton1[data-v-aa62370e]{width:154px;height:37px;background:#fff;border:1px solid #d0d0d0;border-radius:19px}.endbutton1 span[data-v-aa62370e]{width:31px;height:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#959595}.loading[data-v-aa62370e]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading .el-icon-loading[data-v-aa62370e]{font-size:50px}.noData[data-v-aa62370e]{width:100%;height:400px;font-size:30px;font-weight:700;color:#959595;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.noData[data-v-aa62370e],.payType[data-v-2c82e9a2]{display:-webkit-box;display:-ms-flexbox;display:flex}.payType[data-v-2c82e9a2]{height:80px;line-height:80px}.payType .icon-weixinzhifu[data-v-2c82e9a2]{font-size:24px;color:#27a56f;margin-right:15px}.payType .icon-zhifubao[data-v-2c82e9a2]{font-size:24px;color:#1d76cc}.paySelectType[data-v-2c82e9a2]{margin-top:20px;margin-bottom:20px}.payImg[data-v-2c82e9a2],.payupload[data-v-2c82e9a2]{display:-webkit-box;display:-ms-flexbox;display:flex}.payImg[data-v-2c82e9a2]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payTitle[data-v-2c82e9a2]{margin-top:20px;width:100%;text-align:center}[data-v-2c82e9a2] .el-dialog{width:800px;background:#fff;border-radius:20px}.endbutton[data-v-2c82e9a2]{width:154px;height:37px;background:#fff;border:1px solid #d0d0d0;border-radius:19px}.endbutton span[data-v-2c82e9a2]{width:31px;height:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#959595}[data-v-02c5e88e] .el-dialog{width:50%;background:#fff;border-radius:20px}.endbutton[data-v-02c5e88e]{width:124px;height:37px;background:#0072ff;border-radius:19px}.endbutton span[data-v-02c5e88e]{width:32px;height:15px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#fff}.endbutton1[data-v-02c5e88e]{width:124px;height:37px;background:#fff;border:1px solid #d0d0d0;border-radius:19px}.endbutton1 span[data-v-02c5e88e]{width:31px;height:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#959595}[data-v-60fcf448] .el-dialog{background:#fff;border-radius:20px}.el-form-item[data-v-60fcf448]{margin-left:10%}.endbutton[data-v-60fcf448]{width:124px;height:37px;background:#0072ff;border-radius:19px}.endbutton span[data-v-60fcf448]{width:32px;height:15px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#fff}.endbutton1[data-v-60fcf448]{width:124px;height:37px;background:#fff;border:1px solid #d0d0d0;border-radius:19px}.endbutton1 span[data-v-60fcf448]{width:31px;height:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#959595}.nowarbitrator[data-v-60fcf448]{margin-left:10%}[data-v-60fcf448] .el-form-item__error{left:90px}.steps[data-v-333fd9a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-333fd9a2] .el-step{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;margin-right:20px;margin-bottom:20px}[data-v-333fd9a2] .el-dialog__body{height:500px!important;overflow:auto!important}[data-v-333fd9a2] .el-dialog{width:800px;background:#fff;border-radius:20px}.timeTitle[data-v-333fd9a2]{width:1000%;text-align:center}.steps[data-v-349c4e83]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-349c4e83] .el-step{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;margin-right:20px;margin-bottom:20px}[data-v-349c4e83] .el-dialog__body{height:500px!important;overflow:auto!important}[data-v-349c4e83] .el-dialog{width:800px;background:#fff;border-radius:20px}.timeTitle[data-v-349c4e83]{width:1000%;text-align:center}.steps[data-v-a950bec8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-a950bec8] .el-step{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;margin-right:20px;margin-bottom:20px}[data-v-a950bec8] .el-dialog__body{height:500px!important;overflow:auto!important}[data-v-a950bec8] .el-dialog{width:800px;background:#fff;border-radius:20px}.timeTitle[data-v-a950bec8]{width:1000%;text-align:center}.steps[data-v-ff916052]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-ff916052] .el-step{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;margin-right:20px;margin-bottom:20px}[data-v-ff916052] .el-dialog__body{height:500px!important;overflow:auto!important}[data-v-ff916052] .el-dialog{width:800px;background:#fff;border-radius:20px}.timeTitle[data-v-ff916052]{width:1000%;text-align:center}.steps[data-v-c4c5d8e0]{-ms-flex-wrap:wrap;flex-wrap:wrap}.payType[data-v-52626f5a],.steps[data-v-c4c5d8e0]{display:-webkit-box;display:-ms-flexbox;display:flex}.payType[data-v-52626f5a]{height:80px;line-height:80px}.payType .icon-weixinzhifu[data-v-52626f5a]{font-size:24px;color:#27a56f;margin-right:15px}.payType .icon-zhifubao[data-v-52626f5a]{font-size:24px;color:#1d76cc}.paySelectType[data-v-52626f5a]{margin-top:20px;margin-bottom:20px}.payupload[data-v-52626f5a]{display:-webkit-box;display:-ms-flexbox;display:flex}.payupload .uploadBtn[data-v-52626f5a]{margin-left:20px}.payImg[data-v-52626f5a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payTitle[data-v-52626f5a]{margin-top:20px;width:100%;text-align:center}[data-v-52626f5a] .el-dialog{width:800px;background:#fff;border-radius:20px}.endbutton[data-v-52626f5a]{width:154px;height:37px;background:#fff;border:1px solid #d0d0d0;border-radius:19px}.endbutton span[data-v-52626f5a]{width:31px;height:13px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#959595}[data-v-0fc0493e] .el-select{width:100%}.icons-container[data-v-101db740]{margin:10px 20px 0;overflow:hidden}.icons-container .icon-item[data-v-101db740]{margin:20px;height:85px;text-align:center;width:100px;float:left;font-size:30px;color:#24292e;cursor:pointer}.icons-container span[data-v-101db740]{display:block;font-size:16px;margin-top:10px}.icons-container .disabled[data-v-101db740]{pointer-events:none}.panel-group[data-v-0ac8ac4e]{margin-top:18px}.panel-group .card-panel-col[data-v-0ac8ac4e]{margin-bottom:32px}.panel-group .card-panel[data-v-0ac8ac4e]{height:108px;cursor:pointer;font-size:12px;position:relative;overflow:hidden;color:#666;background:#fff;-webkit-box-shadow:4px 4px 40px rgba(0,0,0,.05);box-shadow:4px 4px 40px rgba(0,0,0,.05);border-color:rgba(0,0,0,.05)}.panel-group .card-panel:hover .card-panel-icon-wrapper[data-v-0ac8ac4e]{color:#fff}.panel-group .card-panel:hover .icon-people[data-v-0ac8ac4e]{background:#40c9c6}.panel-group .card-panel:hover .icon-message[data-v-0ac8ac4e]{background:#36a3f7}.panel-group .card-panel:hover .icon-money[data-v-0ac8ac4e]{background:#f4516c}.panel-group .card-panel:hover .icon-shopping[data-v-0ac8ac4e]{background:#34bfa3}.panel-group .card-panel .icon-people[data-v-0ac8ac4e]{color:#40c9c6}.panel-group .card-panel .icon-message[data-v-0ac8ac4e]{color:#36a3f7}.panel-group .card-panel .icon-money[data-v-0ac8ac4e]{color:#f4516c}.panel-group .card-panel .icon-shopping[data-v-0ac8ac4e]{color:#34bfa3}.panel-group .card-panel .card-panel-icon-wrapper[data-v-0ac8ac4e]{float:left;margin:14px 0 0 14px;padding:16px;-webkit-transition:all .38s ease-out;transition:all .38s ease-out;border-radius:6px}.panel-group .card-panel .card-panel-icon[data-v-0ac8ac4e]{float:left;font-size:48px}.panel-group .card-panel .card-panel-description[data-v-0ac8ac4e]{float:right;font-weight:700;margin:26px;margin-left:0}.panel-group .card-panel .card-panel-description .card-panel-text[data-v-0ac8ac4e]{line-height:18px;color:rgba(0,0,0,.45);font-size:16px;margin-bottom:12px}.panel-group .card-panel .card-panel-description .card-panel-num[data-v-0ac8ac4e]{font-size:20px}@media (max-width:550px){.card-panel-description[data-v-0ac8ac4e]{display:none}.card-panel-icon-wrapper[data-v-0ac8ac4e]{float:none!important;width:100%;height:100%;margin:0!important}.card-panel-icon-wrapper .svg-icon[data-v-0ac8ac4e]{display:block;margin:14px auto!important;float:none!important}}.dashboard-editor-container[data-v-70cc8e61]{padding:32px;background-color:#f0f2f5;position:relative}.dashboard-editor-container .chart-wrapper[data-v-70cc8e61]{background:#fff;padding:16px 16px 0;margin-bottom:32px}@media (max-width:1024px){.chart-wrapper[data-v-70cc8e61]{padding:8px}}.pop_btn[data-v-e1e29174]{text-align:center;margin-top:20px}.popup-main[data-v-e1e29174]{position:relative;margin:10px auto;background:#fff;border-radius:5px;font-size:12px;overflow:hidden}.popup-title[data-v-e1e29174]{overflow:hidden;line-height:34px;padding-top:6px;background:#f2f2f2}.popup-result[data-v-e1e29174]{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:24px;margin:25px auto;padding:15px 10px 10px;border:1px solid #ccc;position:relative}.popup-result .title[data-v-e1e29174]{position:absolute;top:-28px;left:50%;width:140px;font-size:14px;margin-left:-70px;text-align:center;line-height:30px;background:#fff}.popup-result table[data-v-e1e29174]{text-align:center;width:100%;margin:0 auto}.popup-result table span[data-v-e1e29174]{display:block;width:100%;font-family:arial;line-height:30px;height:30px;white-space:nowrap;overflow:hidden;border:1px solid #e8e8e8}.popup-result-scroll[data-v-e1e29174]{font-size:12px;line-height:24px;height:10em;overflow-y:auto}.steps[data-v-0e3e3c2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.radiobox[data-v-0e3e3c2a]{margin-top:30px}.steps[data-v-5a2e6c29]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.radiobox[data-v-5a2e6c29]{margin-top:30px}[data-v-46b03cb7] .el-form{border:1px solid #c2bcbc;padding:20px;margin-bottom:15px;max-height:300px;overflow-y:scroll}.el-input-number[data-v-46b03cb7]{width:180px}.steps[data-v-6443fc33]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.radiobox[data-v-6443fc33]{margin-top:30px}[data-v-f2ef3b0e] .avatar-uploader .el-upload{width:178px;height:178px;border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;margin-left:90px}[data-v-f2ef3b0e] .avatar-uploader .el-upload:hover{border-color:#409eff}[data-v-f2ef3b0e] .avatar-uploader-icon{font-size:28px;color:#8c939d;width:178px;height:178px;line-height:178px;text-align:center}[data-v-f2ef3b0e] .avatar{width:178px;height:178px;display:block}.icon-body[data-v-480c2f7f]{width:100%;padding:10px}.icon-body .icon-search[data-v-480c2f7f]{position:relative;margin-bottom:5px}.icon-body .icon-list[data-v-480c2f7f]{height:200px;overflow:auto}.icon-body .icon-list .list-container[data-v-480c2f7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.icon-body .icon-list .list-container .icon-item-wrapper[data-v-480c2f7f]{width:33.33333%;height:25px;line-height:25px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.icon-body .icon-list .list-container .icon-item-wrapper .icon-item[data-v-480c2f7f]{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;height:100%;padding:0 5px}.icon-body .icon-list .list-container .icon-item-wrapper .icon-item[data-v-480c2f7f]:hover{background:#ececec;border-radius:5px}.icon-body .icon-list .list-container .icon-item-wrapper .icon-item .icon[data-v-480c2f7f]{-ms-flex-negative:0;flex-shrink:0}.icon-body .icon-list .list-container .icon-item-wrapper .icon-item span[data-v-480c2f7f]{display:inline-block;vertical-align:-.15em;fill:currentColor;padding-left:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-body .icon-list .list-container .icon-item-wrapper .icon-item.active[data-v-480c2f7f]{background:#ececec;border-radius:5px}.head-container[data-v-40409718]{width:220px}.head-container[data-v-40409718] .el-tree-node{white-space:normal}.head-container[data-v-40409718] .el-tree-node .el-tree-node__content{height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.icon-ul[data-v-2fa68d6e]{margin:0;padding:0;font-size:0}.icon-ul li[data-v-2fa68d6e]{list-style-type:none;text-align:center;font-size:14px;display:inline-block;width:16.66%;-webkit-box-sizing:border-box;box-sizing:border-box;height:108px;padding:15px 6px 6px 6px;cursor:pointer;overflow:hidden}.icon-ul li[data-v-2fa68d6e]:hover{background:#f2f2f2}.icon-ul li.active-item[data-v-2fa68d6e]{background:#e1f3fb;color:#7a6df0}.icon-ul li>i[data-v-2fa68d6e]{font-size:30px;line-height:50px}.icon-dialog[data-v-2fa68d6e] .el-dialog{border-radius:8px;margin-bottom:0;margin-top:4vh!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:92vh;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.icon-dialog[data-v-2fa68d6e] .el-dialog .el-dialog__header{padding-top:14px}.icon-dialog[data-v-2fa68d6e] .el-dialog .el-dialog__body{margin:0 20px 20px 20px;padding:0;overflow:auto}.right-board[data-v-78f2d993]{width:350px;position:absolute;right:0;top:0;padding-top:3px}.right-board .field-box[data-v-78f2d993]{position:relative;height:calc(100vh - 42px);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.right-board .el-scrollbar[data-v-78f2d993]{height:100%}.select-item[data-v-78f2d993]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px dashed #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.select-item .close-btn[data-v-78f2d993]{cursor:pointer;color:#f56c6c}.select-item .el-input+.el-input[data-v-78f2d993]{margin-left:4px}.select-item+.select-item[data-v-78f2d993]{margin-top:4px}.select-item.sortable-chosen[data-v-78f2d993]{border:1px dashed #409eff}.select-line-icon[data-v-78f2d993]{line-height:32px;font-size:22px;padding:0 4px;color:#777}.option-drag[data-v-78f2d993]{cursor:move}.time-range .el-date-editor[data-v-78f2d993]{width:227px}.time-range[data-v-78f2d993] .el-icon-time{display:none}.document-link[data-v-78f2d993]{position:absolute;display:block;width:26px;height:26px;top:0;left:0;cursor:pointer;background:#409eff;z-index:1;border-radius:0 0 6px 0;text-align:center;line-height:26px;color:#fff;font-size:18px}.node-label[data-v-78f2d993]{font-size:14px}.node-icon[data-v-78f2d993]{color:#bebfc3}.editor-tabs{background:#121315}.editor-tabs .el-tabs__header{margin:0;border-bottom-color:#121315}.editor-tabs .el-tabs__header .el-tabs__nav{border-color:#121315}.editor-tabs .el-tabs__item{height:32px;line-height:32px;color:#888a8e;border-left:1px solid #121315!important;background:#363636;margin-right:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.editor-tabs .el-tabs__item.is-active{background:#1e1e1e;border-bottom-color:#1e1e1e!important;color:#fff}.editor-tabs .el-icon-edit{color:#f1fa8c}.editor-tabs .el-icon-document{color:#a95812}.right-scrollbar .el-scrollbar__view{padding:12px 18px 15px 15px}.left-scrollbar .el-scrollbar__wrap{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden!important;margin-bottom:0!important}.center-tabs .el-tabs__header{margin-bottom:0!important}.center-tabs .el-tabs__item{width:50%;text-align:center}.center-tabs .el-tabs__nav{width:100%}.reg-item{padding:12px 6px;background:#f8f8f8;position:relative;border-radius:4px}.reg-item .close-btn{position:absolute;right:-6px;top:-6px;display:block;width:16px;height:16px;line-height:16px;background:rgba(0,0,0,.2);border-radius:50%;color:#fff;text-align:center;z-index:1;cursor:pointer;font-size:12px}.reg-item .close-btn:hover{background:rgba(210,23,23,.5)}.reg-item+.reg-item{margin-top:18px}.action-bar .el-button+.el-button{margin-left:15px}.action-bar i{font-size:20px;vertical-align:middle;position:relative;top:-1px}.custom-tree-node{width:100%;font-size:14px}.custom-tree-node .node-operation{float:right}.custom-tree-node i[class*=el-icon]+i[class*=el-icon]{margin-left:6px}.custom-tree-node .el-icon-plus{color:#409eff}.custom-tree-node .el-icon-delete{color:#157a0c}.left-scrollbar .el-scrollbar__view{overflow-x:hidden}.el-rate{display:inline-block;vertical-align:text-top}.el-upload__tip{line-height:1.2}.container{position:relative;width:100%;height:100%}.components-list{padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.components-list .components-item{display:inline-block;width:48%;margin:1%;-webkit-transition:-webkit-transform 0ms!important;transition:-webkit-transform 0ms!important;transition:transform 0ms!important;transition:transform 0ms,-webkit-transform 0ms!important}.components-draggable{padding-bottom:20px}.components-title{font-size:14px;color:#222;margin:6px 2px}.components-title .svg-icon{color:#666;font-size:18px}.components-body{padding:8px 10px;background:#f6f7ff;font-size:12px;cursor:move;border:1px dashed #f6f7ff;border-radius:3px}.components-body .svg-icon{color:#777;font-size:15px}.components-body:hover{border:1px dashed #787be8;color:#787be8}.components-body:hover .svg-icon{color:#787be8}.left-board{width:260px;position:absolute;left:0;top:0;height:100vh}.center-scrollbar,.left-scrollbar{height:calc(100vh - 42px);overflow:hidden}.center-scrollbar{border-left:1px solid #f1e8e8;border-right:1px solid #f1e8e8}.center-board,.center-scrollbar{-webkit-box-sizing:border-box;box-sizing:border-box}.center-board{height:100vh;width:auto;margin:0 350px 0 260px}.empty-info{position:absolute;top:46%;left:0;right:0;text-align:center;font-size:18px;color:#ccb1ea;letter-spacing:4px}.action-bar{position:relative;height:42px;text-align:right;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #f1e8e8;border-top:none;border-left:none}.action-bar .delete-btn{color:#f56c6c}.logo-wrapper{position:relative;height:42px;background:#fff;border-bottom:1px solid #f1e8e8;-webkit-box-sizing:border-box;box-sizing:border-box}.logo{position:absolute;left:12px;top:6px;line-height:30px;color:#00afff;font-weight:600;font-size:17px;white-space:nowrap}.logo>img{width:30px;height:30px;vertical-align:top}.logo .github{display:inline-block;vertical-align:sub;margin-left:15px}.logo .github>img{height:22px}.center-board-row{padding:12px 12px 15px 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.center-board-row>.el-form{height:calc(100vh - 69px)}.drawing-board{height:100%;position:relative}.drawing-board .components-body{padding:0;margin:0;font-size:0}.drawing-board .sortable-ghost{position:relative;display:block;overflow:hidden}.drawing-board .sortable-ghost:before{content:" ";position:absolute;left:0;right:0;top:0;height:3px;background:#5959df;z-index:2}.drawing-board .components-item.sortable-ghost{width:100%;height:60px;background-color:#f6f7ff}.drawing-board .active-from-item>.el-form-item{background:#f6f7ff;border-radius:6px}.drawing-board .active-from-item>.drawing-item-copy,.drawing-board .active-from-item>.drawing-item-delete{display:initial}.drawing-board .active-from-item>.component-name{color:#409eff}.drawing-board .el-form-item{margin-bottom:15px}.drawing-item{position:relative;cursor:move}.drawing-item.unfocus-bordered:not(.activeFromItem)>div:first-child{border:1px dashed #ccc}.drawing-item .el-form-item{padding:12px 10px}.drawing-row-item{position:relative;cursor:move;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px dashed #ccc;border-radius:3px;padding:0 2px;margin-bottom:15px}.drawing-row-item .drawing-row-item{margin-bottom:2px}.drawing-row-item .el-col{margin-top:22px}.drawing-row-item .el-form-item{margin-bottom:0}.drawing-row-item .drag-wrapper{min-height:80px}.drawing-row-item.active-from-item{border:1px dashed #409eff}.drawing-row-item .component-name{position:absolute;top:0;left:0;font-size:12px;color:#bbb;display:inline-block;padding:0 6px}.drawing-item:hover>.el-form-item,.drawing-row-item:hover>.el-form-item{background:#f6f7ff;border-radius:6px}.drawing-item:hover>.drawing-item-copy,.drawing-item:hover>.drawing-item-delete,.drawing-row-item:hover>.drawing-item-copy,.drawing-row-item:hover>.drawing-item-delete{display:initial}.drawing-item>.drawing-item-copy,.drawing-item>.drawing-item-delete,.drawing-row-item>.drawing-item-copy,.drawing-row-item>.drawing-item-delete{display:none;position:absolute;top:-10px;width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;font-size:12px;border:1px solid;cursor:pointer;z-index:1}.drawing-item>.drawing-item-copy,.drawing-row-item>.drawing-item-copy{right:56px;border-color:#409eff;color:#409eff;background:#fff}.drawing-item>.drawing-item-copy:hover,.drawing-row-item>.drawing-item-copy:hover{background:#409eff;color:#fff}.drawing-item>.drawing-item-delete,.drawing-row-item>.drawing-item-delete{right:24px;border-color:#f56c6c;color:#f56c6c;background:#fff}.drawing-item>.drawing-item-delete:hover,.drawing-row-item>.drawing-item-delete:hover{background:#f56c6c;color:#fff} \ No newline at end of file diff --git a/dist/static/css/chunk-7506b364.74217e04.css.gz b/dist/static/css/chunk-7506b364.74217e04.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..bde6fb65fffdccfa47d7a834c189501d714259a7 GIT binary patch literal 4295 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 literal 0 HcmV?d00001 diff --git a/dist/static/js/app.7c2047b1.js b/dist/static/js/app.7942b9a1.js similarity index 99% rename from dist/static/js/app.7c2047b1.js rename to dist/static/js/app.7942b9a1.js index b464d13..dfacfed 100644 --- a/dist/static/js/app.7c2047b1.js +++ b/dist/static/js/app.7942b9a1.js @@ -1 +1 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,i){e.exports=i("56d7")},"005c":function(e,t,i){"use strict";i("f648")},"0062":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0,"label-width":"68px"}},[i("el-form-item",{attrs:{label:"任务名称",prop:"jobName"}},[i("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入任务名称",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.jobName,callback:function(t){e.$set(e.queryParams,"jobName",t)},expression:"queryParams.jobName"}})],1),i("el-form-item",{attrs:{label:"任务组名",prop:"jobGroup"}},[i("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"请选择任务组名",clearable:""},model:{value:e.queryParams.jobGroup,callback:function(t){e.$set(e.queryParams,"jobGroup",t)},expression:"queryParams.jobGroup"}},e._l(e.dict.type.sys_job_group,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),i("el-form-item",{attrs:{label:"执行状态",prop:"status"}},[i("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"请选择执行状态",clearable:""},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.dict.type.sys_common_status,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),i("el-form-item",{attrs:{label:"执行时间"}},[i("el-date-picker",{staticStyle:{width:"240px"},attrs:{"value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),i("el-form-item",[i("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),i("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),i("el-row",{staticClass:"mb8",attrs:{gutter:10}},[i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:remove"],expression:"['monitor:job:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:remove"],expression:"['monitor:job:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-delete",size:"mini"},on:{click:e.handleClean}},[e._v("清空")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:export"],expression:"['monitor:job:export']"}],attrs:{type:"warning",plain:"",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{attrs:{type:"warning",plain:"",icon:"el-icon-close",size:"mini"},on:{click:e.handleClose}},[e._v("关闭")])],1),i("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.jobLogList},on:{"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),i("el-table-column",{attrs:{label:"日志编号",width:"80",align:"center",prop:"jobLogId"}}),i("el-table-column",{attrs:{label:"任务名称",align:"center",prop:"jobName","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"任务组名",align:"center",prop:"jobGroup","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[i("dict-tag",{attrs:{options:e.dict.type.sys_job_group,value:t.row.jobGroup}})]}}])}),i("el-table-column",{attrs:{label:"调用目标字符串",align:"center",prop:"invokeTarget","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"日志信息",align:"center",prop:"jobMessage","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"执行状态",align:"center",prop:"status"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("dict-tag",{attrs:{options:e.dict.type.sys_common_status,value:t.row.status}})]}}])}),i("el-table-column",{attrs:{label:"执行时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),i("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:query"],expression:"['monitor:job:query']"}],attrs:{size:"mini",type:"text",icon:"el-icon-view"},on:{click:function(i){return e.handleView(t.row)}}},[e._v("详细")])]}}])})],1),i("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),i("el-dialog",{attrs:{title:"调度日志详细",visible:e.open,width:"700px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[i("el-form",{ref:"form",attrs:{model:e.form,"label-width":"100px",size:"mini"}},[i("el-row",[i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{label:"日志序号:"}},[e._v(e._s(e.form.jobLogId))]),i("el-form-item",{attrs:{label:"任务名称:"}},[e._v(e._s(e.form.jobName))])],1),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{label:"任务分组:"}},[e._v(e._s(e.form.jobGroup))]),i("el-form-item",{attrs:{label:"执行时间:"}},[e._v(e._s(e.form.createTime))])],1),i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:"调用方法:"}},[e._v(e._s(e.form.invokeTarget))])],1),i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:"日志信息:"}},[e._v(e._s(e.form.jobMessage))])],1),i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:"执行状态:"}},[0==e.form.status?i("div",[e._v("正常")]):1==e.form.status?i("div",[e._v("失败")]):e._e()])],1),i("el-col",{attrs:{span:24}},[1==e.form.status?i("el-form-item",{attrs:{label:"异常信息:"}},[e._v(e._s(e.form.exceptionInfo))]):e._e()],1)],1)],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.open=!1}}},[e._v("关 闭")])],1)],1)],1)},a=[],s=i("5530"),o=(i("d81d"),i("a159")),l=i("b775");function r(e){return Object(l["a"])({url:"/monitor/jobLog/list",method:"get",params:e})}function c(e){return Object(l["a"])({url:"/monitor/jobLog/"+e,method:"delete"})}function u(){return Object(l["a"])({url:"/monitor/jobLog/clean",method:"delete"})}var d={name:"JobLog",dicts:["sys_common_status","sys_job_group"],data:function(){return{loading:!0,ids:[],multiple:!0,showSearch:!0,total:0,jobLogList:[],open:!1,dateRange:[],form:{},queryParams:{pageNum:1,pageSize:10,jobName:void 0,jobGroup:void 0,status:void 0}}},created:function(){var e=this,t=this.$route.params&&this.$route.params.jobId;void 0!==t&&0!=t?Object(o["d"])(t).then((function(t){e.queryParams.jobName=t.data.jobName,e.queryParams.jobGroup=t.data.jobGroup,e.getList()})):this.getList()},methods:{getList:function(){var e=this;this.loading=!0,r(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.jobLogList=t.rows,e.total=t.total,e.loading=!1}))},handleClose:function(){var e={path:"/monitor/job"};this.$tab.closeOpenPage(e)},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.jobLogId})),this.multiple=!e.length},handleView:function(e){this.open=!0,this.form=e},handleDelete:function(e){var t=this,i=this.ids;this.$modal.confirm('是否确认删除调度日志编号为"'+i+'"的数据项?').then((function(){return c(i)})).then((function(){t.getList(),t.$modal.msgSuccess("删除成功")})).catch((function(){}))},handleClean:function(){var e=this;this.$modal.confirm("是否确认清空所有调度日志数据项?").then((function(){return u()})).then((function(){e.getList(),e.$modal.msgSuccess("清空成功")})).catch((function(){}))},handleExport:function(){this.download("/monitor/jobLog/export",Object(s["a"])({},this.queryParams),"log_".concat((new Date).getTime(),".xlsx"))}}},m=d,h=i("2877"),p=Object(h["a"])(m,n,a,!1,null,null,null);t["default"]=p.exports},"02ae":function(e,t,i){"use strict";i("d251")},"02b8":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-component",use:"icon-component-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"036c":function(e,t,i){"use strict";i("955f")},"039a":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-download",use:"icon-download-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"04ad":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-rate",use:"icon-rate-usage",viewBox:"0 0 1069 1024",content:''});o.a.add(l);t["default"]=l},"068c":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-upload",use:"icon-upload-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"06b3":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-tool",use:"icon-tool-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"0804":function(e,t,i){},"0b37":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-input",use:"icon-input-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"0c16":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-row",use:"icon-row-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"0c4f":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-redis",use:"icon-redis-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"0c94":function(e,t,i){"use strict";i("7800")},"0e8f":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-tree",use:"icon-tree-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"0ee3":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-select",use:"icon-select-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"0f20":function(e,t,i){},"115e":function(e,t,i){},"15e8":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-message",use:"icon-message-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"198d":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-password",use:"icon-password-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"1e4b":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"app-container home"},[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{sm:24,lg:24}},[n("blockquote",{staticClass:"text-warning",staticStyle:{"font-size":"14px"}},[e._v(" 领取阿里云通用云产品1888优惠券 "),n("br"),n("el-link",{attrs:{href:"https://www.aliyun.com/minisite/goods?userCode=brki8iof",type:"primary",target:"_blank"}},[e._v("https://www.aliyun.com/minisite/goods?userCode=brki8iof")]),n("br"),e._v(" 领取腾讯云通用云产品2860优惠券 "),n("br"),n("el-link",{attrs:{href:"https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console",type:"primary",target:"_blank"}},[e._v("https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console")]),n("br"),e._v(" 阿里云服务器折扣区 "),n("el-link",{attrs:{href:"http://aly.ruoyi.vip",type:"primary",target:"_blank"}},[e._v(">☛☛点我进入☚☚")]),e._v(" 腾讯云服务器秒杀区 "),n("el-link",{attrs:{href:"http://txy.ruoyi.vip",type:"primary",target:"_blank"}},[e._v(">☛☛点我进入☚☚")]),n("br"),n("h4",{staticClass:"text-danger"},[e._v(" 云产品通用红包,可叠加官网常规优惠使用。(仅限新用户) ")])],1),n("hr")])],1),n("el-row",{attrs:{gutter:20}},[n("el-col",{staticStyle:{"padding-left":"20px"},attrs:{sm:24,lg:12}},[n("h2",[e._v("若依后台管理框架")]),n("p",[e._v(" 一直想做一款后台管理系统,看了很多优秀的开源项目但是发现没有合适自己的。于是利用空闲休息时间开始自己写一套后台系统。如此有了若依管理系统,她可以用于所有的Web应用程序,如网站管理后台,网站会员中心,CMS,CRM,OA等等,当然,您也可以对她进行深度定制,以做出更强系统。所有前端后台代码封装过后十分精简易上手,出错概率低。同时支持移动客户端访问。系统会陆续更新一些实用功能。 ")]),n("p",[n("b",[e._v("当前版本:")]),e._v(" "),n("span",[e._v("v"+e._s(e.version))])]),n("p",[n("el-tag",{attrs:{type:"danger"}},[e._v("¥免费开源")])],1),n("p",[n("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-cloudy",plain:""},on:{click:function(t){return e.goTarget("https://gitee.com/y_project/RuoYi-Vue")}}},[e._v("访问码云")]),n("el-button",{attrs:{size:"mini",icon:"el-icon-s-home",plain:""},on:{click:function(t){return e.goTarget("http://ruoyi.vip")}}},[e._v("访问主页")])],1)]),n("el-col",{staticStyle:{"padding-left":"50px"},attrs:{sm:24,lg:12}},[n("el-row",[n("el-col",{attrs:{span:12}},[n("h2",[e._v("技术选型")])])],1),n("el-row",[n("el-col",{attrs:{span:6}},[n("h4",[e._v("后端技术")]),n("ul",[n("li",[e._v("SpringBoot")]),n("li",[e._v("Spring Security")]),n("li",[e._v("JWT")]),n("li",[e._v("MyBatis")]),n("li",[e._v("Druid")]),n("li",[e._v("Fastjson")]),n("li",[e._v("...")])])]),n("el-col",{attrs:{span:6}},[n("h4",[e._v("前端技术")]),n("ul",[n("li",[e._v("Vue")]),n("li",[e._v("Vuex")]),n("li",[e._v("Element-ui")]),n("li",[e._v("Axios")]),n("li",[e._v("Sass")]),n("li",[e._v("Quill")]),n("li",[e._v("...")])])])],1)],1)],1),n("el-divider"),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{xs:24,sm:24,md:12,lg:8}},[n("el-card",{staticClass:"update-log"},[n("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[n("span",[e._v("联系信息")])]),n("div",{staticClass:"body"},[n("p",[n("i",{staticClass:"el-icon-s-promotion"}),e._v(" 官网:"),n("el-link",{attrs:{href:"http://www.ruoyi.vip",target:"_blank"}},[e._v("http://www.ruoyi.vip")])],1),n("p",[n("i",{staticClass:"el-icon-user-solid"}),e._v(" QQ群:"),n("s",[e._v(" 满937441 ")]),e._v(" "),n("s",[e._v(" 满887144332 ")]),n("s",[e._v(" 满180251782 ")]),e._v(" "),n("s",[e._v(" 满104180207 ")]),e._v(" "),n("s",[e._v(" 满186866453 ")]),e._v(" "),n("s",[e._v(" 满201396349 ")]),n("s",[e._v(" 满101456076 ")]),e._v(" "),n("s",[e._v(" 满101539465 ")]),e._v(" "),n("s",[e._v(" 满264312783 ")]),e._v(" "),n("s",[e._v(" 满167385320 ")]),n("s",[e._v(" 满104748341 ")]),e._v(" "),n("s",[e._v(" 满160110482 ")]),e._v(" "),n("s",[e._v(" 满170801498 ")]),e._v(" "),n("s",[e._v(" 满108482800 ")]),n("s",[e._v(" 满101046199 ")]),e._v(" "),n("s",[e._v(" 满136919097 ")]),e._v(" "),n("a",{attrs:{href:"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=0vBbSb0ztbBgVtn3kJS-Q4HUNYwip89G&authKey=8irq5PhutrZmWIvsUsklBxhj57l%2F1nOZqjzigkXZVoZE451GG4JHPOqW7AW6cf0T&noverify=0&group_code=143961921",target:"_blank"}},[e._v("143961921")])]),n("p",[n("i",{staticClass:"el-icon-chat-dot-round"}),e._v(" 微信:"),n("a",{attrs:{href:"javascript:;"}},[e._v("/ *若依")])]),n("p",[n("i",{staticClass:"el-icon-money"}),e._v(" 支付宝:"),n("a",{staticClass:"支付宝信息",attrs:{href:"javascript:;"}},[e._v("/ *若依")])])])])],1),n("el-col",{attrs:{xs:24,sm:24,md:12,lg:8}},[n("el-card",{staticClass:"update-log"},[n("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[n("span",[e._v("更新日志")])]),n("el-collapse",{attrs:{accordion:""}},[n("el-collapse-item",{attrs:{title:"v3.8.6 - 2023-06-30"}},[n("ol",[n("li",[e._v("支持登录IP黑名单限制")]),n("li",[e._v("新增监控页面图标显示")]),n("li",[e._v("操作日志新增消耗时间属性")]),n("li",[e._v("屏蔽定时任务bean违规的字符")]),n("li",[e._v("日志管理使用索引提升查询性能")]),n("li",[e._v("日志注解支持排除指定的请求参数")]),n("li",[e._v("支持自定义隐藏属性列过滤子对象")]),n("li",[e._v("升级oshi到最新版本6.4.3")]),n("li",[e._v("升级druid到最新版本1.2.16")]),n("li",[e._v("升级fastjson到最新版2.0.34")]),n("li",[e._v("升级spring-boot到最新版本2.5.15")]),n("li",[e._v("升级element-ui到最新版本2.15.13")]),n("li",[e._v("移除apache/commons-fileupload依赖")]),n("li",[e._v("修复页面切换时布局错乱的问题")]),n("li",[e._v("修复匿名注解Anonymous空指针问题")]),n("li",[e._v("修复路由跳转被阻止时内部产生报错信息问题")]),n("li",[e._v("修复isMatchedIp的参数判断产生空指针的问题")]),n("li",[e._v("修复用户多角色数据权限可能出现权限抬升的情况")]),n("li",[e._v("修复开启TopNav后一级菜单路由参数设置无效问题")]),n("li",[e._v("修复DictTag组件value没有匹配的值时则展示value")]),n("li",[e._v("优化文件下载出现的异常")]),n("li",[e._v("优化选择图标组件高亮回显")]),n("li",[e._v("优化弹窗后导航栏偏移的问题")]),n("li",[e._v("优化修改密码日志存储明文问题")]),n("li",[e._v("优化页签栏关闭其他出现的异常问题")]),n("li",[e._v("优化页签关闭左侧选项排除首页选项")]),n("li",[e._v("优化关闭当前tab页跳转最右侧tab页")]),n("li",[e._v("优化缓存列表清除操作提示不变的问题")]),n("li",[e._v("优化字符未使用下划线不进行驼峰式处理")]),n("li",[e._v("优化用户导入更新时需获取用户编号问题")]),n("li",[e._v("优化侧边栏的平台标题与VUE_APP_TITLE保持同步")]),n("li",[e._v("优化导出Excel时设置dictType属性重复查缓存问题")]),n("li",[e._v("连接池Druid支持新的配置connectTimeout和socketTimeout")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.8.5 - 2023-01-01"}},[n("ol",[n("li",[e._v("定时任务违规的字符")]),n("li",[e._v("重置时取消部门选中")]),n("li",[e._v("新增返回警告消息提示")]),n("li",[e._v("忽略不必要的属性数据返回")]),n("li",[e._v("修改参数键名时移除前缓存配置")]),n("li",[e._v("导入更新用户数据前校验数据权限")]),n("li",[e._v("兼容Excel下拉框内容过多无法显示的问题")]),n("li",[e._v("升级echarts到最新版本5.4.0")]),n("li",[e._v("升级core-js到最新版本3.25.3")]),n("li",[e._v("升级oshi到最新版本6.4.0")]),n("li",[e._v("升级kaptcha到最新版2.3.3")]),n("li",[e._v("升级druid到最新版本1.2.15")]),n("li",[e._v("升级fastjson到最新版2.0.20")]),n("li",[e._v("升级pagehelper到最新版1.4.6")]),n("li",[e._v("优化弹窗内容过多展示不全问题")]),n("li",[e._v("优化swagger-ui静态资源使用缓存")]),n("li",[e._v("开启TopNav没有子菜单隐藏侧边栏")]),n("li",[e._v("删除fuse无效选项maxPatternLength")]),n("li",[e._v("优化导出对象的子列表为空会出现[]问题")]),n("li",[e._v("优化编辑头像时透明部分会变成黑色问题")]),n("li",[e._v("优化小屏幕上修改头像界面布局错位的问题")]),n("li",[e._v("修复代码生成勾选属性无效问题")]),n("li",[e._v("修复文件上传组件格式验证问题")]),n("li",[e._v("修复回显数据字典数组异常问题")]),n("li",[e._v("修复sheet超出最大行数异常问题")]),n("li",[e._v("修复Log注解GET请求记录不到参数问题")]),n("li",[e._v("修复调度日志点击多次数据不变化的问题")]),n("li",[e._v("修复主题颜色在Drawer组件不会加载问题")]),n("li",[e._v("修复文件名包含特殊字符的文件无法下载问题")]),n("li",[e._v("修复table中更多按钮切换主题色未生效修复问题")]),n("li",[e._v("修复某些特性的环境生成代码变乱码TXT文件问题")]),n("li",[e._v("修复代码生成图片/文件/单选时选择必填无法校验问题")]),n("li",[e._v("修复某些特性的情况用户编辑对话框中角色和部门无法修改问题")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.8.4 - 2022-09-26"}},[n("ol",[n("li",[e._v("数据逻辑删除不进行唯一验证")]),n("li",[e._v("Excel注解支持导出对象的子列表方法")]),n("li",[e._v("Excel注解支持自定义隐藏属性列")]),n("li",[e._v("Excel注解支持backgroundColor属性设置背景色")]),n("li",[e._v("支持配置密码最大错误次数/锁定时间")]),n("li",[e._v("登录日志新增解锁账户功能")]),n("li",[e._v("通用下载方法新增config配置选项")]),n("li",[e._v("支持多权限字符匹配角色数据权限")]),n("li",[e._v("页面内嵌iframe切换tab不刷新数据")]),n("li",[e._v("操作日志记录支持排除敏感属性字段")]),n("li",[e._v("修复多文件上传报错出现的异常问题")]),n("li",[e._v("修复图片预览组件src属性为null值控制台报错问题")]),n("li",[e._v("升级oshi到最新版本6.2.2")]),n("li",[e._v("升级fastjson到最新版2.0.14")]),n("li",[e._v("升级pagehelper到最新版1.4.3")]),n("li",[e._v("升级core-js到最新版本3.25.2")]),n("li",[e._v("升级element-ui到最新版本2.15.10")]),n("li",[e._v("优化任务过期不执行调度")]),n("li",[e._v("优化字典数据使用store存取")]),n("li",[e._v("优化修改资料头像被覆盖的问题")]),n("li",[e._v("优化修改用户登录账号重复验证")]),n("li",[e._v("优化代码生成同步后值NULL问题")]),n("li",[e._v("优化定时任务支持执行父类方法")]),n("li",[e._v("优化用户个人信息接口防止修改部门")]),n("li",[e._v("优化布局设置使用el-drawer抽屉显示")]),n("li",[e._v("优化没有权限的用户编辑部门缺少数据")]),n("li",[e._v("优化日志注解记录限制请求地址的长度")]),n("li",[e._v("优化excel/scale属性导出单元格数值类型")]),n("li",[e._v("优化日志操作中重置按钮时重复查询的问题")]),n("li",[e._v("优化多个相同角色数据导致权限SQL重复问题")]),n("li",[e._v("优化表格上右侧工具条(搜索按钮显隐&右侧样式凸出)")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.8.3 - 2022-06-27"}},[n("ol",[n("li",[e._v("新增缓存列表菜单功能")]),n("li",[e._v("代码生成树表新增(展开/折叠)")]),n("li",[e._v("Excel注解支持color字体颜色")]),n("li",[e._v("新增Anonymous匿名访问不鉴权注解")]),n("li",[e._v("用户头像上传限制只能为图片格式")]),n("li",[e._v("接口使用泛型使其看到响应属性字段")]),n("li",[e._v("检查定时任务bean所在包名是否为白名单配置")]),n("li",[e._v("添加页签openPage支持传递参数")]),n("li",[e._v("用户缓存信息添加部门ancestors祖级列表")]),n("li",[e._v("升级element-ui到最新版本2.15.8")]),n("li",[e._v("升级oshi到最新版本6.1.6")]),n("li",[e._v("升级druid到最新版本1.2.11")]),n("li",[e._v("升级fastjson到最新版2.0.8")]),n("li",[e._v("升级spring-boot到最新版本2.5.14")]),n("li",[e._v("降级jsencrypt版本兼容IE浏览器")]),n("li",[e._v("删除多余的salt字段")]),n("li",[e._v("新增获取不带后缀文件名称方法")]),n("li",[e._v("新增获取配置文件中的属性值方法")]),n("li",[e._v("新增内容编码/解码方便插件集成使用")]),n("li",[e._v("字典类型必须以字母开头,且只能为(小写字母,数字,下滑线)")]),n("li",[e._v("优化设置分页参数默认值")]),n("li",[e._v("优化对空字符串参数处理的过滤")]),n("li",[e._v("优化显示顺序orderNum类型为整型")]),n("li",[e._v("优化表单构建按钮不显示正则校验")]),n("li",[e._v("优化字典数据回显样式下拉框显示值")]),n("li",[e._v("优化R响应成功状态码与全局保持一致")]),n("li",[e._v("优化druid开启wall过滤器出现的异常问题")]),n("li",[e._v("优化用户管理左侧树型组件增加选中高亮保持")]),n("li",[e._v("优化新增用户与角色信息&用户与岗位信息逻辑")]),n("li",[e._v("优化默认不启用压缩文件缓存防止node_modules过大")]),n("li",[e._v("修复字典数据显示不全问题")]),n("li",[e._v("修复操作日志查询类型条件为0时会查到所有数据")]),n("li",[e._v("修复Excel注解prompt/combo同时使用不生效问题")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.8.2 - 2022-04-01"}},[n("ol",[n("li",[e._v("前端支持设置是否需要防止数据重复提交")]),n("li",[e._v("开启TopNav没有子菜单情况隐藏侧边栏")]),n("li",[e._v("侧边栏菜单名称过长悬停显示标题")]),n("li",[e._v("用户访问控制时校验数据权限,防止越权")]),n("li",[e._v("导出Excel时屏蔽公式,防止CSV注入风险")]),n("li",[e._v("组件ImagePreview支持多图预览显示")]),n("li",[e._v("组件ImageUpload支持多图同时选择上传")]),n("li",[e._v("组件FileUpload支持多文件同时选择上传")]),n("li",[e._v("服务监控新增运行参数信息显示")]),n("li",[e._v("定时任务目标字符串过滤特殊字符")]),n("li",[e._v("定时任务目标字符串验证包名白名单")]),n("li",[e._v("代码生成列表图片支持预览")]),n("li",[e._v("代码生成编辑修改打开新页签")]),n("li",[e._v("代码生成新增Java类型Boolean")]),n("li",[e._v("代码生成子表支持日期/字典配置")]),n("li",[e._v("代码生成同步保留必填/类型选项")]),n("li",[e._v("升级oshi到最新版本6.1.2")]),n("li",[e._v("升级fastjson到最新版1.2.80")]),n("li",[e._v("升级pagehelper到最新版1.4.1")]),n("li",[e._v("升级spring-boot到最新版本2.5.11")]),n("li",[e._v("升级spring-boot-mybatis到最新版2.2.2")]),n("li",[e._v("添加遗漏的分页参数合理化属性")]),n("li",[e._v("修改npm即将过期的注册源地址")]),n("li",[e._v("修复分页组件请求两次问题")]),n("li",[e._v("修复通用文件下载接口跨域问题")]),n("li",[e._v("修复Xss注解字段值为空时的异常问题")]),n("li",[e._v("修复选项卡点击右键刷新丢失参数问题")]),n("li",[e._v("修复表单清除元素位置未垂直居中问题")]),n("li",[e._v("修复服务监控中运行参数显示条件错误")]),n("li",[e._v("修复导入Excel时字典字段类型为Long转义为空问题")]),n("li",[e._v("修复登录超时刷新页面跳转登录页面还提示重新登录问题")]),n("li",[e._v("优化加载字典缓存数据")]),n("li",[e._v("优化IP地址获取到多个的问题")]),n("li",[e._v("优化任务队列满时任务拒绝策略")]),n("li",[e._v("优化文件上传兼容Weblogic环境")]),n("li",[e._v("优化定时任务默认保存到内存中执行")]),n("li",[e._v("优化部门修改缩放后出现的错位问题")]),n("li",[e._v("优化Excel格式化不同类型的日期对象")]),n("li",[e._v("优化菜单表关键字导致的插件报错问题")]),n("li",[e._v("优化Oracle用户头像列为空时不显示问题")]),n("li",[e._v("优化页面若未匹配到字典标签则返回原字典值")]),n("li",[e._v("优化修复登录失效后多次请求提示多次弹窗问题")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.8.1 - 2022-01-01"}},[n("ol",[n("li",[e._v("新增Vue3前端代码生成模板")]),n("li",[e._v("新增图片预览组件")]),n("li",[e._v("新增压缩插件实现打包Gzip")]),n("li",[e._v("自定义xss校验注解实现")]),n("li",[e._v("自定义文字复制剪贴指令")]),n("li",[e._v("代码生成预览支持复制内容")]),n("li",[e._v("路由支持单独配置菜单或角色权限")]),n("li",[e._v("用户管理部门查询选择节点后分页参数初始")]),n("li",[e._v("修复用户分配角色属性错误")]),n("li",[e._v("修复打包后字体图标偶现的乱码问题")]),n("li",[e._v("修复菜单管理重置表单出现的错误")]),n("li",[e._v("修复版本差异导致的懒加载报错问题")]),n("li",[e._v("修复Cron组件中周回显问题")]),n("li",[e._v("修复定时任务多参数逗号分隔的问题")]),n("li",[e._v("修复根据ID查询列表可能出现的主键溢出问题")]),n("li",[e._v("修复tomcat配置参数已过期问题")]),n("li",[e._v("升级clipboard到最新版本2.0.8")]),n("li",[e._v("升级oshi到最新版本v5.8.6")]),n("li",[e._v("升级fastjson到最新版1.2.79")]),n("li",[e._v("升级spring-boot到最新版本2.5.8")]),n("li",[e._v("升级log4j2到2.17.1,防止漏洞风险")]),n("li",[e._v("优化下载解析blob异常提示")]),n("li",[e._v("优化代码生成字典组重复问题")]),n("li",[e._v("优化查询用户的角色组&岗位组代码")]),n("li",[e._v("优化定时任务cron表达式小时设置24")]),n("li",[e._v("优化用户导入提示溢出则显示滚动条")]),n("li",[e._v("优化防重复提交标识组合为(key+url+header)")]),n("li",[e._v("优化分页方法设置成通用方便灵活调用")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.8.0 - 2021-12-01"}},[n("ol",[n("li",[e._v("新增配套并同步的Vue3前端版本")]),n("li",[e._v("新增通用方法简化模态/缓存/下载/权限/页签使用")]),n("li",[e._v("优化导出数据/使用通用下载方法")]),n("li",[e._v("Excel注解支持自定义数据处理器")]),n("li",[e._v("Excel注解支持导入导出标题信息")]),n("li",[e._v("Excel导入支持@Excels注解")]),n("li",[e._v("新增组件data-dict,简化数据字典使用")]),n("li",[e._v("新增Jaxb依赖,防止jdk8以上出现的兼容错误")]),n("li",[e._v("生产环境使用路由懒加载提升页面响应速度")]),n("li",[e._v("修复五级以上菜单出现的404问题")]),n("li",[e._v("防重提交注解支持配置间隔时间/提示消息")]),n("li",[e._v("日志注解新增是否保存响应参数")]),n("li",[e._v("任务屏蔽违规字符&参数忽略双引号中的逗号")]),n("li",[e._v("升级SpringBoot到最新版本2.5.6")]),n("li",[e._v("升级pagehelper到最新版1.4.0")]),n("li",[e._v("升级spring-boot-mybatis到最新版2.2.0")]),n("li",[e._v("升级oshi到最新版本v5.8.2")]),n("li",[e._v("升级druid到最新版1.2.8")]),n("li",[e._v("升级velocity到最新版本2.3")]),n("li",[e._v("升级fastjson到最新版1.2.78")]),n("li",[e._v("升级axios到最新版本0.24.0")]),n("li",[e._v("升级dart-sass到版本1.32.13")]),n("li",[e._v("升级core-js到最新版本3.19.1")]),n("li",[e._v("升级jsencrypt到最新版本3.2.1")]),n("li",[e._v("升级js-cookie到最新版本3.0.1")]),n("li",[e._v("升级file-saver到最新版本2.0.5")]),n("li",[e._v("升级sass-loader到最新版本10.1.1")]),n("li",[e._v("升级element-ui到最新版本2.15.6")]),n("li",[e._v("新增sendGet无参请求方法")]),n("li",[e._v("禁用el-tag组件的渐变动画")]),n("li",[e._v("代码生成点击预览重置激活tab")]),n("li",[e._v("AjaxResult重写put方法,以方便链式调用")]),n("li",[e._v("优化登录/验证码请求headers不设置token")]),n("li",[e._v("优化用户个人信息接口防止修改用户名")]),n("li",[e._v("优化Cron表达式生成器关闭时销毁避免缓存")]),n("li",[e._v("优化注册成功提示消息类型success")]),n("li",[e._v("优化aop语法,使用spring自动注入注解")]),n("li",[e._v("优化记录登录信息,移除不必要的修改")]),n("li",[e._v("优化mybatis全局默认的执行器")]),n("li",[e._v("优化Excel导入图片可能出现的异常")]),n("li",[e._v("修复代码生成模板主子表删除缺少事务")]),n("li",[e._v("修复日志记录可能出现的转换异常")]),n("li",[e._v("修复代码生成复选框字典遗漏问题")]),n("li",[e._v("修复关闭xss功能导致可重复读RepeatableFilter失效")]),n("li",[e._v("修复字符串无法被反转义问题")]),n("li",[e._v("修复后端主子表代码模板方法名生成错误问题")]),n("li",[e._v("修复xss过滤后格式出现的异常")]),n("li",[e._v("修复swagger没有指定dataTypeClass导致启动出现warn日志")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.7.0 - 2021-09-13"}},[n("ol",[n("li",[e._v("参数管理支持配置验证码开关")]),n("li",[e._v("新增是否开启用户注册功能")]),n("li",[e._v("定时任务支持在线生成cron表达式")]),n("li",[e._v("菜单管理支持配置路由参数")]),n("li",[e._v("支持自定义注解实现接口限流")]),n("li",[e._v("Excel注解支持Image图片导入")]),n("li",[e._v("自定义弹层溢出滚动样式")]),n("li",[e._v("自定义可拖动弹窗宽度指令")]),n("li",[e._v("自定义可拖动弹窗高度指令")]),n("li",[e._v("修复任意账户越权问题")]),n("li",[e._v("修改时检查用户数据权限范围")]),n("li",[e._v("修复保存配置主题颜色失效问题")]),n("li",[e._v("新增暗色菜单风格主题")]),n("li",[e._v("菜单&部门新增展开/折叠功能")]),n("li",[e._v("页签新增关闭左侧&添加图标")]),n("li",[e._v("顶部菜单排除隐藏的默认路由")]),n("li",[e._v("顶部菜单同步系统主题样式")]),n("li",[e._v("跳转路由高亮相对应的菜单栏")]),n("li",[e._v("代码生成主子表多选行数据")]),n("li",[e._v("日期范围支持添加多组")]),n("li",[e._v("升级element-ui到最新版本2.15.5")]),n("li",[e._v("升级oshi到最新版本v5.8.0")]),n("li",[e._v("升级commons.io到最新版本v2.11.0")]),n("li",[e._v("定时任务屏蔽ldap远程调用")]),n("li",[e._v("定时任务屏蔽http(s)远程调用")]),n("li",[e._v("补充定时任务表字段注释")]),n("li",[e._v("定时任务对检查异常进行事务回滚")]),n("li",[e._v("启用父部门状态排除顶级节点")]),n("li",[e._v("富文本新增上传文件大小限制")]),n("li",[e._v("默认首页使用keep-alive缓存")]),n("li",[e._v("修改代码生成字典回显样式")]),n("li",[e._v("自定义分页合理化传入参数")]),n("li",[e._v("修复字典组件值为整形不显示问题")]),n("li",[e._v("修复定时任务日志执行状态显示")]),n("li",[e._v("角色&菜单新增字段属性提示信息")]),n("li",[e._v("修复角色分配用户页面参数类型错误提醒")]),n("li",[e._v("优化布局设置动画特效")]),n("li",[e._v("优化异常处理信息")]),n("li",[e._v("优化错误token导致的解析异常")]),n("li",[e._v("密码框新增显示切换密码图标")]),n("li",[e._v("定时任务新增更多操作")]),n("li",[e._v("更多操作按钮添加权限控制")]),n("li",[e._v("导入用户样式优化")]),n("li",[e._v("提取通用方法到基类控制器")]),n("li",[e._v("优化使用权限工具获取用户信息")]),n("li",[e._v("优化用户不能删除自己")]),n("li",[e._v("优化XSS跨站脚本过滤")]),n("li",[e._v("优化代码生成模板")]),n("li",[e._v("验证码默认20s超时")]),n("li",[e._v("BLOB下载时清除URL对象引用")]),n("li",[e._v("代码生成导入表按创建时间排序")]),n("li",[e._v("修复代码生成页面数据编辑保存之后总是跳转第一页的问题")]),n("li",[e._v("修复带safari浏览器无法格式化utc日期格式yyyy-MM-dd'T'HH:mm:ss.SSS问题")]),n("li",[e._v("多图上传组件移除多余的api地址&验证失败导致图片删除问题&无法删除相应图片修复")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.6.0 - 2021-07-12"}},[n("ol",[n("li",[e._v("角色管理新增分配用户功能")]),n("li",[e._v("用户管理新增分配角色功能")]),n("li",[e._v("日志列表支持排序操作")]),n("li",[e._v("优化参数&字典缓存操作")]),n("li",[e._v("系统布局配置支持动态标题开关")]),n("li",[e._v("菜单路由配置支持内链访问")]),n("li",[e._v("默认访问后端首页新增提示语")]),n("li",[e._v("富文本默认上传返回url类型")]),n("li",[e._v("新增自定义弹窗拖拽指令")]),n("li",[e._v("全局注册常用通用组件")]),n("li",[e._v("全局挂载字典标签组件")]),n("li",[e._v("ImageUpload组件支持多图片上传")]),n("li",[e._v("FileUpload组件支持多文件上传")]),n("li",[e._v("文件上传组件添加数量限制属性")]),n("li",[e._v("富文本编辑组件添加类型属性")]),n("li",[e._v("富文本组件工具栏配置视频")]),n("li",[e._v("封装通用iframe组件")]),n("li",[e._v("限制超级管理员不允许操作")]),n("li",[e._v("用户信息长度校验限制")]),n("li",[e._v("分页组件新增pagerCount属性")]),n("li",[e._v("添加bat脚本执行应用")]),n("li",[e._v("升级oshi到最新版本v5.7.4")]),n("li",[e._v("升级element-ui到最新版本2.15.2")]),n("li",[e._v("升级pagehelper到最新版1.3.1")]),n("li",[e._v("升级commons.io到最新版本v2.10.0")]),n("li",[e._v("升级commons.fileupload到最新版本v1.4")]),n("li",[e._v("升级swagger到最新版本v3.0.0")]),n("li",[e._v("修复关闭confirm提示框控制台报错问题")]),n("li",[e._v("修复存在的SQL注入漏洞问题")]),n("li",[e._v("定时任务屏蔽rmi远程调用")]),n("li",[e._v("修复用户搜索分页变量错误")]),n("li",[e._v("修复导出角色数据范围翻译缺少仅本人")]),n("li",[e._v("修复表单构建选择下拉选择控制台报错问题")]),n("li",[e._v("优化图片工具类读取文件")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.5.0 - 2021-05-25"}},[n("ol",[n("li",[e._v("新增菜单导航显示风格TopNav(false为左侧导航菜单,true为顶部导航菜单)")]),n("li",[e._v("布局设置支持保存&重置配置")]),n("li",[e._v("修复树表数据显示不全&加载慢问题")]),n("li",[e._v("新增IE浏览器版本过低提示页面")]),n("li",[e._v("用户登录后记录最后登录IP&时间")]),n("li",[e._v("页面导出按钮点击之后添加遮罩")]),n("li",[e._v("富文本编辑器支持自定义上传地址")]),n("li",[e._v("富文本编辑组件新增readOnly属性")]),n("li",[e._v("页签TagsView新增关闭右侧功能")]),n("li",[e._v("显隐列组件加载初始默认隐藏列")]),n("li",[e._v("关闭头像上传窗口还原默认图片")]),n("li",[e._v("个人信息添加手机&邮箱重复验证")]),n("li",[e._v("代码生成模板导出按钮点击后添加遮罩")]),n("li",[e._v("代码生成模板树表操作列添加新增按钮")]),n("li",[e._v("代码生成模板修复主子表字段重名问题")]),n("li",[e._v("升级fastjson到最新版1.2.76")]),n("li",[e._v("升级druid到最新版本v1.2.6")]),n("li",[e._v("升级mybatis到最新版3.5.6 阻止远程代码执行漏洞")]),n("li",[e._v("升级oshi到最新版本v5.6.0")]),n("li",[e._v("velocity剔除commons-collections版本,防止3.2.1版本的反序列化漏洞")]),n("li",[e._v("数据监控页默认账户密码防止越权访问")]),n("li",[e._v("修复firefox下表单构建拖拽会新打卡一个选项卡")]),n("li",[e._v("修正后端导入表权限标识")]),n("li",[e._v("修正前端操作日志&登录日志权限标识")]),n("li",[e._v("设置Redis配置HashKey序列化")]),n("li",[e._v("删除操作日志记录信息")]),n("li",[e._v("上传媒体类型添加视频格式")]),n("li",[e._v("修复请求形参未传值记录日志异常问题")]),n("li",[e._v("优化xss校验json请求条件")]),n("li",[e._v("树级结构更新子节点使用replaceFirst")]),n("li",[e._v("优化ExcelUtil空值处理")]),n("li",[e._v("日志记录过滤BindingResult对象,防止异常")]),n("li",[e._v("修改主题后mini类型按钮无效问题")]),n("li",[e._v("优化通用下载完成后删除节点")]),n("li",[e._v("通用Controller添加响应返回消息")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.4.0 - 2021-02-22"}},[n("ol",[n("li",[e._v("代码生成模板支持主子表")]),n("li",[e._v("表格右侧工具栏组件支持显隐列")]),n("li",[e._v("图片组件添加预览&移除功能")]),n("li",[e._v("Excel注解支持Image图片导出")]),n("li",[e._v("操作按钮组调整为朴素按钮样式")]),n("li",[e._v("代码生成支持文件上传组件")]),n("li",[e._v("代码生成日期控件区分范围")]),n("li",[e._v("代码生成数据库文本类型生成表单文本域")]),n("li",[e._v("用户手机邮箱&菜单组件修改允许空字符串")]),n("li",[e._v("升级SpringBoot到最新版本2.2.13 提升启动速度")]),n("li",[e._v("升级druid到最新版本v1.2.4")]),n("li",[e._v("升级fastjson到最新版1.2.75")]),n("li",[e._v("升级element-ui到最新版本2.15.0")]),n("li",[e._v("修复IE11浏览器报错问题")]),n("li",[e._v("优化多级菜单之间切换无法缓存的问题")]),n("li",[e._v("修复四级菜单无法显示问题")]),n("li",[e._v("修正侧边栏静态路由丢失问题")]),n("li",[e._v("修复角色管理-编辑角色-功能权限显示异常")]),n("li",[e._v("配置文件新增redis数据库索引属性")]),n("li",[e._v("权限工具类增加admin判断")]),n("li",[e._v("角色非自定义权限范围清空选择值")]),n("li",[e._v("修复导入数据为负浮点数时丢失精度问题")]),n("li",[e._v("移除path-to-regexp正则匹配插件")]),n("li",[e._v("修复生成树表代码异常")]),n("li",[e._v("修改ip字段长度防止ipv6地址长度不够")]),n("li",[e._v("防止get请求参数值为false或0等特殊值会导致无法正确的传参")]),n("li",[e._v("登录后push添加catch防止出现检查错误")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.3.0 - 2020-12-14"}},[n("ol",[n("li",[e._v("新增缓存监控功能")]),n("li",[e._v("支持主题风格配置")]),n("li",[e._v("修复多级菜单之间切换无法缓存的问题")]),n("li",[e._v("多级菜单自动配置组件")]),n("li",[e._v("代码生成预览支持高亮显示")]),n("li",[e._v("支持Get请求映射Params参数")]),n("li",[e._v("删除用户和角色解绑关联")]),n("li",[e._v("去除用户手机邮箱部门必填验证")]),n("li",[e._v("Excel支持注解align对齐方式")]),n("li",[e._v("Excel支持导入Boolean型数据")]),n("li",[e._v("优化头像样式,鼠标移入悬停遮罩")]),n("li",[e._v("代码生成预览提供滚动机制")]),n("li",[e._v("代码生成删除多余的数字float类型")]),n("li",[e._v("修正转换字符串的目标字符集属性")]),n("li",[e._v("回显数据字典防止空值报错")]),n("li",[e._v("日志记录增加过滤多文件场景")]),n("li",[e._v("修改缓存Set方法可能导致嵌套的问题")]),n("li",[e._v("移除前端一些多余的依赖")]),n("li",[e._v("防止安全扫描YUI出现的风险提示")]),n("li",[e._v("修改node-sass为dart-sass")]),n("li",[e._v("升级SpringBoot到最新版本2.1.18")]),n("li",[e._v("升级poi到最新版本4.1.2")]),n("li",[e._v("升级oshi到最新版本v5.3.6")]),n("li",[e._v("升级bitwalker到最新版本1.21")]),n("li",[e._v("升级axios到最新版本0.21.0")]),n("li",[e._v("升级element-ui到最新版本2.14.1")]),n("li",[e._v("升级vue到最新版本2.6.12")]),n("li",[e._v("升级vuex到最新版本3.6.0")]),n("li",[e._v("升级vue-cli到版本4.5.9")]),n("li",[e._v("升级vue-router到最新版本3.4.9")]),n("li",[e._v("升级vue-cli到最新版本4.4.6")]),n("li",[e._v("升级vue-cropper到最新版本0.5.5")]),n("li",[e._v("升级clipboard到最新版本2.0.6")]),n("li",[e._v("升级core-js到最新版本3.8.1")]),n("li",[e._v("升级echarts到最新版本4.9.0")]),n("li",[e._v("升级file-saver到最新版本2.0.4")]),n("li",[e._v("升级fuse.js到最新版本6.4.3")]),n("li",[e._v("升级js-beautify到最新版本1.13.0")]),n("li",[e._v("升级js-cookie到最新版本2.2.1")]),n("li",[e._v("升级path-to-regexp到最新版本6.2.0")]),n("li",[e._v("升级quill到最新版本1.3.7")]),n("li",[e._v("升级screenfull到最新版本5.0.2")]),n("li",[e._v("升级sortablejs到最新版本1.10.2")]),n("li",[e._v("升级vuedraggable到最新版本2.24.3")]),n("li",[e._v("升级chalk到最新版本4.1.0")]),n("li",[e._v("升级eslint到最新版本7.15.0")]),n("li",[e._v("升级eslint-plugin-vue到最新版本7.2.0")]),n("li",[e._v("升级lint-staged到最新版本10.5.3")]),n("li",[e._v("升级runjs到最新版本4.4.2")]),n("li",[e._v("升级sass-loader到最新版本10.1.0")]),n("li",[e._v("升级script-ext-html-webpack-plugin到最新版本2.1.5")]),n("li",[e._v("升级svg-sprite-loader到最新版本5.1.1")]),n("li",[e._v("升级vue-template-compiler到最新版本2.6.12")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.2.1 - 2020-11-18"}},[n("ol",[n("li",[e._v("阻止任意文件下载漏洞")]),n("li",[e._v("代码生成支持上传控件")]),n("li",[e._v("新增图片上传组件")]),n("li",[e._v("调整默认首页")]),n("li",[e._v("升级druid到最新版本v1.2.2")]),n("li",[e._v("mapperLocations配置支持分隔符")]),n("li",[e._v("权限信息调整")]),n("li",[e._v("调整sql默认时间")]),n("li",[e._v("解决代码生成没有bit类型的问题")]),n("li",[e._v("升级pagehelper到最新版1.3.0")])])]),n("el-collapse-item",{attrs:{title:"v3.2.0 - 2020-10-10"}},[n("ol",[n("li",[e._v("升级springboot版本到2.1.17 提升安全性")]),n("li",[e._v("升级oshi到最新版本v5.2.5")]),n("li",[e._v("升级druid到最新版本v1.2.1")]),n("li",[e._v("升级jjwt到版本0.9.1")]),n("li",[e._v("升级fastjson到最新版1.2.74")]),n("li",[e._v("修改sass为node-sass,避免el-icon图标乱码")]),n("li",[e._v("代码生成支持同步数据库")]),n("li",[e._v("代码生成支持富文本控件")]),n("li",[e._v("代码生成页面时不忽略remark属性")]),n("li",[e._v("代码生成添加select必填选项")]),n("li",[e._v("Excel导出类型NUMERIC支持精度浮点类型")]),n("li",[e._v("Excel导出targetAttr优化获取值,防止get方法不规范")]),n("li",[e._v("Excel注解支持自动统计数据总和")]),n("li",[e._v("Excel注解支持设置BigDecimal精度&舍入规则")]),n("li",[e._v("菜单&数据权限新增(展开/折叠 全选/全不选 父子联动)")]),n("li",[e._v("允许用户分配到部门父节点")]),n("li",[e._v("菜单新增是否缓存keep-alive")]),n("li",[e._v("表格操作列间距调整")]),n("li",[e._v("限制系统内置参数不允许删除")]),n("li",[e._v("富文本组件优化,支持自定义高度&图片冲突问题")]),n("li",[e._v("富文本工具栏样式对齐")]),n("li",[e._v("导入excel整形值校验优化")]),n("li",[e._v("修复页签关闭所有时固定标签路由不刷新问题")]),n("li",[e._v("表单构建布局型组件新增按钮")]),n("li",[e._v("左侧菜单文字过长显示省略号")]),n("li",[e._v("修正根节点为子部门时,树状结构显示问题")]),n("li",[e._v("修正调用目标字符串最大长度")]),n("li",[e._v("修正菜单提示信息错误")]),n("li",[e._v("修正定时任务执行一次权限标识")]),n("li",[e._v("修正数据库字符串类型nvarchar")]),n("li",[e._v("优化递归子节点")]),n("li",[e._v("优化数据权限判断")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.1.0 - 2020-08-13"}},[n("ol",[n("li",[e._v("表格工具栏右侧添加刷新&显隐查询组件")]),n("li",[e._v("后端支持CORS跨域请求")]),n("li",[e._v("代码生成支持选择上级菜单")]),n("li",[e._v("代码生成支持自定义路径")]),n("li",[e._v("代码生成支持复选框")]),n("li",[e._v("Excel导出导入支持dictType字典类型")]),n("li",[e._v("Excel支持分割字符串组内容")]),n("li",[e._v("验证码类型支持(数组计算、字符验证)")]),n("li",[e._v("升级vue-cli版本到4.4.4")]),n("li",[e._v("修改 node-sass 为 dart-sass")]),n("li",[e._v("表单类型为Integer/Long设置整形默认值")]),n("li",[e._v("代码生成器默认mapper路径与默认mapperScan路径不一致")]),n("li",[e._v("优化防重复提交拦截器")]),n("li",[e._v("优化上级菜单不能选择自己")]),n("li",[e._v("修复角色的权限分配后,未实时生效问题")]),n("li",[e._v("修复在线用户日志记录类型")]),n("li",[e._v("修复富文本空格和缩进保存后不生效问题")]),n("li",[e._v("修复在线用户判断逻辑")]),n("li",[e._v("唯一限制条件只返回单条数据")]),n("li",[e._v("添加获取当前的环境配置方法")]),n("li",[e._v("超时登录后页面跳转到首页")]),n("li",[e._v("全局异常状态汉化拦截处理")]),n("li",[e._v("HTML过滤器改为将html转义")]),n("li",[e._v("检查字符支持小数点&降级改成异常提醒")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.0.0 - 2020-07-20"}},[n("ol",[n("li",[e._v("单应用调整为多模块项目")]),n("li",[e._v("升级element-ui版本到2.13.2")]),n("li",[e._v("删除babel,提高编译速度。")]),n("li",[e._v("新增菜单默认主类目")]),n("li",[e._v("编码文件名修改为uuid方式")]),n("li",[e._v("定时任务cron表达式验证")]),n("li",[e._v("角色权限修改时已有权限未自动勾选异常修复")]),n("li",[e._v("防止切换权限用户后登录出现404")]),n("li",[e._v("Excel支持sort导出排序")]),n("li",[e._v("创建用户不允许选择超级管理员角色")]),n("li",[e._v("修复代码生成导入表结构出现异常页面不提醒问题")]),n("li",[e._v("修复代码生成点击多次表修改数据不变化的问题")]),n("li",[e._v("修复头像上传成功二次打开无法改变裁剪框大小和位置问题")]),n("li",[e._v("修复布局为small者mini用户表单显示错位问题")]),n("li",[e._v("修复热部署导致的强换异常问题")]),n("li",[e._v("修改用户管理复选框宽度,防止部分浏览器出现省略号")]),n("li",[e._v("IpUtils工具,清除Xss特殊字符,防止Xff注入攻击")]),n("li",[e._v("生成domain 如果是浮点型 统一用BigDecimal")]),n("li",[e._v("定时任务调整label-width,防止部署出现错位")]),n("li",[e._v("调整表头固定列默认样式")]),n("li",[e._v("代码生成模板调整,字段为String并且必填则加空串条件")]),n("li",[e._v("代码生成字典Integer/Long使用parseInt")]),n("li",[e._v(" 修复dict_sort不可update为0的问题&查询返回增加dict_sort升序排序 ")]),n("li",[e._v("修正岗位导出权限注解")]),n("li",[e._v("禁止加密密文返回前端")]),n("li",[e._v("修复代码生成页面中的查询条件创建时间未生效的问题")]),n("li",[e._v("修复首页搜索菜单外链无法点击跳转问题")]),n("li",[e._v("修复菜单管理选择图标,backspace删除时不过滤数据")]),n("li",[e._v("用户管理部门分支节点不可检查&显示计数")]),n("li",[e._v("数据范围过滤属性调整")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v2.3.0 - 2020-06-01"}},[n("ol",[n("li",[e._v("升级fastjson到最新版1.2.70 修复高危安全漏洞")]),n("li",[e._v("dev启动默认打开浏览器")]),n("li",[e._v("vue-cli使用默认source-map")]),n("li",[e._v("slidebar eslint报错优化")]),n("li",[e._v("当tags-view滚动关闭右键菜单")]),n("li",[e._v("字典管理添加缓存读取")]),n("li",[e._v("参数管理支持缓存操作")]),n("li",[e._v("支持一级菜单(和主页同级)在main区域显示")]),n("li",[e._v("限制外链地址必须以http(s)开头")]),n("li",[e._v("tagview & sidebar 主题颜色与element ui(全局)同步")]),n("li",[e._v("修改数据源类型优先级,先根据方法,再根据类")]),n("li",[e._v("支持是否需要设置token属性,自定义返回码消息。")]),n("li",[e._v("swagger请求前缀加入配置。")]),n("li",[e._v("登录地点设置内容过长则隐藏显示")]),n("li",[e._v("修复定时任务执行一次按钮后不提示消息问题")]),n("li",[e._v("修改上级部门(选择项排除本身和下级)")]),n("li",[e._v("通用http发送方法增加参数 contentType 编码类型")]),n("li",[e._v("更换IP地址查询接口")]),n("li",[e._v("修复页签变量undefined")]),n("li",[e._v("添加校验部门包含未停用的子部门")]),n("li",[e._v("修改定时任务详情下次执行时间日期显示错误")]),n("li",[e._v("角色管理查询设置默认排序字段")]),n("li",[e._v("swagger添加enable参数控制是否启用")]),n("li",[e._v("只对json类型请求构建可重复读取inputStream的request")]),n("li",[e._v("修改代码生成字典字段int类型没有自动选中问题")]),n("li",[e._v("vuex用户名取值修正")]),n("li",[e._v("表格树模板去掉多余的)")]),n("li",[e._v("代码生成序号修正")]),n("li",[e._v("全屏情况下不调整上外边距")]),n("li",[e._v("代码生成Date字段添加默认格式")]),n("li",[e._v("用户管理角色选择权限控制")]),n("li",[e._v("修复路由懒加载报错问题")]),n("li",[e._v("模板sql.vm添加菜单状态")]),n("li",[e._v("设置用户名称不能修改")]),n("li",[e._v("dialog添加append-to-body属性,防止ie遮罩")]),n("li",[e._v("菜单区分状态和显示隐藏功能")]),n("li",[e._v("升级fastjson到最新版1.2.68 修复安全加固")]),n("li",[e._v("修复代码生成如果选择字典类型缺失逗号问题")]),n("li",[e._v("登录请求params更换为data,防止暴露url")]),n("li",[e._v("日志返回时间格式处理")]),n("li",[e._v("添加handle控制允许拖动的元素")]),n("li",[e._v("布局设置点击扩大范围")]),n("li",[e._v("代码生成列属性排序查询")]),n("li",[e._v("代码生成列支持拖动排序")]),n("li",[e._v("修复时间格式不支持ios问题")]),n("li",[e._v("表单构建添加父级class,防止冲突")]),n("li",[e._v("定时任务并发属性修正")]),n("li",[e._v("角色禁用&菜单隐藏不查询权限")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v2.2.0 - 2020-03-18"}},[n("ol",[n("li",[e._v("系统监控新增定时任务功能")]),n("li",[e._v("添加一个打包Web工程bat")]),n("li",[e._v("修复页签鼠标滚轮按下的时候,可以关闭不可关闭的tag")]),n("li",[e._v("修复点击退出登录有时会无提示问题")]),n("li",[e._v("修复防重复提交注解无效问题")]),n("li",[e._v("修复通知公告批量删除异常问题")]),n("li",[e._v("添加菜单时路由地址必填限制")]),n("li",[e._v("代码生成字段描述可编辑")]),n("li",[e._v("修复用户修改个人信息导致缓存不过期问题")]),n("li",[e._v("个人信息创建时间获取正确属性值")]),n("li",[e._v("操作日志详细显示正确类型")]),n("li",[e._v("导入表单击行数据时选中对应的复选框")]),n("li",[e._v("批量替换表前缀逻辑调整")]),n("li",[e._v("固定重定向路径表达式")]),n("li",[e._v("升级element-ui版本到2.13.0")]),n("li",[e._v("操作日志排序调整")]),n("li",[e._v("修复charts切换侧边栏或者缩放窗口显示bug")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v2.1.0 - 2020-02-24"}},[n("ol",[n("li",[e._v("新增表单构建")]),n("li",[e._v("代码生成支持树表结构")]),n("li",[e._v("新增用户导入")]),n("li",[e._v("修复动态加载路由页面刷新问题")]),n("li",[e._v("修复地址开关无效问题")]),n("li",[e._v("汉化错误提示页面")]),n("li",[e._v("代码生成已知问题修改")]),n("li",[e._v("修复多数据源下配置关闭出现异常处理")]),n("li",[e._v("添加HTML过滤器,用于去除XSS漏洞隐患")]),n("li",[e._v("修复上传头像控制台出现异常")]),n("li",[e._v("修改用户管理分页不正确的问题")]),n("li",[e._v("修复验证码记录提示错误")]),n("li",[e._v("修复request.js缺少Message引用")]),n("li",[e._v("修复表格时间为空出现的异常")]),n("li",[e._v("添加Jackson日期反序列化时区配置")]),n("li",[e._v("调整根据用户权限加载菜单数据树形结构")]),n("li",[e._v("调整成功登录不恢复按钮,防止多次点击")]),n("li",[e._v("修改用户个人资料同步缓存信息")]),n("li",[e._v("修复页面同时出现el-upload和Editor不显示处理")]),n("li",[e._v("修复在角色管理页修改菜单权限偶尔未选中问题")]),n("li",[e._v("配置文件新增redis密码属性")]),n("li",[e._v("设置mybatis全局的配置文件")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v2.0.0 - 2019-12-02"}},[n("ol",[n("li",[e._v("新增代码生成")]),n("li",[e._v("新增@RepeatSubmit注解,防止重复提交")]),n("li",[e._v("新增菜单主目录添加/删除操作")]),n("li",[e._v("日志记录过滤特殊对象,防止转换异常")]),n("li",[e._v("修改代码生成路由脚本错误")]),n("li",[e._v("用户上传头像实时同步缓存,无需重新登录")]),n("li",[e._v("调整切换页签后不重新加载数据")]),n("li",[e._v("添加jsencrypt实现参数的前端加密")]),n("li",[e._v("系统退出删除用户缓存记录")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v1.1.0 - 2019-11-11"}},[n("ol",[n("li",[e._v("新增在线用户管理")]),n("li",[e._v("新增按钮组功能实现(批量删除、导出、清空)")]),n("li",[e._v("新增查询条件重置按钮")]),n("li",[e._v("新增Swagger全局Token配置")]),n("li",[e._v("新增后端参数校验")]),n("li",[e._v("修复字典管理页面的日期查询异常")]),n("li",[e._v("修改时间函数命名防止冲突")]),n("li",[e._v("去除菜单上级校验,默认为顶级")]),n("li",[e._v("修复用户密码无法修改问题")]),n("li",[e._v("修复菜单类型为按钮时不显示权限标识")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v1.0.0 - 2019-10-08"}},[n("ol",[n("li",[e._v("若依前后端分离系统正式发布")])])])],1)],1)],1),n("el-col",{attrs:{xs:24,sm:24,md:12,lg:8}},[n("el-card",{staticClass:"update-log"},[n("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[n("span",[e._v("捐赠支持")])]),n("div",{staticClass:"body"},[n("img",{attrs:{src:i("42cf"),alt:"donate",width:"100%"}}),n("span",{staticStyle:{display:"inline-block",height:"30px","line-height":"30px"}},[e._v("你可以请作者喝杯咖啡表示鼓励")])])])],1)],1)],1)},a=[],s={name:"Index",data:function(){return{version:"3.8.6"}},methods:{goTarget:function(e){window.open(e,"_blank")}}},o=s,l=(i("892d"),i("2877")),r=Object(l["a"])(o,n,a,!1,null,"0857d0b9",null);t["default"]=r.exports},"1e8b":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-form",{ref:"form",attrs:{model:e.user,rules:e.rules,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"用户昵称",prop:"nickName"}},[i("el-input",{attrs:{maxlength:"30"},model:{value:e.user.nickName,callback:function(t){e.$set(e.user,"nickName",t)},expression:"user.nickName"}})],1),i("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber"}},[i("el-input",{attrs:{maxlength:"11"},model:{value:e.user.phonenumber,callback:function(t){e.$set(e.user,"phonenumber",t)},expression:"user.phonenumber"}})],1),i("el-form-item",{attrs:{label:"邮箱",prop:"email"}},[i("el-input",{attrs:{maxlength:"50"},model:{value:e.user.email,callback:function(t){e.$set(e.user,"email",t)},expression:"user.email"}})],1),i("el-form-item",{attrs:{label:"性别"}},[i("el-radio-group",{model:{value:e.user.sex,callback:function(t){e.$set(e.user,"sex",t)},expression:"user.sex"}},[i("el-radio",{attrs:{label:"0"}},[e._v("男")]),i("el-radio",{attrs:{label:"1"}},[e._v("女")])],1)],1),i("el-form-item",[i("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.submit}},[e._v("保存")]),i("el-button",{attrs:{type:"danger",size:"mini"},on:{click:e.close}},[e._v("关闭")])],1)],1)},a=[],s=i("c0c7"),o={props:{user:{type:Object}},data:function(){return{rules:{nickName:[{required:!0,message:"用户昵称不能为空",trigger:"blur"}],email:[{required:!0,message:"邮箱地址不能为空",trigger:"blur"},{type:"email",message:"请输入正确的邮箱地址",trigger:["blur","change"]}],phonenumber:[{required:!0,message:"手机号码不能为空",trigger:"blur"},{pattern:/^1[3|4|5|6|7|8|9][0-9]\d{8}$/,message:"请输入正确的手机号码",trigger:"blur"}]}}},methods:{submit:function(){var e=this;this.$refs["form"].validate((function(t){t&&Object(s["l"])(e.user).then((function(t){e.$modal.msgSuccess("修改成功")}))}))},close:function(){this.$tab.closePage()}}},l=o,r=i("2877"),c=Object(r["a"])(l,n,a,!1,null,null,null);t["default"]=c.exports},"20e7":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-chart",use:"icon-chart-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},2309:function(e,t,i){"use strict";i("ef41")},2369:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-education",use:"icon-education-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"23f1":function(e,t,i){var n={"./404.svg":"49be","./bug.svg":"937c","./build.svg":"b88c","./button.svg":"c292","./cascader.svg":"737d","./chart.svg":"20e7","./checkbox.svg":"9ec1","./clipboard.svg":"5aa7","./code.svg":"d7a0","./color.svg":"e218","./component.svg":"02b8","./dashboard.svg":"7154","./date-range.svg":"ad41","./date.svg":"a2bf","./dict.svg":"da75","./documentation.svg":"ed00","./download.svg":"039a","./drag.svg":"a2f6","./druid.svg":"bc7b","./edit.svg":"2fb0","./education.svg":"2369","./email.svg":"caf7","./example.svg":"b6f9","./excel.svg":"e3ff","./exit-fullscreen.svg":"f22e","./eye-open.svg":"74a2","./eye.svg":"57fa","./form.svg":"4576","./fullscreen.svg":"72e5","./github.svg":"cda1","./guide.svg":"72d1","./icon.svg":"9f4c","./input.svg":"0b37","./international.svg":"a601","./job.svg":"e82a","./language.svg":"a17a","./link.svg":"5fda","./list.svg":"3561","./lock.svg":"a012","./log.svg":"9cb5","./logininfor.svg":"9b2c","./message.svg":"15e8","./money.svg":"4955","./monitor.svg":"f71f","./nested.svg":"91be","./number.svg":"a1ac","./online.svg":"575e","./password.svg":"198d","./pdf.svg":"8989","./people.svg":"ae6e","./peoples.svg":"dc13","./phone.svg":"b470","./post.svg":"482c","./qq.svg":"39e1","./question.svg":"5d9e","./radio.svg":"9a4c","./rate.svg":"04ad","./redis-list.svg":"badf","./redis.svg":"0c4f","./row.svg":"0c16","./search.svg":"679a","./select.svg":"0ee3","./server.svg":"47382","./shopping.svg":"98ab","./size.svg":"879b","./skill.svg":"a263","./slider.svg":"df36","./star.svg":"4e5a","./swagger.svg":"84e5","./switch.svg":"243e","./system.svg":"922f","./tab.svg":"2723","./table.svg":"dc78","./textarea.svg":"7234d","./theme.svg":"7271","./time-range.svg":"99c3","./time.svg":"f8e6","./tool.svg":"06b3","./tree-table.svg":"4d24","./tree.svg":"0e8f","./upload.svg":"068c","./user.svg":"d88a","./validCode.svg":"67bd","./wechat.svg":"2ba1","./zip.svg":"a75d"};function a(e){var t=s(e);return i(t)}function s(e){if(!i.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=s,e.exports=a,a.id="23f1"},"243e":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-switch",use:"icon-switch-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},2587:function(e,t,i){},"26fc":function(e,t,i){e.exports=i.p+"static/img/404_cloud.0f4bc32b.png"},2723:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-tab",use:"icon-tab-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},2754:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"wscn-http404-container"},[i("div",{staticClass:"wscn-http404"},[e._m(0),i("div",{staticClass:"bullshit"},[i("div",{staticClass:"bullshit__oops"},[e._v(" 404错误! ")]),i("div",{staticClass:"bullshit__headline"},[e._v(" "+e._s(e.message)+" ")]),i("div",{staticClass:"bullshit__info"},[e._v(" 对不起,您正在寻找的页面不存在。尝试检查URL的错误,然后按浏览器上的刷新按钮或尝试在我们的应用程序中找到其他内容。 ")]),i("router-link",{staticClass:"bullshit__return-home",attrs:{to:"/"}},[e._v(" 返回首页 ")])],1)])])},a=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"pic-404"},[n("img",{staticClass:"pic-404__parent",attrs:{src:i("a36b"),alt:"404"}}),n("img",{staticClass:"pic-404__child left",attrs:{src:i("26fc"),alt:"404"}}),n("img",{staticClass:"pic-404__child mid",attrs:{src:i("26fc"),alt:"404"}}),n("img",{staticClass:"pic-404__child right",attrs:{src:i("26fc"),alt:"404"}})])}],s={name:"Page404",computed:{message:function(){return"找不到网页!"}}},o=s,l=(i("44bf"),i("2877")),r=Object(l["a"])(o,n,a,!1,null,"279ea4b2",null);t["default"]=r.exports},"2ba1":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-wechat",use:"icon-wechat-usage",viewBox:"0 0 128 110",content:''});o.a.add(l);t["default"]=l},"2bb1":function(e,t,i){},"2fb0":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-edit",use:"icon-edit-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"318f":function(e,t,i){"use strict";i("0f20")},3528:function(e,t,i){"use strict";i.d(t,"k",(function(){return a})),i.d(t,"j",(function(){return s})),i.d(t,"a",(function(){return o})),i.d(t,"m",(function(){return l})),i.d(t,"g",(function(){return r})),i.d(t,"f",(function(){return c})),i.d(t,"h",(function(){return u})),i.d(t,"b",(function(){return d})),i.d(t,"l",(function(){return m})),i.d(t,"c",(function(){return h})),i.d(t,"d",(function(){return p})),i.d(t,"e",(function(){return f})),i.d(t,"i",(function(){return v}));var n=i("b775");function a(e){return Object(n["a"])({url:"/system/role/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/system/role/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/system/role",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/system/role",method:"put",data:e})}function r(e){return Object(n["a"])({url:"/system/role/dataScope",method:"put",data:e})}function c(e,t){var i={roleId:e,status:t};return Object(n["a"])({url:"/system/role/changeStatus",method:"put",data:i})}function u(e){return Object(n["a"])({url:"/system/role/"+e,method:"delete"})}function d(e){return Object(n["a"])({url:"/system/role/authUser/allocatedList",method:"get",params:e})}function m(e){return Object(n["a"])({url:"/system/role/authUser/unallocatedList",method:"get",params:e})}function h(e){return Object(n["a"])({url:"/system/role/authUser/cancel",method:"put",data:e})}function p(e){return Object(n["a"])({url:"/system/role/authUser/cancelAll",method:"put",params:e})}function f(e){return Object(n["a"])({url:"/system/role/authUser/selectAll",method:"put",params:e})}function v(e){return Object(n["a"])({url:"/system/role/deptTree/"+e,method:"get"})}},3561:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-list",use:"icon-list-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"39b2":function(e,t,i){"use strict";i("f476")},"39e1":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-qq",use:"icon-qq-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"3f38":function(e,t,i){},"42cf":function(e,t,i){e.exports=i.p+"static/img/pay.b5dece6f.png"},4360:function(e,t,i){"use strict";var n=i("2b0e"),a=i("2f62"),s=i("852e"),o=i.n(s),l={sidebar:{opened:!o.a.get("sidebarStatus")||!!+o.a.get("sidebarStatus"),withoutAnimation:!1,hide:!1},device:"desktop",size:o.a.get("size")||"medium"},r={TOGGLE_SIDEBAR:function(e){if(e.sidebar.hide)return!1;e.sidebar.opened=!e.sidebar.opened,e.sidebar.withoutAnimation=!1,e.sidebar.opened?o.a.set("sidebarStatus",1):o.a.set("sidebarStatus",0)},CLOSE_SIDEBAR:function(e,t){o.a.set("sidebarStatus",0),e.sidebar.opened=!1,e.sidebar.withoutAnimation=t},TOGGLE_DEVICE:function(e,t){e.device=t},SET_SIZE:function(e,t){e.size=t,o.a.set("size",t)},SET_SIDEBAR_HIDE:function(e,t){e.sidebar.hide=t}},c={toggleSideBar:function(e){var t=e.commit;t("TOGGLE_SIDEBAR")},closeSideBar:function(e,t){var i=e.commit,n=t.withoutAnimation;i("CLOSE_SIDEBAR",n)},toggleDevice:function(e,t){var i=e.commit;i("TOGGLE_DEVICE",t)},setSize:function(e,t){var i=e.commit;i("SET_SIZE",t)},toggleSideBarHide:function(e,t){var i=e.commit;i("SET_SIDEBAR_HIDE",t)}},u={namespaced:!0,state:l,mutations:r,actions:c},d=(i("14d9"),i("a434"),{dict:new Array}),m={SET_DICT:function(e,t){var i=t.key,n=t.value;null!==i&&""!==i&&e.dict.push({key:i,value:n})},REMOVE_DICT:function(e,t){try{for(var i=0;i0?(t("SET_ROLES",n.roles),t("SET_PERMISSIONS",n.permissions)):t("SET_ROLES",["ROLE_DEFAULT"]),t("SET_NAME",a.userName),t("SET_AVATAR",s),e(n)})).catch((function(e){n(e)}))}))},LogOut:function(e){var t=e.commit,i=e.state;return new Promise((function(e,n){Object(f["d"])(i.token).then((function(){t("SET_TOKEN",""),t("SET_ROLES",[]),t("SET_PERMISSIONS",[]),Object(v["b"])(),e()})).catch((function(e){n(e)}))}))},FedLogOut:function(e){var t=e.commit;return new Promise((function(e){t("SET_TOKEN",""),Object(v["b"])(),e()}))}}},b=g,w=i("2909"),_=i("3835"),y=i("b85c"),x=(i("caad"),i("2532"),i("4de4"),i("ddb0"),i("fb6a"),i("c740"),i("9911"),{visitedViews:[],cachedViews:[],iframeViews:[]}),k={ADD_IFRAME_VIEW:function(e,t){e.iframeViews.some((function(e){return e.path===t.path}))||e.iframeViews.push(Object.assign({},t,{title:t.meta.title||"no-name"}))},ADD_VISITED_VIEW:function(e,t){e.visitedViews.some((function(e){return e.path===t.path}))||e.visitedViews.push(Object.assign({},t,{title:t.meta.title||"no-name"}))},ADD_CACHED_VIEW:function(e,t){e.cachedViews.includes(t.name)||t.meta&&!t.meta.noCache&&e.cachedViews.push(t.name)},DEL_VISITED_VIEW:function(e,t){var i,n=Object(y["a"])(e.visitedViews.entries());try{for(n.s();!(i=n.n()).done;){var a=Object(_["a"])(i.value,2),s=a[0],o=a[1];if(o.path===t.path){e.visitedViews.splice(s,1);break}}}catch(l){n.e(l)}finally{n.f()}e.iframeViews=e.iframeViews.filter((function(e){return e.path!==t.path}))},DEL_IFRAME_VIEW:function(e,t){e.iframeViews=e.iframeViews.filter((function(e){return e.path!==t.path}))},DEL_CACHED_VIEW:function(e,t){var i=e.cachedViews.indexOf(t.name);i>-1&&e.cachedViews.splice(i,1)},DEL_OTHERS_VISITED_VIEWS:function(e,t){e.visitedViews=e.visitedViews.filter((function(e){return e.meta.affix||e.path===t.path})),e.iframeViews=e.iframeViews.filter((function(e){return e.path===t.path}))},DEL_OTHERS_CACHED_VIEWS:function(e,t){var i=e.cachedViews.indexOf(t.name);e.cachedViews=i>-1?e.cachedViews.slice(i,i+1):[]},DEL_ALL_VISITED_VIEWS:function(e){var t=e.visitedViews.filter((function(e){return e.meta.affix}));e.visitedViews=t,e.iframeViews=[]},DEL_ALL_CACHED_VIEWS:function(e){e.cachedViews=[]},UPDATE_VISITED_VIEW:function(e,t){var i,n=Object(y["a"])(e.visitedViews);try{for(n.s();!(i=n.n()).done;){var a=i.value;if(a.path===t.path){a=Object.assign(a,t);break}}}catch(s){n.e(s)}finally{n.f()}},DEL_RIGHT_VIEWS:function(e,t){var i=e.visitedViews.findIndex((function(e){return e.path===t.path}));-1!==i&&(e.visitedViews=e.visitedViews.filter((function(t,n){if(n<=i||t.meta&&t.meta.affix)return!0;var a=e.cachedViews.indexOf(t.name);if(a>-1&&e.cachedViews.splice(a,1),t.meta.link){var s=e.iframeViews.findIndex((function(e){return e.path===t.path}));e.iframeViews.splice(s,1)}return!1})))},DEL_LEFT_VIEWS:function(e,t){var i=e.visitedViews.findIndex((function(e){return e.path===t.path}));-1!==i&&(e.visitedViews=e.visitedViews.filter((function(t,n){if(n>=i||t.meta&&t.meta.affix)return!0;var a=e.cachedViews.indexOf(t.name);if(a>-1&&e.cachedViews.splice(a,1),t.meta.link){var s=e.iframeViews.findIndex((function(e){return e.path===t.path}));e.iframeViews.splice(s,1)}return!1})))}},C={addView:function(e,t){var i=e.dispatch;i("addVisitedView",t),i("addCachedView",t)},addIframeView:function(e,t){var i=e.commit;i("ADD_IFRAME_VIEW",t)},addVisitedView:function(e,t){var i=e.commit;i("ADD_VISITED_VIEW",t)},addCachedView:function(e,t){var i=e.commit;i("ADD_CACHED_VIEW",t)},delView:function(e,t){var i=e.dispatch,n=e.state;return new Promise((function(e){i("delVisitedView",t),i("delCachedView",t),e({visitedViews:Object(w["a"])(n.visitedViews),cachedViews:Object(w["a"])(n.cachedViews)})}))},delVisitedView:function(e,t){var i=e.commit,n=e.state;return new Promise((function(e){i("DEL_VISITED_VIEW",t),e(Object(w["a"])(n.visitedViews))}))},delIframeView:function(e,t){var i=e.commit,n=e.state;return new Promise((function(e){i("DEL_IFRAME_VIEW",t),e(Object(w["a"])(n.iframeViews))}))},delCachedView:function(e,t){var i=e.commit,n=e.state;return new Promise((function(e){i("DEL_CACHED_VIEW",t),e(Object(w["a"])(n.cachedViews))}))},delOthersViews:function(e,t){var i=e.dispatch,n=e.state;return new Promise((function(e){i("delOthersVisitedViews",t),i("delOthersCachedViews",t),e({visitedViews:Object(w["a"])(n.visitedViews),cachedViews:Object(w["a"])(n.cachedViews)})}))},delOthersVisitedViews:function(e,t){var i=e.commit,n=e.state;return new Promise((function(e){i("DEL_OTHERS_VISITED_VIEWS",t),e(Object(w["a"])(n.visitedViews))}))},delOthersCachedViews:function(e,t){var i=e.commit,n=e.state;return new Promise((function(e){i("DEL_OTHERS_CACHED_VIEWS",t),e(Object(w["a"])(n.cachedViews))}))},delAllViews:function(e,t){var i=e.dispatch,n=e.state;return new Promise((function(e){i("delAllVisitedViews",t),i("delAllCachedViews",t),e({visitedViews:Object(w["a"])(n.visitedViews),cachedViews:Object(w["a"])(n.cachedViews)})}))},delAllVisitedViews:function(e){var t=e.commit,i=e.state;return new Promise((function(e){t("DEL_ALL_VISITED_VIEWS"),e(Object(w["a"])(i.visitedViews))}))},delAllCachedViews:function(e){var t=e.commit,i=e.state;return new Promise((function(e){t("DEL_ALL_CACHED_VIEWS"),e(Object(w["a"])(i.cachedViews))}))},updateVisitedView:function(e,t){var i=e.commit;i("UPDATE_VISITED_VIEW",t)},delRightTags:function(e,t){var i=e.commit;return new Promise((function(e){i("DEL_RIGHT_VIEWS",t),e(Object(w["a"])(x.visitedViews))}))},delLeftTags:function(e,t){var i=e.commit;return new Promise((function(e){i("DEL_LEFT_VIEWS",t),e(Object(w["a"])(x.visitedViews))}))}},S={namespaced:!0,state:x,mutations:k,actions:C},z=(i("99af"),i("b64b"),i("159b"),i("dce4")),O=i("a18c"),j=i("b775"),T=function(){return Object(j["a"])({url:"/getRouters",method:"get"})},V=i("c1f7"),E=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("router-view")},L=[],$=i("2877"),M={},P=Object($["a"])(M,E,L,!1,null,null,null),B=P.exports,I=i("594d"),H={state:{routes:[],addRoutes:[],defaultRoutes:[],topbarRouters:[],sidebarRouters:[]},mutations:{SET_ROUTES:function(e,t){e.addRoutes=t,e.routes=O["a"].concat(t)},SET_DEFAULT_ROUTES:function(e,t){e.defaultRoutes=O["a"].concat(t)},SET_TOPBAR_ROUTES:function(e,t){e.topbarRouters=t},SET_SIDEBAR_ROUTERS:function(e,t){e.sidebarRouters=t}},actions:{GenerateRoutes:function(e){var t=e.commit;return new Promise((function(e){T().then((function(i){var n=JSON.parse(JSON.stringify(i.data)),a=JSON.parse(JSON.stringify(i.data)),s=N(n),o=N(a,!1,!0),l=q(O["c"]);o.push({path:"*",redirect:"/404",hidden:!0}),O["b"].addRoutes(l),t("SET_ROUTES",o),t("SET_SIDEBAR_ROUTERS",O["a"].concat(s)),t("SET_DEFAULT_ROUTES",s),t("SET_TOPBAR_ROUTES",s),e(o)}))}))}}};function N(e){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return e.filter((function(e){return t&&e.children&&(e.children=A(e.children)),e.component&&("Layout"===e.component?e.component=V["a"]:"ParentView"===e.component?e.component=B:"InnerLink"===e.component?e.component=I["a"]:e.component=R(e.component)),null!=e.children&&e.children&&e.children.length?e.children=N(e.children,e,t):(delete e["children"],delete e["redirect"]),!0}))}function A(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=[];return e.forEach((function(e,n){e.children&&e.children.length&&"ParentView"===e.component&&!t?e.children.forEach((function(t){t.path=e.path+"/"+t.path,t.children&&t.children.length?i=i.concat(A(t.children,t)):i.push(t)})):(t&&(e.path=t.path+"/"+e.path),i=i.concat(e))})),i}function q(e){var t=[];return e.forEach((function(e){e.permissions?z["a"].hasPermiOr(e.permissions)&&t.push(e):e.roles&&z["a"].hasRoleOr(e.roles)&&t.push(e)})),t}var R=function(e){return function(t){return Promise.all([i.e("chunk-f9ca0c52"),i.e("chunk-015c8138")]).then(function(){var n=[i("4b3b")("./".concat(e))];t.apply(null,n)}.bind(this)).catch(i.oe)}},D=H,F=i("83d6"),U=i.n(F),W=U.a.sideTheme,Q=U.a.showSettings,G=U.a.topNav,J=U.a.tagsView,K=U.a.fixedHeader,Y=U.a.sidebarLogo,X=U.a.dynamicTitle,Z=JSON.parse(localStorage.getItem("layout-setting"))||"",ee={title:"",theme:Z.theme||"#409EFF",sideTheme:Z.sideTheme||W,showSettings:Q,topNav:void 0===Z.topNav?G:Z.topNav,tagsView:void 0===Z.tagsView?J:Z.tagsView,fixedHeader:void 0===Z.fixedHeader?K:Z.fixedHeader,sidebarLogo:void 0===Z.sidebarLogo?Y:Z.sidebarLogo,dynamicTitle:void 0===Z.dynamicTitle?X:Z.dynamicTitle},te={CHANGE_SETTING:function(e,t){var i=t.key,n=t.value;e.hasOwnProperty(i)&&(e[i]=n)}},ie={changeSetting:function(e,t){var i=e.commit;i("CHANGE_SETTING",t)},setTitle:function(e,t){e.commit;ee.title=t}},ne={namespaced:!0,state:ee,mutations:te,actions:ie},ae={sidebar:function(e){return e.app.sidebar},size:function(e){return e.app.size},device:function(e){return e.app.device},dict:function(e){return e.dict.dict},visitedViews:function(e){return e.tagsView.visitedViews},cachedViews:function(e){return e.tagsView.cachedViews},token:function(e){return e.user.token},avatar:function(e){return e.user.avatar},name:function(e){return e.user.name},introduction:function(e){return e.user.introduction},roles:function(e){return e.user.roles},permissions:function(e){return e.user.permissions},permission_routes:function(e){return e.permission.routes},topbarRouters:function(e){return e.permission.topbarRouters},defaultRoutes:function(e){return e.permission.defaultRoutes},sidebarRouters:function(e){return e.permission.sidebarRouters}},se=ae;n["default"].use(a["a"]);var oe=new a["a"].Store({modules:{app:u,dict:p,user:b,tagsView:S,permission:D,settings:ne},getters:se});t["a"]=oe},"44bf":function(e,t,i){"use strict";i("3f38")},4576:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-form",use:"icon-form-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},47382:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-server",use:"icon-server-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"47c4":function(e,t,i){},"482c":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-post",use:"icon-post-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},4955:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-money",use:"icon-money-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"49be":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-404",use:"icon-404-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"49f4":function(e,t,i){e.exports={theme:"#1890ff"}},"4b6a":function(e,t,i){"use strict";i("e5ab")},"4b72":function(e,t,i){"use strict";i.d(t,"f",(function(){return a})),i.d(t,"e",(function(){return s})),i.d(t,"c",(function(){return o})),i.d(t,"i",(function(){return l})),i.d(t,"d",(function(){return r})),i.d(t,"g",(function(){return c})),i.d(t,"a",(function(){return u})),i.d(t,"b",(function(){return d})),i.d(t,"h",(function(){return m}));var n=i("b775");function a(e){return Object(n["a"])({url:"/tool/gen/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/tool/gen/db/list",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/tool/gen/"+e,method:"get"})}function l(e){return Object(n["a"])({url:"/tool/gen",method:"put",data:e})}function r(e){return Object(n["a"])({url:"/tool/gen/importTable",method:"post",params:e})}function c(e){return Object(n["a"])({url:"/tool/gen/preview/"+e,method:"get"})}function u(e){return Object(n["a"])({url:"/tool/gen/"+e,method:"delete"})}function d(e){return Object(n["a"])({url:"/tool/gen/genCode/"+e,method:"get"})}function m(e){return Object(n["a"])({url:"/tool/gen/synchDb/"+e,method:"get"})}},"4b94":function(e,t,i){e.exports=i.p+"static/img/profile.473f5971.jpg"},"4c1b":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{span:6,xs:24}},[i("el-card",{staticClass:"box-card"},[i("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[i("span",[e._v("个人信息")])]),i("div",[i("div",{staticClass:"text-center"},[i("userAvatar")],1),i("ul",{staticClass:"list-group list-group-striped"},[i("li",{staticClass:"list-group-item"},[i("svg-icon",{attrs:{"icon-class":"user"}}),e._v("用户名称 "),i("div",{staticClass:"pull-right"},[e._v(e._s(e.user.userName))])],1),i("li",{staticClass:"list-group-item"},[i("svg-icon",{attrs:{"icon-class":"phone"}}),e._v("手机号码 "),i("div",{staticClass:"pull-right"},[e._v(e._s(e.user.phonenumber))])],1),i("li",{staticClass:"list-group-item"},[i("svg-icon",{attrs:{"icon-class":"email"}}),e._v("用户邮箱 "),i("div",{staticClass:"pull-right"},[e._v(e._s(e.user.email))])],1),i("li",{staticClass:"list-group-item"},[i("svg-icon",{attrs:{"icon-class":"tree"}}),e._v("所属部门 "),e.user.dept?i("div",{staticClass:"pull-right"},[e._v(e._s(e.user.dept.deptName)+" / "+e._s(e.postGroup))]):e._e()],1),i("li",{staticClass:"list-group-item"},[i("svg-icon",{attrs:{"icon-class":"peoples"}}),e._v("所属角色 "),i("div",{staticClass:"pull-right"},[e._v(e._s(e.roleGroup))])],1),i("li",{staticClass:"list-group-item"},[i("svg-icon",{attrs:{"icon-class":"date"}}),e._v("创建日期 "),i("div",{staticClass:"pull-right"},[e._v(e._s(e.user.createTime))])],1)])])])],1),i("el-col",{attrs:{span:18,xs:24}},[i("el-card",[i("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[i("span",[e._v("基本资料")])]),i("el-tabs",{model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[i("el-tab-pane",{attrs:{label:"基本资料",name:"userinfo"}},[i("userInfo",{attrs:{user:e.user}})],1),i("el-tab-pane",{attrs:{label:"修改密码",name:"resetPwd"}},[i("resetPwd")],1)],1)],1)],1)],1)],1)},a=[],s=i("9429"),o=i("1e8b"),l=i("ee46"),r=i("c0c7"),c={name:"Profile",components:{userAvatar:s["default"],userInfo:o["default"],resetPwd:l["default"]},data:function(){return{user:{},roleGroup:{},postGroup:{},activeTab:"userinfo"}},created:function(){this.getUser()},methods:{getUser:function(){var e=this;Object(r["g"])().then((function(t){e.user=t.data,e.roleGroup=t.roleGroup,e.postGroup=t.postGroup}))}}},u=c,d=i("2877"),m=Object(d["a"])(u,n,a,!1,null,null,null);t["default"]=m.exports},"4d24":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-tree-table",use:"icon-tree-table-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"4e5a":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-star",use:"icon-star-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"56d7":function(e,t,i){"use strict";i.r(t);i("e260"),i("e6cf"),i("cca6"),i("a79d");var n=i("2b0e"),a=i("852e"),s=i.n(a),o=i("5c96"),l=i.n(o),r=(i("49f4"),i("d81d"),i("d3b7"),i("ddb0"),function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.isExternal?i("div",e._g({staticClass:"svg-external-icon svg-icon",style:e.styleExternalIcon},e.$listeners)):i("svg",e._g({class:e.svgClass,attrs:{"aria-hidden":"true"}},e.$listeners),[i("use",{attrs:{"xlink:href":e.iconName}})])}),c=[],u=i("61f7"),d={name:"SvgIcon",props:{iconClass:{type:String,required:!0},className:{type:String,default:""}},computed:{isExternal:function(){return Object(u["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%")}}}},m=d,h=(i("7651"),i("2877")),p=Object(h["a"])(m,r,c,!1,null,"248913c8",null),f=p.exports;n["default"].component("svg-icon",f);var v=i("23f1"),g=function(e){return e.keys().map(e)};g(v);i("6861"),i("b34b");var b=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:"app"}},[i("router-view"),i("theme-picker")],1)},w=[],_=(i("99af"),i("b18f")),y={name:"App",components:{ThemePicker:_["a"]},metaInfo:function(){return{title:this.$store.state.settings.dynamicTitle&&this.$store.state.settings.title,titleTemplate:function(e){return e?"".concat(e," - ").concat("调解系统"):"调解系统"}}}},x=y,k=(i("98d8"),Object(h["a"])(x,b,w,!1,null,"457678a0",null)),C=k.exports,S=i("4360"),z=i("a18c"),O=(i("caad"),i("2532"),i("d9e2"),{inserted:function(e,t,i){var n=t.value,a="admin",s=S["a"].getters&&S["a"].getters.roles;if(!(n&&n instanceof Array&&n.length>0))throw new Error('请设置角色权限标签值"');var o=n,l=s.some((function(e){return a===e||o.includes(e)}));l||e.parentNode&&e.parentNode.removeChild(e)}}),j={inserted:function(e,t,i){var n=t.value,a="*:*:*",s=S["a"].getters&&S["a"].getters.permissions;if(!(n&&n instanceof Array&&n.length>0))throw new Error("请设置操作权限标签值");var o=n,l=s.some((function(e){return a===e||o.includes(e)}));l||e.parentNode&&e.parentNode.removeChild(e)}},T=(i("ac1f"),i("5319"),{bind:function(e,t,i,n){var a=t.value;if(0!=a){var s=e.querySelector(".el-dialog__header"),o=e.querySelector(".el-dialog");s.style.cursor="move";var l=o.currentStyle||window.getComputedStyle(o,null);o.style.position="absolute",o.style.marginTop=0;var r=o.style.width;r=r.includes("%")?+document.body.clientWidth*(+r.replace(/\%/g,"")/100):+r.replace(/\px/g,""),o.style.left="".concat((document.body.clientWidth-r)/2,"px"),s.onmousedown=function(e){var t,i,n=e.clientX-s.offsetLeft,a=e.clientY-s.offsetTop;l.left.includes("%")?(t=+document.body.clientWidth*(+l.left.replace(/\%/g,"")/100),i=+document.body.clientHeight*(+l.top.replace(/\%/g,"")/100)):(t=+l.left.replace(/\px/g,""),i=+l.top.replace(/\px/g,"")),document.onmousemove=function(e){var s=e.clientX-n,l=e.clientY-a,r=s+t,c=l+i;o.style.left="".concat(r,"px"),o.style.top="".concat(c,"px")},document.onmouseup=function(e){document.onmousemove=null,document.onmouseup=null}}}}}),V={bind:function(e){var t=e.querySelector(".el-dialog"),i=document.createElement("div");i.style="width: 5px; background: inherit; height: 80%; position: absolute; right: 0; top: 0; bottom: 0; margin: auto; z-index: 1; cursor: w-resize;",i.addEventListener("mousedown",(function(i){var n=i.clientX-e.offsetLeft,a=t.offsetWidth;document.onmousemove=function(e){e.preventDefault();var i=e.clientX-n;t.style.width="".concat(a+i,"px")},document.onmouseup=function(e){document.onmousemove=null,document.onmouseup=null}}),!1),t.appendChild(i)}},E={bind:function(e){var t=e.querySelector(".el-dialog"),i=document.createElement("div");i.style="width: 6px; background: inherit; height: 10px; position: absolute; right: 0; bottom: 0; margin: auto; z-index: 1; cursor: nwse-resize;",i.addEventListener("mousedown",(function(i){var n=i.clientX-e.offsetLeft,a=i.clientY-e.offsetTop,s=t.offsetWidth,o=t.offsetHeight;document.onmousemove=function(e){e.preventDefault();var i=e.clientX-n,l=e.clientY-a;t.style.width="".concat(s+i,"px"),t.style.height="".concat(o+l,"px")},document.onmouseup=function(e){document.onmousemove=null,document.onmouseup=null}}),!1),t.appendChild(i)}},L=i("b311"),$=i.n(L),M={bind:function(e,t,i){switch(t.arg){case"success":e._vClipBoard_success=t.value;break;case"error":e._vClipBoard_error=t.value;break;default:var n=new $.a(e,{text:function(){return t.value},action:function(){return"cut"===t.arg?"cut":"copy"}});n.on("success",(function(t){var i=e._vClipBoard_success;i&&i(t)})),n.on("error",(function(t){var i=e._vClipBoard_error;i&&i(t)})),e._vClipBoard=n}},update:function(e,t){"success"===t.arg?e._vClipBoard_success=t.value:"error"===t.arg?e._vClipBoard_error=t.value:(e._vClipBoard.text=function(){return t.value},e._vClipBoard.action=function(){return"cut"===t.arg?"cut":"copy"})},unbind:function(e,t){e._vClipboard&&("success"===t.arg?delete e._vClipBoard_success:"error"===t.arg?delete e._vClipBoard_error:(e._vClipBoard.destroy(),delete e._vClipBoard))}},P=function(e){e.directive("hasRole",O),e.directive("hasPermi",j),e.directive("clipboard",M),e.directive("dialogDrag",T),e.directive("dialogDragWidth",V),e.directive("dialogDragHeight",E)};window.Vue&&(window["hasRole"]=O,window["hasPermi"]=j,Vue.use(P));var B,I=P,H=(i("159b"),i("b0c0"),i("14d9"),i("fb6a"),{refreshPage:function(e){var t=z["b"].currentRoute,i=t.path,n=t.query,a=t.matched;return void 0===e&&a.forEach((function(t){t.components&&t.components.default&&t.components.default.name&&(["Layout","ParentView"].includes(t.components.default.name)||(e={name:t.components.default.name,path:i,query:n}))})),S["a"].dispatch("tagsView/delCachedView",e).then((function(){var t=e,i=t.path,n=t.query;z["b"].replace({path:"/redirect"+i,query:n})}))},closeOpenPage:function(e){if(S["a"].dispatch("tagsView/delView",z["b"].currentRoute),void 0!==e)return z["b"].push(e)},closePage:function(e){return void 0===e?S["a"].dispatch("tagsView/delView",z["b"].currentRoute).then((function(e){var t=e.visitedViews,i=t.slice(-1)[0];return i?z["b"].push(i.fullPath):z["b"].push("/")})):S["a"].dispatch("tagsView/delView",e)},closeAllPage:function(){return S["a"].dispatch("tagsView/delAllViews")},closeLeftPage:function(e){return S["a"].dispatch("tagsView/delLeftTags",e||z["b"].currentRoute)},closeRightPage:function(e){return S["a"].dispatch("tagsView/delRightTags",e||z["b"].currentRoute)},closeOtherPage:function(e){return S["a"].dispatch("tagsView/delOthersViews",e||z["b"].currentRoute)},openPage:function(e,t,i){var n={path:t,meta:{title:e}};return S["a"].dispatch("tagsView/addView",n),z["b"].push({path:t,query:i})},updatePage:function(e){return S["a"].dispatch("tagsView/updateVisitedView",e)}}),N=i("dce4"),A=i("63f0"),q={msg:function(e){o["Message"].info(e)},msgError:function(e){o["Message"].error(e)},msgSuccess:function(e){o["Message"].success(e)},msgWarning:function(e){o["Message"].warning(e)},alert:function(e){o["MessageBox"].alert(e,"系统提示")},alertError:function(e){o["MessageBox"].alert(e,"系统提示",{type:"error"})},alertSuccess:function(e){o["MessageBox"].alert(e,"系统提示",{type:"success"})},alertWarning:function(e){o["MessageBox"].alert(e,"系统提示",{type:"warning"})},notify:function(e){o["Notification"].info(e)},notifyError:function(e){o["Notification"].error(e)},notifySuccess:function(e){o["Notification"].success(e)},notifyWarning:function(e){o["Notification"].warning(e)},confirm:function(e){return o["MessageBox"].confirm(e,"系统提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"})},prompt:function(e){return o["MessageBox"].prompt(e,"系统提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"})},loading:function(e){B=o["Loading"].service({lock:!0,text:e,spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"})},closeLoading:function(){B.close()}},R=i("c7eb"),D=i("1da1"),F=(i("b64b"),i("bc3a")),U=i.n(F),W=i("21a6"),Q=i("5f87"),G=i("81ae"),J=i("c38a"),K="/API",Y={name:function(e){var t=this,i=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=K+"/common/download?fileName="+encodeURIComponent(e)+"&delete="+i;U()({method:"get",url:n,responseType:"blob",headers:{Authorization:"Bearer "+Object(Q["a"])()}}).then((function(e){var i=Object(J["b"])(e.data);if(i){var n=new Blob([e.data]);t.saveAs(n,decodeURIComponent(e.headers["download-filename"]))}else t.printErrMsg(e.data)}))},resource:function(e){var t=this,i=K+"/common/download/resource?resource="+encodeURIComponent(e);U()({method:"get",url:i,responseType:"blob",headers:{Authorization:"Bearer "+Object(Q["a"])()}}).then((function(e){var i=Object(J["b"])(e.data);if(i){var n=new Blob([e.data]);t.saveAs(n,decodeURIComponent(e.headers["download-filename"]))}else t.printErrMsg(e.data)}))},zip:function(e,t){var i=this;e=K+e;U()({method:"get",url:e,responseType:"blob",headers:{Authorization:"Bearer "+Object(Q["a"])()}}).then((function(e){var n=Object(J["b"])(e.data);if(n){var a=new Blob([e.data],{type:"application/zip"});i.saveAs(a,t)}else i.printErrMsg(e.data)}))},saveAs:function(e,t,i){Object(W["saveAs"])(e,t,i)},printErrMsg:function(e){return Object(D["a"])(Object(R["a"])().mark((function t(){var i,n,a;return Object(R["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.text();case 2:i=t.sent,n=JSON.parse(i),a=G["a"][n.code]||n.msg||G["a"]["default"],o["Message"].error(a);case 6:case"end":return t.stop()}}),t)})))()}},X={install:function(e){e.prototype.$tab=H,e.prototype.$auth=N["a"],e.prototype.$cache=A["a"],e.prototype.$modal=q,e.prototype.$download=Y}},Z=i("b775"),ee=(i("ed2c"),i("5530")),te=i("323e"),ie=i.n(te);i("a5d8");ie.a.configure({showSpinner:!1});var ne=["/login","/register"];z["b"].beforeEach((function(e,t,i){ie.a.start(),Object(Q["a"])()?(e.meta.title&&S["a"].dispatch("settings/setTitle",e.meta.title),"/login"===e.path?(i({path:"/"}),ie.a.done()):0===S["a"].getters.roles.length?(Z["c"].show=!0,S["a"].dispatch("GetInfo").then((function(){Z["c"].show=!1,S["a"].dispatch("GenerateRoutes").then((function(t){z["b"].addRoutes(t),i(Object(ee["a"])(Object(ee["a"])({},e),{},{replace:!0}))}))})).catch((function(e){S["a"].dispatch("LogOut").then((function(){o["Message"].error(e),i({path:"/"})}))}))):i()):-1!==ne.indexOf(e.path)?i():(i("/login?redirect=".concat(encodeURIComponent(e.fullPath))),ie.a.done())})),z["b"].afterEach((function(){ie.a.done()}));var ae=i("aa3a"),se=i("c0c3"),oe=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"pagination-container",class:{hidden:e.hidden}},[i("el-pagination",e._b({attrs:{background:e.background,"current-page":e.currentPage,"page-size":e.pageSize,layout:e.layout,"page-sizes":e.pageSizes,"pager-count":e.pagerCount,total:e.total},on:{"update:currentPage":function(t){e.currentPage=t},"update:current-page":function(t){e.currentPage=t},"update:pageSize":function(t){e.pageSize=t},"update:page-size":function(t){e.pageSize=t},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}},"el-pagination",e.$attrs,!1))],1)},le=[];i("a9e3");Math.easeInOutQuad=function(e,t,i,n){return e/=n/2,e<1?i/2*e*e+t:(e--,-i/2*(e*(e-2)-1)+t)};var re=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)}}();function ce(e){document.documentElement.scrollTop=e,document.body.parentNode.scrollTop=e,document.body.scrollTop=e}function ue(){return document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop}function de(e,t,i){var n=ue(),a=e-n,s=20,o=0;t="undefined"===typeof t?500:t;var l=function e(){o+=s;var l=Math.easeInOutQuad(o,n,a,t);ce(l),othis.total&&(this.currentPage=1),this.$emit("pagination",{page:this.currentPage,limit:e}),this.autoScroll&&de(0,800)},handleCurrentChange:function(e){this.$emit("pagination",{page:e,limit:this.pageSize}),this.autoScroll&&de(0,800)}}},he=me,pe=(i("8bb3"),Object(h["a"])(he,oe,le,!1,null,"cf1facd6",null)),fe=pe.exports,ve=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"top-right-btn",style:e.style},[i("el-row",[e.search?i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.showSearch?"隐藏搜索":"显示搜索",placement:"top"}},[i("el-button",{attrs:{size:"mini",circle:"",icon:"el-icon-search"},on:{click:function(t){return e.toggleSearch()}}})],1):e._e(),i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"刷新",placement:"top"}},[i("el-button",{attrs:{size:"mini",circle:"",icon:"el-icon-refresh"},on:{click:function(t){return e.refresh()}}})],1),e.columns?i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"显隐列",placement:"top"}},[i("el-button",{attrs:{size:"mini",circle:"",icon:"el-icon-menu"},on:{click:function(t){return e.showColumn()}}})],1):e._e()],1),i("el-dialog",{attrs:{title:e.title,visible:e.open,"append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[i("el-transfer",{attrs:{titles:["显示","隐藏"],data:e.columns},on:{change:e.dataChange},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})],1)],1)},ge=[],be={name:"RightToolbar",data:function(){return{value:[],title:"显示/隐藏",open:!1}},props:{showSearch:{type:Boolean,default:!0},columns:{type:Array},search:{type:Boolean,default:!0},gutter:{type:Number,default:10}},computed:{style:function(){var e={};return this.gutter&&(e.marginRight="".concat(this.gutter/2,"px")),e}},created:function(){for(var e in this.columns)!1===this.columns[e].visible&&this.value.push(parseInt(e))},methods:{toggleSearch:function(){this.$emit("update:showSearch",!this.showSearch)},refresh:function(){this.$emit("queryTable")},dataChange:function(e){for(var t in this.columns){var i=this.columns[t].key;this.columns[t].visible=!e.includes(i)}},showColumn:function(){this.open=!0}}},we=be,_e=(i("39b2"),Object(h["a"])(we,ve,ge,!1,null,"5a57cd47",null)),ye=_e.exports,xe=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",["url"==this.type?i("el-upload",{ref:"upload",staticStyle:{display:"none"},attrs:{action:e.uploadUrl,"before-upload":e.handleBeforeUpload,"on-success":e.handleUploadSuccess,"on-error":e.handleUploadError,name:"file","show-file-list":!1,headers:e.headers}}):e._e(),i("div",{ref:"editor",staticClass:"editor",style:e.styles})],1)},ke=[],Ce=i("9339"),Se=i.n(Ce),ze=(i("a753"),i("8096"),i("14e1"),{name:"Editor",props:{value:{type:String,default:""},height:{type:Number,default:null},minHeight:{type:Number,default:null},readOnly:{type:Boolean,default:!1},fileSize:{type:Number,default:5},type:{type:String,default:"url"}},data:function(){return{uploadUrl:"/API/common/upload",headers:{Authorization:"Bearer "+Object(Q["a"])()},Quill:null,currentValue:"",options:{theme:"snow",bounds:document.body,debug:"warn",modules:{toolbar:[["bold","italic","underline","strike"],["blockquote","code-block"],[{list:"ordered"},{list:"bullet"}],[{indent:"-1"},{indent:"+1"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{align:[]}],["clean"],["link","image","video"]]},placeholder:"请输入内容",readOnly:this.readOnly}}},computed:{styles:function(){var e={};return this.minHeight&&(e.minHeight="".concat(this.minHeight,"px")),this.height&&(e.height="".concat(this.height,"px")),e}},watch:{value:{handler:function(e){e!==this.currentValue&&(this.currentValue=null===e?"":e,this.Quill&&this.Quill.pasteHTML(this.currentValue))},immediate:!0}},mounted:function(){this.init()},beforeDestroy:function(){this.Quill=null},methods:{init:function(){var e=this,t=this.$refs.editor;if(this.Quill=new Se.a(t,this.options),"url"==this.type){var i=this.Quill.getModule("toolbar");i.addHandler("image",(function(t){e.uploadType="image",t?e.$refs.upload.$children[0].$refs.input.click():e.quill.format("image",!1)}))}this.Quill.pasteHTML(this.currentValue),this.Quill.on("text-change",(function(t,i,n){var a=e.$refs.editor.children[0].innerHTML,s=e.Quill.getText(),o=e.Quill;e.currentValue=a,e.$emit("input",a),e.$emit("on-change",{html:a,text:s,quill:o})})),this.Quill.on("text-change",(function(t,i,n){e.$emit("on-text-change",t,i,n)})),this.Quill.on("selection-change",(function(t,i,n){e.$emit("on-selection-change",t,i,n)})),this.Quill.on("editor-change",(function(t){for(var i=arguments.length,n=new Array(i>1?i-1:0),a=1;a=0;if(!n)return this.$modal.msgError("文件格式不正确, 请上传".concat(this.fileType.join("/"),"格式文件!")),!1}if(this.fileSize){var a=e.size/1024/10240&&this.uploadList.length===this.number&&(this.fileList=this.fileList.concat(this.uploadList),this.uploadList=[],this.number=0,this.$emit("input",this.listToString(this.fileList)),this.$modal.closeLoading())},getFileName:function(e){return e.lastIndexOf("/")>-1?e.slice(e.lastIndexOf("/")+1):""},listToString:function(e,t){var i="";for(var n in t=t||",",e)i+=e[n].url+t;return""!=i?i.substr(0,i.length-1):""}}}),$e=Le,Me=(i("005c"),Object(h["a"])($e,Ve,Ee,!1,null,"21f96f3c",null)),Pe=Me.exports,Be=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"component-upload-image"},[i("el-upload",{ref:"imageUpload",class:{hide:this.fileList.length>=this.limit},attrs:{multiple:"",action:e.uploadImgUrl,"list-type":"picture-card","on-success":e.handleUploadSuccess,"before-upload":e.handleBeforeUpload,limit:e.limit,"on-error":e.handleUploadError,"on-exceed":e.handleExceed,"on-remove":e.handleDelete,"show-file-list":!0,headers:e.headers,"file-list":e.fileList,"on-preview":e.handlePictureCardPreview}},[i("i",{staticClass:"el-icon-plus"})]),e.showTip?i("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" 请上传 "),e.fileSize?[e._v(" 大小不超过 "),i("b",{staticStyle:{color:"#f56c6c"}},[e._v(e._s(e.fileSize)+"MB")])]:e._e(),e.fileType?[e._v(" 格式为 "),i("b",{staticStyle:{color:"#f56c6c"}},[e._v(e._s(e.fileType.join("/")))])]:e._e(),e._v(" 的文件 ")],2):e._e(),i("el-dialog",{attrs:{visible:e.dialogVisible,title:"预览",width:"800","append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[i("img",{staticStyle:{display:"block","max-width":"100%",margin:"0 auto"},attrs:{src:e.dialogImageUrl}})])],1)},Ie=[],He={props:{value:[String,Object,Array],limit:{type:Number,default:5},fileSize:{type:Number,default:5},fileType:{type:Array,default:function(){return["png","jpg","jpeg"]}},isShowTip:{type:Boolean,default:!0}},data:function(){return{number:0,uploadList:[],dialogImageUrl:"",dialogVisible:!1,hideUpload:!1,baseUrl:"/API",uploadImgUrl:"/API/common/upload",headers:{Authorization:"Bearer "+Object(Q["a"])()},fileList:[]}},watch:{value:{handler:function(e){var t=this;if(!e)return this.fileList=[],[];var i=Array.isArray(e)?e:this.value.split(",");this.fileList=i.map((function(e){return"string"===typeof e&&(e=-1===e.indexOf(t.baseUrl)?{name:t.baseUrl+e,url:t.baseUrl+e}:{name:e,url:e}),e}))},deep:!0,immediate:!0}},computed:{showTip:function(){return this.isShowTip&&(this.fileType||this.fileSize)}},methods:{handleBeforeUpload:function(e){var t=!1;if(this.fileType.length){var i="";e.name.lastIndexOf(".")>-1&&(i=e.name.slice(e.name.lastIndexOf(".")+1)),t=this.fileType.some((function(t){return e.type.indexOf(t)>-1||!!(i&&i.indexOf(t)>-1)}))}else t=e.type.indexOf("image")>-1;if(!t)return this.$modal.msgError("文件格式不正确, 请上传".concat(this.fileType.join("/"),"图片格式文件!")),!1;if(this.fileSize){var n=e.size/1024/1024-1&&(this.fileList.splice(t,1),this.$emit("input",this.listToString(this.fileList)))},handleUploadError:function(){this.$modal.msgError("上传图片失败,请重试"),this.$modal.closeLoading()},uploadedSuccessfully:function(){this.number>0&&this.uploadList.length===this.number&&(this.fileList=this.fileList.concat(this.uploadList),this.uploadList=[],this.number=0,this.$emit("input",this.listToString(this.fileList)),this.$modal.closeLoading())},handlePictureCardPreview:function(e){this.dialogImageUrl=e.url,this.dialogVisible=!0},listToString:function(e,t){var i="";for(var n in t=t||",",e)e[n].url&&(i+=e[n].url.replace(this.baseUrl,"")+t);return""!=i?i.substr(0,i.length-1):""}}},Ne=He,Ae=(i("b5a2"),Object(h["a"])(Ne,Be,Ie,!1,null,"40a3ca05",null)),qe=Ae.exports,Re=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-image",{style:"width:"+e.realWidth+";height:"+e.realHeight+";",attrs:{src:""+e.realSrc,fit:"cover","preview-src-list":e.realSrcList}},[i("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[i("i",{staticClass:"el-icon-picture-outline"})])])},De=[],Fe={name:"ImagePreview",props:{src:{type:String,default:""},width:{type:[Number,String],default:""},height:{type:[Number,String],default:""}},computed:{realSrc:function(){if(this.src){var e=this.src.split(",")[0];return Object(u["a"])(e)?e:"/API"+e}},realSrcList:function(){if(this.src){var e=this.src.split(","),t=[];return e.forEach((function(e){return Object(u["a"])(e)?t.push(e):t.push("/API"+e)})),t}},realWidth:function(){return"string"==typeof this.width?this.width:"".concat(this.width,"px")},realHeight:function(){return"string"==typeof this.height?this.height:"".concat(this.height,"px")}}},Ue=Fe,We=(i("2309"),Object(h["a"])(Ue,Re,De,!1,null,"470c3b51",null)),Qe=We.exports,Ge=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[e._l(e.options,(function(t,n){return[e.values.includes(t.value)?["default"==t.raw.listClass||""==t.raw.listClass?i("span",{key:t.value,class:t.raw.cssClass,attrs:{index:n}},[e._v(e._s(t.label+" "))]):i("el-tag",{key:t.value,class:t.raw.cssClass,attrs:{"disable-transitions":!0,index:n,type:"primary"==t.raw.listClass?"":t.raw.listClass}},[e._v(" "+e._s(t.label+" ")+" ")])]:e._e()]})),e.unmatch&&e.showValue?[e._v(" "+e._s(e._f("handleArray")(e.unmatchArray))+" ")]:e._e()],2)},Je=[],Ke=(i("13d5"),{name:"DictTag",props:{options:{type:Array,default:null},value:[Number,String,Array],showValue:{type:Boolean,default:!0}},data:function(){return{unmatchArray:[]}},computed:{values:function(){return null!==this.value&&"undefined"!==typeof this.value?Array.isArray(this.value)?this.value:[String(this.value)]:[]},unmatch:function(){var e=this;return this.unmatchArray=[],null!==this.value&&"undefined"!==typeof this.value&&(Array.isArray(this.value)?(this.value.forEach((function(t){e.options.some((function(e){return e.value==t}))||e.unmatchArray.push(t)})),!0):!this.options.some((function(t){return t.value==e.value}))&&(this.unmatchArray.push(this.value),!0))}},filters:{handleArray:function(e){return 0===e.length?"":e.reduce((function(e,t){return e+" "+t}))}}}),Ye=Ke,Xe=(i("88a2"),Object(h["a"])(Ye,Ge,Je,!1,null,"3520e547",null)),Ze=Xe.exports,et=i("58ca"),tt=i("2909"),it=i("d4ec"),nt=i("bee2"),at=(i("3ca3"),i("7db0"),i("4de4"),i("aff5"),i("53ca")),st=Object(nt["a"])((function e(t,i,n){Object(it["a"])(this,e),this.label=t,this.value=i,this.raw=n})),ot=function(e,t){var i=lt.apply(void 0,[e,t.labelField].concat(Object(tt["a"])(dt.DEFAULT_LABEL_FIELDS))),n=lt.apply(void 0,[e,t.valueField].concat(Object(tt["a"])(dt.DEFAULT_VALUE_FIELDS)));return new st(e[i],e[n],e)};function lt(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),n=1;n"),o=[]),(a=e.type[s]).splice.apply(a,[0,Number.MAX_SAFE_INTEGER].concat(Object(tt["a"])(o))),o.forEach((function(t){n["default"].set(e.label[s],t.value,t.label)})),o}))}var vt=function(e,t){ut(t),e.mixin({data:function(){if(void 0===this.$options||void 0===this.$options.dicts||null===this.$options.dicts)return{};var e=new pt;return e.owner=this,{dict:e}},created:function(){var e=this;this.dict instanceof pt&&(t.onCreated&&t.onCreated(this.dict),this.dict.init(this.$options.dicts).then((function(){t.onReady&&t.onReady(e.dict),e.$nextTick((function(){e.$emit("dictReady",e.dict),e.$options.methods&&e.$options.methods.onDictReady instanceof Function&&e.$options.methods.onDictReady.call(e,e.dict)}))})))}})};function gt(e,t){if(null==t&&""==t)return null;try{for(var i=0;i0){var t=S["a"].getters&&S["a"].getters.permissions,i=e,n="*:*:*",a=t.some((function(e){return n===e||i.includes(e)}));return!!a}return console.error("need roles! Like checkPermi=\"['system:user:add','system:user:edit']\""),!1}function yt(e){var t=sessionStorage.getItem("caseStatus"),i=[];if(i=JSON.parse(t),0==i.length)return!1;for(var n=null,a=0;a'});o.a.add(l);t["default"]=l},"57fa":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-eye",use:"icon-eye-usage",viewBox:"0 0 128 64",content:''});o.a.add(l);t["default"]=l},"594d":function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],style:"height:"+e.height,attrs:{"element-loading-text":"正在加载页面,请稍候!"}},[i("iframe",{staticStyle:{width:"100%",height:"100%"},attrs:{id:e.iframeId,src:e.src,frameborder:"no"}})])},a=[],s=(i("ac1f"),i("5319"),{props:{src:{type:String,default:"/"},iframeId:{type:String}},data:function(){return{loading:!1,height:document.documentElement.clientHeight-94.5+"px;"}},mounted:function(){var e=this,t=("#"+this.iframeId).replace(/\//g,"\\/"),i=document.querySelector(t);i.attachEvent?(this.loading=!0,i.attachEvent("onload",(function(){e.loading=!1}))):(this.loading=!0,i.onload=function(){e.loading=!1})}}),o=s,l=i("2877"),r=Object(l["a"])(o,n,a,!1,null,null,null);t["a"]=r.exports},"5aa7":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-clipboard",use:"icon-clipboard-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"5d9e":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-question",use:"icon-question-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"5e6d":function(e,t,i){"use strict";i("9961")},"5f87":function(e,t,i){"use strict";i.d(t,"a",(function(){return o})),i.d(t,"c",(function(){return l})),i.d(t,"b",(function(){return r}));var n=i("852e"),a=i.n(n),s="Admin-Token";function o(){return a.a.get(s)}function l(e){return a.a.set(s,e)}function r(){return a.a.remove(s)}},"5fda":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-link",use:"icon-link-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},6057:function(e,t,i){},"61f7":function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));i("ac1f"),i("00b4"),i("498a"),i("d3b7"),i("25f0");function n(e){return/^(https?:|mailto:|tel:)/.test(e)}},"63f0":function(e,t,i){"use strict";i("e9c4"),i("b64b");var n={set:function(e,t){sessionStorage&&null!=e&&null!=t&&sessionStorage.setItem(e,t)},get:function(e){return sessionStorage?null==e?null:sessionStorage.getItem(e):null},setJSON:function(e,t){null!=t&&this.set(e,JSON.stringify(t))},getJSON:function(e){var t=this.get(e);if(null!=t)return JSON.parse(t)},remove:function(e){sessionStorage.removeItem(e)}},a={set:function(e,t){localStorage&&null!=e&&null!=t&&localStorage.setItem(e,t)},get:function(e){return localStorage?null==e?null:localStorage.getItem(e):null},setJSON:function(e,t){null!=t&&this.set(e,JSON.stringify(t))},getJSON:function(e){var t=this.get(e);if(null!=t)return JSON.parse(t)},remove:function(e){localStorage.removeItem(e)}};t["a"]={session:n,local:a}},"679a":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-search",use:"icon-search-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"67bd":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-validCode",use:"icon-validCode-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},6861:function(e,t,i){e.exports={menuColor:"#bfcbd9",menuLightColor:"rgba(0, 0, 0, 0.7)",menuColorActive:"#f4f4f5",menuBackground:"#304156",menuLightBackground:"#ffffff",subMenuBackground:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"200px",logoTitleColor:"#ffffff",logoLightTitleColor:"#001529"}},"6a33":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("h4",{staticClass:"form-header h4"},[e._v("基本信息")]),i("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[i("el-row",[i("el-col",{attrs:{span:8,offset:2}},[i("el-form-item",{attrs:{label:"用户昵称",prop:"nickName"}},[i("el-input",{attrs:{disabled:""},model:{value:e.form.nickName,callback:function(t){e.$set(e.form,"nickName",t)},expression:"form.nickName"}})],1)],1),i("el-col",{attrs:{span:8,offset:2}},[i("el-form-item",{attrs:{label:"登录账号",prop:"userName"}},[i("el-input",{attrs:{disabled:""},model:{value:e.form.userName,callback:function(t){e.$set(e.form,"userName",t)},expression:"form.userName"}})],1)],1)],1)],1),i("h4",{staticClass:"form-header h4"},[e._v("角色信息")]),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"table",attrs:{"row-key":e.getRowKey,data:e.roles.slice((e.pageNum-1)*e.pageSize,e.pageNum*e.pageSize)},on:{"row-click":e.clickRow,"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{label:"序号",type:"index",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s((e.pageNum-1)*e.pageSize+t.$index+1))])]}}])}),i("el-table-column",{attrs:{type:"selection","reserve-selection":!0,width:"55"}}),i("el-table-column",{attrs:{label:"角色编号",align:"center",prop:"roleId"}}),i("el-table-column",{attrs:{label:"角色名称",align:"center",prop:"roleName"}}),i("el-table-column",{attrs:{label:"权限字符",align:"center",prop:"roleKey"}}),i("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])})],1),i("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.pageNum,limit:e.pageSize},on:{"update:page":function(t){e.pageNum=t},"update:limit":function(t){e.pageSize=t}}}),i("el-form",{attrs:{"label-width":"100px"}},[i("el-form-item",{staticStyle:{"text-align":"center","margin-left":"-120px","margin-top":"30px"}},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm()}}},[e._v("提交")]),i("el-button",{on:{click:function(t){return e.close()}}},[e._v("返回")])],1)],1)],1)},a=[],s=(i("d3b7"),i("159b"),i("d81d"),i("a15b"),i("c0c7")),o={name:"AuthRole",data:function(){return{loading:!0,total:0,pageNum:1,pageSize:10,roleIds:[],roles:[],form:{}}},created:function(){var e=this,t=this.$route.params&&this.$route.params.userId;t&&(this.loading=!0,Object(s["e"])(t).then((function(t){e.form=t.user,e.roles=t.roles,e.total=e.roles.length,e.$nextTick((function(){e.roles.forEach((function(t){t.flag&&e.$refs.table.toggleRowSelection(t)}))})),e.loading=!1})))},methods:{clickRow:function(e){this.$refs.table.toggleRowSelection(e)},handleSelectionChange:function(e){this.roleIds=e.map((function(e){return e.roleId}))},getRowKey:function(e){return e.roleId},submitForm:function(){var e=this,t=this.form.userId,i=this.roleIds.join(",");Object(s["j"])({userId:t,roleIds:i}).then((function(t){e.$modal.msgSuccess("授权成功"),e.close()}))},close:function(){var e={path:"/system/user"};this.$tab.closeOpenPage(e)}}},l=o,r=i("2877"),c=Object(r["a"])(l,n,a,!1,null,null,null);t["default"]=c.exports},7054:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0}},[i("el-form-item",{attrs:{label:"用户名称",prop:"userName"}},[i("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入用户名称",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.userName,callback:function(t){e.$set(e.queryParams,"userName",t)},expression:"queryParams.userName"}})],1),i("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber"}},[i("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入手机号码",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.phonenumber,callback:function(t){e.$set(e.queryParams,"phonenumber",t)},expression:"queryParams.phonenumber"}})],1),i("el-form-item",[i("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),i("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),i("el-row",{staticClass:"mb8",attrs:{gutter:10}},[i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:add"],expression:"['system:role:add']"}],attrs:{type:"primary",plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.openSelectUser}},[e._v("添加用户")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:remove"],expression:"['system:role:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-circle-close",size:"mini",disabled:e.multiple},on:{click:e.cancelAuthUserAll}},[e._v("批量取消授权")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{attrs:{type:"warning",plain:"",icon:"el-icon-close",size:"mini"},on:{click:e.handleClose}},[e._v("关闭")])],1),i("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.userList},on:{"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),i("el-table-column",{attrs:{label:"用户名称",prop:"userName","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"用户昵称",prop:"nickName","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"邮箱",prop:"email","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"手机",prop:"phonenumber","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"状态",align:"center",prop:"status"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("dict-tag",{attrs:{options:e.dict.type.sys_normal_disable,value:t.row.status}})]}}])}),i("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),i("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:remove"],expression:"['system:role:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-circle-close"},on:{click:function(i){return e.cancelAuthUser(t.row)}}},[e._v("取消授权")])]}}])})],1),i("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),i("select-user",{ref:"select",attrs:{roleId:e.queryParams.roleId},on:{ok:e.handleQuery}})],1)},a=[],s=(i("d81d"),i("a15b"),i("3528")),o=i("a17e"),l={name:"AuthUser",dicts:["sys_normal_disable"],components:{selectUser:o["default"]},data:function(){return{loading:!0,userIds:[],multiple:!0,showSearch:!0,total:0,userList:[],queryParams:{pageNum:1,pageSize:10,roleId:void 0,userName:void 0,phonenumber:void 0}}},created:function(){var e=this.$route.params&&this.$route.params.roleId;e&&(this.queryParams.roleId=e,this.getList())},methods:{getList:function(){var e=this;this.loading=!0,Object(s["b"])(this.queryParams).then((function(t){e.userList=t.rows,e.total=t.total,e.loading=!1}))},handleClose:function(){var e={path:"/system/role"};this.$tab.closeOpenPage(e)},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.userIds=e.map((function(e){return e.userId})),this.multiple=!e.length},openSelectUser:function(){this.$refs.select.show()},cancelAuthUser:function(e){var t=this,i=this.queryParams.roleId;this.$modal.confirm('确认要取消该用户"'+e.userName+'"角色吗?').then((function(){return Object(s["c"])({userId:e.userId,roleId:i})})).then((function(){t.getList(),t.$modal.msgSuccess("取消授权成功")})).catch((function(){}))},cancelAuthUserAll:function(e){var t=this,i=this.queryParams.roleId,n=this.userIds.join(",");this.$modal.confirm("是否取消选中用户授权数据项?").then((function(){return Object(s["d"])({roleId:i,userIds:n})})).then((function(){t.getList(),t.$modal.msgSuccess("取消授权成功")})).catch((function(){}))}}},r=l,c=i("2877"),u=Object(c["a"])(r,n,a,!1,null,null,null);t["default"]=u.exports},"70b1":function(e,t,i){},7154:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-dashboard",use:"icon-dashboard-usage",viewBox:"0 0 128 100",content:''});o.a.add(l);t["default"]=l},"7234d":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-textarea",use:"icon-textarea-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},7271:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-theme",use:"icon-theme-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"72d1":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-guide",use:"icon-guide-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"72e5":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-fullscreen",use:"icon-fullscreen-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"737d":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-cascader",use:"icon-cascader-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},7479:function(e,t,i){},"74a2":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-eye-open",use:"icon-eye-open-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},7651:function(e,t,i){"use strict";i("c441")},"76f8":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-card",[i("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[i("el-tab-pane",{attrs:{label:"基本信息",name:"basic"}},[i("basic-info-form",{ref:"basicInfo",attrs:{info:e.info}})],1),i("el-tab-pane",{attrs:{label:"字段信息",name:"columnInfo"}},[i("el-table",{ref:"dragTable",attrs:{data:e.columns,"row-key":"columnId","max-height":e.tableHeight}},[i("el-table-column",{attrs:{label:"序号",type:"index","min-width":"5%","class-name":"allowDrag"}}),i("el-table-column",{attrs:{label:"字段列名",prop:"columnName","min-width":"10%","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"字段描述","min-width":"10%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-input",{model:{value:t.row.columnComment,callback:function(i){e.$set(t.row,"columnComment",i)},expression:"scope.row.columnComment"}})]}}])}),i("el-table-column",{attrs:{label:"物理类型",prop:"columnType","min-width":"10%","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"Java类型","min-width":"11%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-select",{model:{value:t.row.javaType,callback:function(i){e.$set(t.row,"javaType",i)},expression:"scope.row.javaType"}},[i("el-option",{attrs:{label:"Long",value:"Long"}}),i("el-option",{attrs:{label:"String",value:"String"}}),i("el-option",{attrs:{label:"Integer",value:"Integer"}}),i("el-option",{attrs:{label:"Double",value:"Double"}}),i("el-option",{attrs:{label:"BigDecimal",value:"BigDecimal"}}),i("el-option",{attrs:{label:"Date",value:"Date"}}),i("el-option",{attrs:{label:"Boolean",value:"Boolean"}})],1)]}}])}),i("el-table-column",{attrs:{label:"java属性","min-width":"10%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-input",{model:{value:t.row.javaField,callback:function(i){e.$set(t.row,"javaField",i)},expression:"scope.row.javaField"}})]}}])}),i("el-table-column",{attrs:{label:"插入","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:t.row.isInsert,callback:function(i){e.$set(t.row,"isInsert",i)},expression:"scope.row.isInsert"}})]}}])}),i("el-table-column",{attrs:{label:"编辑","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:t.row.isEdit,callback:function(i){e.$set(t.row,"isEdit",i)},expression:"scope.row.isEdit"}})]}}])}),i("el-table-column",{attrs:{label:"列表","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:t.row.isList,callback:function(i){e.$set(t.row,"isList",i)},expression:"scope.row.isList"}})]}}])}),i("el-table-column",{attrs:{label:"查询","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:t.row.isQuery,callback:function(i){e.$set(t.row,"isQuery",i)},expression:"scope.row.isQuery"}})]}}])}),i("el-table-column",{attrs:{label:"查询方式","min-width":"10%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-select",{model:{value:t.row.queryType,callback:function(i){e.$set(t.row,"queryType",i)},expression:"scope.row.queryType"}},[i("el-option",{attrs:{label:"=",value:"EQ"}}),i("el-option",{attrs:{label:"!=",value:"NE"}}),i("el-option",{attrs:{label:">",value:"GT"}}),i("el-option",{attrs:{label:">=",value:"GTE"}}),i("el-option",{attrs:{label:"<",value:"LT"}}),i("el-option",{attrs:{label:"<=",value:"LTE"}}),i("el-option",{attrs:{label:"LIKE",value:"LIKE"}}),i("el-option",{attrs:{label:"BETWEEN",value:"BETWEEN"}})],1)]}}])}),i("el-table-column",{attrs:{label:"必填","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:t.row.isRequired,callback:function(i){e.$set(t.row,"isRequired",i)},expression:"scope.row.isRequired"}})]}}])}),i("el-table-column",{attrs:{label:"显示类型","min-width":"12%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-select",{model:{value:t.row.htmlType,callback:function(i){e.$set(t.row,"htmlType",i)},expression:"scope.row.htmlType"}},[i("el-option",{attrs:{label:"文本框",value:"input"}}),i("el-option",{attrs:{label:"文本域",value:"textarea"}}),i("el-option",{attrs:{label:"下拉框",value:"select"}}),i("el-option",{attrs:{label:"单选框",value:"radio"}}),i("el-option",{attrs:{label:"复选框",value:"checkbox"}}),i("el-option",{attrs:{label:"日期控件",value:"datetime"}}),i("el-option",{attrs:{label:"图片上传",value:"imageUpload"}}),i("el-option",{attrs:{label:"文件上传",value:"fileUpload"}}),i("el-option",{attrs:{label:"富文本控件",value:"editor"}})],1)]}}])}),i("el-table-column",{attrs:{label:"字典类型","min-width":"12%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-select",{attrs:{clearable:"",filterable:"",placeholder:"请选择"},model:{value:t.row.dictType,callback:function(i){e.$set(t.row,"dictType",i)},expression:"scope.row.dictType"}},e._l(e.dictOptions,(function(t){return i("el-option",{key:t.dictType,attrs:{label:t.dictName,value:t.dictType}},[i("span",{staticStyle:{float:"left"}},[e._v(e._s(t.dictName))]),i("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"13px"}},[e._v(e._s(t.dictType))])])})),1)]}}])})],1)],1),i("el-tab-pane",{attrs:{label:"生成信息",name:"genInfo"}},[i("gen-info-form",{ref:"genInfo",attrs:{info:e.info,tables:e.tables,menus:e.menus}})],1)],1),i("el-form",{attrs:{"label-width":"100px"}},[i("el-form-item",{staticStyle:{"text-align":"center","margin-left":"-100px","margin-top":"10px"}},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm()}}},[e._v("提交")]),i("el-button",{on:{click:function(t){return e.close()}}},[e._v("返回")])],1)],1)],1)},a=[],s=(i("d3b7"),i("3ca3"),i("ddb0"),i("d81d"),i("a434"),i("4e82"),i("4b72")),o=i("ed45"),l=i("a6dc"),r=i("ed69"),c=i("8586"),u=i("aa47"),d={name:"GenEdit",components:{basicInfoForm:r["default"],genInfoForm:c["default"]},data:function(){return{activeName:"columnInfo",tableHeight:document.documentElement.scrollHeight-245+"px",tables:[],columns:[],dictOptions:[],menus:[],info:{}}},created:function(){var e=this,t=this.$route.params&&this.$route.params.tableId;t&&(Object(s["c"])(t).then((function(t){e.columns=t.data.rows,e.info=t.data.info,e.tables=t.data.tables})),Object(o["e"])().then((function(t){e.dictOptions=t.data})),Object(l["d"])().then((function(t){e.menus=e.handleTree(t.data,"menuId")})))},methods:{submitForm:function(){var e=this,t=this.$refs.basicInfo.$refs.basicInfoForm,i=this.$refs.genInfo.$refs.genInfoForm;Promise.all([t,i].map(this.getFormPromise)).then((function(n){var a=n.every((function(e){return!!e}));if(a){var o=Object.assign({},t.model,i.model);o.columns=e.columns,o.params={treeCode:o.treeCode,treeName:o.treeName,treeParentCode:o.treeParentCode,parentMenuId:o.parentMenuId},Object(s["i"])(o).then((function(t){e.$modal.msgSuccess(t.msg),200===t.code&&e.close()}))}else e.$modal.msgError("表单校验未通过,请重新检查提交内容")}))},getFormPromise:function(e){return new Promise((function(t){e.validate((function(e){t(e)}))}))},close:function(){var e={path:"/tool/gen",query:{t:Date.now(),pageNum:this.$route.query.pageNum}};this.$tab.closeOpenPage(e)}},mounted:function(){var e=this,t=this.$refs.dragTable.$el.querySelectorAll(".el-table__body-wrapper > table > tbody")[0];u["default"].create(t,{handle:".allowDrag",onEnd:function(t){var i=e.columns.splice(t.oldIndex,1)[0];for(var n in e.columns.splice(t.newIndex,0,i),e.columns)e.columns[n].sort=parseInt(n)+1}})}},m=d,h=i("2877"),p=Object(h["a"])(m,n,a,!1,null,null,null);t["default"]=p.exports},"77d7":function(e,t,i){},7800:function(e,t,i){},7803:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"register"},[i("el-form",{ref:"registerForm",staticClass:"register-form",attrs:{model:e.registerForm,rules:e.registerRules}},[i("h3",{staticClass:"title"},[e._v("若依后台管理系统")]),i("el-form-item",{attrs:{prop:"username"}},[i("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:"账号"},model:{value:e.registerForm.username,callback:function(t){e.$set(e.registerForm,"username",t)},expression:"registerForm.username"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"user"},slot:"prefix"})],1)],1),i("el-form-item",{attrs:{prop:"password"}},[i("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:"密码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleRegister(t)}},model:{value:e.registerForm.password,callback:function(t){e.$set(e.registerForm,"password",t)},expression:"registerForm.password"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"password"},slot:"prefix"})],1)],1),i("el-form-item",{attrs:{prop:"confirmPassword"}},[i("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:"确认密码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleRegister(t)}},model:{value:e.registerForm.confirmPassword,callback:function(t){e.$set(e.registerForm,"confirmPassword",t)},expression:"registerForm.confirmPassword"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"password"},slot:"prefix"})],1)],1),e.captchaEnabled?i("el-form-item",{attrs:{prop:"code"}},[i("el-input",{staticStyle:{width:"63%"},attrs:{"auto-complete":"off",placeholder:"验证码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleRegister(t)}},model:{value:e.registerForm.code,callback:function(t){e.$set(e.registerForm,"code",t)},expression:"registerForm.code"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"validCode"},slot:"prefix"})],1),i("div",{staticClass:"register-code"},[i("img",{staticClass:"register-code-img",attrs:{src:e.codeUrl},on:{click:e.getCode}})])],1):e._e(),i("el-form-item",{staticStyle:{width:"100%"}},[i("el-button",{staticStyle:{width:"100%"},attrs:{loading:e.loading,size:"medium",type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.handleRegister(t)}}},[e.loading?i("span",[e._v("注 册 中...")]):i("span",[e._v("注 册")])]),i("div",{staticStyle:{float:"right"}},[i("router-link",{staticClass:"link-type",attrs:{to:"/login"}},[e._v("使用已有账户登录")])],1)],1)],1),e._m(0)],1)},a=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-register-footer"},[i("span",[e._v("Copyright © 2018-2023 ruoyi.vip All Rights Reserved.")])])}],s=(i("d9e2"),i("14d9"),i("7ded")),o={name:"Register",data:function(){var e=this,t=function(t,i,n){e.registerForm.password!==i?n(new Error("两次输入的密码不一致")):n()};return{codeUrl:"",registerForm:{username:"",password:"",confirmPassword:"",code:"",uuid:""},registerRules:{username:[{required:!0,trigger:"blur",message:"请输入您的账号"},{min:2,max:20,message:"用户账号长度必须介于 2 和 20 之间",trigger:"blur"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"},{min:5,max:20,message:"用户密码长度必须介于 5 和 20 之间",trigger:"blur"}],confirmPassword:[{required:!0,trigger:"blur",message:"请再次输入您的密码"},{required:!0,validator:t,trigger:"blur"}],code:[{required:!0,trigger:"change",message:"请输入验证码"}]},loading:!1,captchaEnabled:!0}},created:function(){this.getCode()},methods:{getCode:function(){var e=this;Object(s["a"])().then((function(t){e.captchaEnabled=void 0===t.captchaEnabled||t.captchaEnabled,e.captchaEnabled&&(e.codeUrl="data:image/gif;base64,"+t.img,e.registerForm.uuid=t.uuid)}))},handleRegister:function(){var e=this;this.$refs.registerForm.validate((function(t){t&&(e.loading=!0,Object(s["e"])(e.registerForm).then((function(t){var i=e.registerForm.username;e.$alert("恭喜你,您的账号 "+i+" 注册成功!","系统提示",{dangerouslyUseHTMLString:!0,type:"success"}).then((function(){e.$router.push("/login")})).catch((function(){}))})).catch((function(){e.loading=!1,e.captchaEnabled&&e.getCode()})))}))}}},l=o,r=(i("5e6d"),i("2877")),c=Object(r["a"])(l,n,a,!1,null,null,null);t["default"]=c.exports},"7ded":function(e,t,i){"use strict";i.d(t,"c",(function(){return a})),i.d(t,"e",(function(){return s})),i.d(t,"b",(function(){return o})),i.d(t,"d",(function(){return l})),i.d(t,"a",(function(){return r}));var n=i("b775");function a(e,t,i,a){var s={username:e,password:t,code:i,uuid:a};return Object(n["a"])({url:"/login",headers:{isToken:!1},method:"post",data:s})}function s(e){return Object(n["a"])({url:"/register",headers:{isToken:!1},method:"post",data:e})}function o(){return Object(n["a"])({url:"/getInfo",method:"get"})}function l(){return Object(n["a"])({url:"/logout",method:"post"})}function r(){return Object(n["a"])({url:"/captchaImage",headers:{isToken:!1},method:"get",timeout:2e4})}},"7f94":function(e,t,i){},"806c":function(e,t,i){},"81a5":function(e,t,i){e.exports=i.p+"static/img/logo.37a61230.png"},"81ae":function(e,t,i){"use strict";t["a"]={401:"认证失败,无法访问系统资源",403:"当前操作没有权限",404:"访问资源不存在",default:"系统未知错误,请反馈给管理员"}},"83d6":function(e,t){e.exports={sideTheme:"theme-dark",showSettings:!1,topNav:!1,tagsView:!0,fixedHeader:!1,sidebarLogo:!0,dynamicTitle:!1,errorLog:"production"}},"84e5":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-swagger",use:"icon-swagger-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},8586:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-form",{ref:"genInfoForm",attrs:{model:e.info,rules:e.rules,"label-width":"150px"}},[i("el-row",[i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{prop:"tplCategory"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v("生成模板")]),i("el-select",{on:{change:e.tplSelectChange},model:{value:e.info.tplCategory,callback:function(t){e.$set(e.info,"tplCategory",t)},expression:"info.tplCategory"}},[i("el-option",{attrs:{label:"单表(增删改查)",value:"crud"}}),i("el-option",{attrs:{label:"树表(增删改查)",value:"tree"}}),i("el-option",{attrs:{label:"主子表(增删改查)",value:"sub"}})],1)],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{prop:"packageName"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成包路径 "),i("el-tooltip",{attrs:{content:"生成在哪个java包下,例如 com.ruoyi.system",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-input",{model:{value:e.info.packageName,callback:function(t){e.$set(e.info,"packageName",t)},expression:"info.packageName"}})],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{prop:"moduleName"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成模块名 "),i("el-tooltip",{attrs:{content:"可理解为子系统名,例如 system",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-input",{model:{value:e.info.moduleName,callback:function(t){e.$set(e.info,"moduleName",t)},expression:"info.moduleName"}})],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{prop:"businessName"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成业务名 "),i("el-tooltip",{attrs:{content:"可理解为功能英文名,例如 user",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-input",{model:{value:e.info.businessName,callback:function(t){e.$set(e.info,"businessName",t)},expression:"info.businessName"}})],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{prop:"functionName"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成功能名 "),i("el-tooltip",{attrs:{content:"用作类描述,例如 用户",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-input",{model:{value:e.info.functionName,callback:function(t){e.$set(e.info,"functionName",t)},expression:"info.functionName"}})],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 上级菜单 "),i("el-tooltip",{attrs:{content:"分配到指定菜单下,例如 系统管理",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("treeselect",{attrs:{"append-to-body":!0,options:e.menus,normalizer:e.normalizer,"show-count":!0,placeholder:"请选择系统菜单"},model:{value:e.info.parentMenuId,callback:function(t){e.$set(e.info,"parentMenuId",t)},expression:"info.parentMenuId"}})],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{prop:"genType"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成代码方式 "),i("el-tooltip",{attrs:{content:"默认为zip压缩包下载,也可以自定义生成路径",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-radio",{attrs:{label:"0"},model:{value:e.info.genType,callback:function(t){e.$set(e.info,"genType",t)},expression:"info.genType"}},[e._v("zip压缩包")]),i("el-radio",{attrs:{label:"1"},model:{value:e.info.genType,callback:function(t){e.$set(e.info,"genType",t)},expression:"info.genType"}},[e._v("自定义路径")])],1)],1),"1"==e.info.genType?i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{prop:"genPath"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 自定义路径 "),i("el-tooltip",{attrs:{content:"填写磁盘绝对路径,若不填写,则生成到当前Web项目下",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-input",{model:{value:e.info.genPath,callback:function(t){e.$set(e.info,"genPath",t)},expression:"info.genPath"}},[i("el-dropdown",{attrs:{slot:"append"},slot:"append"},[i("el-button",{attrs:{type:"primary"}},[e._v(" 最近路径快速选择 "),i("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),i("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[i("el-dropdown-item",{nativeOn:{click:function(t){e.info.genPath="/"}}},[e._v("恢复默认的生成基础路径")])],1)],1)],1)],1)],1):e._e()],1),i("el-row",{directives:[{name:"show",rawName:"v-show",value:"tree"==e.info.tplCategory,expression:"info.tplCategory == 'tree'"}]},[i("h4",{staticClass:"form-header"},[e._v("其他信息")]),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 树编码字段 "),i("el-tooltip",{attrs:{content:"树显示的编码字段名, 如:dept_id",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.info.treeCode,callback:function(t){e.$set(e.info,"treeCode",t)},expression:"info.treeCode"}},e._l(e.info.columns,(function(e,t){return i("el-option",{key:t,attrs:{label:e.columnName+":"+e.columnComment,value:e.columnName}})})),1)],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 树父编码字段 "),i("el-tooltip",{attrs:{content:"树显示的父编码字段名, 如:parent_Id",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.info.treeParentCode,callback:function(t){e.$set(e.info,"treeParentCode",t)},expression:"info.treeParentCode"}},e._l(e.info.columns,(function(e,t){return i("el-option",{key:t,attrs:{label:e.columnName+":"+e.columnComment,value:e.columnName}})})),1)],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 树名称字段 "),i("el-tooltip",{attrs:{content:"树节点的显示名称字段名, 如:dept_name",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.info.treeName,callback:function(t){e.$set(e.info,"treeName",t)},expression:"info.treeName"}},e._l(e.info.columns,(function(e,t){return i("el-option",{key:t,attrs:{label:e.columnName+":"+e.columnComment,value:e.columnName}})})),1)],1)],1)],1),i("el-row",{directives:[{name:"show",rawName:"v-show",value:"sub"==e.info.tplCategory,expression:"info.tplCategory == 'sub'"}]},[i("h4",{staticClass:"form-header"},[e._v("关联信息")]),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 关联子表的表名 "),i("el-tooltip",{attrs:{content:"关联子表的表名, 如:sys_user",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.subSelectChange},model:{value:e.info.subTableName,callback:function(t){e.$set(e.info,"subTableName",t)},expression:"info.subTableName"}},e._l(e.tables,(function(e,t){return i("el-option",{key:t,attrs:{label:e.tableName+":"+e.tableComment,value:e.tableName}})})),1)],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 子表关联的外键名 "),i("el-tooltip",{attrs:{content:"子表关联的外键名, 如:user_id",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.info.subTableFkName,callback:function(t){e.$set(e.info,"subTableFkName",t)},expression:"info.subTableFkName"}},e._l(e.subColumns,(function(e,t){return i("el-option",{key:t,attrs:{label:e.columnName+":"+e.columnComment,value:e.columnName}})})),1)],1)],1)],1)],1)},a=[],s=i("ca17"),o=i.n(s),l=(i("542c"),{components:{Treeselect:o.a},props:{info:{type:Object,default:null},tables:{type:Array,default:null},menus:{type:Array,default:[]}},data:function(){return{subColumns:[],rules:{tplCategory:[{required:!0,message:"请选择生成模板",trigger:"blur"}],packageName:[{required:!0,message:"请输入生成包路径",trigger:"blur"}],moduleName:[{required:!0,message:"请输入生成模块名",trigger:"blur"}],businessName:[{required:!0,message:"请输入生成业务名",trigger:"blur"}],functionName:[{required:!0,message:"请输入生成功能名",trigger:"blur"}]}}},created:function(){},watch:{"info.subTableName":function(e){this.setSubTableColumns(e)}},methods:{normalizer:function(e){return e.children&&!e.children.length&&delete e.children,{id:e.menuId,label:e.menuName,children:e.children}},subSelectChange:function(e){this.info.subTableFkName=""},tplSelectChange:function(e){"sub"!==e&&(this.info.subTableName="",this.info.subTableFkName="")},setSubTableColumns:function(e){for(var t in this.tables){var i=this.tables[t].tableName;if(e===i){this.subColumns=this.tables[t].columns;break}}}}}),r=l,c=i("2877"),u=Object(c["a"])(r,n,a,!1,null,null,null);t["default"]=u.exports},"879b":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-size",use:"icon-size-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"87b2":function(e,t,i){"use strict";i("6057")},"88a2":function(e,t,i){"use strict";i("115e")},"892d":function(e,t,i){"use strict";i("b617")},8989:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-pdf",use:"icon-pdf-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"89a9":function(e,t,i){"use strict";i("d0c2")},"8bb3":function(e,t,i){"use strict";i("c46c")},"8dd0":function(e,t,i){"use strict";i("c459")},"8df1":function(e,t,i){e.exports={menuColor:"#bfcbd9",menuLightColor:"rgba(0, 0, 0, 0.7)",menuColorActive:"#f4f4f5",menuBackground:"#304156",menuLightBackground:"#ffffff",subMenuBackground:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"200px",logoTitleColor:"#ffffff",logoLightTitleColor:"#001529"}},"909e":function(e,t,i){"use strict";i("9851")},"91b4":function(e,t,i){},"91be":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-nested",use:"icon-nested-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"922f":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-system",use:"icon-system-usage",viewBox:"0 0 1084 1024",content:''});o.a.add(l);t["default"]=l},"937c":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-bug",use:"icon-bug-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},9429:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{staticClass:"user-info-head",on:{click:function(t){return e.editCropper()}}},[i("img",{staticClass:"img-circle img-lg",attrs:{src:e.options.img,title:"点击上传头像"}})]),i("el-dialog",{attrs:{title:e.title,visible:e.open,width:"800px","append-to-body":""},on:{"update:visible":function(t){e.open=t},opened:e.modalOpened,close:e.closeDialog}},[i("el-row",[i("el-col",{style:{height:"350px"},attrs:{xs:24,md:12}},[e.visible?i("vue-cropper",{ref:"cropper",attrs:{img:e.options.img,info:!0,autoCrop:e.options.autoCrop,autoCropWidth:e.options.autoCropWidth,autoCropHeight:e.options.autoCropHeight,fixedBox:e.options.fixedBox,outputType:e.options.outputType},on:{realTime:e.realTime}}):e._e()],1),i("el-col",{style:{height:"350px"},attrs:{xs:24,md:12}},[i("div",{staticClass:"avatar-upload-preview"},[i("img",{style:e.previews.img,attrs:{src:e.previews.url}})])])],1),i("br"),i("el-row",[i("el-col",{attrs:{lg:2,sm:3,xs:3}},[i("el-upload",{attrs:{action:"#","http-request":e.requestUpload,"show-file-list":!1,"before-upload":e.beforeUpload}},[i("el-button",{attrs:{size:"small"}},[e._v(" 选择 "),i("i",{staticClass:"el-icon-upload el-icon--right"})])],1)],1),i("el-col",{attrs:{lg:{span:1,offset:2},sm:2,xs:2}},[i("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.changeScale(1)}}})],1),i("el-col",{attrs:{lg:{span:1,offset:1},sm:2,xs:2}},[i("el-button",{attrs:{icon:"el-icon-minus",size:"small"},on:{click:function(t){return e.changeScale(-1)}}})],1),i("el-col",{attrs:{lg:{span:1,offset:1},sm:2,xs:2}},[i("el-button",{attrs:{icon:"el-icon-refresh-left",size:"small"},on:{click:function(t){return e.rotateLeft()}}})],1),i("el-col",{attrs:{lg:{span:1,offset:1},sm:2,xs:2}},[i("el-button",{attrs:{icon:"el-icon-refresh-right",size:"small"},on:{click:function(t){return e.rotateRight()}}})],1),i("el-col",{attrs:{lg:{span:2,offset:6},sm:2,xs:2}},[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.uploadImg()}}},[e._v("提 交")])],1)],1)],1)],1)},a=[],s=i("4360"),o=i("7e79"),l=i("c0c7"),r=i("ed08"),c={components:{VueCropper:o["VueCropper"]},data:function(){return{open:!1,visible:!1,title:"修改头像",options:{img:s["a"].getters.avatar,autoCrop:!0,autoCropWidth:200,autoCropHeight:200,fixedBox:!0,outputType:"png"},previews:{},resizeHandler:null}},methods:{editCropper:function(){this.open=!0},modalOpened:function(){var e=this;this.visible=!0,this.resizeHandler||(this.resizeHandler=Object(r["b"])((function(){e.refresh()}),100)),window.addEventListener("resize",this.resizeHandler)},refresh:function(){this.$refs.cropper.refresh()},requestUpload:function(){},rotateLeft:function(){this.$refs.cropper.rotateLeft()},rotateRight:function(){this.$refs.cropper.rotateRight()},changeScale:function(e){e=e||1,this.$refs.cropper.changeScale(e)},beforeUpload:function(e){var t=this;if(-1==e.type.indexOf("image/"))this.$modal.msgError("文件格式错误,请上传图片类型,如:JPG,PNG后缀的文件。");else{var i=new FileReader;i.readAsDataURL(e),i.onload=function(){t.options.img=i.result}}},uploadImg:function(){var e=this;this.$refs.cropper.getCropBlob((function(t){var i=new FormData;i.append("avatarfile",t),Object(l["n"])(i).then((function(t){e.open=!1,e.options.img="/API"+t.imgUrl,s["a"].commit("SET_AVATAR",e.options.img),e.$modal.msgSuccess("修改成功"),e.visible=!1}))}))},realTime:function(e){this.previews=e},closeDialog:function(){this.options.img=s["a"].getters.avatar,this.visible=!1,window.removeEventListener("resize",this.resizeHandler)}}},u=c,d=(i("02ae"),i("2877")),m=Object(d["a"])(u,n,a,!1,null,"33de1eec",null);t["default"]=m.exports},"955f":function(e,t,i){},9851:function(e,t,i){},"98ab":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-shopping",use:"icon-shopping-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"98d8":function(e,t,i){"use strict";i("77d7")},9961:function(e,t,i){},"99c3":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-time-range",use:"icon-time-range-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"9a4c":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-radio",use:"icon-radio-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"9b2c":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-logininfor",use:"icon-logininfor-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"9b8f":function(e,t,i){"use strict";i.r(t);i("ac1f"),i("5319");var n,a,s={created:function(){var e=this.$route,t=e.params,i=e.query,n=t.path;this.$router.replace({path:"/"+n,query:i})},render:function(e){return e()}},o=s,l=i("2877"),r=Object(l["a"])(o,n,a,!1,null,null,null);t["default"]=r.exports},"9cb5":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-log",use:"icon-log-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"9ec1":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-checkbox",use:"icon-checkbox-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"9f4c":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-icon",use:"icon-icon-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},a012:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-lock",use:"icon-lock-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},a159:function(e,t,i){"use strict";i.d(t,"e",(function(){return a})),i.d(t,"d",(function(){return s})),i.d(t,"a",(function(){return o})),i.d(t,"g",(function(){return l})),i.d(t,"c",(function(){return r})),i.d(t,"b",(function(){return c})),i.d(t,"f",(function(){return u}));var n=i("b775");function a(e){return Object(n["a"])({url:"/monitor/job/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/monitor/job/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/monitor/job",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/monitor/job",method:"put",data:e})}function r(e){return Object(n["a"])({url:"/monitor/job/"+e,method:"delete"})}function c(e,t){var i={jobId:e,status:t};return Object(n["a"])({url:"/monitor/job/changeStatus",method:"put",data:i})}function u(e,t){var i={jobId:e,jobGroup:t};return Object(n["a"])({url:"/monitor/job/run",method:"put",data:i})}},a17a:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-language",use:"icon-language-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},a17e:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{attrs:{title:"选择用户",visible:e.visible,width:"800px",top:"5vh","append-to-body":""},on:{"update:visible":function(t){e.visible=t}}},[i("el-form",{ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0}},[i("el-form-item",{attrs:{label:"用户名称",prop:"userName"}},[i("el-input",{attrs:{placeholder:"请输入用户名称",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.userName,callback:function(t){e.$set(e.queryParams,"userName",t)},expression:"queryParams.userName"}})],1),i("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber"}},[i("el-input",{attrs:{placeholder:"请输入手机号码",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.phonenumber,callback:function(t){e.$set(e.queryParams,"phonenumber",t)},expression:"queryParams.phonenumber"}})],1),i("el-form-item",[i("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),i("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),i("el-row",[i("el-table",{ref:"table",attrs:{data:e.userList,height:"260px"},on:{"row-click":e.clickRow,"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{type:"selection",width:"55"}}),i("el-table-column",{attrs:{label:"用户名称",prop:"userName","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"用户昵称",prop:"nickName","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"邮箱",prop:"email","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"手机",prop:"phonenumber","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"状态",align:"center",prop:"status"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("dict-tag",{attrs:{options:e.dict.type.sys_normal_disable,value:t.row.status}})]}}])}),i("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])})],1),i("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:e.handleSelectUser}},[e._v("确 定")]),i("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取 消")])],1)],1)},a=[],s=(i("a9e3"),i("d81d"),i("a15b"),i("3528")),o={dicts:["sys_normal_disable"],props:{roleId:{type:[Number,String]}},data:function(){return{visible:!1,userIds:[],total:0,userList:[],queryParams:{pageNum:1,pageSize:10,roleId:void 0,userName:void 0,phonenumber:void 0}}},methods:{show:function(){this.queryParams.roleId=this.roleId,this.getList(),this.visible=!0},clickRow:function(e){this.$refs.table.toggleRowSelection(e)},handleSelectionChange:function(e){this.userIds=e.map((function(e){return e.userId}))},getList:function(){var e=this;Object(s["l"])(this.queryParams).then((function(t){e.userList=t.rows,e.total=t.total}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectUser:function(){var e=this,t=this.queryParams.roleId,i=this.userIds.join(",");""!=i?Object(s["e"])({roleId:t,userIds:i}).then((function(t){e.$modal.msgSuccess(t.msg),200===t.code&&(e.visible=!1,e.$emit("ok"))})):this.$modal.msgError("请选择要分配的用户")}}},l=o,r=i("2877"),c=Object(r["a"])(l,n,a,!1,null,null,null);t["default"]=c.exports},a18c:function(e,t,i){"use strict";i.d(t,"a",(function(){return l})),i.d(t,"c",(function(){return r}));var n=i("36cd"),a=(i("d3b7"),i("3ca3"),i("ddb0"),i("ac1f"),i("2b0e")),s=i("8c4f"),o=i("c1f7");a["default"].use(s["a"]);var l=[{path:"/redirect",component:o["a"],hidden:!0,children:[{path:"/redirect/:path(.*)",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("9b8f"))}))}}]},{path:"/login",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("dd7b"))}))},hidden:!0},{path:"/register",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("7803"))}))},hidden:!0},{path:"/404",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("2754"))}))},hidden:!0},{path:"/401",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("ec55"))}))},hidden:!0},{path:"",component:o["a"],redirect:"index",children:[{path:"index",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("1e4b"))}))},name:"Index",meta:{title:"首页",icon:"dashboard",affix:!0}}]},{path:"/user",component:o["a"],hidden:!0,redirect:"noredirect",children:[{path:"profile",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("4c1b"))}))},name:"Profile",meta:{title:"个人中心",icon:"user"}}]}],r=[{path:"/system/user-auth",component:o["a"],hidden:!0,permissions:["system:user:edit"],children:[{path:"role/:userId(\\d+)",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("6a33"))}))},name:"AuthRole",meta:{title:"分配角色",activeMenu:"/system/user"}}]},{path:"/system/role-auth",component:o["a"],hidden:!0,permissions:["system:role:edit"],children:[{path:"user/:roleId(\\d+)",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("7054"))}))},name:"AuthUser",meta:{title:"分配用户",activeMenu:"/system/role"}}]},{path:"/system/dict-data",component:o["a"],hidden:!0,permissions:["system:dict:list"],children:[{path:"index/:dictId(\\d+)",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("bfc4"))}))},name:"Data",meta:{title:"字典数据",activeMenu:"/system/dict"}}]},{path:"/monitor/job-log",component:o["a"],hidden:!0,permissions:["monitor:job:list"],children:[{path:"index/:jobId(\\d+)",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("0062"))}))},name:"JobLog",meta:{title:"调度日志",activeMenu:"/monitor/job"}}]},{path:"/tool/gen-edit",component:o["a"],hidden:!0,permissions:["tool:gen:edit"],children:[{path:"index/:tableId(\\d+)",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("76f8"))}))},name:"GenEdit",meta:{title:"修改生成配置",activeMenu:"/tool/gen"}}]}],c=s["a"].prototype.push,u=s["a"].prototype.replace;s["a"].prototype.push=function(e){return c.call(this,e).catch((function(e){return e}))},s["a"].prototype.replace=function(e){return u.call(this,e).catch((function(e){return e}))},t["b"]=new s["a"]({mode:"history",scrollBehavior:function(){return{y:0}},routes:l})},a1ac:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-number",use:"icon-number-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},a263:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-skill",use:"icon-skill-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},a2bf:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-date",use:"icon-date-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},a2d0:function(e,t,i){e.exports=i.p+"static/img/light.4183aad0.svg"},a2f6:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-drag",use:"icon-drag-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},a36b:function(e,t,i){e.exports=i.p+"static/img/404.a57b6f31.png"},a601:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-international",use:"icon-international-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},a6dc:function(e,t,i){"use strict";i.d(t,"d",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"f",(function(){return o})),i.d(t,"e",(function(){return l})),i.d(t,"a",(function(){return r})),i.d(t,"g",(function(){return c})),i.d(t,"b",(function(){return u}));var n=i("b775");function a(e){return Object(n["a"])({url:"/system/menu/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/system/menu/"+e,method:"get"})}function o(){return Object(n["a"])({url:"/system/menu/treeselect",method:"get"})}function l(e){return Object(n["a"])({url:"/system/menu/roleMenuTreeselect/"+e,method:"get"})}function r(e){return Object(n["a"])({url:"/system/menu",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/system/menu",method:"put",data:e})}function u(e){return Object(n["a"])({url:"/system/menu/"+e,method:"delete"})}},a72c:function(e,t,i){"use strict";i("dc2b")},a75d:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-zip",use:"icon-zip-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},aa3a:function(e,t,i){"use strict";i.d(t,"e",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"d",(function(){return o})),i.d(t,"a",(function(){return l})),i.d(t,"f",(function(){return r})),i.d(t,"b",(function(){return c}));var n=i("b775");function a(e){return Object(n["a"])({url:"/system/dict/data/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/system/dict/data/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/system/dict/data/type/"+e,method:"get"})}function l(e){return Object(n["a"])({url:"/system/dict/data",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/system/dict/data",method:"put",data:e})}function c(e){return Object(n["a"])({url:"/system/dict/data/"+e,method:"delete"})}},ad41:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-date-range",use:"icon-date-range-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},adba:function(e,t,i){e.exports=i.p+"static/img/dark.412ca67e.svg"},ae6e:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-people",use:"icon-people-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},b18f:function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-color-picker",{staticClass:"theme-picker",attrs:{predefine:["#409EFF","#1890ff","#304156","#212121","#11a983","#13c2c2","#6959CD","#f5222d"],"popper-class":"theme-picker-dropdown"},model:{value:e.theme,callback:function(t){e.theme=t},expression:"theme"}})},a=[],s=i("c7eb"),o=i("1da1"),l=(i("ac1f"),i("5319"),i("4de4"),i("d3b7"),i("fb6a"),i("00b4"),i("4d63"),i("c607"),i("2c3e"),i("25f0"),i("159b"),i("a15b"),i("99af"),i("14d9"),i("a9e3"),i("b680"),i("f6f8").version),r="#409EFF",c={data:function(){return{chalk:"",theme:""}},computed:{defaultTheme:function(){return this.$store.state.settings.theme}},watch:{defaultTheme:{handler:function(e,t){this.theme=e},immediate:!0},theme:function(e){var t=this;return Object(o["a"])(Object(s["a"])().mark((function i(){return Object(s["a"])().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,t.setTheme(e);case 2:case"end":return i.stop()}}),i)})))()}},created:function(){this.defaultTheme!==r&&this.setTheme(this.defaultTheme)},methods:{setTheme:function(e){var t=this;return Object(o["a"])(Object(s["a"])().mark((function i(){var n,a,o,c,u,d,m;return Object(s["a"])().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(n=t.chalk?t.theme:r,"string"===typeof e){i.next=3;break}return i.abrupt("return");case 3:if(a=t.getThemeCluster(e.replace("#","")),o=t.getThemeCluster(n.replace("#","")),c=function(e,i){return function(){var n=t.getThemeCluster(r.replace("#","")),s=t.updateStyle(t[e],n,a),o=document.getElementById(i);o||(o=document.createElement("style"),o.setAttribute("id",i),document.head.appendChild(o)),o.innerText=s}},t.chalk){i.next=10;break}return u="https://unpkg.com/element-ui@".concat(l,"/lib/theme-chalk/index.css"),i.next=10,t.getCSSString(u,"chalk");case 10:d=c("chalk","chalk-style"),d(),m=[].slice.call(document.querySelectorAll("style")).filter((function(e){var t=e.innerText;return new RegExp(n,"i").test(t)&&!/Chalk Variables/.test(t)})),m.forEach((function(e){var i=e.innerText;"string"===typeof i&&(e.innerText=t.updateStyle(i,o,a))})),t.$emit("change",e);case 15:case"end":return i.stop()}}),i)})))()},updateStyle:function(e,t,i){var n=e;return t.forEach((function(e,t){n=n.replace(new RegExp(e,"ig"),i[t])})),n},getCSSString:function(e,t){var i=this;return new Promise((function(n){var a=new XMLHttpRequest;a.onreadystatechange=function(){4===a.readyState&&200===a.status&&(i[t]=a.responseText.replace(/@font-face{[^}]+}/,""),n())},a.open("GET",e),a.send()}))},getThemeCluster:function(e){for(var t=function(e,t){var i=parseInt(e.slice(0,2),16),n=parseInt(e.slice(2,4),16),a=parseInt(e.slice(4,6),16);return 0===t?[i,n,a].join(","):(i+=Math.round(t*(255-i)),n+=Math.round(t*(255-n)),a+=Math.round(t*(255-a)),i=i.toString(16),n=n.toString(16),a=a.toString(16),"#".concat(i).concat(n).concat(a))},i=function(e,t){var i=parseInt(e.slice(0,2),16),n=parseInt(e.slice(2,4),16),a=parseInt(e.slice(4,6),16);return i=Math.round((1-t)*i),n=Math.round((1-t)*n),a=Math.round((1-t)*a),i=i.toString(16),n=n.toString(16),a=a.toString(16),"#".concat(i).concat(n).concat(a)},n=[e],a=0;a<=9;a++)n.push(t(e,Number((a/10).toFixed(2))));return n.push(i(e,.1)),n}}},u=c,d=(i("bfea"),i("2877")),m=Object(d["a"])(u,n,a,!1,null,null,null);t["a"]=m.exports},b34b:function(e,t,i){},b470:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-phone",use:"icon-phone-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},b5a2:function(e,t,i){"use strict";i("d8af")},b617:function(e,t,i){},b6f9:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-example",use:"icon-example-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},b775:function(e,t,i){"use strict";i.d(t,"c",(function(){return g})),i.d(t,"b",(function(){return w}));var n,a=i("c7eb"),s=i("1da1"),o=i("5530"),l=i("53ca"),r=(i("fb6a"),i("e9c4"),i("b64b"),i("d3b7"),i("d9e2"),i("caad"),i("2532"),i("bc3a")),c=i.n(r),u=i("5c96"),d=i("4360"),m=i("5f87"),h=i("81ae"),p=i("c38a"),f=i("63f0"),v=i("21a6"),g={show:!1};c.a.defaults.headers["Content-Type"]="application/json;charset=utf-8";var b=c.a.create({baseURL:"/API",timeout:1e4});function w(e,t,i,l){return n=u["Loading"].service({text:"正在下载数据,请稍候",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"}),b.post(e,t,Object(o["a"])({transformRequest:[function(e){return Object(p["j"])(e)}],headers:{"Content-Type":"application/x-www-form-urlencoded"},responseType:"blob"},l)).then(function(){var e=Object(s["a"])(Object(a["a"])().mark((function e(t){var s,o,l,r,c;return Object(a["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(s=Object(p["b"])(t),!s){e.next=6;break}o=new Blob([t]),Object(v["saveAs"])(o,i),e.next=12;break;case 6:return e.next=8,t.text();case 8:l=e.sent,r=JSON.parse(l),c=h["a"][r.code]||r.msg||h["a"]["default"],u["Message"].error(c);case 12:n.close();case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){console.error(e),u["Message"].error("下载文件出现错误,请联系管理员!"),n.close()}))}b.interceptors.request.use((function(e){var t=!1===(e.headers||{}).isToken,i=!1===(e.headers||{}).repeatSubmit;if(Object(m["a"])()&&!t&&(e.headers["Authorization"]="Bearer "+Object(m["a"])()),"get"===e.method&&e.params){var n=e.url+"?"+Object(p["j"])(e.params);n=n.slice(0,-1),e.params={},e.url=n}if(!i&&("post"===e.method||"put"===e.method)){var a={url:e.url,data:"object"===Object(l["a"])(e.data)?JSON.stringify(e.data):e.data,time:(new Date).getTime()},s=Object.keys(JSON.stringify(a)).length,o=5242880;if(s>=o)return console.warn("[".concat(e.url,"]: ")+"请求数据大小超出允许的5M限制,无法进行防重复提交验证。"),e;var r=f["a"].session.getJSON("sessionObj");if(void 0===r||null===r||""===r)f["a"].session.setJSON("sessionObj",a);else{var c=r.url,u=r.data,d=r.time,h=1e3;if(u===a.data&&a.time-d'});o.a.add(l);t["default"]=l},b92d:function(e,t,i){"use strict";i("0804")},badf:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-redis-list",use:"icon-redis-list-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},bc7b:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-druid",use:"icon-druid-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},bdc0:function(e,t,i){"use strict";i("70b1")},bfc4:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0,"label-width":"68px"}},[i("el-form-item",{attrs:{label:"字典名称",prop:"dictType"}},[i("el-select",{model:{value:e.queryParams.dictType,callback:function(t){e.$set(e.queryParams,"dictType",t)},expression:"queryParams.dictType"}},e._l(e.typeOptions,(function(e){return i("el-option",{key:e.dictId,attrs:{label:e.dictName,value:e.dictType}})})),1)],1),i("el-form-item",{attrs:{label:"字典标签",prop:"dictLabel"}},[i("el-input",{attrs:{placeholder:"请输入字典标签",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.dictLabel,callback:function(t){e.$set(e.queryParams,"dictLabel",t)},expression:"queryParams.dictLabel"}})],1),i("el-form-item",{attrs:{label:"状态",prop:"status"}},[i("el-select",{attrs:{placeholder:"数据状态",clearable:""},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.dict.type.sys_normal_disable,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),i("el-form-item",[i("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),i("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),i("el-row",{staticClass:"mb8",attrs:{gutter:10}},[i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:add"],expression:"['system:dict:add']"}],attrs:{type:"primary",plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:edit"],expression:"['system:dict:edit']"}],attrs:{type:"success",plain:"",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:export"],expression:"['system:dict:export']"}],attrs:{type:"warning",plain:"",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{attrs:{type:"warning",plain:"",icon:"el-icon-close",size:"mini"},on:{click:e.handleClose}},[e._v("关闭")])],1),i("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.dataList},on:{"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),i("el-table-column",{attrs:{label:"字典编码",align:"center",prop:"dictCode"}}),i("el-table-column",{attrs:{label:"字典标签",align:"center",prop:"dictLabel"},scopedSlots:e._u([{key:"default",fn:function(t){return[""==t.row.listClass||"default"==t.row.listClass?i("span",[e._v(e._s(t.row.dictLabel))]):i("el-tag",{attrs:{type:"primary"==t.row.listClass?"":t.row.listClass}},[e._v(e._s(t.row.dictLabel))])]}}])}),i("el-table-column",{attrs:{label:"字典键值",align:"center",prop:"dictValue"}}),i("el-table-column",{attrs:{label:"字典排序",align:"center",prop:"dictSort"}}),i("el-table-column",{attrs:{label:"状态",align:"center",prop:"status"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("dict-tag",{attrs:{options:e.dict.type.sys_normal_disable,value:t.row.status}})]}}])}),i("el-table-column",{attrs:{label:"备注",align:"center",prop:"remark","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),i("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:edit"],expression:"['system:dict:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(i){return e.handleUpdate(t.row)}}},[e._v("修改")]),i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(i){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),i("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),i("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[i("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"字典类型"}},[i("el-input",{attrs:{disabled:!0},model:{value:e.form.dictType,callback:function(t){e.$set(e.form,"dictType",t)},expression:"form.dictType"}})],1),i("el-form-item",{attrs:{label:"数据标签",prop:"dictLabel"}},[i("el-input",{attrs:{placeholder:"请输入数据标签"},model:{value:e.form.dictLabel,callback:function(t){e.$set(e.form,"dictLabel",t)},expression:"form.dictLabel"}})],1),i("el-form-item",{attrs:{label:"数据键值",prop:"dictValue"}},[i("el-input",{attrs:{placeholder:"请输入数据键值"},model:{value:e.form.dictValue,callback:function(t){e.$set(e.form,"dictValue",t)},expression:"form.dictValue"}})],1),i("el-form-item",{attrs:{label:"样式属性",prop:"cssClass"}},[i("el-input",{attrs:{placeholder:"请输入样式属性"},model:{value:e.form.cssClass,callback:function(t){e.$set(e.form,"cssClass",t)},expression:"form.cssClass"}})],1),i("el-form-item",{attrs:{label:"显示排序",prop:"dictSort"}},[i("el-input-number",{attrs:{"controls-position":"right",min:0},model:{value:e.form.dictSort,callback:function(t){e.$set(e.form,"dictSort",t)},expression:"form.dictSort"}})],1),i("el-form-item",{attrs:{label:"回显样式",prop:"listClass"}},[i("el-select",{model:{value:e.form.listClass,callback:function(t){e.$set(e.form,"listClass",t)},expression:"form.listClass"}},e._l(e.listClassOptions,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label+"("+e.value+")",value:e.value}})})),1)],1),i("el-form-item",{attrs:{label:"状态",prop:"status"}},[i("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.dict.type.sys_normal_disable,(function(t){return i("el-radio",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.label))])})),1)],1),i("el-form-item",{attrs:{label:"备注",prop:"remark"}},[i("el-input",{attrs:{type:"textarea",placeholder:"请输入内容"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),i("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},a=[],s=i("5530"),o=(i("d81d"),i("aa3a")),l=i("ed45"),r={name:"Data",dicts:["sys_normal_disable"],data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,dataList:[],defaultDictType:"",title:"",open:!1,listClassOptions:[{value:"default",label:"默认"},{value:"primary",label:"主要"},{value:"success",label:"成功"},{value:"info",label:"信息"},{value:"warning",label:"警告"},{value:"danger",label:"危险"}],typeOptions:[],queryParams:{pageNum:1,pageSize:10,dictName:void 0,dictType:void 0,status:void 0},form:{},rules:{dictLabel:[{required:!0,message:"数据标签不能为空",trigger:"blur"}],dictValue:[{required:!0,message:"数据键值不能为空",trigger:"blur"}],dictSort:[{required:!0,message:"数据顺序不能为空",trigger:"blur"}]}}},created:function(){var e=this.$route.params&&this.$route.params.dictId;this.getType(e),this.getTypeList()},methods:{getType:function(e){var t=this;Object(l["c"])(e).then((function(e){t.queryParams.dictType=e.data.dictType,t.defaultDictType=e.data.dictType,t.getList()}))},getTypeList:function(){var e=this;Object(l["e"])().then((function(t){e.typeOptions=t.data}))},getList:function(){var e=this;this.loading=!0,Object(o["e"])(this.queryParams).then((function(t){e.dataList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={dictCode:void 0,dictLabel:void 0,dictValue:void 0,cssClass:void 0,listClass:"default",dictSort:0,status:"0",remark:void 0},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},handleClose:function(){var e={path:"/system/dict"};this.$tab.closeOpenPage(e)},resetQuery:function(){this.resetForm("queryForm"),this.queryParams.dictType=this.defaultDictType,this.handleQuery()},handleAdd:function(){this.reset(),this.open=!0,this.title="添加字典数据",this.form.dictType=this.queryParams.dictType},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.dictCode})),this.single=1!=e.length,this.multiple=!e.length},handleUpdate:function(e){var t=this;this.reset();var i=e.dictCode||this.ids;Object(o["c"])(i).then((function(e){t.form=e.data,t.open=!0,t.title="修改字典数据"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.dictCode?Object(o["f"])(e.form).then((function(t){e.$store.dispatch("dict/removeDict",e.queryParams.dictType),e.$modal.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(o["a"])(e.form).then((function(t){e.$store.dispatch("dict/removeDict",e.queryParams.dictType),e.$modal.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,i=e.dictCode||this.ids;this.$modal.confirm('是否确认删除字典编码为"'+i+'"的数据项?').then((function(){return Object(o["b"])(i)})).then((function(){t.getList(),t.$modal.msgSuccess("删除成功"),t.$store.dispatch("dict/removeDict",t.queryParams.dictType)})).catch((function(){}))},handleExport:function(){this.download("system/dict/data/export",Object(s["a"])({},this.queryParams),"data_".concat((new Date).getTime(),".xlsx"))}}},c=r,u=i("2877"),d=Object(u["a"])(c,n,a,!1,null,null,null);t["default"]=d.exports},bfe8:function(e,t,i){"use strict";i("7f94")},bfea:function(e,t,i){"use strict";i("2587")},c0c3:function(e,t,i){"use strict";i.d(t,"e",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"d",(function(){return o})),i.d(t,"a",(function(){return l})),i.d(t,"g",(function(){return r})),i.d(t,"b",(function(){return c})),i.d(t,"f",(function(){return u}));var n=i("b775");function a(e){return Object(n["a"])({url:"/system/config/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/system/config/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/system/config/configKey/"+e,method:"get"})}function l(e){return Object(n["a"])({url:"/system/config",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/system/config",method:"put",data:e})}function c(e){return Object(n["a"])({url:"/system/config/"+e,method:"delete"})}function u(){return Object(n["a"])({url:"/system/config/refreshCache",method:"delete"})}},c0c7:function(e,t,i){"use strict";i.d(t,"h",(function(){return s})),i.d(t,"f",(function(){return o})),i.d(t,"a",(function(){return l})),i.d(t,"k",(function(){return r})),i.d(t,"c",(function(){return c})),i.d(t,"i",(function(){return u})),i.d(t,"b",(function(){return d})),i.d(t,"g",(function(){return m})),i.d(t,"l",(function(){return h})),i.d(t,"m",(function(){return p})),i.d(t,"n",(function(){return f})),i.d(t,"e",(function(){return v})),i.d(t,"j",(function(){return g})),i.d(t,"d",(function(){return b}));var n=i("b775"),a=i("c38a");function s(e){return Object(n["a"])({url:"/system/user/list",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/system/user/"+Object(a["e"])(e),method:"get"})}function l(e){return Object(n["a"])({url:"/system/user",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/system/user",method:"put",data:e})}function c(e){return Object(n["a"])({url:"/system/user/"+e,method:"delete"})}function u(e,t){var i={userId:e,password:t};return Object(n["a"])({url:"/system/user/resetPwd",method:"put",data:i})}function d(e,t){var i={userId:e,status:t};return Object(n["a"])({url:"/system/user/changeStatus",method:"put",data:i})}function m(){return Object(n["a"])({url:"/system/user/profile",method:"get"})}function h(e){return Object(n["a"])({url:"/system/user/profile",method:"put",data:e})}function p(e,t){var i={oldPassword:e,newPassword:t};return Object(n["a"])({url:"/system/user/profile/updatePwd",method:"put",params:i})}function f(e){return Object(n["a"])({url:"/system/user/profile/avatar",method:"post",data:e})}function v(e){return Object(n["a"])({url:"/system/user/authRole/"+e,method:"get"})}function g(e){return Object(n["a"])({url:"/system/user/authRole",method:"put",params:e})}function b(){return Object(n["a"])({url:"/system/user/deptTree",method:"get"})}},c1f7:function(e,t,i){"use strict";var n,a,s=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-wrapper",class:e.classObj,style:{"--current-color":e.theme}},["mobile"===e.device&&e.sidebar.opened?i("div",{staticClass:"drawer-bg",on:{click:e.handleClickOutside}}):e._e(),e.sidebar.hide?e._e():i("sidebar",{staticClass:"sidebar-container"}),i("div",{staticClass:"main-container",class:{hasTagsView:e.needTagsView,sidebarHide:e.sidebar.hide}},[i("div",{class:{"fixed-header":e.fixedHeader}},[i("navbar"),e.needTagsView?i("tags-view"):e._e()],1),i("app-main"),i("right-panel",[i("settings")],1)],1)],1)},o=[],l=i("5530"),r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"rightPanel",staticClass:"rightPanel-container"},[i("div",{staticClass:"rightPanel-background"}),i("div",{staticClass:"rightPanel"},[i("div",{staticClass:"rightPanel-items"},[e._t("default")],2)])])},c=[],u={name:"RightPanel",props:{clickNotClose:{default:!1,type:Boolean}},computed:{show:{get:function(){return this.$store.state.settings.showSettings},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"showSettings",value:e})}}},watch:{show:function(e){e&&!this.clickNotClose&&this.addEventClick()}},mounted:function(){this.addEventClick()},beforeDestroy:function(){var e=this.$refs.rightPanel;e.remove()},methods:{addEventClick:function(){window.addEventListener("click",this.closeSidebar)},closeSidebar:function(e){var t=e.target.closest(".el-drawer__body");t||(this.show=!1,window.removeEventListener("click",this.closeSidebar))}}},d=u,m=(i("a72c"),i("2877")),h=Object(m["a"])(d,r,c,!1,null,"120e6024",null),p=h.exports,f=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("section",{staticClass:"app-main"},[i("transition",{attrs:{name:"fade-transform",mode:"out-in"}},[i("keep-alive",{attrs:{include:e.cachedViews}},[e.$route.meta.link?e._e():i("router-view",{key:e.key})],1)],1),i("iframe-toggle")],1)},v=[],g=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition-group",{attrs:{name:"fade-transform",mode:"out-in"}},e._l(e.iframeViews,(function(t,n){return i("inner-link",{directives:[{name:"show",rawName:"v-show",value:e.$route.path===t.path,expression:"$route.path === item.path"}],key:t.path,attrs:{iframeId:"iframe"+n,src:t.meta.link}})})),1)},b=[],w=i("594d"),_={components:{InnerLink:w["a"]},computed:{iframeViews:function(){return this.$store.state.tagsView.iframeViews}}},y=_,x=Object(m["a"])(y,g,b,!1,null,null,null),k=x.exports,C={name:"AppMain",components:{iframeToggle:k},computed:{cachedViews:function(){return this.$store.state.tagsView.cachedViews},key:function(){return this.$route.path}}},S=C,z=(i("bdc0"),i("036c"),Object(m["a"])(S,f,v,!1,null,"af3ec4e6",null)),O=z.exports,j=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"navbar"},[i("hamburger",{staticClass:"hamburger-container",attrs:{id:"hamburger-container","is-active":e.sidebar.opened},on:{toggleClick:e.toggleSideBar}}),e.topNav?e._e():i("breadcrumb",{staticClass:"breadcrumb-container",attrs:{id:"breadcrumb-container"}}),e.topNav?i("top-nav",{staticClass:"topmenu-container",attrs:{id:"topmenu-container"}}):e._e(),i("div",{staticClass:"right-menu"},["mobile"!==e.device?[i("screenfull",{staticClass:"right-menu-item hover-effect",attrs:{id:"screenfull"}}),i("el-tooltip",{attrs:{content:"布局大小",effect:"dark",placement:"bottom"}},[i("size-select",{staticClass:"right-menu-item hover-effect",attrs:{id:"size-select"}})],1)]:e._e(),i("el-dropdown",{staticClass:"avatar-container right-menu-item hover-effect",attrs:{trigger:"click"}},[i("div",{staticClass:"avatar-wrapper"},[i("img",{staticClass:"user-avatar",attrs:{src:e.avatar}}),i("i",{staticClass:"el-icon-caret-bottom"})]),i("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[i("router-link",{attrs:{to:"/user/profile"}},[i("el-dropdown-item",[e._v("个人中心")])],1),i("el-dropdown-item",{nativeOn:{click:function(t){e.setting=!0}}},[i("span",[e._v("布局设置")])]),i("el-dropdown-item",{attrs:{divided:""},nativeOn:{click:function(t){return e.logout(t)}}},[i("span",[e._v("退出登录")])])],1)],1)],2)],1)},T=[],V=i("c7eb"),E=i("1da1"),L=i("2f62"),$=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-breadcrumb",{staticClass:"app-breadcrumb",attrs:{separator:"/"}},[i("transition-group",{attrs:{name:"breadcrumb"}},e._l(e.levelList,(function(t,n){return i("el-breadcrumb-item",{key:t.path},["noRedirect"===t.redirect||n==e.levelList.length-1?i("span",{staticClass:"no-redirect"},[e._v(e._s(t.meta.title))]):i("a",{on:{click:function(i){return i.preventDefault(),e.handleLink(t)}}},[e._v(e._s(t.meta.title))])])})),1)],1)},M=[],P=(i("2ca0"),i("4de4"),i("d3b7"),i("99af"),i("b0c0"),i("498a"),i("14d9"),{data:function(){return{levelList:null}},watch:{$route:function(e){e.path.startsWith("/redirect/")||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:"/index",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&&"Index"===t.trim()},handleLink:function(e){var t=e.redirect,i=e.path;t?this.$router.push(t):this.$router.push(i)}}}),B=P,I=(i("909e"),Object(m["a"])(B,$,M,!1,null,"08dd0676",null)),H=I.exports,N=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-menu",{attrs:{"default-active":e.activeMenu,mode:"horizontal"},on:{select:e.handleSelect}},[e._l(e.topMenus,(function(t,n){return[ne.visibleNumber?i("el-submenu",{style:{"--theme":e.theme},attrs:{index:"more"}},[i("template",{slot:"title"},[e._v("更多菜单")]),e._l(e.topMenus,(function(t,n){return[n>=e.visibleNumber?i("el-menu-item",{key:n,attrs:{index:t.path}},[i("svg-icon",{attrs:{"icon-class":t.meta.icon}}),e._v(" "+e._s(t.meta.title))],1):e._e()]}))],2):e._e()],2)},A=[],q=(i("d81d"),i("9911"),i("7db0"),i("b64b"),i("a18c")),R=["/index","/user/profile"],D={data:function(){return{visibleNumber:5,currentIndex:void 0}},computed:{theme:function(){return this.$store.state.settings.theme},topMenus:function(){var e=[];return this.routers.map((function(t){!0!==t.hidden&&("/"===t.path?e.push(t.children[0]):e.push(t))})),e},routers:function(){return this.$store.state.permission.topbarRouters},childrenMenus:function(){var e=this,t=[];return this.routers.map((function(i){for(var n in i.children)void 0===i.children[n].parentPath&&("/"===i.path?i.children[n].path="/"+i.children[n].path:e.ishttp(i.children[n].path)||(i.children[n].path=i.path+"/"+i.children[n].path),i.children[n].parentPath=i.path),t.push(i.children[n])})),q["a"].concat(t)},activeMenu:function(){var e=this.$route.path,t=e;if(void 0!==e&&e.lastIndexOf("/")>0&&-1===R.indexOf(e)){var i=e.substring(1,e.length);t="/"+i.substring(0,i.indexOf("/")),this.$route.meta.link||this.$store.dispatch("app/toggleSideBarHide",!1)}else this.$route.children||(t=e,this.$store.dispatch("app/toggleSideBarHide",!0));return this.activeRoutes(t),t}},beforeMount:function(){window.addEventListener("resize",this.setVisibleNumber)},beforeDestroy:function(){window.removeEventListener("resize",this.setVisibleNumber)},mounted:function(){this.setVisibleNumber()},methods:{setVisibleNumber:function(){var e=document.body.getBoundingClientRect().width/3;this.visibleNumber=parseInt(e/85)},handleSelect:function(e,t){this.currentIndex=e;var i=this.routers.find((function(t){return t.path===e}));if(this.ishttp(e))window.open(e,"_blank");else if(i&&i.children)this.activeRoutes(e),this.$store.dispatch("app/toggleSideBarHide",!1);else{var n=this.childrenMenus.find((function(t){return t.path===e}));if(n&&n.query){var a=JSON.parse(n.query);this.$router.push({path:e,query:a})}else this.$router.push({path:e});this.$store.dispatch("app/toggleSideBarHide",!0)}},activeRoutes:function(e){var t=[];this.childrenMenus&&this.childrenMenus.length>0&&this.childrenMenus.map((function(i){(e==i.parentPath||"index"==e&&""==i.path)&&t.push(i)})),t.length>0?this.$store.commit("SET_SIDEBAR_ROUTERS",t):this.$store.dispatch("app/toggleSideBarHide",!0)},ishttp:function(e){return-1!==e.indexOf("http://")||-1!==e.indexOf("https://")}}},F=D,U=(i("e6b0"),Object(m["a"])(F,N,A,!1,null,null,null)),W=U.exports,Q=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticStyle:{padding:"0 15px"},on:{click:e.toggleClick}},[i("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"}},[i("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"}})])])},G=[],J={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick:function(){this.$emit("toggleClick")}}},K=J,Y=(i("8dd0"),Object(m["a"])(K,Q,G,!1,null,"49e15297",null)),X=Y.exports,Z=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("svg-icon",{attrs:{"icon-class":e.isFullscreen?"exit-fullscreen":"fullscreen"},on:{click:e.click}})],1)},ee=[],te=i("93bf"),ie=i.n(te),ne={name:"Screenfull",data:function(){return{isFullscreen:!1}},mounted:function(){this.init()},beforeDestroy:function(){this.destroy()},methods:{click:function(){if(!ie.a.isEnabled)return this.$message({message:"你的浏览器不支持全屏",type:"warning"}),!1;ie.a.toggle()},change:function(){this.isFullscreen=ie.a.isFullscreen},init:function(){ie.a.isEnabled&&ie.a.on("change",this.change)},destroy:function(){ie.a.isEnabled&&ie.a.off("change",this.change)}}},ae=ne,se=(i("ee75"),Object(m["a"])(ae,Z,ee,!1,null,"243c7c0f",null)),oe=se.exports,le=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dropdown",{attrs:{trigger:"click"},on:{command:e.handleSetSize}},[i("div",[i("svg-icon",{attrs:{"class-name":"size-icon","icon-class":"size"}})],1),i("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(e.sizeOptions,(function(t){return i("el-dropdown-item",{key:t.value,attrs:{disabled:e.size===t.value,command:t.value}},[e._v(" "+e._s(t.label)+" ")])})),1)],1)},re=[],ce=(i("ac1f"),i("5319"),{data:function(){return{sizeOptions:[{label:"Default",value:"default"},{label:"Medium",value:"medium"},{label:"Small",value:"small"},{label:"Mini",value:"mini"}]}},computed:{size:function(){return this.$store.getters.size}},methods:{handleSetSize:function(e){this.$ELEMENT.size=e,this.$store.dispatch("app/setSize",e),this.refreshView(),this.$message({message:"Switch Size Success",type:"success"})},refreshView:function(){var e=this;this.$store.dispatch("tagsView/delAllCachedViews",this.$route);var t=this.$route.fullPath;this.$nextTick((function(){e.$router.replace({path:"/redirect"+t})}))}}}),ue=ce,de=Object(m["a"])(ue,le,re,!1,null,null,null),me=de.exports,he=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"header-search",class:{show:e.show}},[i("svg-icon",{attrs:{"class-name":"search-icon","icon-class":"search"},on:{click:function(t){return t.stopPropagation(),e.click(t)}}}),i("el-select",{ref:"headerSearchSelect",staticClass:"header-search-select",attrs:{"remote-method":e.querySearch,filterable:"","default-first-option":"",remote:"",placeholder:"Search"},on:{change:e.change},model:{value:e.search,callback:function(t){e.search=t},expression:"search"}},e._l(e.options,(function(e){return i("el-option",{key:e.item.path,attrs:{value:e.item,label:e.item.title.join(" > ")}})})),1)],1)},pe=[],fe=i("2909"),ve=i("b85c"),ge=(i("841c"),i("0278")),be=i.n(ge),we=i("df7c"),_e=i.n(we),ye={name:"HeaderSearch",data:function(){return{search:"",options:[],searchPool:[],show:!1,fuse:void 0}},computed:{routes:function(){return this.$store.getters.permission_routes}},watch:{routes:function(){this.searchPool=this.generateRoutes(this.routes)},searchPool:function(e){this.initFuse(e)},show:function(e){e?document.body.addEventListener("click",this.close):document.body.removeEventListener("click",this.close)}},mounted:function(){this.searchPool=this.generateRoutes(this.routes)},methods:{click:function(){this.show=!this.show,this.show&&this.$refs.headerSearchSelect&&this.$refs.headerSearchSelect.focus()},close:function(){this.$refs.headerSearchSelect&&this.$refs.headerSearchSelect.blur(),this.options=[],this.show=!1},change:function(e){var t=this,i=e.path;if(this.ishttp(e.path)){var n=i.indexOf("http");window.open(i.substr(n,i.length),"_blank")}else this.$router.push(e.path);this.search="",this.options=[],this.$nextTick((function(){t.show=!1}))},initFuse:function(e){this.fuse=new be.a(e,{shouldSort:!0,threshold:.4,location:0,distance:100,minMatchCharLength:1,keys:[{name:"title",weight:.7},{name:"path",weight:.3}]})},generateRoutes:function(e){var t,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=[],s=Object(ve["a"])(e);try{for(s.s();!(t=s.n()).done;){var o=t.value;if(!o.hidden){var l={path:this.ishttp(o.path)?o.path:_e.a.resolve(i,o.path),title:Object(fe["a"])(n)};if(o.meta&&o.meta.title&&(l.title=[].concat(Object(fe["a"])(l.title),[o.meta.title]),"noRedirect"!==o.redirect&&a.push(l)),o.children){var r=this.generateRoutes(o.children,l.path,l.title);r.length>=1&&(a=[].concat(Object(fe["a"])(a),Object(fe["a"])(r)))}}}}catch(c){s.e(c)}finally{s.f()}return a},querySearch:function(e){this.options=""!==e?this.fuse.search(e):[]},ishttp:function(e){return-1!==e.indexOf("http://")||-1!==e.indexOf("https://")}}},xe=ye,ke=(i("87b2"),Object(m["a"])(xe,he,pe,!1,null,"bb2486d0",null)),Ce=ke.exports,Se=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("svg-icon",{attrs:{"icon-class":"github"},on:{click:e.goto}})],1)},ze=[],Oe={name:"RuoYiGit",data:function(){return{url:"https://gitee.com/y_project/RuoYi-Vue"}},methods:{goto:function(){window.open(this.url)}}},je=Oe,Te=Object(m["a"])(je,Se,ze,!1,null,null,null),Ve=Te.exports,Ee=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("svg-icon",{attrs:{"icon-class":"question"},on:{click:e.goto}})],1)},Le=[],$e={name:"RuoYiDoc",data:function(){return{url:"http://doc.ruoyi.vip/ruoyi-vue"}},methods:{goto:function(){window.open(this.url)}}},Me=$e,Pe=Object(m["a"])(Me,Ee,Le,!1,null,null,null),Be=Pe.exports,Ie={components:{Breadcrumb:H,TopNav:W,Hamburger:X,Screenfull:oe,SizeSelect:me,Search:Ce,RuoYiGit:Ve,RuoYiDoc:Be},computed:Object(l["a"])(Object(l["a"])({},Object(L["b"])(["sidebar","avatar","device"])),{},{setting:{get:function(){return this.$store.state.settings.showSettings},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"showSettings",value:e})}},topNav:{get:function(){return this.$store.state.settings.topNav}}}),methods:{toggleSideBar:function(){this.$store.dispatch("app/toggleSideBar")},logout:function(){var e=this;return Object(E["a"])(Object(V["a"])().mark((function t(){return Object(V["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.$confirm("确定注销并退出系统吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.$store.dispatch("LogOut").then((function(){location.href="/index"}))})).catch((function(){}));case 1:case"end":return t.stop()}}),t)})))()}}},He=Ie,Ne=(i("b92d"),Object(m["a"])(He,j,T,!1,null,"451d5bc5",null)),Ae=Ne.exports,qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-drawer",{attrs:{size:"280px",visible:e.visible,"with-header":!1,"append-to-body":!0,"show-close":!1}},[n("div",{staticClass:"drawer-container"},[n("div",[n("div",{staticClass:"setting-drawer-content"},[n("div",{staticClass:"setting-drawer-title"},[n("h3",{staticClass:"drawer-title"},[e._v("主题风格设置")])]),n("div",{staticClass:"setting-drawer-block-checbox"},[n("div",{staticClass:"setting-drawer-block-checbox-item",on:{click:function(t){return e.handleTheme("theme-dark")}}},[n("img",{attrs:{src:i("adba"),alt:"dark"}}),"theme-dark"===e.sideTheme?n("div",{staticClass:"setting-drawer-block-checbox-selectIcon",staticStyle:{display:"block"}},[n("i",{staticClass:"anticon anticon-check",attrs:{"aria-label":"图标: check"}},[n("svg",{attrs:{viewBox:"64 64 896 896","data-icon":"check",width:"1em",height:"1em",fill:e.theme,"aria-hidden":"true",focusable:"false"}},[n("path",{attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 0 0-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}})])])]):e._e()]),n("div",{staticClass:"setting-drawer-block-checbox-item",on:{click:function(t){return e.handleTheme("theme-light")}}},[n("img",{attrs:{src:i("a2d0"),alt:"light"}}),"theme-light"===e.sideTheme?n("div",{staticClass:"setting-drawer-block-checbox-selectIcon",staticStyle:{display:"block"}},[n("i",{staticClass:"anticon anticon-check",attrs:{"aria-label":"图标: check"}},[n("svg",{attrs:{viewBox:"64 64 896 896","data-icon":"check",width:"1em",height:"1em",fill:e.theme,"aria-hidden":"true",focusable:"false"}},[n("path",{attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 0 0-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}})])])]):e._e()])]),n("div",{staticClass:"drawer-item"},[n("span",[e._v("主题颜色")]),n("theme-picker",{staticStyle:{float:"right",height:"26px",margin:"-3px 8px 0 0"},on:{change:e.themeChange}})],1)]),n("el-divider"),n("h3",{staticClass:"drawer-title"},[e._v("系统布局配置")]),n("div",{staticClass:"drawer-item"},[n("span",[e._v("开启 TopNav")]),n("el-switch",{staticClass:"drawer-switch",model:{value:e.topNav,callback:function(t){e.topNav=t},expression:"topNav"}})],1),n("div",{staticClass:"drawer-item"},[n("span",[e._v("开启 Tags-Views")]),n("el-switch",{staticClass:"drawer-switch",model:{value:e.tagsView,callback:function(t){e.tagsView=t},expression:"tagsView"}})],1),n("div",{staticClass:"drawer-item"},[n("span",[e._v("固定 Header")]),n("el-switch",{staticClass:"drawer-switch",model:{value:e.fixedHeader,callback:function(t){e.fixedHeader=t},expression:"fixedHeader"}})],1),n("div",{staticClass:"drawer-item"},[n("span",[e._v("显示 Logo")]),n("el-switch",{staticClass:"drawer-switch",model:{value:e.sidebarLogo,callback:function(t){e.sidebarLogo=t},expression:"sidebarLogo"}})],1),n("div",{staticClass:"drawer-item"},[n("span",[e._v("动态标题")]),n("el-switch",{staticClass:"drawer-switch",model:{value:e.dynamicTitle,callback:function(t){e.dynamicTitle=t},expression:"dynamicTitle"}})],1),n("el-divider"),n("el-button",{attrs:{size:"small",type:"primary",plain:"",icon:"el-icon-document-add"},on:{click:e.saveSetting}},[e._v("保存配置")]),n("el-button",{attrs:{size:"small",plain:"",icon:"el-icon-refresh"},on:{click:e.resetSetting}},[e._v("重置配置")])],1)])])},Re=[],De=i("b18f"),Fe={components:{ThemePicker:De["a"]},data:function(){return{theme:this.$store.state.settings.theme,sideTheme:this.$store.state.settings.sideTheme}},computed:{visible:{get:function(){return this.$store.state.settings.showSettings}},fixedHeader:{get:function(){return this.$store.state.settings.fixedHeader},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"fixedHeader",value:e})}},topNav:{get:function(){return this.$store.state.settings.topNav},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"topNav",value:e}),e||(this.$store.dispatch("app/toggleSideBarHide",!1),this.$store.commit("SET_SIDEBAR_ROUTERS",this.$store.state.permission.defaultRoutes))}},tagsView:{get:function(){return this.$store.state.settings.tagsView},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"tagsView",value:e})}},sidebarLogo:{get:function(){return this.$store.state.settings.sidebarLogo},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"sidebarLogo",value:e})}},dynamicTitle:{get:function(){return this.$store.state.settings.dynamicTitle},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"dynamicTitle",value:e})}}},methods:{themeChange:function(e){this.$store.dispatch("settings/changeSetting",{key:"theme",value:e}),this.theme=e},handleTheme:function(e){this.$store.dispatch("settings/changeSetting",{key:"sideTheme",value:e}),this.sideTheme=e},saveSetting:function(){this.$modal.loading("正在保存到本地,请稍候..."),this.$cache.local.set("layout-setting",'{\n "topNav":'.concat(this.topNav,',\n "tagsView":').concat(this.tagsView,',\n "fixedHeader":').concat(this.fixedHeader,',\n "sidebarLogo":').concat(this.sidebarLogo,',\n "dynamicTitle":').concat(this.dynamicTitle,',\n "sideTheme":"').concat(this.sideTheme,'",\n "theme":"').concat(this.theme,'"\n }')),setTimeout(this.$modal.closeLoading(),1e3)},resetSetting:function(){this.$modal.loading("正在清除设置缓存并刷新,请稍候..."),this.$cache.local.remove("layout-setting"),setTimeout("window.location.reload()",1e3)}}},Ue=Fe,We=(i("4b6a"),Object(m["a"])(Ue,qe,Re,!1,null,"3095b2e9",null)),Qe=We.exports,Ge=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:{"has-logo":e.showLogo},style:{backgroundColor:"theme-dark"===e.settings.sideTheme?e.variables.menuBackground:e.variables.menuLightBackground}},[e.showLogo?i("logo",{attrs:{collapse:e.isCollapse}}):e._e(),i("el-scrollbar",{class:e.settings.sideTheme,attrs:{"wrap-class":"scrollbar-wrapper"}},[i("el-menu",{attrs:{"default-active":e.activeMenu,collapse:e.isCollapse,"background-color":"theme-dark"===e.settings.sideTheme?e.variables.menuBackground:e.variables.menuLightBackground,"text-color":"theme-dark"===e.settings.sideTheme?e.variables.menuColor:e.variables.menuLightColor,"unique-opened":!0,"active-text-color":e.settings.theme,"collapse-transition":!1,mode:"vertical"}},e._l(e.sidebarRouters,(function(e,t){return i("sidebar-item",{key:e.path+t,attrs:{item:e,"base-path":e.path}})})),1)],1)],1)},Je=[],Ke=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"sidebar-logo-container",class:{collapse:e.collapse},style:{backgroundColor:"theme-dark"===e.sideTheme?e.variables.menuBackground:e.variables.menuLightBackground}},[i("transition",{attrs:{name:"sidebarLogoFade"}},[e.collapse?i("router-link",{key:"collapse",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?i("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):i("h1",{staticClass:"sidebar-title",style:{color:"theme-dark"===e.sideTheme?e.variables.logoTitleColor:e.variables.logoLightTitleColor}},[e._v(e._s(e.title)+" ")])]):i("router-link",{key:"expand",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?i("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):e._e(),i("h1",{staticClass:"sidebar-title",style:{color:"theme-dark"===e.sideTheme?e.variables.logoTitleColor:e.variables.logoLightTitleColor}},[e._v(e._s(e.title)+" ")])])],1)],1)},Ye=[],Xe=i("81a5"),Ze=i.n(Xe),et=i("8df1"),tt=i.n(et),it={name:"SidebarLogo",props:{collapse:{type:Boolean,required:!0}},computed:{variables:function(){return tt.a},sideTheme:function(){return this.$store.state.settings.sideTheme}},data:function(){return{title:"调解系统",logo:Ze.a}}},nt=it,at=(i("bfe8"),Object(m["a"])(nt,Ke,Ye,!1,null,"35e0d7fd",null)),st=at.exports,ot=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.item.hidden?e._e():i("div",[!e.hasOneShowingChild(e.item.children,e.item)||e.onlyOneChild.children&&!e.onlyOneChild.noShowingChildren||e.item.alwaysShow?i("el-submenu",{ref:"subMenu",attrs:{index:e.resolvePath(e.item.path),"popper-append-to-body":""}},[i("template",{slot:"title"},[e.item.meta?i("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 i("sidebar-item",{key:t.path,staticClass:"nest-menu",attrs:{"is-nest":!0,item:t,"base-path":e.resolvePath(t.path)}})}))],2):[e.onlyOneChild.meta?i("app-link",{attrs:{to:e.resolvePath(e.onlyOneChild.path,e.onlyOneChild.query)}},[i("el-menu-item",{class:{"submenu-title-noDropdown":!e.isNest},attrs:{index:e.resolvePath(e.onlyOneChild.path)}},[i("item",{attrs:{icon:e.onlyOneChild.meta.icon||e.item.meta&&e.item.meta.icon,title:e.onlyOneChild.meta.title}})],1)],1):e._e()]],2)},lt=[],rt=i("61f7"),ct={name:"MenuItem",functional:!0,props:{icon:{type:String,default:""},title:{type:String,default:""}},render:function(e,t){var i=t.props,n=i.icon,a=i.title,s=[];return n&&s.push(e("svg-icon",{attrs:{"icon-class":n}})),a&&(a.length>5?s.push(e("span",{slot:"title",attrs:{title:a}},[a])):s.push(e("span",{slot:"title"},[a]))),s}},ut=ct,dt=Object(m["a"])(ut,n,a,!1,null,null,null),mt=dt.exports,ht=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i(e.type,e._b({tag:"component"},"component",e.linkProps(e.to),!1),[e._t("default")],2)},pt=[],ft={props:{to:{type:[String,Object],required:!0}},computed:{isExternal:function(){return Object(rt["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}}}},vt=ft,gt=Object(m["a"])(vt,ht,pt,!1,null,null,null),bt=gt.exports,wt={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 i=t.handleMouseleave;t.handleMouseleave=function(t){"mobile"!==e.device&&i(t)}}}}},_t={name:"SidebarItem",components:{Item:mt,AppLink:bt},mixins:[wt],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]:[],i=arguments.length>1?arguments[1]:void 0;t||(t=[]);var n=t.filter((function(t){return!t.hidden&&(e.onlyOneChild=t,!0)}));return 1===n.length||0===n.length&&(this.onlyOneChild=Object(l["a"])(Object(l["a"])({},i),{},{path:"",noShowingChildren:!0}),!0)},resolvePath:function(e,t){if(Object(rt["a"])(e))return e;if(Object(rt["a"])(this.basePath))return this.basePath;if(t){var i=JSON.parse(t);return{path:_e.a.resolve(this.basePath,e),query:i}}return _e.a.resolve(this.basePath,e)}}},yt=_t,xt=Object(m["a"])(yt,ot,lt,!1,null,null,null),kt=xt.exports,Ct={components:{SidebarItem:kt,Logo:st},computed:Object(l["a"])(Object(l["a"])(Object(l["a"])({},Object(L["c"])(["settings"])),Object(L["b"])(["sidebarRouters","sidebar"])),{},{activeMenu:function(){var e=this.$route,t=e.meta,i=e.path;return t.activeMenu?t.activeMenu:i},showLogo:function(){return this.$store.state.settings.sidebarLogo},variables:function(){return tt.a},isCollapse:function(){return!this.sidebar.opened}})},St=Ct,zt=Object(m["a"])(St,Ge,Je,!1,null,null,null),Ot=zt.exports,jt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"tags-view-container",attrs:{id:"tags-view-container"}},[i("scroll-pane",{ref:"scrollPane",staticClass:"tags-view-wrapper",on:{scroll:e.handleScroll}},e._l(e.visitedViews,(function(t){return i("router-link",{key:t.path,ref:"tag",refInFor:!0,staticClass:"tags-view-item",class:e.isActive(t)?"active":"",style:e.activeStyle(t),attrs:{to:{path:t.path,query:t.query,fullPath:t.fullPath},tag:"span"},nativeOn:{mouseup:function(i){if("button"in i&&1!==i.button)return null;!e.isAffix(t)&&e.closeSelectedTag(t)},contextmenu:function(i){return i.preventDefault(),e.openMenu(t,i)}}},[e._v(" "+e._s(t.title)+" "),e.isAffix(t)?e._e():i("span",{staticClass:"el-icon-close",on:{click:function(i){return i.preventDefault(),i.stopPropagation(),e.closeSelectedTag(t)}}})])})),1),i("ul",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"contextmenu",style:{left:e.left+"px",top:e.top+"px"}},[i("li",{on:{click:function(t){return e.refreshSelectedTag(e.selectedTag)}}},[i("i",{staticClass:"el-icon-refresh-right"}),e._v(" 刷新页面")]),e.isAffix(e.selectedTag)?e._e():i("li",{on:{click:function(t){return e.closeSelectedTag(e.selectedTag)}}},[i("i",{staticClass:"el-icon-close"}),e._v(" 关闭当前")]),i("li",{on:{click:e.closeOthersTags}},[i("i",{staticClass:"el-icon-circle-close"}),e._v(" 关闭其他")]),e.isFirstView()?e._e():i("li",{on:{click:e.closeLeftTags}},[i("i",{staticClass:"el-icon-back"}),e._v(" 关闭左侧")]),e.isLastView()?e._e():i("li",{on:{click:e.closeRightTags}},[i("i",{staticClass:"el-icon-right"}),e._v(" 关闭右侧")]),i("li",{on:{click:function(t){return e.closeAllTags(e.selectedTag)}}},[i("i",{staticClass:"el-icon-circle-close"}),e._v(" 全部关闭")])])],1)},Tt=[],Vt=(i("159b"),i("fb6a"),function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-scrollbar",{ref:"scrollContainer",staticClass:"scroll-container",attrs:{vertical:!1},nativeOn:{wheel:function(t){return t.preventDefault(),e.handleScroll(t)}}},[e._t("default")],2)}),Et=[],Lt=(i("c740"),4),$t={name:"ScrollPane",data:function(){return{left:0}},computed:{scrollWrapper:function(){return this.$refs.scrollContainer.$refs.wrap}},mounted:function(){this.scrollWrapper.addEventListener("scroll",this.emitScroll,!0)},beforeDestroy:function(){this.scrollWrapper.removeEventListener("scroll",this.emitScroll)},methods:{handleScroll:function(e){var t=e.wheelDelta||40*-e.deltaY,i=this.scrollWrapper;i.scrollLeft=i.scrollLeft+t/4},emitScroll:function(){this.$emit("scroll")},moveToTarget:function(e){var t=this.$refs.scrollContainer.$el,i=t.offsetWidth,n=this.scrollWrapper,a=this.$parent.$refs.tag,s=null,o=null;if(a.length>0&&(s=a[0],o=a[a.length-1]),s===e)n.scrollLeft=0;else if(o===e)n.scrollLeft=n.scrollWidth-i;else{var l=a.findIndex((function(t){return t===e})),r=a[l-1],c=a[l+1],u=c.$el.offsetLeft+c.$el.offsetWidth+Lt,d=r.$el.offsetLeft-Lt;u>n.scrollLeft+i?n.scrollLeft=u-i:d1&&void 0!==arguments[1]?arguments[1]:"/",n=[];return e.forEach((function(e){if(e.meta&&e.meta.affix){var a=_e.a.resolve(i,e.path);n.push({fullPath:a,path:a,name:e.name,meta:Object(l["a"])({},e.meta)})}if(e.children){var s=t.filterAffixTags(e.children,e.path);s.length>=1&&(n=[].concat(Object(fe["a"])(n),Object(fe["a"])(s)))}})),n},initTags:function(){var e,t=this.affixTags=this.filterAffixTags(this.routes),i=Object(ve["a"])(t);try{for(i.s();!(e=i.n()).done;){var n=e.value;n.name&&this.$store.dispatch("tagsView/addVisitedView",n)}}catch(a){i.e(a)}finally{i.f()}},addTags:function(){var e=this.$route.name;return e&&(this.$store.dispatch("tagsView/addView",this.$route),this.$route.meta.link&&this.$store.dispatch("tagsView/addIframeView",this.$route)),!1},moveToCurrentTag:function(){var e=this,t=this.$refs.tag;this.$nextTick((function(){var i,n=Object(ve["a"])(t);try{for(n.s();!(i=n.n()).done;){var a=i.value;if(a.to.path===e.$route.path){e.$refs.scrollPane.moveToTarget(a),a.to.fullPath!==e.$route.fullPath&&e.$store.dispatch("tagsView/updateVisitedView",e.$route);break}}}catch(s){n.e(s)}finally{n.f()}}))},refreshSelectedTag:function(e){this.$tab.refreshPage(e),this.$route.meta.link&&this.$store.dispatch("tagsView/delIframeView",this.$route)},closeSelectedTag:function(e){var t=this;this.$tab.closePage(e).then((function(i){var n=i.visitedViews;t.isActive(e)&&t.toLastView(n,e)}))},closeRightTags:function(){var e=this;this.$tab.closeRightPage(this.selectedTag).then((function(t){t.find((function(t){return t.fullPath===e.$route.fullPath}))||e.toLastView(t)}))},closeLeftTags:function(){var e=this;this.$tab.closeLeftPage(this.selectedTag).then((function(t){t.find((function(t){return t.fullPath===e.$route.fullPath}))||e.toLastView(t)}))},closeOthersTags:function(){var e=this;this.$router.push(this.selectedTag.fullPath).catch((function(){})),this.$tab.closeOtherPage(this.selectedTag).then((function(){e.moveToCurrentTag()}))},closeAllTags:function(e){var t=this;this.$tab.closeAllPage().then((function(i){var n=i.visitedViews;t.affixTags.some((function(e){return e.path===t.$route.path}))||t.toLastView(n,e)}))},toLastView:function(e,t){var i=e.slice(-1)[0];i?this.$router.push(i.fullPath):"Dashboard"===t.name?this.$router.replace({path:"/redirect"+t.fullPath}):this.$router.push("/")},openMenu:function(e,t){var i=105,n=this.$el.getBoundingClientRect().left,a=this.$el.offsetWidth,s=a-i,o=t.clientX-n+15;this.left=o>s?s:o,this.top=t.clientY,this.visible=!0,this.selectedTag=e},closeMenu:function(){this.visible=!1},handleScroll:function(){this.closeMenu()}}},Ht=It,Nt=(i("0c94"),i("c95c"),Object(m["a"])(Ht,jt,Tt,!1,null,"3c18e64f",null)),At=Nt.exports,qt=i("4360"),Rt=document,Dt=Rt.body,Ft=992,Ut={watch:{$route:function(e){"mobile"===this.device&&this.sidebar.opened&&qt["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&&(qt["a"].dispatch("app/toggleDevice","mobile"),qt["a"].dispatch("app/closeSideBar",{withoutAnimation:!0}))},methods:{$_isMobile:function(){var e=Dt.getBoundingClientRect();return e.width-1'});o.a.add(l);t["default"]=l},c38a:function(e,t,i){"use strict";i.d(t,"f",(function(){return s})),i.d(t,"g",(function(){return o})),i.d(t,"a",(function(){return l})),i.d(t,"h",(function(){return r})),i.d(t,"i",(function(){return c})),i.d(t,"e",(function(){return u})),i.d(t,"d",(function(){return d})),i.d(t,"c",(function(){return m})),i.d(t,"j",(function(){return h})),i.d(t,"b",(function(){return p}));var n=i("b85c"),a=i("53ca");i("ac1f"),i("00b4"),i("5319"),i("4d63"),i("c607"),i("2c3e"),i("25f0"),i("d3b7"),i("b64b"),i("14d9"),i("a15b"),i("1276");function s(e,t){if(0===arguments.length||!e)return null;var i,n=t||"{y}-{m}-{d} {h}:{i}:{s}";"object"===Object(a["a"])(e)?i=e:("string"===typeof e&&/^[0-9]+$/.test(e)?e=parseInt(e):"string"===typeof e&&(e=e.replace(new RegExp(/-/gm),"/").replace("T"," ").replace(new RegExp(/\.[\d]{3}/gm),"")),"number"===typeof e&&10===e.toString().length&&(e*=1e3),i=new Date(e));var s={y:i.getFullYear(),m:i.getMonth()+1,d:i.getDate(),h:i.getHours(),i:i.getMinutes(),s:i.getSeconds(),a:i.getDay()},o=n.replace(/{(y|m|d|h|i|s|a)+}/g,(function(e,t){var i=s[t];return"a"===t?["日","一","二","三","四","五","六"][i]:(e.length>0&&i<10&&(i="0"+i),i||0)}));return o}function o(e){this.$refs[e]&&this.$refs[e].resetFields()}function l(e,t,i){var n=e;return n.params="object"!==Object(a["a"])(n.params)||null===n.params||Array.isArray(n.params)?{}:n.params,t=Array.isArray(t)?t:[],"undefined"===typeof i?(n.params["beginTime"]=t[0],n.params["endTime"]=t[1]):(n.params["begin"+i]=t[0],n.params["end"+i]=t[1]),n}function r(e,t){if(void 0===t)return"";var i=[];return Object.keys(e).some((function(n){if(e[n].value==""+t)return i.push(e[n].label),!0})),0===i.length&&i.push(t),i.join("")}function c(e,t,i){if(void 0===t||0===t.length)return"";Array.isArray(t)&&(t=t.join(","));var n=[],a=void 0===i?",":i,s=t.split(a);return Object.keys(t.split(a)).some((function(t){var i=!1;Object.keys(e).some((function(o){e[o].value==""+s[t]&&(n.push(e[o].label+a),i=!0)})),i||n.push(s[t]+a)})),n.join("").substring(0,n.join("").length-1)}function u(e){return e&&"undefined"!=e&&"null"!=e?e:""}function d(e,t){for(var i in t)try{t[i].constructor==Object?e[i]=d(e[i],t[i]):e[i]=t[i]}catch(n){e[i]=t[i]}return e}function m(e,t,i,a){var s,o={id:t||"id",parentId:i||"parentId",childrenList:a||"children"},l={},r={},c=[],u=Object(n["a"])(e);try{for(u.s();!(s=u.n()).done;){var d=s.value,m=d[o.parentId];null==l[m]&&(l[m]=[]),r[d[o.id]]=d,l[m].push(d)}}catch(y){u.e(y)}finally{u.f()}var h,p=Object(n["a"])(e);try{for(p.s();!(h=p.n()).done;){var f=h.value,v=f[o.parentId];null==r[v]&&c.push(f)}}catch(y){p.e(y)}finally{p.f()}for(var g=0,b=c;g'});o.a.add(l);t["default"]=l},cc6c:function(e,t,i){e.exports=i.p+"static/img/401.089007e7.gif"},cda1:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-github",use:"icon-github-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},d0c2:function(e,t,i){},d251:function(e,t,i){},d2da:function(e,t,i){"use strict";i("91b4")},d7a0:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-code",use:"icon-code-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},d88a:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-user",use:"icon-user-usage",viewBox:"0 0 130 130",content:''});o.a.add(l);t["default"]=l},d8af:function(e,t,i){},da75:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-dict",use:"icon-dict-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},dc13:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-peoples",use:"icon-peoples-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},dc2b:function(e,t,i){},dc78:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-table",use:"icon-table-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},dce4:function(e,t,i){"use strict";i("d3b7");var n=i("4360");function a(e){var t="*:*:*",i=n["a"].getters&&n["a"].getters.permissions;return!!(e&&e.length>0)&&i.some((function(i){return t===i||i===e}))}function s(e){var t="admin",i=n["a"].getters&&n["a"].getters.roles;return!!(e&&e.length>0)&&i.some((function(i){return t===i||i===e}))}t["a"]={hasPermi:function(e){return a(e)},hasPermiOr:function(e){return e.some((function(e){return a(e)}))},hasPermiAnd:function(e){return e.every((function(e){return a(e)}))},hasRole:function(e){return s(e)},hasRoleOr:function(e){return e.some((function(e){return s(e)}))},hasRoleAnd:function(e){return e.every((function(e){return s(e)}))}}},dd7b:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"login"},[i("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:e.loginForm,rules:e.loginRules}},[i("h3",{staticClass:"title"},[e._v("调解后台管理系统")]),i("el-form-item",{attrs:{prop:"username"}},[i("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:"账号"},model:{value:e.loginForm.username,callback:function(t){e.$set(e.loginForm,"username",t)},expression:"loginForm.username"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"user"},slot:"prefix"})],1)],1),i("el-form-item",{attrs:{prop:"password"}},[i("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:"密码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleLogin(t)}},model:{value:e.loginForm.password,callback:function(t){e.$set(e.loginForm,"password",t)},expression:"loginForm.password"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"password"},slot:"prefix"})],1)],1),e.captchaEnabled?i("el-form-item",{attrs:{prop:"code"}},[i("el-input",{staticStyle:{width:"63%"},attrs:{"auto-complete":"off",placeholder:"验证码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleLogin(t)}},model:{value:e.loginForm.code,callback:function(t){e.$set(e.loginForm,"code",t)},expression:"loginForm.code"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"validCode"},slot:"prefix"})],1),i("div",{staticClass:"login-code"},[i("img",{staticClass:"login-code-img",attrs:{src:e.codeUrl},on:{click:e.getCode}})])],1):e._e(),i("el-checkbox",{staticStyle:{margin:"0px 0px 25px 0px"},model:{value:e.loginForm.rememberMe,callback:function(t){e.$set(e.loginForm,"rememberMe",t)},expression:"loginForm.rememberMe"}},[e._v("记住密码")]),i("el-form-item",{staticStyle:{width:"100%"}},[i("el-button",{staticStyle:{width:"100%"},attrs:{loading:e.loading,size:"medium",type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.handleLogin(t)}}},[e.loading?i("span",[e._v("登 录 中...")]):i("span",[e._v("登 录")])]),e.register?i("div",{staticStyle:{float:"right"}},[i("router-link",{staticClass:"link-type",attrs:{to:"/register"}},[e._v("立即注册")])],1):e._e()],1)],1),e._m(0)],1)},a=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-login-footer"},[i("span",[e._v("Copyright © 2023 乙巢(上海)企业管理服务有限公司.")])])}],s=(i("14d9"),i("7ded")),o=i("852e"),l=i.n(o),r=i("24e5"),c=i.n(r),u="MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKoR8mX0rGKLqzcWmOzbfj64K8ZIgOdH\nnzkXSOVOZbFu/TJhZ7rFAN+eaGkl3C4buccQd/EjEsj9ir7ijT7h96MCAwEAAQ==",d="MIIBVAIBADANBgkqhkiG9w0BAQEFAASCAT4wggE6AgEAAkEAqhHyZfSsYourNxaY\n7Nt+PrgrxkiA50efORdI5U5lsW79MmFnusUA355oaSXcLhu5xxB38SMSyP2KvuKN\nPuH3owIDAQABAkAfoiLyL+Z4lf4Myxk6xUDgLaWGximj20CUf+5BKKnlrK+Ed8gA\nkM0HqoTt2UZwA5E2MzS4EI2gjfQhz5X28uqxAiEA3wNFxfrCZlSZHb0gn2zDpWow\ncSxQAgiCstxGUoOqlW8CIQDDOerGKH5OmCJ4Z21v+F25WaHYPxCFMvwxpcw99Ecv\nDQIgIdhDTIqD2jfYjPTY8Jj3EDGPbH2HHuffvflECt3Ek60CIQCFRlCkHpi7hthh\nYhovyloRYsM+IS9h/0BzlEAuO0ktMQIgSPT3aFAgJYwKpqRYKlLDVcflZFCKY7u3\nUP8iWi1Qw0Y=";function m(e){var t=new c.a;return t.setPublicKey(u),t.encrypt(e)}function h(e){var t=new c.a;return t.setPrivateKey(d),t.decrypt(e)}var p={name:"Login",data:function(){return{codeUrl:"",loginForm:{username:"admin",password:"admin123",rememberMe:!1,code:"",uuid:""},loginRules:{username:[{required:!0,trigger:"blur",message:"请输入您的账号"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"}],code:[{required:!0,trigger:"change",message:"请输入验证码"}]},loading:!1,captchaEnabled:!0,register:!1,redirect:void 0}},watch:{$route:{handler:function(e){this.redirect=e.query&&e.query.redirect},immediate:!0}},created:function(){this.getCode(),this.getCookie()},methods:{getCode:function(){var e=this;Object(s["a"])().then((function(t){e.captchaEnabled=void 0===t.captchaEnabled||t.captchaEnabled,e.captchaEnabled&&(e.codeUrl="data:image/gif;base64,"+t.img,e.loginForm.uuid=t.uuid)}))},getCookie:function(){var e=l.a.get("username"),t=l.a.get("password"),i=l.a.get("rememberMe");this.loginForm={username:void 0===e?this.loginForm.username:e,password:void 0===t?this.loginForm.password:h(t),rememberMe:void 0!==i&&Boolean(i)}},handleLogin:function(){var e=this;this.$refs.loginForm.validate((function(t){t&&(e.loading=!0,e.loginForm.rememberMe?(l.a.set("username",e.loginForm.username,{expires:30}),l.a.set("password",m(e.loginForm.password),{expires:30}),l.a.set("rememberMe",e.loginForm.rememberMe,{expires:30})):(l.a.remove("username"),l.a.remove("password"),l.a.remove("rememberMe")),e.$store.dispatch("Login",e.loginForm).then((function(){e.$router.push({path:e.redirect||"/"}).catch((function(){}))})).catch((function(){e.loading=!1,e.captchaEnabled&&e.getCode()})))}))}}},f=p,v=(i("d2da"),i("2877")),g=Object(v["a"])(f,n,a,!1,null,null,null);t["default"]=g.exports},de06:function(e,t,i){"use strict";i("2bb1")},df36:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-slider",use:"icon-slider-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},e218:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-color",use:"icon-color-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},e3ff:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-excel",use:"icon-excel-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},e5ab:function(e,t,i){},e6b0:function(e,t,i){"use strict";i("47c4")},e82a:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-job",use:"icon-job-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},ec55:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"errPage-container"},[i("el-button",{staticClass:"pan-back-btn",attrs:{icon:"arrow-left"},on:{click:e.back}},[e._v(" 返回 ")]),i("el-row",[i("el-col",{attrs:{span:12}},[i("h1",{staticClass:"text-jumbo text-ginormous"},[e._v(" 401错误! ")]),i("h2",[e._v("您没有访问权限!")]),i("h6",[e._v("对不起,您没有访问权限,请不要进行非法操作!您可以返回主页面")]),i("ul",{staticClass:"list-unstyled"},[i("li",{staticClass:"link-type"},[i("router-link",{attrs:{to:"/"}},[e._v(" 回首页 ")])],1)])]),i("el-col",{attrs:{span:12}},[i("img",{attrs:{src:e.errGif,width:"313",height:"428",alt:"Girl has dropped her ice cream."}})])],1)],1)},a=[],s=(i("14d9"),i("cc6c")),o=i.n(s),l={name:"Page401",data:function(){return{errGif:o.a+"?"+ +new Date}},methods:{back:function(){this.$route.query.noGoBack?this.$router.push({path:"/"}):this.$router.go(-1)}}},r=l,c=(i("318f"),i("2877")),u=Object(c["a"])(r,n,a,!1,null,"f2e02586",null);t["default"]=u.exports},ed00:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-documentation",use:"icon-documentation-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},ed08:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"e",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return o})),i.d(t,"f",(function(){return l})),i.d(t,"d",(function(){return r}));i("53ca"),i("ac1f"),i("5319"),i("14d9"),i("a15b"),i("d81d"),i("b64b"),i("d3b7"),i("159b"),i("fb6a"),i("d9e2"),i("a630"),i("3ca3"),i("6062"),i("ddb0"),i("25f0"),i("466d"),i("4d63"),i("c607"),i("2c3e"),i("00b4"),i("c38a");function n(e,t,i){var n,a,s,o,l,r=function r(){var c=+new Date-o;c0?n=setTimeout(r,t-c):(n=null,i||(l=e.apply(s,a),n||(s=a=null)))};return function(){for(var a=arguments.length,c=new Array(a),u=0;u'});o.a.add(l);t["default"]=l},f476:function(e,t,i){},f648:function(e,t,i){},f71f:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-monitor",use:"icon-monitor-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},f7f7:function(e,t,i){"use strict";i("7479")},f8e6:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-time",use:"icon-time-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},f8ea:function(e,t,i){}},[[0,"runtime","chunk-elementUI","chunk-libs"]]]); \ No newline at end of file +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["app"],{0:function(e,t,i){e.exports=i("56d7")},"005c":function(e,t,i){"use strict";i("f648")},"0062":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0,"label-width":"68px"}},[i("el-form-item",{attrs:{label:"任务名称",prop:"jobName"}},[i("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入任务名称",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.jobName,callback:function(t){e.$set(e.queryParams,"jobName",t)},expression:"queryParams.jobName"}})],1),i("el-form-item",{attrs:{label:"任务组名",prop:"jobGroup"}},[i("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"请选择任务组名",clearable:""},model:{value:e.queryParams.jobGroup,callback:function(t){e.$set(e.queryParams,"jobGroup",t)},expression:"queryParams.jobGroup"}},e._l(e.dict.type.sys_job_group,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),i("el-form-item",{attrs:{label:"执行状态",prop:"status"}},[i("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"请选择执行状态",clearable:""},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.dict.type.sys_common_status,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),i("el-form-item",{attrs:{label:"执行时间"}},[i("el-date-picker",{staticStyle:{width:"240px"},attrs:{"value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),i("el-form-item",[i("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),i("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),i("el-row",{staticClass:"mb8",attrs:{gutter:10}},[i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:remove"],expression:"['monitor:job:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:remove"],expression:"['monitor:job:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-delete",size:"mini"},on:{click:e.handleClean}},[e._v("清空")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:export"],expression:"['monitor:job:export']"}],attrs:{type:"warning",plain:"",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{attrs:{type:"warning",plain:"",icon:"el-icon-close",size:"mini"},on:{click:e.handleClose}},[e._v("关闭")])],1),i("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.jobLogList},on:{"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),i("el-table-column",{attrs:{label:"日志编号",width:"80",align:"center",prop:"jobLogId"}}),i("el-table-column",{attrs:{label:"任务名称",align:"center",prop:"jobName","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"任务组名",align:"center",prop:"jobGroup","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[i("dict-tag",{attrs:{options:e.dict.type.sys_job_group,value:t.row.jobGroup}})]}}])}),i("el-table-column",{attrs:{label:"调用目标字符串",align:"center",prop:"invokeTarget","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"日志信息",align:"center",prop:"jobMessage","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"执行状态",align:"center",prop:"status"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("dict-tag",{attrs:{options:e.dict.type.sys_common_status,value:t.row.status}})]}}])}),i("el-table-column",{attrs:{label:"执行时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),i("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:query"],expression:"['monitor:job:query']"}],attrs:{size:"mini",type:"text",icon:"el-icon-view"},on:{click:function(i){return e.handleView(t.row)}}},[e._v("详细")])]}}])})],1),i("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),i("el-dialog",{attrs:{title:"调度日志详细",visible:e.open,width:"700px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[i("el-form",{ref:"form",attrs:{model:e.form,"label-width":"100px",size:"mini"}},[i("el-row",[i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{label:"日志序号:"}},[e._v(e._s(e.form.jobLogId))]),i("el-form-item",{attrs:{label:"任务名称:"}},[e._v(e._s(e.form.jobName))])],1),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{label:"任务分组:"}},[e._v(e._s(e.form.jobGroup))]),i("el-form-item",{attrs:{label:"执行时间:"}},[e._v(e._s(e.form.createTime))])],1),i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:"调用方法:"}},[e._v(e._s(e.form.invokeTarget))])],1),i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:"日志信息:"}},[e._v(e._s(e.form.jobMessage))])],1),i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{label:"执行状态:"}},[0==e.form.status?i("div",[e._v("正常")]):1==e.form.status?i("div",[e._v("失败")]):e._e()])],1),i("el-col",{attrs:{span:24}},[1==e.form.status?i("el-form-item",{attrs:{label:"异常信息:"}},[e._v(e._s(e.form.exceptionInfo))]):e._e()],1)],1)],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.open=!1}}},[e._v("关 闭")])],1)],1)],1)},a=[],s=i("5530"),o=(i("d81d"),i("a159")),l=i("b775");function r(e){return Object(l["a"])({url:"/monitor/jobLog/list",method:"get",params:e})}function c(e){return Object(l["a"])({url:"/monitor/jobLog/"+e,method:"delete"})}function u(){return Object(l["a"])({url:"/monitor/jobLog/clean",method:"delete"})}var d={name:"JobLog",dicts:["sys_common_status","sys_job_group"],data:function(){return{loading:!0,ids:[],multiple:!0,showSearch:!0,total:0,jobLogList:[],open:!1,dateRange:[],form:{},queryParams:{pageNum:1,pageSize:10,jobName:void 0,jobGroup:void 0,status:void 0}}},created:function(){var e=this,t=this.$route.params&&this.$route.params.jobId;void 0!==t&&0!=t?Object(o["d"])(t).then((function(t){e.queryParams.jobName=t.data.jobName,e.queryParams.jobGroup=t.data.jobGroup,e.getList()})):this.getList()},methods:{getList:function(){var e=this;this.loading=!0,r(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.jobLogList=t.rows,e.total=t.total,e.loading=!1}))},handleClose:function(){var e={path:"/monitor/job"};this.$tab.closeOpenPage(e)},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.jobLogId})),this.multiple=!e.length},handleView:function(e){this.open=!0,this.form=e},handleDelete:function(e){var t=this,i=this.ids;this.$modal.confirm('是否确认删除调度日志编号为"'+i+'"的数据项?').then((function(){return c(i)})).then((function(){t.getList(),t.$modal.msgSuccess("删除成功")})).catch((function(){}))},handleClean:function(){var e=this;this.$modal.confirm("是否确认清空所有调度日志数据项?").then((function(){return u()})).then((function(){e.getList(),e.$modal.msgSuccess("清空成功")})).catch((function(){}))},handleExport:function(){this.download("/monitor/jobLog/export",Object(s["a"])({},this.queryParams),"log_".concat((new Date).getTime(),".xlsx"))}}},m=d,h=i("2877"),p=Object(h["a"])(m,n,a,!1,null,null,null);t["default"]=p.exports},"02ae":function(e,t,i){"use strict";i("d251")},"02b8":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-component",use:"icon-component-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"036c":function(e,t,i){"use strict";i("955f")},"039a":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-download",use:"icon-download-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"04ad":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-rate",use:"icon-rate-usage",viewBox:"0 0 1069 1024",content:''});o.a.add(l);t["default"]=l},"068c":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-upload",use:"icon-upload-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"06b3":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-tool",use:"icon-tool-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"0804":function(e,t,i){},"0b37":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-input",use:"icon-input-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"0c16":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-row",use:"icon-row-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"0c4f":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-redis",use:"icon-redis-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"0c94":function(e,t,i){"use strict";i("7800")},"0e8f":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-tree",use:"icon-tree-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"0ee3":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-select",use:"icon-select-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"0f20":function(e,t,i){},"115e":function(e,t,i){},"15e8":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-message",use:"icon-message-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"198d":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-password",use:"icon-password-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"1e4b":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"app-container home"},[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{sm:24,lg:24}},[n("blockquote",{staticClass:"text-warning",staticStyle:{"font-size":"14px"}},[e._v(" 领取阿里云通用云产品1888优惠券 "),n("br"),n("el-link",{attrs:{href:"https://www.aliyun.com/minisite/goods?userCode=brki8iof",type:"primary",target:"_blank"}},[e._v("https://www.aliyun.com/minisite/goods?userCode=brki8iof")]),n("br"),e._v(" 领取腾讯云通用云产品2860优惠券 "),n("br"),n("el-link",{attrs:{href:"https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console",type:"primary",target:"_blank"}},[e._v("https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console")]),n("br"),e._v(" 阿里云服务器折扣区 "),n("el-link",{attrs:{href:"http://aly.ruoyi.vip",type:"primary",target:"_blank"}},[e._v(">☛☛点我进入☚☚")]),e._v(" 腾讯云服务器秒杀区 "),n("el-link",{attrs:{href:"http://txy.ruoyi.vip",type:"primary",target:"_blank"}},[e._v(">☛☛点我进入☚☚")]),n("br"),n("h4",{staticClass:"text-danger"},[e._v(" 云产品通用红包,可叠加官网常规优惠使用。(仅限新用户) ")])],1),n("hr")])],1),n("el-row",{attrs:{gutter:20}},[n("el-col",{staticStyle:{"padding-left":"20px"},attrs:{sm:24,lg:12}},[n("h2",[e._v("若依后台管理框架")]),n("p",[e._v(" 一直想做一款后台管理系统,看了很多优秀的开源项目但是发现没有合适自己的。于是利用空闲休息时间开始自己写一套后台系统。如此有了若依管理系统,她可以用于所有的Web应用程序,如网站管理后台,网站会员中心,CMS,CRM,OA等等,当然,您也可以对她进行深度定制,以做出更强系统。所有前端后台代码封装过后十分精简易上手,出错概率低。同时支持移动客户端访问。系统会陆续更新一些实用功能。 ")]),n("p",[n("b",[e._v("当前版本:")]),e._v(" "),n("span",[e._v("v"+e._s(e.version))])]),n("p",[n("el-tag",{attrs:{type:"danger"}},[e._v("¥免费开源")])],1),n("p",[n("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-cloudy",plain:""},on:{click:function(t){return e.goTarget("https://gitee.com/y_project/RuoYi-Vue")}}},[e._v("访问码云")]),n("el-button",{attrs:{size:"mini",icon:"el-icon-s-home",plain:""},on:{click:function(t){return e.goTarget("http://ruoyi.vip")}}},[e._v("访问主页")])],1)]),n("el-col",{staticStyle:{"padding-left":"50px"},attrs:{sm:24,lg:12}},[n("el-row",[n("el-col",{attrs:{span:12}},[n("h2",[e._v("技术选型")])])],1),n("el-row",[n("el-col",{attrs:{span:6}},[n("h4",[e._v("后端技术")]),n("ul",[n("li",[e._v("SpringBoot")]),n("li",[e._v("Spring Security")]),n("li",[e._v("JWT")]),n("li",[e._v("MyBatis")]),n("li",[e._v("Druid")]),n("li",[e._v("Fastjson")]),n("li",[e._v("...")])])]),n("el-col",{attrs:{span:6}},[n("h4",[e._v("前端技术")]),n("ul",[n("li",[e._v("Vue")]),n("li",[e._v("Vuex")]),n("li",[e._v("Element-ui")]),n("li",[e._v("Axios")]),n("li",[e._v("Sass")]),n("li",[e._v("Quill")]),n("li",[e._v("...")])])])],1)],1)],1),n("el-divider"),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{xs:24,sm:24,md:12,lg:8}},[n("el-card",{staticClass:"update-log"},[n("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[n("span",[e._v("联系信息")])]),n("div",{staticClass:"body"},[n("p",[n("i",{staticClass:"el-icon-s-promotion"}),e._v(" 官网:"),n("el-link",{attrs:{href:"http://www.ruoyi.vip",target:"_blank"}},[e._v("http://www.ruoyi.vip")])],1),n("p",[n("i",{staticClass:"el-icon-user-solid"}),e._v(" QQ群:"),n("s",[e._v(" 满937441 ")]),e._v(" "),n("s",[e._v(" 满887144332 ")]),n("s",[e._v(" 满180251782 ")]),e._v(" "),n("s",[e._v(" 满104180207 ")]),e._v(" "),n("s",[e._v(" 满186866453 ")]),e._v(" "),n("s",[e._v(" 满201396349 ")]),n("s",[e._v(" 满101456076 ")]),e._v(" "),n("s",[e._v(" 满101539465 ")]),e._v(" "),n("s",[e._v(" 满264312783 ")]),e._v(" "),n("s",[e._v(" 满167385320 ")]),n("s",[e._v(" 满104748341 ")]),e._v(" "),n("s",[e._v(" 满160110482 ")]),e._v(" "),n("s",[e._v(" 满170801498 ")]),e._v(" "),n("s",[e._v(" 满108482800 ")]),n("s",[e._v(" 满101046199 ")]),e._v(" "),n("s",[e._v(" 满136919097 ")]),e._v(" "),n("a",{attrs:{href:"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=0vBbSb0ztbBgVtn3kJS-Q4HUNYwip89G&authKey=8irq5PhutrZmWIvsUsklBxhj57l%2F1nOZqjzigkXZVoZE451GG4JHPOqW7AW6cf0T&noverify=0&group_code=143961921",target:"_blank"}},[e._v("143961921")])]),n("p",[n("i",{staticClass:"el-icon-chat-dot-round"}),e._v(" 微信:"),n("a",{attrs:{href:"javascript:;"}},[e._v("/ *若依")])]),n("p",[n("i",{staticClass:"el-icon-money"}),e._v(" 支付宝:"),n("a",{staticClass:"支付宝信息",attrs:{href:"javascript:;"}},[e._v("/ *若依")])])])])],1),n("el-col",{attrs:{xs:24,sm:24,md:12,lg:8}},[n("el-card",{staticClass:"update-log"},[n("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[n("span",[e._v("更新日志")])]),n("el-collapse",{attrs:{accordion:""}},[n("el-collapse-item",{attrs:{title:"v3.8.6 - 2023-06-30"}},[n("ol",[n("li",[e._v("支持登录IP黑名单限制")]),n("li",[e._v("新增监控页面图标显示")]),n("li",[e._v("操作日志新增消耗时间属性")]),n("li",[e._v("屏蔽定时任务bean违规的字符")]),n("li",[e._v("日志管理使用索引提升查询性能")]),n("li",[e._v("日志注解支持排除指定的请求参数")]),n("li",[e._v("支持自定义隐藏属性列过滤子对象")]),n("li",[e._v("升级oshi到最新版本6.4.3")]),n("li",[e._v("升级druid到最新版本1.2.16")]),n("li",[e._v("升级fastjson到最新版2.0.34")]),n("li",[e._v("升级spring-boot到最新版本2.5.15")]),n("li",[e._v("升级element-ui到最新版本2.15.13")]),n("li",[e._v("移除apache/commons-fileupload依赖")]),n("li",[e._v("修复页面切换时布局错乱的问题")]),n("li",[e._v("修复匿名注解Anonymous空指针问题")]),n("li",[e._v("修复路由跳转被阻止时内部产生报错信息问题")]),n("li",[e._v("修复isMatchedIp的参数判断产生空指针的问题")]),n("li",[e._v("修复用户多角色数据权限可能出现权限抬升的情况")]),n("li",[e._v("修复开启TopNav后一级菜单路由参数设置无效问题")]),n("li",[e._v("修复DictTag组件value没有匹配的值时则展示value")]),n("li",[e._v("优化文件下载出现的异常")]),n("li",[e._v("优化选择图标组件高亮回显")]),n("li",[e._v("优化弹窗后导航栏偏移的问题")]),n("li",[e._v("优化修改密码日志存储明文问题")]),n("li",[e._v("优化页签栏关闭其他出现的异常问题")]),n("li",[e._v("优化页签关闭左侧选项排除首页选项")]),n("li",[e._v("优化关闭当前tab页跳转最右侧tab页")]),n("li",[e._v("优化缓存列表清除操作提示不变的问题")]),n("li",[e._v("优化字符未使用下划线不进行驼峰式处理")]),n("li",[e._v("优化用户导入更新时需获取用户编号问题")]),n("li",[e._v("优化侧边栏的平台标题与VUE_APP_TITLE保持同步")]),n("li",[e._v("优化导出Excel时设置dictType属性重复查缓存问题")]),n("li",[e._v("连接池Druid支持新的配置connectTimeout和socketTimeout")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.8.5 - 2023-01-01"}},[n("ol",[n("li",[e._v("定时任务违规的字符")]),n("li",[e._v("重置时取消部门选中")]),n("li",[e._v("新增返回警告消息提示")]),n("li",[e._v("忽略不必要的属性数据返回")]),n("li",[e._v("修改参数键名时移除前缓存配置")]),n("li",[e._v("导入更新用户数据前校验数据权限")]),n("li",[e._v("兼容Excel下拉框内容过多无法显示的问题")]),n("li",[e._v("升级echarts到最新版本5.4.0")]),n("li",[e._v("升级core-js到最新版本3.25.3")]),n("li",[e._v("升级oshi到最新版本6.4.0")]),n("li",[e._v("升级kaptcha到最新版2.3.3")]),n("li",[e._v("升级druid到最新版本1.2.15")]),n("li",[e._v("升级fastjson到最新版2.0.20")]),n("li",[e._v("升级pagehelper到最新版1.4.6")]),n("li",[e._v("优化弹窗内容过多展示不全问题")]),n("li",[e._v("优化swagger-ui静态资源使用缓存")]),n("li",[e._v("开启TopNav没有子菜单隐藏侧边栏")]),n("li",[e._v("删除fuse无效选项maxPatternLength")]),n("li",[e._v("优化导出对象的子列表为空会出现[]问题")]),n("li",[e._v("优化编辑头像时透明部分会变成黑色问题")]),n("li",[e._v("优化小屏幕上修改头像界面布局错位的问题")]),n("li",[e._v("修复代码生成勾选属性无效问题")]),n("li",[e._v("修复文件上传组件格式验证问题")]),n("li",[e._v("修复回显数据字典数组异常问题")]),n("li",[e._v("修复sheet超出最大行数异常问题")]),n("li",[e._v("修复Log注解GET请求记录不到参数问题")]),n("li",[e._v("修复调度日志点击多次数据不变化的问题")]),n("li",[e._v("修复主题颜色在Drawer组件不会加载问题")]),n("li",[e._v("修复文件名包含特殊字符的文件无法下载问题")]),n("li",[e._v("修复table中更多按钮切换主题色未生效修复问题")]),n("li",[e._v("修复某些特性的环境生成代码变乱码TXT文件问题")]),n("li",[e._v("修复代码生成图片/文件/单选时选择必填无法校验问题")]),n("li",[e._v("修复某些特性的情况用户编辑对话框中角色和部门无法修改问题")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.8.4 - 2022-09-26"}},[n("ol",[n("li",[e._v("数据逻辑删除不进行唯一验证")]),n("li",[e._v("Excel注解支持导出对象的子列表方法")]),n("li",[e._v("Excel注解支持自定义隐藏属性列")]),n("li",[e._v("Excel注解支持backgroundColor属性设置背景色")]),n("li",[e._v("支持配置密码最大错误次数/锁定时间")]),n("li",[e._v("登录日志新增解锁账户功能")]),n("li",[e._v("通用下载方法新增config配置选项")]),n("li",[e._v("支持多权限字符匹配角色数据权限")]),n("li",[e._v("页面内嵌iframe切换tab不刷新数据")]),n("li",[e._v("操作日志记录支持排除敏感属性字段")]),n("li",[e._v("修复多文件上传报错出现的异常问题")]),n("li",[e._v("修复图片预览组件src属性为null值控制台报错问题")]),n("li",[e._v("升级oshi到最新版本6.2.2")]),n("li",[e._v("升级fastjson到最新版2.0.14")]),n("li",[e._v("升级pagehelper到最新版1.4.3")]),n("li",[e._v("升级core-js到最新版本3.25.2")]),n("li",[e._v("升级element-ui到最新版本2.15.10")]),n("li",[e._v("优化任务过期不执行调度")]),n("li",[e._v("优化字典数据使用store存取")]),n("li",[e._v("优化修改资料头像被覆盖的问题")]),n("li",[e._v("优化修改用户登录账号重复验证")]),n("li",[e._v("优化代码生成同步后值NULL问题")]),n("li",[e._v("优化定时任务支持执行父类方法")]),n("li",[e._v("优化用户个人信息接口防止修改部门")]),n("li",[e._v("优化布局设置使用el-drawer抽屉显示")]),n("li",[e._v("优化没有权限的用户编辑部门缺少数据")]),n("li",[e._v("优化日志注解记录限制请求地址的长度")]),n("li",[e._v("优化excel/scale属性导出单元格数值类型")]),n("li",[e._v("优化日志操作中重置按钮时重复查询的问题")]),n("li",[e._v("优化多个相同角色数据导致权限SQL重复问题")]),n("li",[e._v("优化表格上右侧工具条(搜索按钮显隐&右侧样式凸出)")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.8.3 - 2022-06-27"}},[n("ol",[n("li",[e._v("新增缓存列表菜单功能")]),n("li",[e._v("代码生成树表新增(展开/折叠)")]),n("li",[e._v("Excel注解支持color字体颜色")]),n("li",[e._v("新增Anonymous匿名访问不鉴权注解")]),n("li",[e._v("用户头像上传限制只能为图片格式")]),n("li",[e._v("接口使用泛型使其看到响应属性字段")]),n("li",[e._v("检查定时任务bean所在包名是否为白名单配置")]),n("li",[e._v("添加页签openPage支持传递参数")]),n("li",[e._v("用户缓存信息添加部门ancestors祖级列表")]),n("li",[e._v("升级element-ui到最新版本2.15.8")]),n("li",[e._v("升级oshi到最新版本6.1.6")]),n("li",[e._v("升级druid到最新版本1.2.11")]),n("li",[e._v("升级fastjson到最新版2.0.8")]),n("li",[e._v("升级spring-boot到最新版本2.5.14")]),n("li",[e._v("降级jsencrypt版本兼容IE浏览器")]),n("li",[e._v("删除多余的salt字段")]),n("li",[e._v("新增获取不带后缀文件名称方法")]),n("li",[e._v("新增获取配置文件中的属性值方法")]),n("li",[e._v("新增内容编码/解码方便插件集成使用")]),n("li",[e._v("字典类型必须以字母开头,且只能为(小写字母,数字,下滑线)")]),n("li",[e._v("优化设置分页参数默认值")]),n("li",[e._v("优化对空字符串参数处理的过滤")]),n("li",[e._v("优化显示顺序orderNum类型为整型")]),n("li",[e._v("优化表单构建按钮不显示正则校验")]),n("li",[e._v("优化字典数据回显样式下拉框显示值")]),n("li",[e._v("优化R响应成功状态码与全局保持一致")]),n("li",[e._v("优化druid开启wall过滤器出现的异常问题")]),n("li",[e._v("优化用户管理左侧树型组件增加选中高亮保持")]),n("li",[e._v("优化新增用户与角色信息&用户与岗位信息逻辑")]),n("li",[e._v("优化默认不启用压缩文件缓存防止node_modules过大")]),n("li",[e._v("修复字典数据显示不全问题")]),n("li",[e._v("修复操作日志查询类型条件为0时会查到所有数据")]),n("li",[e._v("修复Excel注解prompt/combo同时使用不生效问题")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.8.2 - 2022-04-01"}},[n("ol",[n("li",[e._v("前端支持设置是否需要防止数据重复提交")]),n("li",[e._v("开启TopNav没有子菜单情况隐藏侧边栏")]),n("li",[e._v("侧边栏菜单名称过长悬停显示标题")]),n("li",[e._v("用户访问控制时校验数据权限,防止越权")]),n("li",[e._v("导出Excel时屏蔽公式,防止CSV注入风险")]),n("li",[e._v("组件ImagePreview支持多图预览显示")]),n("li",[e._v("组件ImageUpload支持多图同时选择上传")]),n("li",[e._v("组件FileUpload支持多文件同时选择上传")]),n("li",[e._v("服务监控新增运行参数信息显示")]),n("li",[e._v("定时任务目标字符串过滤特殊字符")]),n("li",[e._v("定时任务目标字符串验证包名白名单")]),n("li",[e._v("代码生成列表图片支持预览")]),n("li",[e._v("代码生成编辑修改打开新页签")]),n("li",[e._v("代码生成新增Java类型Boolean")]),n("li",[e._v("代码生成子表支持日期/字典配置")]),n("li",[e._v("代码生成同步保留必填/类型选项")]),n("li",[e._v("升级oshi到最新版本6.1.2")]),n("li",[e._v("升级fastjson到最新版1.2.80")]),n("li",[e._v("升级pagehelper到最新版1.4.1")]),n("li",[e._v("升级spring-boot到最新版本2.5.11")]),n("li",[e._v("升级spring-boot-mybatis到最新版2.2.2")]),n("li",[e._v("添加遗漏的分页参数合理化属性")]),n("li",[e._v("修改npm即将过期的注册源地址")]),n("li",[e._v("修复分页组件请求两次问题")]),n("li",[e._v("修复通用文件下载接口跨域问题")]),n("li",[e._v("修复Xss注解字段值为空时的异常问题")]),n("li",[e._v("修复选项卡点击右键刷新丢失参数问题")]),n("li",[e._v("修复表单清除元素位置未垂直居中问题")]),n("li",[e._v("修复服务监控中运行参数显示条件错误")]),n("li",[e._v("修复导入Excel时字典字段类型为Long转义为空问题")]),n("li",[e._v("修复登录超时刷新页面跳转登录页面还提示重新登录问题")]),n("li",[e._v("优化加载字典缓存数据")]),n("li",[e._v("优化IP地址获取到多个的问题")]),n("li",[e._v("优化任务队列满时任务拒绝策略")]),n("li",[e._v("优化文件上传兼容Weblogic环境")]),n("li",[e._v("优化定时任务默认保存到内存中执行")]),n("li",[e._v("优化部门修改缩放后出现的错位问题")]),n("li",[e._v("优化Excel格式化不同类型的日期对象")]),n("li",[e._v("优化菜单表关键字导致的插件报错问题")]),n("li",[e._v("优化Oracle用户头像列为空时不显示问题")]),n("li",[e._v("优化页面若未匹配到字典标签则返回原字典值")]),n("li",[e._v("优化修复登录失效后多次请求提示多次弹窗问题")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.8.1 - 2022-01-01"}},[n("ol",[n("li",[e._v("新增Vue3前端代码生成模板")]),n("li",[e._v("新增图片预览组件")]),n("li",[e._v("新增压缩插件实现打包Gzip")]),n("li",[e._v("自定义xss校验注解实现")]),n("li",[e._v("自定义文字复制剪贴指令")]),n("li",[e._v("代码生成预览支持复制内容")]),n("li",[e._v("路由支持单独配置菜单或角色权限")]),n("li",[e._v("用户管理部门查询选择节点后分页参数初始")]),n("li",[e._v("修复用户分配角色属性错误")]),n("li",[e._v("修复打包后字体图标偶现的乱码问题")]),n("li",[e._v("修复菜单管理重置表单出现的错误")]),n("li",[e._v("修复版本差异导致的懒加载报错问题")]),n("li",[e._v("修复Cron组件中周回显问题")]),n("li",[e._v("修复定时任务多参数逗号分隔的问题")]),n("li",[e._v("修复根据ID查询列表可能出现的主键溢出问题")]),n("li",[e._v("修复tomcat配置参数已过期问题")]),n("li",[e._v("升级clipboard到最新版本2.0.8")]),n("li",[e._v("升级oshi到最新版本v5.8.6")]),n("li",[e._v("升级fastjson到最新版1.2.79")]),n("li",[e._v("升级spring-boot到最新版本2.5.8")]),n("li",[e._v("升级log4j2到2.17.1,防止漏洞风险")]),n("li",[e._v("优化下载解析blob异常提示")]),n("li",[e._v("优化代码生成字典组重复问题")]),n("li",[e._v("优化查询用户的角色组&岗位组代码")]),n("li",[e._v("优化定时任务cron表达式小时设置24")]),n("li",[e._v("优化用户导入提示溢出则显示滚动条")]),n("li",[e._v("优化防重复提交标识组合为(key+url+header)")]),n("li",[e._v("优化分页方法设置成通用方便灵活调用")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.8.0 - 2021-12-01"}},[n("ol",[n("li",[e._v("新增配套并同步的Vue3前端版本")]),n("li",[e._v("新增通用方法简化模态/缓存/下载/权限/页签使用")]),n("li",[e._v("优化导出数据/使用通用下载方法")]),n("li",[e._v("Excel注解支持自定义数据处理器")]),n("li",[e._v("Excel注解支持导入导出标题信息")]),n("li",[e._v("Excel导入支持@Excels注解")]),n("li",[e._v("新增组件data-dict,简化数据字典使用")]),n("li",[e._v("新增Jaxb依赖,防止jdk8以上出现的兼容错误")]),n("li",[e._v("生产环境使用路由懒加载提升页面响应速度")]),n("li",[e._v("修复五级以上菜单出现的404问题")]),n("li",[e._v("防重提交注解支持配置间隔时间/提示消息")]),n("li",[e._v("日志注解新增是否保存响应参数")]),n("li",[e._v("任务屏蔽违规字符&参数忽略双引号中的逗号")]),n("li",[e._v("升级SpringBoot到最新版本2.5.6")]),n("li",[e._v("升级pagehelper到最新版1.4.0")]),n("li",[e._v("升级spring-boot-mybatis到最新版2.2.0")]),n("li",[e._v("升级oshi到最新版本v5.8.2")]),n("li",[e._v("升级druid到最新版1.2.8")]),n("li",[e._v("升级velocity到最新版本2.3")]),n("li",[e._v("升级fastjson到最新版1.2.78")]),n("li",[e._v("升级axios到最新版本0.24.0")]),n("li",[e._v("升级dart-sass到版本1.32.13")]),n("li",[e._v("升级core-js到最新版本3.19.1")]),n("li",[e._v("升级jsencrypt到最新版本3.2.1")]),n("li",[e._v("升级js-cookie到最新版本3.0.1")]),n("li",[e._v("升级file-saver到最新版本2.0.5")]),n("li",[e._v("升级sass-loader到最新版本10.1.1")]),n("li",[e._v("升级element-ui到最新版本2.15.6")]),n("li",[e._v("新增sendGet无参请求方法")]),n("li",[e._v("禁用el-tag组件的渐变动画")]),n("li",[e._v("代码生成点击预览重置激活tab")]),n("li",[e._v("AjaxResult重写put方法,以方便链式调用")]),n("li",[e._v("优化登录/验证码请求headers不设置token")]),n("li",[e._v("优化用户个人信息接口防止修改用户名")]),n("li",[e._v("优化Cron表达式生成器关闭时销毁避免缓存")]),n("li",[e._v("优化注册成功提示消息类型success")]),n("li",[e._v("优化aop语法,使用spring自动注入注解")]),n("li",[e._v("优化记录登录信息,移除不必要的修改")]),n("li",[e._v("优化mybatis全局默认的执行器")]),n("li",[e._v("优化Excel导入图片可能出现的异常")]),n("li",[e._v("修复代码生成模板主子表删除缺少事务")]),n("li",[e._v("修复日志记录可能出现的转换异常")]),n("li",[e._v("修复代码生成复选框字典遗漏问题")]),n("li",[e._v("修复关闭xss功能导致可重复读RepeatableFilter失效")]),n("li",[e._v("修复字符串无法被反转义问题")]),n("li",[e._v("修复后端主子表代码模板方法名生成错误问题")]),n("li",[e._v("修复xss过滤后格式出现的异常")]),n("li",[e._v("修复swagger没有指定dataTypeClass导致启动出现warn日志")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.7.0 - 2021-09-13"}},[n("ol",[n("li",[e._v("参数管理支持配置验证码开关")]),n("li",[e._v("新增是否开启用户注册功能")]),n("li",[e._v("定时任务支持在线生成cron表达式")]),n("li",[e._v("菜单管理支持配置路由参数")]),n("li",[e._v("支持自定义注解实现接口限流")]),n("li",[e._v("Excel注解支持Image图片导入")]),n("li",[e._v("自定义弹层溢出滚动样式")]),n("li",[e._v("自定义可拖动弹窗宽度指令")]),n("li",[e._v("自定义可拖动弹窗高度指令")]),n("li",[e._v("修复任意账户越权问题")]),n("li",[e._v("修改时检查用户数据权限范围")]),n("li",[e._v("修复保存配置主题颜色失效问题")]),n("li",[e._v("新增暗色菜单风格主题")]),n("li",[e._v("菜单&部门新增展开/折叠功能")]),n("li",[e._v("页签新增关闭左侧&添加图标")]),n("li",[e._v("顶部菜单排除隐藏的默认路由")]),n("li",[e._v("顶部菜单同步系统主题样式")]),n("li",[e._v("跳转路由高亮相对应的菜单栏")]),n("li",[e._v("代码生成主子表多选行数据")]),n("li",[e._v("日期范围支持添加多组")]),n("li",[e._v("升级element-ui到最新版本2.15.5")]),n("li",[e._v("升级oshi到最新版本v5.8.0")]),n("li",[e._v("升级commons.io到最新版本v2.11.0")]),n("li",[e._v("定时任务屏蔽ldap远程调用")]),n("li",[e._v("定时任务屏蔽http(s)远程调用")]),n("li",[e._v("补充定时任务表字段注释")]),n("li",[e._v("定时任务对检查异常进行事务回滚")]),n("li",[e._v("启用父部门状态排除顶级节点")]),n("li",[e._v("富文本新增上传文件大小限制")]),n("li",[e._v("默认首页使用keep-alive缓存")]),n("li",[e._v("修改代码生成字典回显样式")]),n("li",[e._v("自定义分页合理化传入参数")]),n("li",[e._v("修复字典组件值为整形不显示问题")]),n("li",[e._v("修复定时任务日志执行状态显示")]),n("li",[e._v("角色&菜单新增字段属性提示信息")]),n("li",[e._v("修复角色分配用户页面参数类型错误提醒")]),n("li",[e._v("优化布局设置动画特效")]),n("li",[e._v("优化异常处理信息")]),n("li",[e._v("优化错误token导致的解析异常")]),n("li",[e._v("密码框新增显示切换密码图标")]),n("li",[e._v("定时任务新增更多操作")]),n("li",[e._v("更多操作按钮添加权限控制")]),n("li",[e._v("导入用户样式优化")]),n("li",[e._v("提取通用方法到基类控制器")]),n("li",[e._v("优化使用权限工具获取用户信息")]),n("li",[e._v("优化用户不能删除自己")]),n("li",[e._v("优化XSS跨站脚本过滤")]),n("li",[e._v("优化代码生成模板")]),n("li",[e._v("验证码默认20s超时")]),n("li",[e._v("BLOB下载时清除URL对象引用")]),n("li",[e._v("代码生成导入表按创建时间排序")]),n("li",[e._v("修复代码生成页面数据编辑保存之后总是跳转第一页的问题")]),n("li",[e._v("修复带safari浏览器无法格式化utc日期格式yyyy-MM-dd'T'HH:mm:ss.SSS问题")]),n("li",[e._v("多图上传组件移除多余的api地址&验证失败导致图片删除问题&无法删除相应图片修复")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.6.0 - 2021-07-12"}},[n("ol",[n("li",[e._v("角色管理新增分配用户功能")]),n("li",[e._v("用户管理新增分配角色功能")]),n("li",[e._v("日志列表支持排序操作")]),n("li",[e._v("优化参数&字典缓存操作")]),n("li",[e._v("系统布局配置支持动态标题开关")]),n("li",[e._v("菜单路由配置支持内链访问")]),n("li",[e._v("默认访问后端首页新增提示语")]),n("li",[e._v("富文本默认上传返回url类型")]),n("li",[e._v("新增自定义弹窗拖拽指令")]),n("li",[e._v("全局注册常用通用组件")]),n("li",[e._v("全局挂载字典标签组件")]),n("li",[e._v("ImageUpload组件支持多图片上传")]),n("li",[e._v("FileUpload组件支持多文件上传")]),n("li",[e._v("文件上传组件添加数量限制属性")]),n("li",[e._v("富文本编辑组件添加类型属性")]),n("li",[e._v("富文本组件工具栏配置视频")]),n("li",[e._v("封装通用iframe组件")]),n("li",[e._v("限制超级管理员不允许操作")]),n("li",[e._v("用户信息长度校验限制")]),n("li",[e._v("分页组件新增pagerCount属性")]),n("li",[e._v("添加bat脚本执行应用")]),n("li",[e._v("升级oshi到最新版本v5.7.4")]),n("li",[e._v("升级element-ui到最新版本2.15.2")]),n("li",[e._v("升级pagehelper到最新版1.3.1")]),n("li",[e._v("升级commons.io到最新版本v2.10.0")]),n("li",[e._v("升级commons.fileupload到最新版本v1.4")]),n("li",[e._v("升级swagger到最新版本v3.0.0")]),n("li",[e._v("修复关闭confirm提示框控制台报错问题")]),n("li",[e._v("修复存在的SQL注入漏洞问题")]),n("li",[e._v("定时任务屏蔽rmi远程调用")]),n("li",[e._v("修复用户搜索分页变量错误")]),n("li",[e._v("修复导出角色数据范围翻译缺少仅本人")]),n("li",[e._v("修复表单构建选择下拉选择控制台报错问题")]),n("li",[e._v("优化图片工具类读取文件")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.5.0 - 2021-05-25"}},[n("ol",[n("li",[e._v("新增菜单导航显示风格TopNav(false为左侧导航菜单,true为顶部导航菜单)")]),n("li",[e._v("布局设置支持保存&重置配置")]),n("li",[e._v("修复树表数据显示不全&加载慢问题")]),n("li",[e._v("新增IE浏览器版本过低提示页面")]),n("li",[e._v("用户登录后记录最后登录IP&时间")]),n("li",[e._v("页面导出按钮点击之后添加遮罩")]),n("li",[e._v("富文本编辑器支持自定义上传地址")]),n("li",[e._v("富文本编辑组件新增readOnly属性")]),n("li",[e._v("页签TagsView新增关闭右侧功能")]),n("li",[e._v("显隐列组件加载初始默认隐藏列")]),n("li",[e._v("关闭头像上传窗口还原默认图片")]),n("li",[e._v("个人信息添加手机&邮箱重复验证")]),n("li",[e._v("代码生成模板导出按钮点击后添加遮罩")]),n("li",[e._v("代码生成模板树表操作列添加新增按钮")]),n("li",[e._v("代码生成模板修复主子表字段重名问题")]),n("li",[e._v("升级fastjson到最新版1.2.76")]),n("li",[e._v("升级druid到最新版本v1.2.6")]),n("li",[e._v("升级mybatis到最新版3.5.6 阻止远程代码执行漏洞")]),n("li",[e._v("升级oshi到最新版本v5.6.0")]),n("li",[e._v("velocity剔除commons-collections版本,防止3.2.1版本的反序列化漏洞")]),n("li",[e._v("数据监控页默认账户密码防止越权访问")]),n("li",[e._v("修复firefox下表单构建拖拽会新打卡一个选项卡")]),n("li",[e._v("修正后端导入表权限标识")]),n("li",[e._v("修正前端操作日志&登录日志权限标识")]),n("li",[e._v("设置Redis配置HashKey序列化")]),n("li",[e._v("删除操作日志记录信息")]),n("li",[e._v("上传媒体类型添加视频格式")]),n("li",[e._v("修复请求形参未传值记录日志异常问题")]),n("li",[e._v("优化xss校验json请求条件")]),n("li",[e._v("树级结构更新子节点使用replaceFirst")]),n("li",[e._v("优化ExcelUtil空值处理")]),n("li",[e._v("日志记录过滤BindingResult对象,防止异常")]),n("li",[e._v("修改主题后mini类型按钮无效问题")]),n("li",[e._v("优化通用下载完成后删除节点")]),n("li",[e._v("通用Controller添加响应返回消息")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.4.0 - 2021-02-22"}},[n("ol",[n("li",[e._v("代码生成模板支持主子表")]),n("li",[e._v("表格右侧工具栏组件支持显隐列")]),n("li",[e._v("图片组件添加预览&移除功能")]),n("li",[e._v("Excel注解支持Image图片导出")]),n("li",[e._v("操作按钮组调整为朴素按钮样式")]),n("li",[e._v("代码生成支持文件上传组件")]),n("li",[e._v("代码生成日期控件区分范围")]),n("li",[e._v("代码生成数据库文本类型生成表单文本域")]),n("li",[e._v("用户手机邮箱&菜单组件修改允许空字符串")]),n("li",[e._v("升级SpringBoot到最新版本2.2.13 提升启动速度")]),n("li",[e._v("升级druid到最新版本v1.2.4")]),n("li",[e._v("升级fastjson到最新版1.2.75")]),n("li",[e._v("升级element-ui到最新版本2.15.0")]),n("li",[e._v("修复IE11浏览器报错问题")]),n("li",[e._v("优化多级菜单之间切换无法缓存的问题")]),n("li",[e._v("修复四级菜单无法显示问题")]),n("li",[e._v("修正侧边栏静态路由丢失问题")]),n("li",[e._v("修复角色管理-编辑角色-功能权限显示异常")]),n("li",[e._v("配置文件新增redis数据库索引属性")]),n("li",[e._v("权限工具类增加admin判断")]),n("li",[e._v("角色非自定义权限范围清空选择值")]),n("li",[e._v("修复导入数据为负浮点数时丢失精度问题")]),n("li",[e._v("移除path-to-regexp正则匹配插件")]),n("li",[e._v("修复生成树表代码异常")]),n("li",[e._v("修改ip字段长度防止ipv6地址长度不够")]),n("li",[e._v("防止get请求参数值为false或0等特殊值会导致无法正确的传参")]),n("li",[e._v("登录后push添加catch防止出现检查错误")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.3.0 - 2020-12-14"}},[n("ol",[n("li",[e._v("新增缓存监控功能")]),n("li",[e._v("支持主题风格配置")]),n("li",[e._v("修复多级菜单之间切换无法缓存的问题")]),n("li",[e._v("多级菜单自动配置组件")]),n("li",[e._v("代码生成预览支持高亮显示")]),n("li",[e._v("支持Get请求映射Params参数")]),n("li",[e._v("删除用户和角色解绑关联")]),n("li",[e._v("去除用户手机邮箱部门必填验证")]),n("li",[e._v("Excel支持注解align对齐方式")]),n("li",[e._v("Excel支持导入Boolean型数据")]),n("li",[e._v("优化头像样式,鼠标移入悬停遮罩")]),n("li",[e._v("代码生成预览提供滚动机制")]),n("li",[e._v("代码生成删除多余的数字float类型")]),n("li",[e._v("修正转换字符串的目标字符集属性")]),n("li",[e._v("回显数据字典防止空值报错")]),n("li",[e._v("日志记录增加过滤多文件场景")]),n("li",[e._v("修改缓存Set方法可能导致嵌套的问题")]),n("li",[e._v("移除前端一些多余的依赖")]),n("li",[e._v("防止安全扫描YUI出现的风险提示")]),n("li",[e._v("修改node-sass为dart-sass")]),n("li",[e._v("升级SpringBoot到最新版本2.1.18")]),n("li",[e._v("升级poi到最新版本4.1.2")]),n("li",[e._v("升级oshi到最新版本v5.3.6")]),n("li",[e._v("升级bitwalker到最新版本1.21")]),n("li",[e._v("升级axios到最新版本0.21.0")]),n("li",[e._v("升级element-ui到最新版本2.14.1")]),n("li",[e._v("升级vue到最新版本2.6.12")]),n("li",[e._v("升级vuex到最新版本3.6.0")]),n("li",[e._v("升级vue-cli到版本4.5.9")]),n("li",[e._v("升级vue-router到最新版本3.4.9")]),n("li",[e._v("升级vue-cli到最新版本4.4.6")]),n("li",[e._v("升级vue-cropper到最新版本0.5.5")]),n("li",[e._v("升级clipboard到最新版本2.0.6")]),n("li",[e._v("升级core-js到最新版本3.8.1")]),n("li",[e._v("升级echarts到最新版本4.9.0")]),n("li",[e._v("升级file-saver到最新版本2.0.4")]),n("li",[e._v("升级fuse.js到最新版本6.4.3")]),n("li",[e._v("升级js-beautify到最新版本1.13.0")]),n("li",[e._v("升级js-cookie到最新版本2.2.1")]),n("li",[e._v("升级path-to-regexp到最新版本6.2.0")]),n("li",[e._v("升级quill到最新版本1.3.7")]),n("li",[e._v("升级screenfull到最新版本5.0.2")]),n("li",[e._v("升级sortablejs到最新版本1.10.2")]),n("li",[e._v("升级vuedraggable到最新版本2.24.3")]),n("li",[e._v("升级chalk到最新版本4.1.0")]),n("li",[e._v("升级eslint到最新版本7.15.0")]),n("li",[e._v("升级eslint-plugin-vue到最新版本7.2.0")]),n("li",[e._v("升级lint-staged到最新版本10.5.3")]),n("li",[e._v("升级runjs到最新版本4.4.2")]),n("li",[e._v("升级sass-loader到最新版本10.1.0")]),n("li",[e._v("升级script-ext-html-webpack-plugin到最新版本2.1.5")]),n("li",[e._v("升级svg-sprite-loader到最新版本5.1.1")]),n("li",[e._v("升级vue-template-compiler到最新版本2.6.12")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.2.1 - 2020-11-18"}},[n("ol",[n("li",[e._v("阻止任意文件下载漏洞")]),n("li",[e._v("代码生成支持上传控件")]),n("li",[e._v("新增图片上传组件")]),n("li",[e._v("调整默认首页")]),n("li",[e._v("升级druid到最新版本v1.2.2")]),n("li",[e._v("mapperLocations配置支持分隔符")]),n("li",[e._v("权限信息调整")]),n("li",[e._v("调整sql默认时间")]),n("li",[e._v("解决代码生成没有bit类型的问题")]),n("li",[e._v("升级pagehelper到最新版1.3.0")])])]),n("el-collapse-item",{attrs:{title:"v3.2.0 - 2020-10-10"}},[n("ol",[n("li",[e._v("升级springboot版本到2.1.17 提升安全性")]),n("li",[e._v("升级oshi到最新版本v5.2.5")]),n("li",[e._v("升级druid到最新版本v1.2.1")]),n("li",[e._v("升级jjwt到版本0.9.1")]),n("li",[e._v("升级fastjson到最新版1.2.74")]),n("li",[e._v("修改sass为node-sass,避免el-icon图标乱码")]),n("li",[e._v("代码生成支持同步数据库")]),n("li",[e._v("代码生成支持富文本控件")]),n("li",[e._v("代码生成页面时不忽略remark属性")]),n("li",[e._v("代码生成添加select必填选项")]),n("li",[e._v("Excel导出类型NUMERIC支持精度浮点类型")]),n("li",[e._v("Excel导出targetAttr优化获取值,防止get方法不规范")]),n("li",[e._v("Excel注解支持自动统计数据总和")]),n("li",[e._v("Excel注解支持设置BigDecimal精度&舍入规则")]),n("li",[e._v("菜单&数据权限新增(展开/折叠 全选/全不选 父子联动)")]),n("li",[e._v("允许用户分配到部门父节点")]),n("li",[e._v("菜单新增是否缓存keep-alive")]),n("li",[e._v("表格操作列间距调整")]),n("li",[e._v("限制系统内置参数不允许删除")]),n("li",[e._v("富文本组件优化,支持自定义高度&图片冲突问题")]),n("li",[e._v("富文本工具栏样式对齐")]),n("li",[e._v("导入excel整形值校验优化")]),n("li",[e._v("修复页签关闭所有时固定标签路由不刷新问题")]),n("li",[e._v("表单构建布局型组件新增按钮")]),n("li",[e._v("左侧菜单文字过长显示省略号")]),n("li",[e._v("修正根节点为子部门时,树状结构显示问题")]),n("li",[e._v("修正调用目标字符串最大长度")]),n("li",[e._v("修正菜单提示信息错误")]),n("li",[e._v("修正定时任务执行一次权限标识")]),n("li",[e._v("修正数据库字符串类型nvarchar")]),n("li",[e._v("优化递归子节点")]),n("li",[e._v("优化数据权限判断")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.1.0 - 2020-08-13"}},[n("ol",[n("li",[e._v("表格工具栏右侧添加刷新&显隐查询组件")]),n("li",[e._v("后端支持CORS跨域请求")]),n("li",[e._v("代码生成支持选择上级菜单")]),n("li",[e._v("代码生成支持自定义路径")]),n("li",[e._v("代码生成支持复选框")]),n("li",[e._v("Excel导出导入支持dictType字典类型")]),n("li",[e._v("Excel支持分割字符串组内容")]),n("li",[e._v("验证码类型支持(数组计算、字符验证)")]),n("li",[e._v("升级vue-cli版本到4.4.4")]),n("li",[e._v("修改 node-sass 为 dart-sass")]),n("li",[e._v("表单类型为Integer/Long设置整形默认值")]),n("li",[e._v("代码生成器默认mapper路径与默认mapperScan路径不一致")]),n("li",[e._v("优化防重复提交拦截器")]),n("li",[e._v("优化上级菜单不能选择自己")]),n("li",[e._v("修复角色的权限分配后,未实时生效问题")]),n("li",[e._v("修复在线用户日志记录类型")]),n("li",[e._v("修复富文本空格和缩进保存后不生效问题")]),n("li",[e._v("修复在线用户判断逻辑")]),n("li",[e._v("唯一限制条件只返回单条数据")]),n("li",[e._v("添加获取当前的环境配置方法")]),n("li",[e._v("超时登录后页面跳转到首页")]),n("li",[e._v("全局异常状态汉化拦截处理")]),n("li",[e._v("HTML过滤器改为将html转义")]),n("li",[e._v("检查字符支持小数点&降级改成异常提醒")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v3.0.0 - 2020-07-20"}},[n("ol",[n("li",[e._v("单应用调整为多模块项目")]),n("li",[e._v("升级element-ui版本到2.13.2")]),n("li",[e._v("删除babel,提高编译速度。")]),n("li",[e._v("新增菜单默认主类目")]),n("li",[e._v("编码文件名修改为uuid方式")]),n("li",[e._v("定时任务cron表达式验证")]),n("li",[e._v("角色权限修改时已有权限未自动勾选异常修复")]),n("li",[e._v("防止切换权限用户后登录出现404")]),n("li",[e._v("Excel支持sort导出排序")]),n("li",[e._v("创建用户不允许选择超级管理员角色")]),n("li",[e._v("修复代码生成导入表结构出现异常页面不提醒问题")]),n("li",[e._v("修复代码生成点击多次表修改数据不变化的问题")]),n("li",[e._v("修复头像上传成功二次打开无法改变裁剪框大小和位置问题")]),n("li",[e._v("修复布局为small者mini用户表单显示错位问题")]),n("li",[e._v("修复热部署导致的强换异常问题")]),n("li",[e._v("修改用户管理复选框宽度,防止部分浏览器出现省略号")]),n("li",[e._v("IpUtils工具,清除Xss特殊字符,防止Xff注入攻击")]),n("li",[e._v("生成domain 如果是浮点型 统一用BigDecimal")]),n("li",[e._v("定时任务调整label-width,防止部署出现错位")]),n("li",[e._v("调整表头固定列默认样式")]),n("li",[e._v("代码生成模板调整,字段为String并且必填则加空串条件")]),n("li",[e._v("代码生成字典Integer/Long使用parseInt")]),n("li",[e._v(" 修复dict_sort不可update为0的问题&查询返回增加dict_sort升序排序 ")]),n("li",[e._v("修正岗位导出权限注解")]),n("li",[e._v("禁止加密密文返回前端")]),n("li",[e._v("修复代码生成页面中的查询条件创建时间未生效的问题")]),n("li",[e._v("修复首页搜索菜单外链无法点击跳转问题")]),n("li",[e._v("修复菜单管理选择图标,backspace删除时不过滤数据")]),n("li",[e._v("用户管理部门分支节点不可检查&显示计数")]),n("li",[e._v("数据范围过滤属性调整")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v2.3.0 - 2020-06-01"}},[n("ol",[n("li",[e._v("升级fastjson到最新版1.2.70 修复高危安全漏洞")]),n("li",[e._v("dev启动默认打开浏览器")]),n("li",[e._v("vue-cli使用默认source-map")]),n("li",[e._v("slidebar eslint报错优化")]),n("li",[e._v("当tags-view滚动关闭右键菜单")]),n("li",[e._v("字典管理添加缓存读取")]),n("li",[e._v("参数管理支持缓存操作")]),n("li",[e._v("支持一级菜单(和主页同级)在main区域显示")]),n("li",[e._v("限制外链地址必须以http(s)开头")]),n("li",[e._v("tagview & sidebar 主题颜色与element ui(全局)同步")]),n("li",[e._v("修改数据源类型优先级,先根据方法,再根据类")]),n("li",[e._v("支持是否需要设置token属性,自定义返回码消息。")]),n("li",[e._v("swagger请求前缀加入配置。")]),n("li",[e._v("登录地点设置内容过长则隐藏显示")]),n("li",[e._v("修复定时任务执行一次按钮后不提示消息问题")]),n("li",[e._v("修改上级部门(选择项排除本身和下级)")]),n("li",[e._v("通用http发送方法增加参数 contentType 编码类型")]),n("li",[e._v("更换IP地址查询接口")]),n("li",[e._v("修复页签变量undefined")]),n("li",[e._v("添加校验部门包含未停用的子部门")]),n("li",[e._v("修改定时任务详情下次执行时间日期显示错误")]),n("li",[e._v("角色管理查询设置默认排序字段")]),n("li",[e._v("swagger添加enable参数控制是否启用")]),n("li",[e._v("只对json类型请求构建可重复读取inputStream的request")]),n("li",[e._v("修改代码生成字典字段int类型没有自动选中问题")]),n("li",[e._v("vuex用户名取值修正")]),n("li",[e._v("表格树模板去掉多余的)")]),n("li",[e._v("代码生成序号修正")]),n("li",[e._v("全屏情况下不调整上外边距")]),n("li",[e._v("代码生成Date字段添加默认格式")]),n("li",[e._v("用户管理角色选择权限控制")]),n("li",[e._v("修复路由懒加载报错问题")]),n("li",[e._v("模板sql.vm添加菜单状态")]),n("li",[e._v("设置用户名称不能修改")]),n("li",[e._v("dialog添加append-to-body属性,防止ie遮罩")]),n("li",[e._v("菜单区分状态和显示隐藏功能")]),n("li",[e._v("升级fastjson到最新版1.2.68 修复安全加固")]),n("li",[e._v("修复代码生成如果选择字典类型缺失逗号问题")]),n("li",[e._v("登录请求params更换为data,防止暴露url")]),n("li",[e._v("日志返回时间格式处理")]),n("li",[e._v("添加handle控制允许拖动的元素")]),n("li",[e._v("布局设置点击扩大范围")]),n("li",[e._v("代码生成列属性排序查询")]),n("li",[e._v("代码生成列支持拖动排序")]),n("li",[e._v("修复时间格式不支持ios问题")]),n("li",[e._v("表单构建添加父级class,防止冲突")]),n("li",[e._v("定时任务并发属性修正")]),n("li",[e._v("角色禁用&菜单隐藏不查询权限")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v2.2.0 - 2020-03-18"}},[n("ol",[n("li",[e._v("系统监控新增定时任务功能")]),n("li",[e._v("添加一个打包Web工程bat")]),n("li",[e._v("修复页签鼠标滚轮按下的时候,可以关闭不可关闭的tag")]),n("li",[e._v("修复点击退出登录有时会无提示问题")]),n("li",[e._v("修复防重复提交注解无效问题")]),n("li",[e._v("修复通知公告批量删除异常问题")]),n("li",[e._v("添加菜单时路由地址必填限制")]),n("li",[e._v("代码生成字段描述可编辑")]),n("li",[e._v("修复用户修改个人信息导致缓存不过期问题")]),n("li",[e._v("个人信息创建时间获取正确属性值")]),n("li",[e._v("操作日志详细显示正确类型")]),n("li",[e._v("导入表单击行数据时选中对应的复选框")]),n("li",[e._v("批量替换表前缀逻辑调整")]),n("li",[e._v("固定重定向路径表达式")]),n("li",[e._v("升级element-ui版本到2.13.0")]),n("li",[e._v("操作日志排序调整")]),n("li",[e._v("修复charts切换侧边栏或者缩放窗口显示bug")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v2.1.0 - 2020-02-24"}},[n("ol",[n("li",[e._v("新增表单构建")]),n("li",[e._v("代码生成支持树表结构")]),n("li",[e._v("新增用户导入")]),n("li",[e._v("修复动态加载路由页面刷新问题")]),n("li",[e._v("修复地址开关无效问题")]),n("li",[e._v("汉化错误提示页面")]),n("li",[e._v("代码生成已知问题修改")]),n("li",[e._v("修复多数据源下配置关闭出现异常处理")]),n("li",[e._v("添加HTML过滤器,用于去除XSS漏洞隐患")]),n("li",[e._v("修复上传头像控制台出现异常")]),n("li",[e._v("修改用户管理分页不正确的问题")]),n("li",[e._v("修复验证码记录提示错误")]),n("li",[e._v("修复request.js缺少Message引用")]),n("li",[e._v("修复表格时间为空出现的异常")]),n("li",[e._v("添加Jackson日期反序列化时区配置")]),n("li",[e._v("调整根据用户权限加载菜单数据树形结构")]),n("li",[e._v("调整成功登录不恢复按钮,防止多次点击")]),n("li",[e._v("修改用户个人资料同步缓存信息")]),n("li",[e._v("修复页面同时出现el-upload和Editor不显示处理")]),n("li",[e._v("修复在角色管理页修改菜单权限偶尔未选中问题")]),n("li",[e._v("配置文件新增redis密码属性")]),n("li",[e._v("设置mybatis全局的配置文件")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v2.0.0 - 2019-12-02"}},[n("ol",[n("li",[e._v("新增代码生成")]),n("li",[e._v("新增@RepeatSubmit注解,防止重复提交")]),n("li",[e._v("新增菜单主目录添加/删除操作")]),n("li",[e._v("日志记录过滤特殊对象,防止转换异常")]),n("li",[e._v("修改代码生成路由脚本错误")]),n("li",[e._v("用户上传头像实时同步缓存,无需重新登录")]),n("li",[e._v("调整切换页签后不重新加载数据")]),n("li",[e._v("添加jsencrypt实现参数的前端加密")]),n("li",[e._v("系统退出删除用户缓存记录")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v1.1.0 - 2019-11-11"}},[n("ol",[n("li",[e._v("新增在线用户管理")]),n("li",[e._v("新增按钮组功能实现(批量删除、导出、清空)")]),n("li",[e._v("新增查询条件重置按钮")]),n("li",[e._v("新增Swagger全局Token配置")]),n("li",[e._v("新增后端参数校验")]),n("li",[e._v("修复字典管理页面的日期查询异常")]),n("li",[e._v("修改时间函数命名防止冲突")]),n("li",[e._v("去除菜单上级校验,默认为顶级")]),n("li",[e._v("修复用户密码无法修改问题")]),n("li",[e._v("修复菜单类型为按钮时不显示权限标识")]),n("li",[e._v("其他细节优化")])])]),n("el-collapse-item",{attrs:{title:"v1.0.0 - 2019-10-08"}},[n("ol",[n("li",[e._v("若依前后端分离系统正式发布")])])])],1)],1)],1),n("el-col",{attrs:{xs:24,sm:24,md:12,lg:8}},[n("el-card",{staticClass:"update-log"},[n("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[n("span",[e._v("捐赠支持")])]),n("div",{staticClass:"body"},[n("img",{attrs:{src:i("42cf"),alt:"donate",width:"100%"}}),n("span",{staticStyle:{display:"inline-block",height:"30px","line-height":"30px"}},[e._v("你可以请作者喝杯咖啡表示鼓励")])])])],1)],1)],1)},a=[],s={name:"Index",data:function(){return{version:"3.8.6"}},methods:{goTarget:function(e){window.open(e,"_blank")}}},o=s,l=(i("892d"),i("2877")),r=Object(l["a"])(o,n,a,!1,null,"0857d0b9",null);t["default"]=r.exports},"1e8b":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-form",{ref:"form",attrs:{model:e.user,rules:e.rules,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"用户昵称",prop:"nickName"}},[i("el-input",{attrs:{maxlength:"30"},model:{value:e.user.nickName,callback:function(t){e.$set(e.user,"nickName",t)},expression:"user.nickName"}})],1),i("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber"}},[i("el-input",{attrs:{maxlength:"11"},model:{value:e.user.phonenumber,callback:function(t){e.$set(e.user,"phonenumber",t)},expression:"user.phonenumber"}})],1),i("el-form-item",{attrs:{label:"邮箱",prop:"email"}},[i("el-input",{attrs:{maxlength:"50"},model:{value:e.user.email,callback:function(t){e.$set(e.user,"email",t)},expression:"user.email"}})],1),i("el-form-item",{attrs:{label:"性别"}},[i("el-radio-group",{model:{value:e.user.sex,callback:function(t){e.$set(e.user,"sex",t)},expression:"user.sex"}},[i("el-radio",{attrs:{label:"0"}},[e._v("男")]),i("el-radio",{attrs:{label:"1"}},[e._v("女")])],1)],1),i("el-form-item",[i("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.submit}},[e._v("保存")]),i("el-button",{attrs:{type:"danger",size:"mini"},on:{click:e.close}},[e._v("关闭")])],1)],1)},a=[],s=i("c0c7"),o={props:{user:{type:Object}},data:function(){return{rules:{nickName:[{required:!0,message:"用户昵称不能为空",trigger:"blur"}],email:[{required:!0,message:"邮箱地址不能为空",trigger:"blur"},{type:"email",message:"请输入正确的邮箱地址",trigger:["blur","change"]}],phonenumber:[{required:!0,message:"手机号码不能为空",trigger:"blur"},{pattern:/^1[3|4|5|6|7|8|9][0-9]\d{8}$/,message:"请输入正确的手机号码",trigger:"blur"}]}}},methods:{submit:function(){var e=this;this.$refs["form"].validate((function(t){t&&Object(s["l"])(e.user).then((function(t){e.$modal.msgSuccess("修改成功")}))}))},close:function(){this.$tab.closePage()}}},l=o,r=i("2877"),c=Object(r["a"])(l,n,a,!1,null,null,null);t["default"]=c.exports},"20e7":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-chart",use:"icon-chart-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},2309:function(e,t,i){"use strict";i("ef41")},2369:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-education",use:"icon-education-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"23f1":function(e,t,i){var n={"./404.svg":"49be","./bug.svg":"937c","./build.svg":"b88c","./button.svg":"c292","./cascader.svg":"737d","./chart.svg":"20e7","./checkbox.svg":"9ec1","./clipboard.svg":"5aa7","./code.svg":"d7a0","./color.svg":"e218","./component.svg":"02b8","./dashboard.svg":"7154","./date-range.svg":"ad41","./date.svg":"a2bf","./dict.svg":"da75","./documentation.svg":"ed00","./download.svg":"039a","./drag.svg":"a2f6","./druid.svg":"bc7b","./edit.svg":"2fb0","./education.svg":"2369","./email.svg":"caf7","./example.svg":"b6f9","./excel.svg":"e3ff","./exit-fullscreen.svg":"f22e","./eye-open.svg":"74a2","./eye.svg":"57fa","./form.svg":"4576","./fullscreen.svg":"72e5","./github.svg":"cda1","./guide.svg":"72d1","./icon.svg":"9f4c","./input.svg":"0b37","./international.svg":"a601","./job.svg":"e82a","./language.svg":"a17a","./link.svg":"5fda","./list.svg":"3561","./lock.svg":"a012","./log.svg":"9cb5","./logininfor.svg":"9b2c","./message.svg":"15e8","./money.svg":"4955","./monitor.svg":"f71f","./nested.svg":"91be","./number.svg":"a1ac","./online.svg":"575e","./password.svg":"198d","./pdf.svg":"8989","./people.svg":"ae6e","./peoples.svg":"dc13","./phone.svg":"b470","./post.svg":"482c","./qq.svg":"39e1","./question.svg":"5d9e","./radio.svg":"9a4c","./rate.svg":"04ad","./redis-list.svg":"badf","./redis.svg":"0c4f","./row.svg":"0c16","./search.svg":"679a","./select.svg":"0ee3","./server.svg":"47382","./shopping.svg":"98ab","./size.svg":"879b","./skill.svg":"a263","./slider.svg":"df36","./star.svg":"4e5a","./swagger.svg":"84e5","./switch.svg":"243e","./system.svg":"922f","./tab.svg":"2723","./table.svg":"dc78","./textarea.svg":"7234d","./theme.svg":"7271","./time-range.svg":"99c3","./time.svg":"f8e6","./tool.svg":"06b3","./tree-table.svg":"4d24","./tree.svg":"0e8f","./upload.svg":"068c","./user.svg":"d88a","./validCode.svg":"67bd","./wechat.svg":"2ba1","./zip.svg":"a75d"};function a(e){var t=s(e);return i(t)}function s(e){if(!i.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=s,e.exports=a,a.id="23f1"},"243e":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-switch",use:"icon-switch-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},2587:function(e,t,i){},"26fc":function(e,t,i){e.exports=i.p+"static/img/404_cloud.0f4bc32b.png"},2723:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-tab",use:"icon-tab-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},2754:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"wscn-http404-container"},[i("div",{staticClass:"wscn-http404"},[e._m(0),i("div",{staticClass:"bullshit"},[i("div",{staticClass:"bullshit__oops"},[e._v(" 404错误! ")]),i("div",{staticClass:"bullshit__headline"},[e._v(" "+e._s(e.message)+" ")]),i("div",{staticClass:"bullshit__info"},[e._v(" 对不起,您正在寻找的页面不存在。尝试检查URL的错误,然后按浏览器上的刷新按钮或尝试在我们的应用程序中找到其他内容。 ")]),i("router-link",{staticClass:"bullshit__return-home",attrs:{to:"/"}},[e._v(" 返回首页 ")])],1)])])},a=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"pic-404"},[n("img",{staticClass:"pic-404__parent",attrs:{src:i("a36b"),alt:"404"}}),n("img",{staticClass:"pic-404__child left",attrs:{src:i("26fc"),alt:"404"}}),n("img",{staticClass:"pic-404__child mid",attrs:{src:i("26fc"),alt:"404"}}),n("img",{staticClass:"pic-404__child right",attrs:{src:i("26fc"),alt:"404"}})])}],s={name:"Page404",computed:{message:function(){return"找不到网页!"}}},o=s,l=(i("44bf"),i("2877")),r=Object(l["a"])(o,n,a,!1,null,"279ea4b2",null);t["default"]=r.exports},"2ba1":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-wechat",use:"icon-wechat-usage",viewBox:"0 0 128 110",content:''});o.a.add(l);t["default"]=l},"2bb1":function(e,t,i){},"2fb0":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-edit",use:"icon-edit-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"318f":function(e,t,i){"use strict";i("0f20")},3528:function(e,t,i){"use strict";i.d(t,"k",(function(){return a})),i.d(t,"j",(function(){return s})),i.d(t,"a",(function(){return o})),i.d(t,"m",(function(){return l})),i.d(t,"g",(function(){return r})),i.d(t,"f",(function(){return c})),i.d(t,"h",(function(){return u})),i.d(t,"b",(function(){return d})),i.d(t,"l",(function(){return m})),i.d(t,"c",(function(){return h})),i.d(t,"d",(function(){return p})),i.d(t,"e",(function(){return f})),i.d(t,"i",(function(){return v}));var n=i("b775");function a(e){return Object(n["a"])({url:"/system/role/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/system/role/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/system/role",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/system/role",method:"put",data:e})}function r(e){return Object(n["a"])({url:"/system/role/dataScope",method:"put",data:e})}function c(e,t){var i={roleId:e,status:t};return Object(n["a"])({url:"/system/role/changeStatus",method:"put",data:i})}function u(e){return Object(n["a"])({url:"/system/role/"+e,method:"delete"})}function d(e){return Object(n["a"])({url:"/system/role/authUser/allocatedList",method:"get",params:e})}function m(e){return Object(n["a"])({url:"/system/role/authUser/unallocatedList",method:"get",params:e})}function h(e){return Object(n["a"])({url:"/system/role/authUser/cancel",method:"put",data:e})}function p(e){return Object(n["a"])({url:"/system/role/authUser/cancelAll",method:"put",params:e})}function f(e){return Object(n["a"])({url:"/system/role/authUser/selectAll",method:"put",params:e})}function v(e){return Object(n["a"])({url:"/system/role/deptTree/"+e,method:"get"})}},3561:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-list",use:"icon-list-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"39b2":function(e,t,i){"use strict";i("f476")},"39e1":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-qq",use:"icon-qq-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"3f38":function(e,t,i){},"42cf":function(e,t,i){e.exports=i.p+"static/img/pay.b5dece6f.png"},4360:function(e,t,i){"use strict";var n=i("2b0e"),a=i("2f62"),s=i("852e"),o=i.n(s),l={sidebar:{opened:!o.a.get("sidebarStatus")||!!+o.a.get("sidebarStatus"),withoutAnimation:!1,hide:!1},device:"desktop",size:o.a.get("size")||"medium"},r={TOGGLE_SIDEBAR:function(e){if(e.sidebar.hide)return!1;e.sidebar.opened=!e.sidebar.opened,e.sidebar.withoutAnimation=!1,e.sidebar.opened?o.a.set("sidebarStatus",1):o.a.set("sidebarStatus",0)},CLOSE_SIDEBAR:function(e,t){o.a.set("sidebarStatus",0),e.sidebar.opened=!1,e.sidebar.withoutAnimation=t},TOGGLE_DEVICE:function(e,t){e.device=t},SET_SIZE:function(e,t){e.size=t,o.a.set("size",t)},SET_SIDEBAR_HIDE:function(e,t){e.sidebar.hide=t}},c={toggleSideBar:function(e){var t=e.commit;t("TOGGLE_SIDEBAR")},closeSideBar:function(e,t){var i=e.commit,n=t.withoutAnimation;i("CLOSE_SIDEBAR",n)},toggleDevice:function(e,t){var i=e.commit;i("TOGGLE_DEVICE",t)},setSize:function(e,t){var i=e.commit;i("SET_SIZE",t)},toggleSideBarHide:function(e,t){var i=e.commit;i("SET_SIDEBAR_HIDE",t)}},u={namespaced:!0,state:l,mutations:r,actions:c},d=(i("14d9"),i("a434"),{dict:new Array}),m={SET_DICT:function(e,t){var i=t.key,n=t.value;null!==i&&""!==i&&e.dict.push({key:i,value:n})},REMOVE_DICT:function(e,t){try{for(var i=0;i0?(t("SET_ROLES",n.roles),t("SET_PERMISSIONS",n.permissions)):t("SET_ROLES",["ROLE_DEFAULT"]),t("SET_NAME",a.userName),t("SET_AVATAR",s),e(n)})).catch((function(e){n(e)}))}))},LogOut:function(e){var t=e.commit,i=e.state;return new Promise((function(e,n){Object(f["d"])(i.token).then((function(){t("SET_TOKEN",""),t("SET_ROLES",[]),t("SET_PERMISSIONS",[]),Object(v["b"])(),e()})).catch((function(e){n(e)}))}))},FedLogOut:function(e){var t=e.commit;return new Promise((function(e){t("SET_TOKEN",""),Object(v["b"])(),e()}))}}},b=g,w=i("2909"),_=i("3835"),y=i("b85c"),x=(i("caad"),i("2532"),i("4de4"),i("ddb0"),i("fb6a"),i("c740"),i("9911"),{visitedViews:[],cachedViews:[],iframeViews:[]}),k={ADD_IFRAME_VIEW:function(e,t){e.iframeViews.some((function(e){return e.path===t.path}))||e.iframeViews.push(Object.assign({},t,{title:t.meta.title||"no-name"}))},ADD_VISITED_VIEW:function(e,t){e.visitedViews.some((function(e){return e.path===t.path}))||e.visitedViews.push(Object.assign({},t,{title:t.meta.title||"no-name"}))},ADD_CACHED_VIEW:function(e,t){e.cachedViews.includes(t.name)||t.meta&&!t.meta.noCache&&e.cachedViews.push(t.name)},DEL_VISITED_VIEW:function(e,t){var i,n=Object(y["a"])(e.visitedViews.entries());try{for(n.s();!(i=n.n()).done;){var a=Object(_["a"])(i.value,2),s=a[0],o=a[1];if(o.path===t.path){e.visitedViews.splice(s,1);break}}}catch(l){n.e(l)}finally{n.f()}e.iframeViews=e.iframeViews.filter((function(e){return e.path!==t.path}))},DEL_IFRAME_VIEW:function(e,t){e.iframeViews=e.iframeViews.filter((function(e){return e.path!==t.path}))},DEL_CACHED_VIEW:function(e,t){var i=e.cachedViews.indexOf(t.name);i>-1&&e.cachedViews.splice(i,1)},DEL_OTHERS_VISITED_VIEWS:function(e,t){e.visitedViews=e.visitedViews.filter((function(e){return e.meta.affix||e.path===t.path})),e.iframeViews=e.iframeViews.filter((function(e){return e.path===t.path}))},DEL_OTHERS_CACHED_VIEWS:function(e,t){var i=e.cachedViews.indexOf(t.name);e.cachedViews=i>-1?e.cachedViews.slice(i,i+1):[]},DEL_ALL_VISITED_VIEWS:function(e){var t=e.visitedViews.filter((function(e){return e.meta.affix}));e.visitedViews=t,e.iframeViews=[]},DEL_ALL_CACHED_VIEWS:function(e){e.cachedViews=[]},UPDATE_VISITED_VIEW:function(e,t){var i,n=Object(y["a"])(e.visitedViews);try{for(n.s();!(i=n.n()).done;){var a=i.value;if(a.path===t.path){a=Object.assign(a,t);break}}}catch(s){n.e(s)}finally{n.f()}},DEL_RIGHT_VIEWS:function(e,t){var i=e.visitedViews.findIndex((function(e){return e.path===t.path}));-1!==i&&(e.visitedViews=e.visitedViews.filter((function(t,n){if(n<=i||t.meta&&t.meta.affix)return!0;var a=e.cachedViews.indexOf(t.name);if(a>-1&&e.cachedViews.splice(a,1),t.meta.link){var s=e.iframeViews.findIndex((function(e){return e.path===t.path}));e.iframeViews.splice(s,1)}return!1})))},DEL_LEFT_VIEWS:function(e,t){var i=e.visitedViews.findIndex((function(e){return e.path===t.path}));-1!==i&&(e.visitedViews=e.visitedViews.filter((function(t,n){if(n>=i||t.meta&&t.meta.affix)return!0;var a=e.cachedViews.indexOf(t.name);if(a>-1&&e.cachedViews.splice(a,1),t.meta.link){var s=e.iframeViews.findIndex((function(e){return e.path===t.path}));e.iframeViews.splice(s,1)}return!1})))}},C={addView:function(e,t){var i=e.dispatch;i("addVisitedView",t),i("addCachedView",t)},addIframeView:function(e,t){var i=e.commit;i("ADD_IFRAME_VIEW",t)},addVisitedView:function(e,t){var i=e.commit;i("ADD_VISITED_VIEW",t)},addCachedView:function(e,t){var i=e.commit;i("ADD_CACHED_VIEW",t)},delView:function(e,t){var i=e.dispatch,n=e.state;return new Promise((function(e){i("delVisitedView",t),i("delCachedView",t),e({visitedViews:Object(w["a"])(n.visitedViews),cachedViews:Object(w["a"])(n.cachedViews)})}))},delVisitedView:function(e,t){var i=e.commit,n=e.state;return new Promise((function(e){i("DEL_VISITED_VIEW",t),e(Object(w["a"])(n.visitedViews))}))},delIframeView:function(e,t){var i=e.commit,n=e.state;return new Promise((function(e){i("DEL_IFRAME_VIEW",t),e(Object(w["a"])(n.iframeViews))}))},delCachedView:function(e,t){var i=e.commit,n=e.state;return new Promise((function(e){i("DEL_CACHED_VIEW",t),e(Object(w["a"])(n.cachedViews))}))},delOthersViews:function(e,t){var i=e.dispatch,n=e.state;return new Promise((function(e){i("delOthersVisitedViews",t),i("delOthersCachedViews",t),e({visitedViews:Object(w["a"])(n.visitedViews),cachedViews:Object(w["a"])(n.cachedViews)})}))},delOthersVisitedViews:function(e,t){var i=e.commit,n=e.state;return new Promise((function(e){i("DEL_OTHERS_VISITED_VIEWS",t),e(Object(w["a"])(n.visitedViews))}))},delOthersCachedViews:function(e,t){var i=e.commit,n=e.state;return new Promise((function(e){i("DEL_OTHERS_CACHED_VIEWS",t),e(Object(w["a"])(n.cachedViews))}))},delAllViews:function(e,t){var i=e.dispatch,n=e.state;return new Promise((function(e){i("delAllVisitedViews",t),i("delAllCachedViews",t),e({visitedViews:Object(w["a"])(n.visitedViews),cachedViews:Object(w["a"])(n.cachedViews)})}))},delAllVisitedViews:function(e){var t=e.commit,i=e.state;return new Promise((function(e){t("DEL_ALL_VISITED_VIEWS"),e(Object(w["a"])(i.visitedViews))}))},delAllCachedViews:function(e){var t=e.commit,i=e.state;return new Promise((function(e){t("DEL_ALL_CACHED_VIEWS"),e(Object(w["a"])(i.cachedViews))}))},updateVisitedView:function(e,t){var i=e.commit;i("UPDATE_VISITED_VIEW",t)},delRightTags:function(e,t){var i=e.commit;return new Promise((function(e){i("DEL_RIGHT_VIEWS",t),e(Object(w["a"])(x.visitedViews))}))},delLeftTags:function(e,t){var i=e.commit;return new Promise((function(e){i("DEL_LEFT_VIEWS",t),e(Object(w["a"])(x.visitedViews))}))}},S={namespaced:!0,state:x,mutations:k,actions:C},z=(i("99af"),i("b64b"),i("159b"),i("dce4")),O=i("a18c"),j=i("b775"),T=function(){return Object(j["a"])({url:"/getRouters",method:"get"})},V=i("c1f7"),E=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("router-view")},L=[],$=i("2877"),M={},P=Object($["a"])(M,E,L,!1,null,null,null),B=P.exports,I=i("594d"),H={state:{routes:[],addRoutes:[],defaultRoutes:[],topbarRouters:[],sidebarRouters:[]},mutations:{SET_ROUTES:function(e,t){e.addRoutes=t,e.routes=O["a"].concat(t)},SET_DEFAULT_ROUTES:function(e,t){e.defaultRoutes=O["a"].concat(t)},SET_TOPBAR_ROUTES:function(e,t){e.topbarRouters=t},SET_SIDEBAR_ROUTERS:function(e,t){e.sidebarRouters=t}},actions:{GenerateRoutes:function(e){var t=e.commit;return new Promise((function(e){T().then((function(i){var n=JSON.parse(JSON.stringify(i.data)),a=JSON.parse(JSON.stringify(i.data)),s=N(n),o=N(a,!1,!0),l=q(O["c"]);o.push({path:"*",redirect:"/404",hidden:!0}),O["b"].addRoutes(l),t("SET_ROUTES",o),t("SET_SIDEBAR_ROUTERS",O["a"].concat(s)),t("SET_DEFAULT_ROUTES",s),t("SET_TOPBAR_ROUTES",s),e(o)}))}))}}};function N(e){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return e.filter((function(e){return t&&e.children&&(e.children=A(e.children)),e.component&&("Layout"===e.component?e.component=V["a"]:"ParentView"===e.component?e.component=B:"InnerLink"===e.component?e.component=I["a"]:e.component=R(e.component)),null!=e.children&&e.children&&e.children.length?e.children=N(e.children,e,t):(delete e["children"],delete e["redirect"]),!0}))}function A(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=[];return e.forEach((function(e,n){e.children&&e.children.length&&"ParentView"===e.component&&!t?e.children.forEach((function(t){t.path=e.path+"/"+t.path,t.children&&t.children.length?i=i.concat(A(t.children,t)):i.push(t)})):(t&&(e.path=t.path+"/"+e.path),i=i.concat(e))})),i}function q(e){var t=[];return e.forEach((function(e){e.permissions?z["a"].hasPermiOr(e.permissions)&&t.push(e):e.roles&&z["a"].hasRoleOr(e.roles)&&t.push(e)})),t}var R=function(e){return function(t){return Promise.all([i.e("chunk-f9ca0c52"),i.e("chunk-7506b364")]).then(function(){var n=[i("4b3b")("./".concat(e))];t.apply(null,n)}.bind(this)).catch(i.oe)}},D=H,F=i("83d6"),U=i.n(F),W=U.a.sideTheme,Q=U.a.showSettings,G=U.a.topNav,J=U.a.tagsView,K=U.a.fixedHeader,Y=U.a.sidebarLogo,X=U.a.dynamicTitle,Z=JSON.parse(localStorage.getItem("layout-setting"))||"",ee={title:"",theme:Z.theme||"#409EFF",sideTheme:Z.sideTheme||W,showSettings:Q,topNav:void 0===Z.topNav?G:Z.topNav,tagsView:void 0===Z.tagsView?J:Z.tagsView,fixedHeader:void 0===Z.fixedHeader?K:Z.fixedHeader,sidebarLogo:void 0===Z.sidebarLogo?Y:Z.sidebarLogo,dynamicTitle:void 0===Z.dynamicTitle?X:Z.dynamicTitle},te={CHANGE_SETTING:function(e,t){var i=t.key,n=t.value;e.hasOwnProperty(i)&&(e[i]=n)}},ie={changeSetting:function(e,t){var i=e.commit;i("CHANGE_SETTING",t)},setTitle:function(e,t){e.commit;ee.title=t}},ne={namespaced:!0,state:ee,mutations:te,actions:ie},ae={sidebar:function(e){return e.app.sidebar},size:function(e){return e.app.size},device:function(e){return e.app.device},dict:function(e){return e.dict.dict},visitedViews:function(e){return e.tagsView.visitedViews},cachedViews:function(e){return e.tagsView.cachedViews},token:function(e){return e.user.token},avatar:function(e){return e.user.avatar},name:function(e){return e.user.name},introduction:function(e){return e.user.introduction},roles:function(e){return e.user.roles},permissions:function(e){return e.user.permissions},permission_routes:function(e){return e.permission.routes},topbarRouters:function(e){return e.permission.topbarRouters},defaultRoutes:function(e){return e.permission.defaultRoutes},sidebarRouters:function(e){return e.permission.sidebarRouters}},se=ae;n["default"].use(a["a"]);var oe=new a["a"].Store({modules:{app:u,dict:p,user:b,tagsView:S,permission:D,settings:ne},getters:se});t["a"]=oe},"44bf":function(e,t,i){"use strict";i("3f38")},4576:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-form",use:"icon-form-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},47382:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-server",use:"icon-server-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"47c4":function(e,t,i){},"482c":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-post",use:"icon-post-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},4955:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-money",use:"icon-money-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"49be":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-404",use:"icon-404-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"49f4":function(e,t,i){e.exports={theme:"#1890ff"}},"4b6a":function(e,t,i){"use strict";i("e5ab")},"4b72":function(e,t,i){"use strict";i.d(t,"f",(function(){return a})),i.d(t,"e",(function(){return s})),i.d(t,"c",(function(){return o})),i.d(t,"i",(function(){return l})),i.d(t,"d",(function(){return r})),i.d(t,"g",(function(){return c})),i.d(t,"a",(function(){return u})),i.d(t,"b",(function(){return d})),i.d(t,"h",(function(){return m}));var n=i("b775");function a(e){return Object(n["a"])({url:"/tool/gen/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/tool/gen/db/list",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/tool/gen/"+e,method:"get"})}function l(e){return Object(n["a"])({url:"/tool/gen",method:"put",data:e})}function r(e){return Object(n["a"])({url:"/tool/gen/importTable",method:"post",params:e})}function c(e){return Object(n["a"])({url:"/tool/gen/preview/"+e,method:"get"})}function u(e){return Object(n["a"])({url:"/tool/gen/"+e,method:"delete"})}function d(e){return Object(n["a"])({url:"/tool/gen/genCode/"+e,method:"get"})}function m(e){return Object(n["a"])({url:"/tool/gen/synchDb/"+e,method:"get"})}},"4b94":function(e,t,i){e.exports=i.p+"static/img/profile.473f5971.jpg"},"4c1b":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{span:6,xs:24}},[i("el-card",{staticClass:"box-card"},[i("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[i("span",[e._v("个人信息")])]),i("div",[i("div",{staticClass:"text-center"},[i("userAvatar")],1),i("ul",{staticClass:"list-group list-group-striped"},[i("li",{staticClass:"list-group-item"},[i("svg-icon",{attrs:{"icon-class":"user"}}),e._v("用户名称 "),i("div",{staticClass:"pull-right"},[e._v(e._s(e.user.userName))])],1),i("li",{staticClass:"list-group-item"},[i("svg-icon",{attrs:{"icon-class":"phone"}}),e._v("手机号码 "),i("div",{staticClass:"pull-right"},[e._v(e._s(e.user.phonenumber))])],1),i("li",{staticClass:"list-group-item"},[i("svg-icon",{attrs:{"icon-class":"email"}}),e._v("用户邮箱 "),i("div",{staticClass:"pull-right"},[e._v(e._s(e.user.email))])],1),i("li",{staticClass:"list-group-item"},[i("svg-icon",{attrs:{"icon-class":"tree"}}),e._v("所属部门 "),e.user.dept?i("div",{staticClass:"pull-right"},[e._v(e._s(e.user.dept.deptName)+" / "+e._s(e.postGroup))]):e._e()],1),i("li",{staticClass:"list-group-item"},[i("svg-icon",{attrs:{"icon-class":"peoples"}}),e._v("所属角色 "),i("div",{staticClass:"pull-right"},[e._v(e._s(e.roleGroup))])],1),i("li",{staticClass:"list-group-item"},[i("svg-icon",{attrs:{"icon-class":"date"}}),e._v("创建日期 "),i("div",{staticClass:"pull-right"},[e._v(e._s(e.user.createTime))])],1)])])])],1),i("el-col",{attrs:{span:18,xs:24}},[i("el-card",[i("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[i("span",[e._v("基本资料")])]),i("el-tabs",{model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[i("el-tab-pane",{attrs:{label:"基本资料",name:"userinfo"}},[i("userInfo",{attrs:{user:e.user}})],1),i("el-tab-pane",{attrs:{label:"修改密码",name:"resetPwd"}},[i("resetPwd")],1)],1)],1)],1)],1)],1)},a=[],s=i("9429"),o=i("1e8b"),l=i("ee46"),r=i("c0c7"),c={name:"Profile",components:{userAvatar:s["default"],userInfo:o["default"],resetPwd:l["default"]},data:function(){return{user:{},roleGroup:{},postGroup:{},activeTab:"userinfo"}},created:function(){this.getUser()},methods:{getUser:function(){var e=this;Object(r["g"])().then((function(t){e.user=t.data,e.roleGroup=t.roleGroup,e.postGroup=t.postGroup}))}}},u=c,d=i("2877"),m=Object(d["a"])(u,n,a,!1,null,null,null);t["default"]=m.exports},"4d24":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-tree-table",use:"icon-tree-table-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"4e5a":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-star",use:"icon-star-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"56d7":function(e,t,i){"use strict";i.r(t);i("e260"),i("e6cf"),i("cca6"),i("a79d");var n=i("2b0e"),a=i("852e"),s=i.n(a),o=i("5c96"),l=i.n(o),r=(i("49f4"),i("d81d"),i("d3b7"),i("ddb0"),function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.isExternal?i("div",e._g({staticClass:"svg-external-icon svg-icon",style:e.styleExternalIcon},e.$listeners)):i("svg",e._g({class:e.svgClass,attrs:{"aria-hidden":"true"}},e.$listeners),[i("use",{attrs:{"xlink:href":e.iconName}})])}),c=[],u=i("61f7"),d={name:"SvgIcon",props:{iconClass:{type:String,required:!0},className:{type:String,default:""}},computed:{isExternal:function(){return Object(u["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%")}}}},m=d,h=(i("7651"),i("2877")),p=Object(h["a"])(m,r,c,!1,null,"248913c8",null),f=p.exports;n["default"].component("svg-icon",f);var v=i("23f1"),g=function(e){return e.keys().map(e)};g(v);i("6861"),i("b34b");var b=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:"app"}},[i("router-view"),i("theme-picker")],1)},w=[],_=(i("99af"),i("b18f")),y={name:"App",components:{ThemePicker:_["a"]},metaInfo:function(){return{title:this.$store.state.settings.dynamicTitle&&this.$store.state.settings.title,titleTemplate:function(e){return e?"".concat(e," - ").concat("调解系统"):"调解系统"}}}},x=y,k=(i("98d8"),Object(h["a"])(x,b,w,!1,null,"457678a0",null)),C=k.exports,S=i("4360"),z=i("a18c"),O=(i("caad"),i("2532"),i("d9e2"),{inserted:function(e,t,i){var n=t.value,a="admin",s=S["a"].getters&&S["a"].getters.roles;if(!(n&&n instanceof Array&&n.length>0))throw new Error('请设置角色权限标签值"');var o=n,l=s.some((function(e){return a===e||o.includes(e)}));l||e.parentNode&&e.parentNode.removeChild(e)}}),j={inserted:function(e,t,i){var n=t.value,a="*:*:*",s=S["a"].getters&&S["a"].getters.permissions;if(!(n&&n instanceof Array&&n.length>0))throw new Error("请设置操作权限标签值");var o=n,l=s.some((function(e){return a===e||o.includes(e)}));l||e.parentNode&&e.parentNode.removeChild(e)}},T=(i("ac1f"),i("5319"),{bind:function(e,t,i,n){var a=t.value;if(0!=a){var s=e.querySelector(".el-dialog__header"),o=e.querySelector(".el-dialog");s.style.cursor="move";var l=o.currentStyle||window.getComputedStyle(o,null);o.style.position="absolute",o.style.marginTop=0;var r=o.style.width;r=r.includes("%")?+document.body.clientWidth*(+r.replace(/\%/g,"")/100):+r.replace(/\px/g,""),o.style.left="".concat((document.body.clientWidth-r)/2,"px"),s.onmousedown=function(e){var t,i,n=e.clientX-s.offsetLeft,a=e.clientY-s.offsetTop;l.left.includes("%")?(t=+document.body.clientWidth*(+l.left.replace(/\%/g,"")/100),i=+document.body.clientHeight*(+l.top.replace(/\%/g,"")/100)):(t=+l.left.replace(/\px/g,""),i=+l.top.replace(/\px/g,"")),document.onmousemove=function(e){var s=e.clientX-n,l=e.clientY-a,r=s+t,c=l+i;o.style.left="".concat(r,"px"),o.style.top="".concat(c,"px")},document.onmouseup=function(e){document.onmousemove=null,document.onmouseup=null}}}}}),V={bind:function(e){var t=e.querySelector(".el-dialog"),i=document.createElement("div");i.style="width: 5px; background: inherit; height: 80%; position: absolute; right: 0; top: 0; bottom: 0; margin: auto; z-index: 1; cursor: w-resize;",i.addEventListener("mousedown",(function(i){var n=i.clientX-e.offsetLeft,a=t.offsetWidth;document.onmousemove=function(e){e.preventDefault();var i=e.clientX-n;t.style.width="".concat(a+i,"px")},document.onmouseup=function(e){document.onmousemove=null,document.onmouseup=null}}),!1),t.appendChild(i)}},E={bind:function(e){var t=e.querySelector(".el-dialog"),i=document.createElement("div");i.style="width: 6px; background: inherit; height: 10px; position: absolute; right: 0; bottom: 0; margin: auto; z-index: 1; cursor: nwse-resize;",i.addEventListener("mousedown",(function(i){var n=i.clientX-e.offsetLeft,a=i.clientY-e.offsetTop,s=t.offsetWidth,o=t.offsetHeight;document.onmousemove=function(e){e.preventDefault();var i=e.clientX-n,l=e.clientY-a;t.style.width="".concat(s+i,"px"),t.style.height="".concat(o+l,"px")},document.onmouseup=function(e){document.onmousemove=null,document.onmouseup=null}}),!1),t.appendChild(i)}},L=i("b311"),$=i.n(L),M={bind:function(e,t,i){switch(t.arg){case"success":e._vClipBoard_success=t.value;break;case"error":e._vClipBoard_error=t.value;break;default:var n=new $.a(e,{text:function(){return t.value},action:function(){return"cut"===t.arg?"cut":"copy"}});n.on("success",(function(t){var i=e._vClipBoard_success;i&&i(t)})),n.on("error",(function(t){var i=e._vClipBoard_error;i&&i(t)})),e._vClipBoard=n}},update:function(e,t){"success"===t.arg?e._vClipBoard_success=t.value:"error"===t.arg?e._vClipBoard_error=t.value:(e._vClipBoard.text=function(){return t.value},e._vClipBoard.action=function(){return"cut"===t.arg?"cut":"copy"})},unbind:function(e,t){e._vClipboard&&("success"===t.arg?delete e._vClipBoard_success:"error"===t.arg?delete e._vClipBoard_error:(e._vClipBoard.destroy(),delete e._vClipBoard))}},P=function(e){e.directive("hasRole",O),e.directive("hasPermi",j),e.directive("clipboard",M),e.directive("dialogDrag",T),e.directive("dialogDragWidth",V),e.directive("dialogDragHeight",E)};window.Vue&&(window["hasRole"]=O,window["hasPermi"]=j,Vue.use(P));var B,I=P,H=(i("159b"),i("b0c0"),i("14d9"),i("fb6a"),{refreshPage:function(e){var t=z["b"].currentRoute,i=t.path,n=t.query,a=t.matched;return void 0===e&&a.forEach((function(t){t.components&&t.components.default&&t.components.default.name&&(["Layout","ParentView"].includes(t.components.default.name)||(e={name:t.components.default.name,path:i,query:n}))})),S["a"].dispatch("tagsView/delCachedView",e).then((function(){var t=e,i=t.path,n=t.query;z["b"].replace({path:"/redirect"+i,query:n})}))},closeOpenPage:function(e){if(S["a"].dispatch("tagsView/delView",z["b"].currentRoute),void 0!==e)return z["b"].push(e)},closePage:function(e){return void 0===e?S["a"].dispatch("tagsView/delView",z["b"].currentRoute).then((function(e){var t=e.visitedViews,i=t.slice(-1)[0];return i?z["b"].push(i.fullPath):z["b"].push("/")})):S["a"].dispatch("tagsView/delView",e)},closeAllPage:function(){return S["a"].dispatch("tagsView/delAllViews")},closeLeftPage:function(e){return S["a"].dispatch("tagsView/delLeftTags",e||z["b"].currentRoute)},closeRightPage:function(e){return S["a"].dispatch("tagsView/delRightTags",e||z["b"].currentRoute)},closeOtherPage:function(e){return S["a"].dispatch("tagsView/delOthersViews",e||z["b"].currentRoute)},openPage:function(e,t,i){var n={path:t,meta:{title:e}};return S["a"].dispatch("tagsView/addView",n),z["b"].push({path:t,query:i})},updatePage:function(e){return S["a"].dispatch("tagsView/updateVisitedView",e)}}),N=i("dce4"),A=i("63f0"),q={msg:function(e){o["Message"].info(e)},msgError:function(e){o["Message"].error(e)},msgSuccess:function(e){o["Message"].success(e)},msgWarning:function(e){o["Message"].warning(e)},alert:function(e){o["MessageBox"].alert(e,"系统提示")},alertError:function(e){o["MessageBox"].alert(e,"系统提示",{type:"error"})},alertSuccess:function(e){o["MessageBox"].alert(e,"系统提示",{type:"success"})},alertWarning:function(e){o["MessageBox"].alert(e,"系统提示",{type:"warning"})},notify:function(e){o["Notification"].info(e)},notifyError:function(e){o["Notification"].error(e)},notifySuccess:function(e){o["Notification"].success(e)},notifyWarning:function(e){o["Notification"].warning(e)},confirm:function(e){return o["MessageBox"].confirm(e,"系统提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"})},prompt:function(e){return o["MessageBox"].prompt(e,"系统提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"})},loading:function(e){B=o["Loading"].service({lock:!0,text:e,spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"})},closeLoading:function(){B.close()}},R=i("c7eb"),D=i("1da1"),F=(i("b64b"),i("bc3a")),U=i.n(F),W=i("21a6"),Q=i("5f87"),G=i("81ae"),J=i("c38a"),K="/API",Y={name:function(e){var t=this,i=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=K+"/common/download?fileName="+encodeURIComponent(e)+"&delete="+i;U()({method:"get",url:n,responseType:"blob",headers:{Authorization:"Bearer "+Object(Q["a"])()}}).then((function(e){var i=Object(J["b"])(e.data);if(i){var n=new Blob([e.data]);t.saveAs(n,decodeURIComponent(e.headers["download-filename"]))}else t.printErrMsg(e.data)}))},resource:function(e){var t=this,i=K+"/common/download/resource?resource="+encodeURIComponent(e);U()({method:"get",url:i,responseType:"blob",headers:{Authorization:"Bearer "+Object(Q["a"])()}}).then((function(e){var i=Object(J["b"])(e.data);if(i){var n=new Blob([e.data]);t.saveAs(n,decodeURIComponent(e.headers["download-filename"]))}else t.printErrMsg(e.data)}))},zip:function(e,t){var i=this;e=K+e;U()({method:"get",url:e,responseType:"blob",headers:{Authorization:"Bearer "+Object(Q["a"])()}}).then((function(e){var n=Object(J["b"])(e.data);if(n){var a=new Blob([e.data],{type:"application/zip"});i.saveAs(a,t)}else i.printErrMsg(e.data)}))},saveAs:function(e,t,i){Object(W["saveAs"])(e,t,i)},printErrMsg:function(e){return Object(D["a"])(Object(R["a"])().mark((function t(){var i,n,a;return Object(R["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.text();case 2:i=t.sent,n=JSON.parse(i),a=G["a"][n.code]||n.msg||G["a"]["default"],o["Message"].error(a);case 6:case"end":return t.stop()}}),t)})))()}},X={install:function(e){e.prototype.$tab=H,e.prototype.$auth=N["a"],e.prototype.$cache=A["a"],e.prototype.$modal=q,e.prototype.$download=Y}},Z=i("b775"),ee=(i("ed2c"),i("5530")),te=i("323e"),ie=i.n(te);i("a5d8");ie.a.configure({showSpinner:!1});var ne=["/login","/register"];z["b"].beforeEach((function(e,t,i){ie.a.start(),Object(Q["a"])()?(e.meta.title&&S["a"].dispatch("settings/setTitle",e.meta.title),"/login"===e.path?(i({path:"/"}),ie.a.done()):0===S["a"].getters.roles.length?(Z["c"].show=!0,S["a"].dispatch("GetInfo").then((function(){Z["c"].show=!1,S["a"].dispatch("GenerateRoutes").then((function(t){z["b"].addRoutes(t),i(Object(ee["a"])(Object(ee["a"])({},e),{},{replace:!0}))}))})).catch((function(e){S["a"].dispatch("LogOut").then((function(){o["Message"].error(e),i({path:"/"})}))}))):i()):-1!==ne.indexOf(e.path)?i():(i("/login?redirect=".concat(encodeURIComponent(e.fullPath))),ie.a.done())})),z["b"].afterEach((function(){ie.a.done()}));var ae=i("aa3a"),se=i("c0c3"),oe=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"pagination-container",class:{hidden:e.hidden}},[i("el-pagination",e._b({attrs:{background:e.background,"current-page":e.currentPage,"page-size":e.pageSize,layout:e.layout,"page-sizes":e.pageSizes,"pager-count":e.pagerCount,total:e.total},on:{"update:currentPage":function(t){e.currentPage=t},"update:current-page":function(t){e.currentPage=t},"update:pageSize":function(t){e.pageSize=t},"update:page-size":function(t){e.pageSize=t},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}},"el-pagination",e.$attrs,!1))],1)},le=[];i("a9e3");Math.easeInOutQuad=function(e,t,i,n){return e/=n/2,e<1?i/2*e*e+t:(e--,-i/2*(e*(e-2)-1)+t)};var re=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)}}();function ce(e){document.documentElement.scrollTop=e,document.body.parentNode.scrollTop=e,document.body.scrollTop=e}function ue(){return document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop}function de(e,t,i){var n=ue(),a=e-n,s=20,o=0;t="undefined"===typeof t?500:t;var l=function e(){o+=s;var l=Math.easeInOutQuad(o,n,a,t);ce(l),othis.total&&(this.currentPage=1),this.$emit("pagination",{page:this.currentPage,limit:e}),this.autoScroll&&de(0,800)},handleCurrentChange:function(e){this.$emit("pagination",{page:e,limit:this.pageSize}),this.autoScroll&&de(0,800)}}},he=me,pe=(i("8bb3"),Object(h["a"])(he,oe,le,!1,null,"cf1facd6",null)),fe=pe.exports,ve=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"top-right-btn",style:e.style},[i("el-row",[e.search?i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:e.showSearch?"隐藏搜索":"显示搜索",placement:"top"}},[i("el-button",{attrs:{size:"mini",circle:"",icon:"el-icon-search"},on:{click:function(t){return e.toggleSearch()}}})],1):e._e(),i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"刷新",placement:"top"}},[i("el-button",{attrs:{size:"mini",circle:"",icon:"el-icon-refresh"},on:{click:function(t){return e.refresh()}}})],1),e.columns?i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"显隐列",placement:"top"}},[i("el-button",{attrs:{size:"mini",circle:"",icon:"el-icon-menu"},on:{click:function(t){return e.showColumn()}}})],1):e._e()],1),i("el-dialog",{attrs:{title:e.title,visible:e.open,"append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[i("el-transfer",{attrs:{titles:["显示","隐藏"],data:e.columns},on:{change:e.dataChange},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}})],1)],1)},ge=[],be={name:"RightToolbar",data:function(){return{value:[],title:"显示/隐藏",open:!1}},props:{showSearch:{type:Boolean,default:!0},columns:{type:Array},search:{type:Boolean,default:!0},gutter:{type:Number,default:10}},computed:{style:function(){var e={};return this.gutter&&(e.marginRight="".concat(this.gutter/2,"px")),e}},created:function(){for(var e in this.columns)!1===this.columns[e].visible&&this.value.push(parseInt(e))},methods:{toggleSearch:function(){this.$emit("update:showSearch",!this.showSearch)},refresh:function(){this.$emit("queryTable")},dataChange:function(e){for(var t in this.columns){var i=this.columns[t].key;this.columns[t].visible=!e.includes(i)}},showColumn:function(){this.open=!0}}},we=be,_e=(i("39b2"),Object(h["a"])(we,ve,ge,!1,null,"5a57cd47",null)),ye=_e.exports,xe=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",["url"==this.type?i("el-upload",{ref:"upload",staticStyle:{display:"none"},attrs:{action:e.uploadUrl,"before-upload":e.handleBeforeUpload,"on-success":e.handleUploadSuccess,"on-error":e.handleUploadError,name:"file","show-file-list":!1,headers:e.headers}}):e._e(),i("div",{ref:"editor",staticClass:"editor",style:e.styles})],1)},ke=[],Ce=i("9339"),Se=i.n(Ce),ze=(i("a753"),i("8096"),i("14e1"),{name:"Editor",props:{value:{type:String,default:""},height:{type:Number,default:null},minHeight:{type:Number,default:null},readOnly:{type:Boolean,default:!1},fileSize:{type:Number,default:5},type:{type:String,default:"url"}},data:function(){return{uploadUrl:"/API/common/upload",headers:{Authorization:"Bearer "+Object(Q["a"])()},Quill:null,currentValue:"",options:{theme:"snow",bounds:document.body,debug:"warn",modules:{toolbar:[["bold","italic","underline","strike"],["blockquote","code-block"],[{list:"ordered"},{list:"bullet"}],[{indent:"-1"},{indent:"+1"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{align:[]}],["clean"],["link","image","video"]]},placeholder:"请输入内容",readOnly:this.readOnly}}},computed:{styles:function(){var e={};return this.minHeight&&(e.minHeight="".concat(this.minHeight,"px")),this.height&&(e.height="".concat(this.height,"px")),e}},watch:{value:{handler:function(e){e!==this.currentValue&&(this.currentValue=null===e?"":e,this.Quill&&this.Quill.pasteHTML(this.currentValue))},immediate:!0}},mounted:function(){this.init()},beforeDestroy:function(){this.Quill=null},methods:{init:function(){var e=this,t=this.$refs.editor;if(this.Quill=new Se.a(t,this.options),"url"==this.type){var i=this.Quill.getModule("toolbar");i.addHandler("image",(function(t){e.uploadType="image",t?e.$refs.upload.$children[0].$refs.input.click():e.quill.format("image",!1)}))}this.Quill.pasteHTML(this.currentValue),this.Quill.on("text-change",(function(t,i,n){var a=e.$refs.editor.children[0].innerHTML,s=e.Quill.getText(),o=e.Quill;e.currentValue=a,e.$emit("input",a),e.$emit("on-change",{html:a,text:s,quill:o})})),this.Quill.on("text-change",(function(t,i,n){e.$emit("on-text-change",t,i,n)})),this.Quill.on("selection-change",(function(t,i,n){e.$emit("on-selection-change",t,i,n)})),this.Quill.on("editor-change",(function(t){for(var i=arguments.length,n=new Array(i>1?i-1:0),a=1;a=0;if(!n)return this.$modal.msgError("文件格式不正确, 请上传".concat(this.fileType.join("/"),"格式文件!")),!1}if(this.fileSize){var a=e.size/1024/10240&&this.uploadList.length===this.number&&(this.fileList=this.fileList.concat(this.uploadList),this.uploadList=[],this.number=0,this.$emit("input",this.listToString(this.fileList)),this.$modal.closeLoading())},getFileName:function(e){return e.lastIndexOf("/")>-1?e.slice(e.lastIndexOf("/")+1):""},listToString:function(e,t){var i="";for(var n in t=t||",",e)i+=e[n].url+t;return""!=i?i.substr(0,i.length-1):""}}}),$e=Le,Me=(i("005c"),Object(h["a"])($e,Ve,Ee,!1,null,"21f96f3c",null)),Pe=Me.exports,Be=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"component-upload-image"},[i("el-upload",{ref:"imageUpload",class:{hide:this.fileList.length>=this.limit},attrs:{multiple:"",action:e.uploadImgUrl,"list-type":"picture-card","on-success":e.handleUploadSuccess,"before-upload":e.handleBeforeUpload,limit:e.limit,"on-error":e.handleUploadError,"on-exceed":e.handleExceed,"on-remove":e.handleDelete,"show-file-list":!0,headers:e.headers,"file-list":e.fileList,"on-preview":e.handlePictureCardPreview}},[i("i",{staticClass:"el-icon-plus"})]),e.showTip?i("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" 请上传 "),e.fileSize?[e._v(" 大小不超过 "),i("b",{staticStyle:{color:"#f56c6c"}},[e._v(e._s(e.fileSize)+"MB")])]:e._e(),e.fileType?[e._v(" 格式为 "),i("b",{staticStyle:{color:"#f56c6c"}},[e._v(e._s(e.fileType.join("/")))])]:e._e(),e._v(" 的文件 ")],2):e._e(),i("el-dialog",{attrs:{visible:e.dialogVisible,title:"预览",width:"800","append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[i("img",{staticStyle:{display:"block","max-width":"100%",margin:"0 auto"},attrs:{src:e.dialogImageUrl}})])],1)},Ie=[],He={props:{value:[String,Object,Array],limit:{type:Number,default:5},fileSize:{type:Number,default:5},fileType:{type:Array,default:function(){return["png","jpg","jpeg"]}},isShowTip:{type:Boolean,default:!0}},data:function(){return{number:0,uploadList:[],dialogImageUrl:"",dialogVisible:!1,hideUpload:!1,baseUrl:"/API",uploadImgUrl:"/API/common/upload",headers:{Authorization:"Bearer "+Object(Q["a"])()},fileList:[]}},watch:{value:{handler:function(e){var t=this;if(!e)return this.fileList=[],[];var i=Array.isArray(e)?e:this.value.split(",");this.fileList=i.map((function(e){return"string"===typeof e&&(e=-1===e.indexOf(t.baseUrl)?{name:t.baseUrl+e,url:t.baseUrl+e}:{name:e,url:e}),e}))},deep:!0,immediate:!0}},computed:{showTip:function(){return this.isShowTip&&(this.fileType||this.fileSize)}},methods:{handleBeforeUpload:function(e){var t=!1;if(this.fileType.length){var i="";e.name.lastIndexOf(".")>-1&&(i=e.name.slice(e.name.lastIndexOf(".")+1)),t=this.fileType.some((function(t){return e.type.indexOf(t)>-1||!!(i&&i.indexOf(t)>-1)}))}else t=e.type.indexOf("image")>-1;if(!t)return this.$modal.msgError("文件格式不正确, 请上传".concat(this.fileType.join("/"),"图片格式文件!")),!1;if(this.fileSize){var n=e.size/1024/1024-1&&(this.fileList.splice(t,1),this.$emit("input",this.listToString(this.fileList)))},handleUploadError:function(){this.$modal.msgError("上传图片失败,请重试"),this.$modal.closeLoading()},uploadedSuccessfully:function(){this.number>0&&this.uploadList.length===this.number&&(this.fileList=this.fileList.concat(this.uploadList),this.uploadList=[],this.number=0,this.$emit("input",this.listToString(this.fileList)),this.$modal.closeLoading())},handlePictureCardPreview:function(e){this.dialogImageUrl=e.url,this.dialogVisible=!0},listToString:function(e,t){var i="";for(var n in t=t||",",e)e[n].url&&(i+=e[n].url.replace(this.baseUrl,"")+t);return""!=i?i.substr(0,i.length-1):""}}},Ne=He,Ae=(i("b5a2"),Object(h["a"])(Ne,Be,Ie,!1,null,"40a3ca05",null)),qe=Ae.exports,Re=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-image",{style:"width:"+e.realWidth+";height:"+e.realHeight+";",attrs:{src:""+e.realSrc,fit:"cover","preview-src-list":e.realSrcList}},[i("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[i("i",{staticClass:"el-icon-picture-outline"})])])},De=[],Fe={name:"ImagePreview",props:{src:{type:String,default:""},width:{type:[Number,String],default:""},height:{type:[Number,String],default:""}},computed:{realSrc:function(){if(this.src){var e=this.src.split(",")[0];return Object(u["a"])(e)?e:"/API"+e}},realSrcList:function(){if(this.src){var e=this.src.split(","),t=[];return e.forEach((function(e){return Object(u["a"])(e)?t.push(e):t.push("/API"+e)})),t}},realWidth:function(){return"string"==typeof this.width?this.width:"".concat(this.width,"px")},realHeight:function(){return"string"==typeof this.height?this.height:"".concat(this.height,"px")}}},Ue=Fe,We=(i("2309"),Object(h["a"])(Ue,Re,De,!1,null,"470c3b51",null)),Qe=We.exports,Ge=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[e._l(e.options,(function(t,n){return[e.values.includes(t.value)?["default"==t.raw.listClass||""==t.raw.listClass?i("span",{key:t.value,class:t.raw.cssClass,attrs:{index:n}},[e._v(e._s(t.label+" "))]):i("el-tag",{key:t.value,class:t.raw.cssClass,attrs:{"disable-transitions":!0,index:n,type:"primary"==t.raw.listClass?"":t.raw.listClass}},[e._v(" "+e._s(t.label+" ")+" ")])]:e._e()]})),e.unmatch&&e.showValue?[e._v(" "+e._s(e._f("handleArray")(e.unmatchArray))+" ")]:e._e()],2)},Je=[],Ke=(i("13d5"),{name:"DictTag",props:{options:{type:Array,default:null},value:[Number,String,Array],showValue:{type:Boolean,default:!0}},data:function(){return{unmatchArray:[]}},computed:{values:function(){return null!==this.value&&"undefined"!==typeof this.value?Array.isArray(this.value)?this.value:[String(this.value)]:[]},unmatch:function(){var e=this;return this.unmatchArray=[],null!==this.value&&"undefined"!==typeof this.value&&(Array.isArray(this.value)?(this.value.forEach((function(t){e.options.some((function(e){return e.value==t}))||e.unmatchArray.push(t)})),!0):!this.options.some((function(t){return t.value==e.value}))&&(this.unmatchArray.push(this.value),!0))}},filters:{handleArray:function(e){return 0===e.length?"":e.reduce((function(e,t){return e+" "+t}))}}}),Ye=Ke,Xe=(i("88a2"),Object(h["a"])(Ye,Ge,Je,!1,null,"3520e547",null)),Ze=Xe.exports,et=i("58ca"),tt=i("2909"),it=i("d4ec"),nt=i("bee2"),at=(i("3ca3"),i("7db0"),i("4de4"),i("aff5"),i("53ca")),st=Object(nt["a"])((function e(t,i,n){Object(it["a"])(this,e),this.label=t,this.value=i,this.raw=n})),ot=function(e,t){var i=lt.apply(void 0,[e,t.labelField].concat(Object(tt["a"])(dt.DEFAULT_LABEL_FIELDS))),n=lt.apply(void 0,[e,t.valueField].concat(Object(tt["a"])(dt.DEFAULT_VALUE_FIELDS)));return new st(e[i],e[n],e)};function lt(e){for(var t=arguments.length,i=new Array(t>1?t-1:0),n=1;n"),o=[]),(a=e.type[s]).splice.apply(a,[0,Number.MAX_SAFE_INTEGER].concat(Object(tt["a"])(o))),o.forEach((function(t){n["default"].set(e.label[s],t.value,t.label)})),o}))}var vt=function(e,t){ut(t),e.mixin({data:function(){if(void 0===this.$options||void 0===this.$options.dicts||null===this.$options.dicts)return{};var e=new pt;return e.owner=this,{dict:e}},created:function(){var e=this;this.dict instanceof pt&&(t.onCreated&&t.onCreated(this.dict),this.dict.init(this.$options.dicts).then((function(){t.onReady&&t.onReady(e.dict),e.$nextTick((function(){e.$emit("dictReady",e.dict),e.$options.methods&&e.$options.methods.onDictReady instanceof Function&&e.$options.methods.onDictReady.call(e,e.dict)}))})))}})};function gt(e,t){if(null==t&&""==t)return null;try{for(var i=0;i0){var t=S["a"].getters&&S["a"].getters.permissions,i=e,n="*:*:*",a=t.some((function(e){return n===e||i.includes(e)}));return!!a}return console.error("need roles! Like checkPermi=\"['system:user:add','system:user:edit']\""),!1}function yt(e){var t=sessionStorage.getItem("caseStatus"),i=[];if(i=JSON.parse(t),0==i.length)return!1;for(var n=null,a=0;a'});o.a.add(l);t["default"]=l},"57fa":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-eye",use:"icon-eye-usage",viewBox:"0 0 128 64",content:''});o.a.add(l);t["default"]=l},"594d":function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],style:"height:"+e.height,attrs:{"element-loading-text":"正在加载页面,请稍候!"}},[i("iframe",{staticStyle:{width:"100%",height:"100%"},attrs:{id:e.iframeId,src:e.src,frameborder:"no"}})])},a=[],s=(i("ac1f"),i("5319"),{props:{src:{type:String,default:"/"},iframeId:{type:String}},data:function(){return{loading:!1,height:document.documentElement.clientHeight-94.5+"px;"}},mounted:function(){var e=this,t=("#"+this.iframeId).replace(/\//g,"\\/"),i=document.querySelector(t);i.attachEvent?(this.loading=!0,i.attachEvent("onload",(function(){e.loading=!1}))):(this.loading=!0,i.onload=function(){e.loading=!1})}}),o=s,l=i("2877"),r=Object(l["a"])(o,n,a,!1,null,null,null);t["a"]=r.exports},"5aa7":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-clipboard",use:"icon-clipboard-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"5d9e":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-question",use:"icon-question-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"5e6d":function(e,t,i){"use strict";i("9961")},"5f87":function(e,t,i){"use strict";i.d(t,"a",(function(){return o})),i.d(t,"c",(function(){return l})),i.d(t,"b",(function(){return r}));var n=i("852e"),a=i.n(n),s="Admin-Token";function o(){return a.a.get(s)}function l(e){return a.a.set(s,e)}function r(){return a.a.remove(s)}},"5fda":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-link",use:"icon-link-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},6057:function(e,t,i){},"61f7":function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));i("ac1f"),i("00b4"),i("498a"),i("d3b7"),i("25f0");function n(e){return/^(https?:|mailto:|tel:)/.test(e)}},"63f0":function(e,t,i){"use strict";i("e9c4"),i("b64b");var n={set:function(e,t){sessionStorage&&null!=e&&null!=t&&sessionStorage.setItem(e,t)},get:function(e){return sessionStorage?null==e?null:sessionStorage.getItem(e):null},setJSON:function(e,t){null!=t&&this.set(e,JSON.stringify(t))},getJSON:function(e){var t=this.get(e);if(null!=t)return JSON.parse(t)},remove:function(e){sessionStorage.removeItem(e)}},a={set:function(e,t){localStorage&&null!=e&&null!=t&&localStorage.setItem(e,t)},get:function(e){return localStorage?null==e?null:localStorage.getItem(e):null},setJSON:function(e,t){null!=t&&this.set(e,JSON.stringify(t))},getJSON:function(e){var t=this.get(e);if(null!=t)return JSON.parse(t)},remove:function(e){localStorage.removeItem(e)}};t["a"]={session:n,local:a}},"679a":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-search",use:"icon-search-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"67bd":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-validCode",use:"icon-validCode-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},6861:function(e,t,i){e.exports={menuColor:"#bfcbd9",menuLightColor:"rgba(0, 0, 0, 0.7)",menuColorActive:"#f4f4f5",menuBackground:"#304156",menuLightBackground:"#ffffff",subMenuBackground:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"200px",logoTitleColor:"#ffffff",logoLightTitleColor:"#001529"}},"6a33":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("h4",{staticClass:"form-header h4"},[e._v("基本信息")]),i("el-form",{ref:"form",attrs:{model:e.form,"label-width":"80px"}},[i("el-row",[i("el-col",{attrs:{span:8,offset:2}},[i("el-form-item",{attrs:{label:"用户昵称",prop:"nickName"}},[i("el-input",{attrs:{disabled:""},model:{value:e.form.nickName,callback:function(t){e.$set(e.form,"nickName",t)},expression:"form.nickName"}})],1)],1),i("el-col",{attrs:{span:8,offset:2}},[i("el-form-item",{attrs:{label:"登录账号",prop:"userName"}},[i("el-input",{attrs:{disabled:""},model:{value:e.form.userName,callback:function(t){e.$set(e.form,"userName",t)},expression:"form.userName"}})],1)],1)],1)],1),i("h4",{staticClass:"form-header h4"},[e._v("角色信息")]),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"table",attrs:{"row-key":e.getRowKey,data:e.roles.slice((e.pageNum-1)*e.pageSize,e.pageNum*e.pageSize)},on:{"row-click":e.clickRow,"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{label:"序号",type:"index",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s((e.pageNum-1)*e.pageSize+t.$index+1))])]}}])}),i("el-table-column",{attrs:{type:"selection","reserve-selection":!0,width:"55"}}),i("el-table-column",{attrs:{label:"角色编号",align:"center",prop:"roleId"}}),i("el-table-column",{attrs:{label:"角色名称",align:"center",prop:"roleName"}}),i("el-table-column",{attrs:{label:"权限字符",align:"center",prop:"roleKey"}}),i("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])})],1),i("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.pageNum,limit:e.pageSize},on:{"update:page":function(t){e.pageNum=t},"update:limit":function(t){e.pageSize=t}}}),i("el-form",{attrs:{"label-width":"100px"}},[i("el-form-item",{staticStyle:{"text-align":"center","margin-left":"-120px","margin-top":"30px"}},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm()}}},[e._v("提交")]),i("el-button",{on:{click:function(t){return e.close()}}},[e._v("返回")])],1)],1)],1)},a=[],s=(i("d3b7"),i("159b"),i("d81d"),i("a15b"),i("c0c7")),o={name:"AuthRole",data:function(){return{loading:!0,total:0,pageNum:1,pageSize:10,roleIds:[],roles:[],form:{}}},created:function(){var e=this,t=this.$route.params&&this.$route.params.userId;t&&(this.loading=!0,Object(s["e"])(t).then((function(t){e.form=t.user,e.roles=t.roles,e.total=e.roles.length,e.$nextTick((function(){e.roles.forEach((function(t){t.flag&&e.$refs.table.toggleRowSelection(t)}))})),e.loading=!1})))},methods:{clickRow:function(e){this.$refs.table.toggleRowSelection(e)},handleSelectionChange:function(e){this.roleIds=e.map((function(e){return e.roleId}))},getRowKey:function(e){return e.roleId},submitForm:function(){var e=this,t=this.form.userId,i=this.roleIds.join(",");Object(s["j"])({userId:t,roleIds:i}).then((function(t){e.$modal.msgSuccess("授权成功"),e.close()}))},close:function(){var e={path:"/system/user"};this.$tab.closeOpenPage(e)}}},l=o,r=i("2877"),c=Object(r["a"])(l,n,a,!1,null,null,null);t["default"]=c.exports},7054:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0}},[i("el-form-item",{attrs:{label:"用户名称",prop:"userName"}},[i("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入用户名称",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.userName,callback:function(t){e.$set(e.queryParams,"userName",t)},expression:"queryParams.userName"}})],1),i("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber"}},[i("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入手机号码",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.phonenumber,callback:function(t){e.$set(e.queryParams,"phonenumber",t)},expression:"queryParams.phonenumber"}})],1),i("el-form-item",[i("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),i("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),i("el-row",{staticClass:"mb8",attrs:{gutter:10}},[i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:add"],expression:"['system:role:add']"}],attrs:{type:"primary",plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.openSelectUser}},[e._v("添加用户")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:remove"],expression:"['system:role:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-circle-close",size:"mini",disabled:e.multiple},on:{click:e.cancelAuthUserAll}},[e._v("批量取消授权")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{attrs:{type:"warning",plain:"",icon:"el-icon-close",size:"mini"},on:{click:e.handleClose}},[e._v("关闭")])],1),i("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.userList},on:{"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),i("el-table-column",{attrs:{label:"用户名称",prop:"userName","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"用户昵称",prop:"nickName","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"邮箱",prop:"email","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"手机",prop:"phonenumber","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"状态",align:"center",prop:"status"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("dict-tag",{attrs:{options:e.dict.type.sys_normal_disable,value:t.row.status}})]}}])}),i("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),i("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:remove"],expression:"['system:role:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-circle-close"},on:{click:function(i){return e.cancelAuthUser(t.row)}}},[e._v("取消授权")])]}}])})],1),i("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),i("select-user",{ref:"select",attrs:{roleId:e.queryParams.roleId},on:{ok:e.handleQuery}})],1)},a=[],s=(i("d81d"),i("a15b"),i("3528")),o=i("a17e"),l={name:"AuthUser",dicts:["sys_normal_disable"],components:{selectUser:o["default"]},data:function(){return{loading:!0,userIds:[],multiple:!0,showSearch:!0,total:0,userList:[],queryParams:{pageNum:1,pageSize:10,roleId:void 0,userName:void 0,phonenumber:void 0}}},created:function(){var e=this.$route.params&&this.$route.params.roleId;e&&(this.queryParams.roleId=e,this.getList())},methods:{getList:function(){var e=this;this.loading=!0,Object(s["b"])(this.queryParams).then((function(t){e.userList=t.rows,e.total=t.total,e.loading=!1}))},handleClose:function(){var e={path:"/system/role"};this.$tab.closeOpenPage(e)},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.userIds=e.map((function(e){return e.userId})),this.multiple=!e.length},openSelectUser:function(){this.$refs.select.show()},cancelAuthUser:function(e){var t=this,i=this.queryParams.roleId;this.$modal.confirm('确认要取消该用户"'+e.userName+'"角色吗?').then((function(){return Object(s["c"])({userId:e.userId,roleId:i})})).then((function(){t.getList(),t.$modal.msgSuccess("取消授权成功")})).catch((function(){}))},cancelAuthUserAll:function(e){var t=this,i=this.queryParams.roleId,n=this.userIds.join(",");this.$modal.confirm("是否取消选中用户授权数据项?").then((function(){return Object(s["d"])({roleId:i,userIds:n})})).then((function(){t.getList(),t.$modal.msgSuccess("取消授权成功")})).catch((function(){}))}}},r=l,c=i("2877"),u=Object(c["a"])(r,n,a,!1,null,null,null);t["default"]=u.exports},"70b1":function(e,t,i){},7154:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-dashboard",use:"icon-dashboard-usage",viewBox:"0 0 128 100",content:''});o.a.add(l);t["default"]=l},"7234d":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-textarea",use:"icon-textarea-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},7271:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-theme",use:"icon-theme-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"72d1":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-guide",use:"icon-guide-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"72e5":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-fullscreen",use:"icon-fullscreen-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"737d":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-cascader",use:"icon-cascader-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},7479:function(e,t,i){},"74a2":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-eye-open",use:"icon-eye-open-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},7651:function(e,t,i){"use strict";i("c441")},"76f8":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-card",[i("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[i("el-tab-pane",{attrs:{label:"基本信息",name:"basic"}},[i("basic-info-form",{ref:"basicInfo",attrs:{info:e.info}})],1),i("el-tab-pane",{attrs:{label:"字段信息",name:"columnInfo"}},[i("el-table",{ref:"dragTable",attrs:{data:e.columns,"row-key":"columnId","max-height":e.tableHeight}},[i("el-table-column",{attrs:{label:"序号",type:"index","min-width":"5%","class-name":"allowDrag"}}),i("el-table-column",{attrs:{label:"字段列名",prop:"columnName","min-width":"10%","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"字段描述","min-width":"10%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-input",{model:{value:t.row.columnComment,callback:function(i){e.$set(t.row,"columnComment",i)},expression:"scope.row.columnComment"}})]}}])}),i("el-table-column",{attrs:{label:"物理类型",prop:"columnType","min-width":"10%","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"Java类型","min-width":"11%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-select",{model:{value:t.row.javaType,callback:function(i){e.$set(t.row,"javaType",i)},expression:"scope.row.javaType"}},[i("el-option",{attrs:{label:"Long",value:"Long"}}),i("el-option",{attrs:{label:"String",value:"String"}}),i("el-option",{attrs:{label:"Integer",value:"Integer"}}),i("el-option",{attrs:{label:"Double",value:"Double"}}),i("el-option",{attrs:{label:"BigDecimal",value:"BigDecimal"}}),i("el-option",{attrs:{label:"Date",value:"Date"}}),i("el-option",{attrs:{label:"Boolean",value:"Boolean"}})],1)]}}])}),i("el-table-column",{attrs:{label:"java属性","min-width":"10%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-input",{model:{value:t.row.javaField,callback:function(i){e.$set(t.row,"javaField",i)},expression:"scope.row.javaField"}})]}}])}),i("el-table-column",{attrs:{label:"插入","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:t.row.isInsert,callback:function(i){e.$set(t.row,"isInsert",i)},expression:"scope.row.isInsert"}})]}}])}),i("el-table-column",{attrs:{label:"编辑","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:t.row.isEdit,callback:function(i){e.$set(t.row,"isEdit",i)},expression:"scope.row.isEdit"}})]}}])}),i("el-table-column",{attrs:{label:"列表","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:t.row.isList,callback:function(i){e.$set(t.row,"isList",i)},expression:"scope.row.isList"}})]}}])}),i("el-table-column",{attrs:{label:"查询","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:t.row.isQuery,callback:function(i){e.$set(t.row,"isQuery",i)},expression:"scope.row.isQuery"}})]}}])}),i("el-table-column",{attrs:{label:"查询方式","min-width":"10%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-select",{model:{value:t.row.queryType,callback:function(i){e.$set(t.row,"queryType",i)},expression:"scope.row.queryType"}},[i("el-option",{attrs:{label:"=",value:"EQ"}}),i("el-option",{attrs:{label:"!=",value:"NE"}}),i("el-option",{attrs:{label:">",value:"GT"}}),i("el-option",{attrs:{label:">=",value:"GTE"}}),i("el-option",{attrs:{label:"<",value:"LT"}}),i("el-option",{attrs:{label:"<=",value:"LTE"}}),i("el-option",{attrs:{label:"LIKE",value:"LIKE"}}),i("el-option",{attrs:{label:"BETWEEN",value:"BETWEEN"}})],1)]}}])}),i("el-table-column",{attrs:{label:"必填","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-checkbox",{attrs:{"true-label":"1","false-label":"0"},model:{value:t.row.isRequired,callback:function(i){e.$set(t.row,"isRequired",i)},expression:"scope.row.isRequired"}})]}}])}),i("el-table-column",{attrs:{label:"显示类型","min-width":"12%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-select",{model:{value:t.row.htmlType,callback:function(i){e.$set(t.row,"htmlType",i)},expression:"scope.row.htmlType"}},[i("el-option",{attrs:{label:"文本框",value:"input"}}),i("el-option",{attrs:{label:"文本域",value:"textarea"}}),i("el-option",{attrs:{label:"下拉框",value:"select"}}),i("el-option",{attrs:{label:"单选框",value:"radio"}}),i("el-option",{attrs:{label:"复选框",value:"checkbox"}}),i("el-option",{attrs:{label:"日期控件",value:"datetime"}}),i("el-option",{attrs:{label:"图片上传",value:"imageUpload"}}),i("el-option",{attrs:{label:"文件上传",value:"fileUpload"}}),i("el-option",{attrs:{label:"富文本控件",value:"editor"}})],1)]}}])}),i("el-table-column",{attrs:{label:"字典类型","min-width":"12%"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-select",{attrs:{clearable:"",filterable:"",placeholder:"请选择"},model:{value:t.row.dictType,callback:function(i){e.$set(t.row,"dictType",i)},expression:"scope.row.dictType"}},e._l(e.dictOptions,(function(t){return i("el-option",{key:t.dictType,attrs:{label:t.dictName,value:t.dictType}},[i("span",{staticStyle:{float:"left"}},[e._v(e._s(t.dictName))]),i("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"13px"}},[e._v(e._s(t.dictType))])])})),1)]}}])})],1)],1),i("el-tab-pane",{attrs:{label:"生成信息",name:"genInfo"}},[i("gen-info-form",{ref:"genInfo",attrs:{info:e.info,tables:e.tables,menus:e.menus}})],1)],1),i("el-form",{attrs:{"label-width":"100px"}},[i("el-form-item",{staticStyle:{"text-align":"center","margin-left":"-100px","margin-top":"10px"}},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm()}}},[e._v("提交")]),i("el-button",{on:{click:function(t){return e.close()}}},[e._v("返回")])],1)],1)],1)},a=[],s=(i("d3b7"),i("3ca3"),i("ddb0"),i("d81d"),i("a434"),i("4e82"),i("4b72")),o=i("ed45"),l=i("a6dc"),r=i("ed69"),c=i("8586"),u=i("aa47"),d={name:"GenEdit",components:{basicInfoForm:r["default"],genInfoForm:c["default"]},data:function(){return{activeName:"columnInfo",tableHeight:document.documentElement.scrollHeight-245+"px",tables:[],columns:[],dictOptions:[],menus:[],info:{}}},created:function(){var e=this,t=this.$route.params&&this.$route.params.tableId;t&&(Object(s["c"])(t).then((function(t){e.columns=t.data.rows,e.info=t.data.info,e.tables=t.data.tables})),Object(o["e"])().then((function(t){e.dictOptions=t.data})),Object(l["d"])().then((function(t){e.menus=e.handleTree(t.data,"menuId")})))},methods:{submitForm:function(){var e=this,t=this.$refs.basicInfo.$refs.basicInfoForm,i=this.$refs.genInfo.$refs.genInfoForm;Promise.all([t,i].map(this.getFormPromise)).then((function(n){var a=n.every((function(e){return!!e}));if(a){var o=Object.assign({},t.model,i.model);o.columns=e.columns,o.params={treeCode:o.treeCode,treeName:o.treeName,treeParentCode:o.treeParentCode,parentMenuId:o.parentMenuId},Object(s["i"])(o).then((function(t){e.$modal.msgSuccess(t.msg),200===t.code&&e.close()}))}else e.$modal.msgError("表单校验未通过,请重新检查提交内容")}))},getFormPromise:function(e){return new Promise((function(t){e.validate((function(e){t(e)}))}))},close:function(){var e={path:"/tool/gen",query:{t:Date.now(),pageNum:this.$route.query.pageNum}};this.$tab.closeOpenPage(e)}},mounted:function(){var e=this,t=this.$refs.dragTable.$el.querySelectorAll(".el-table__body-wrapper > table > tbody")[0];u["default"].create(t,{handle:".allowDrag",onEnd:function(t){var i=e.columns.splice(t.oldIndex,1)[0];for(var n in e.columns.splice(t.newIndex,0,i),e.columns)e.columns[n].sort=parseInt(n)+1}})}},m=d,h=i("2877"),p=Object(h["a"])(m,n,a,!1,null,null,null);t["default"]=p.exports},"77d7":function(e,t,i){},7800:function(e,t,i){},7803:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"register"},[i("el-form",{ref:"registerForm",staticClass:"register-form",attrs:{model:e.registerForm,rules:e.registerRules}},[i("h3",{staticClass:"title"},[e._v("若依后台管理系统")]),i("el-form-item",{attrs:{prop:"username"}},[i("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:"账号"},model:{value:e.registerForm.username,callback:function(t){e.$set(e.registerForm,"username",t)},expression:"registerForm.username"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"user"},slot:"prefix"})],1)],1),i("el-form-item",{attrs:{prop:"password"}},[i("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:"密码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleRegister(t)}},model:{value:e.registerForm.password,callback:function(t){e.$set(e.registerForm,"password",t)},expression:"registerForm.password"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"password"},slot:"prefix"})],1)],1),i("el-form-item",{attrs:{prop:"confirmPassword"}},[i("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:"确认密码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleRegister(t)}},model:{value:e.registerForm.confirmPassword,callback:function(t){e.$set(e.registerForm,"confirmPassword",t)},expression:"registerForm.confirmPassword"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"password"},slot:"prefix"})],1)],1),e.captchaEnabled?i("el-form-item",{attrs:{prop:"code"}},[i("el-input",{staticStyle:{width:"63%"},attrs:{"auto-complete":"off",placeholder:"验证码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleRegister(t)}},model:{value:e.registerForm.code,callback:function(t){e.$set(e.registerForm,"code",t)},expression:"registerForm.code"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"validCode"},slot:"prefix"})],1),i("div",{staticClass:"register-code"},[i("img",{staticClass:"register-code-img",attrs:{src:e.codeUrl},on:{click:e.getCode}})])],1):e._e(),i("el-form-item",{staticStyle:{width:"100%"}},[i("el-button",{staticStyle:{width:"100%"},attrs:{loading:e.loading,size:"medium",type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.handleRegister(t)}}},[e.loading?i("span",[e._v("注 册 中...")]):i("span",[e._v("注 册")])]),i("div",{staticStyle:{float:"right"}},[i("router-link",{staticClass:"link-type",attrs:{to:"/login"}},[e._v("使用已有账户登录")])],1)],1)],1),e._m(0)],1)},a=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-register-footer"},[i("span",[e._v("Copyright © 2018-2023 ruoyi.vip All Rights Reserved.")])])}],s=(i("d9e2"),i("14d9"),i("7ded")),o={name:"Register",data:function(){var e=this,t=function(t,i,n){e.registerForm.password!==i?n(new Error("两次输入的密码不一致")):n()};return{codeUrl:"",registerForm:{username:"",password:"",confirmPassword:"",code:"",uuid:""},registerRules:{username:[{required:!0,trigger:"blur",message:"请输入您的账号"},{min:2,max:20,message:"用户账号长度必须介于 2 和 20 之间",trigger:"blur"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"},{min:5,max:20,message:"用户密码长度必须介于 5 和 20 之间",trigger:"blur"}],confirmPassword:[{required:!0,trigger:"blur",message:"请再次输入您的密码"},{required:!0,validator:t,trigger:"blur"}],code:[{required:!0,trigger:"change",message:"请输入验证码"}]},loading:!1,captchaEnabled:!0}},created:function(){this.getCode()},methods:{getCode:function(){var e=this;Object(s["a"])().then((function(t){e.captchaEnabled=void 0===t.captchaEnabled||t.captchaEnabled,e.captchaEnabled&&(e.codeUrl="data:image/gif;base64,"+t.img,e.registerForm.uuid=t.uuid)}))},handleRegister:function(){var e=this;this.$refs.registerForm.validate((function(t){t&&(e.loading=!0,Object(s["e"])(e.registerForm).then((function(t){var i=e.registerForm.username;e.$alert("恭喜你,您的账号 "+i+" 注册成功!","系统提示",{dangerouslyUseHTMLString:!0,type:"success"}).then((function(){e.$router.push("/login")})).catch((function(){}))})).catch((function(){e.loading=!1,e.captchaEnabled&&e.getCode()})))}))}}},l=o,r=(i("5e6d"),i("2877")),c=Object(r["a"])(l,n,a,!1,null,null,null);t["default"]=c.exports},"7ded":function(e,t,i){"use strict";i.d(t,"c",(function(){return a})),i.d(t,"e",(function(){return s})),i.d(t,"b",(function(){return o})),i.d(t,"d",(function(){return l})),i.d(t,"a",(function(){return r}));var n=i("b775");function a(e,t,i,a){var s={username:e,password:t,code:i,uuid:a};return Object(n["a"])({url:"/login",headers:{isToken:!1},method:"post",data:s})}function s(e){return Object(n["a"])({url:"/register",headers:{isToken:!1},method:"post",data:e})}function o(){return Object(n["a"])({url:"/getInfo",method:"get"})}function l(){return Object(n["a"])({url:"/logout",method:"post"})}function r(){return Object(n["a"])({url:"/captchaImage",headers:{isToken:!1},method:"get",timeout:2e4})}},"7f94":function(e,t,i){},"806c":function(e,t,i){},"81a5":function(e,t,i){e.exports=i.p+"static/img/logo.37a61230.png"},"81ae":function(e,t,i){"use strict";t["a"]={401:"认证失败,无法访问系统资源",403:"当前操作没有权限",404:"访问资源不存在",default:"系统未知错误,请反馈给管理员"}},"83d6":function(e,t){e.exports={sideTheme:"theme-dark",showSettings:!1,topNav:!1,tagsView:!0,fixedHeader:!1,sidebarLogo:!0,dynamicTitle:!1,errorLog:"production"}},"84e5":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-swagger",use:"icon-swagger-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},8586:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-form",{ref:"genInfoForm",attrs:{model:e.info,rules:e.rules,"label-width":"150px"}},[i("el-row",[i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{prop:"tplCategory"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v("生成模板")]),i("el-select",{on:{change:e.tplSelectChange},model:{value:e.info.tplCategory,callback:function(t){e.$set(e.info,"tplCategory",t)},expression:"info.tplCategory"}},[i("el-option",{attrs:{label:"单表(增删改查)",value:"crud"}}),i("el-option",{attrs:{label:"树表(增删改查)",value:"tree"}}),i("el-option",{attrs:{label:"主子表(增删改查)",value:"sub"}})],1)],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{prop:"packageName"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成包路径 "),i("el-tooltip",{attrs:{content:"生成在哪个java包下,例如 com.ruoyi.system",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-input",{model:{value:e.info.packageName,callback:function(t){e.$set(e.info,"packageName",t)},expression:"info.packageName"}})],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{prop:"moduleName"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成模块名 "),i("el-tooltip",{attrs:{content:"可理解为子系统名,例如 system",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-input",{model:{value:e.info.moduleName,callback:function(t){e.$set(e.info,"moduleName",t)},expression:"info.moduleName"}})],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{prop:"businessName"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成业务名 "),i("el-tooltip",{attrs:{content:"可理解为功能英文名,例如 user",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-input",{model:{value:e.info.businessName,callback:function(t){e.$set(e.info,"businessName",t)},expression:"info.businessName"}})],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{prop:"functionName"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成功能名 "),i("el-tooltip",{attrs:{content:"用作类描述,例如 用户",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-input",{model:{value:e.info.functionName,callback:function(t){e.$set(e.info,"functionName",t)},expression:"info.functionName"}})],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 上级菜单 "),i("el-tooltip",{attrs:{content:"分配到指定菜单下,例如 系统管理",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("treeselect",{attrs:{"append-to-body":!0,options:e.menus,normalizer:e.normalizer,"show-count":!0,placeholder:"请选择系统菜单"},model:{value:e.info.parentMenuId,callback:function(t){e.$set(e.info,"parentMenuId",t)},expression:"info.parentMenuId"}})],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",{attrs:{prop:"genType"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成代码方式 "),i("el-tooltip",{attrs:{content:"默认为zip压缩包下载,也可以自定义生成路径",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-radio",{attrs:{label:"0"},model:{value:e.info.genType,callback:function(t){e.$set(e.info,"genType",t)},expression:"info.genType"}},[e._v("zip压缩包")]),i("el-radio",{attrs:{label:"1"},model:{value:e.info.genType,callback:function(t){e.$set(e.info,"genType",t)},expression:"info.genType"}},[e._v("自定义路径")])],1)],1),"1"==e.info.genType?i("el-col",{attrs:{span:24}},[i("el-form-item",{attrs:{prop:"genPath"}},[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 自定义路径 "),i("el-tooltip",{attrs:{content:"填写磁盘绝对路径,若不填写,则生成到当前Web项目下",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-input",{model:{value:e.info.genPath,callback:function(t){e.$set(e.info,"genPath",t)},expression:"info.genPath"}},[i("el-dropdown",{attrs:{slot:"append"},slot:"append"},[i("el-button",{attrs:{type:"primary"}},[e._v(" 最近路径快速选择 "),i("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),i("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[i("el-dropdown-item",{nativeOn:{click:function(t){e.info.genPath="/"}}},[e._v("恢复默认的生成基础路径")])],1)],1)],1)],1)],1):e._e()],1),i("el-row",{directives:[{name:"show",rawName:"v-show",value:"tree"==e.info.tplCategory,expression:"info.tplCategory == 'tree'"}]},[i("h4",{staticClass:"form-header"},[e._v("其他信息")]),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 树编码字段 "),i("el-tooltip",{attrs:{content:"树显示的编码字段名, 如:dept_id",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.info.treeCode,callback:function(t){e.$set(e.info,"treeCode",t)},expression:"info.treeCode"}},e._l(e.info.columns,(function(e,t){return i("el-option",{key:t,attrs:{label:e.columnName+":"+e.columnComment,value:e.columnName}})})),1)],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 树父编码字段 "),i("el-tooltip",{attrs:{content:"树显示的父编码字段名, 如:parent_Id",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.info.treeParentCode,callback:function(t){e.$set(e.info,"treeParentCode",t)},expression:"info.treeParentCode"}},e._l(e.info.columns,(function(e,t){return i("el-option",{key:t,attrs:{label:e.columnName+":"+e.columnComment,value:e.columnName}})})),1)],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 树名称字段 "),i("el-tooltip",{attrs:{content:"树节点的显示名称字段名, 如:dept_name",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.info.treeName,callback:function(t){e.$set(e.info,"treeName",t)},expression:"info.treeName"}},e._l(e.info.columns,(function(e,t){return i("el-option",{key:t,attrs:{label:e.columnName+":"+e.columnComment,value:e.columnName}})})),1)],1)],1)],1),i("el-row",{directives:[{name:"show",rawName:"v-show",value:"sub"==e.info.tplCategory,expression:"info.tplCategory == 'sub'"}]},[i("h4",{staticClass:"form-header"},[e._v("关联信息")]),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 关联子表的表名 "),i("el-tooltip",{attrs:{content:"关联子表的表名, 如:sys_user",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-select",{attrs:{placeholder:"请选择"},on:{change:e.subSelectChange},model:{value:e.info.subTableName,callback:function(t){e.$set(e.info,"subTableName",t)},expression:"info.subTableName"}},e._l(e.tables,(function(e,t){return i("el-option",{key:t,attrs:{label:e.tableName+":"+e.tableComment,value:e.tableName}})})),1)],1)],1),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 子表关联的外键名 "),i("el-tooltip",{attrs:{content:"子表关联的外键名, 如:user_id",placement:"top"}},[i("i",{staticClass:"el-icon-question"})])],1),i("el-select",{attrs:{placeholder:"请选择"},model:{value:e.info.subTableFkName,callback:function(t){e.$set(e.info,"subTableFkName",t)},expression:"info.subTableFkName"}},e._l(e.subColumns,(function(e,t){return i("el-option",{key:t,attrs:{label:e.columnName+":"+e.columnComment,value:e.columnName}})})),1)],1)],1)],1)],1)},a=[],s=i("ca17"),o=i.n(s),l=(i("542c"),{components:{Treeselect:o.a},props:{info:{type:Object,default:null},tables:{type:Array,default:null},menus:{type:Array,default:[]}},data:function(){return{subColumns:[],rules:{tplCategory:[{required:!0,message:"请选择生成模板",trigger:"blur"}],packageName:[{required:!0,message:"请输入生成包路径",trigger:"blur"}],moduleName:[{required:!0,message:"请输入生成模块名",trigger:"blur"}],businessName:[{required:!0,message:"请输入生成业务名",trigger:"blur"}],functionName:[{required:!0,message:"请输入生成功能名",trigger:"blur"}]}}},created:function(){},watch:{"info.subTableName":function(e){this.setSubTableColumns(e)}},methods:{normalizer:function(e){return e.children&&!e.children.length&&delete e.children,{id:e.menuId,label:e.menuName,children:e.children}},subSelectChange:function(e){this.info.subTableFkName=""},tplSelectChange:function(e){"sub"!==e&&(this.info.subTableName="",this.info.subTableFkName="")},setSubTableColumns:function(e){for(var t in this.tables){var i=this.tables[t].tableName;if(e===i){this.subColumns=this.tables[t].columns;break}}}}}),r=l,c=i("2877"),u=Object(c["a"])(r,n,a,!1,null,null,null);t["default"]=u.exports},"879b":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-size",use:"icon-size-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"87b2":function(e,t,i){"use strict";i("6057")},"88a2":function(e,t,i){"use strict";i("115e")},"892d":function(e,t,i){"use strict";i("b617")},8989:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-pdf",use:"icon-pdf-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"89a9":function(e,t,i){"use strict";i("d0c2")},"8bb3":function(e,t,i){"use strict";i("c46c")},"8dd0":function(e,t,i){"use strict";i("c459")},"8df1":function(e,t,i){e.exports={menuColor:"#bfcbd9",menuLightColor:"rgba(0, 0, 0, 0.7)",menuColorActive:"#f4f4f5",menuBackground:"#304156",menuLightBackground:"#ffffff",subMenuBackground:"#1f2d3d",subMenuHover:"#001528",sideBarWidth:"200px",logoTitleColor:"#ffffff",logoLightTitleColor:"#001529"}},"909e":function(e,t,i){"use strict";i("9851")},"91b4":function(e,t,i){},"91be":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-nested",use:"icon-nested-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"922f":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-system",use:"icon-system-usage",viewBox:"0 0 1084 1024",content:''});o.a.add(l);t["default"]=l},"937c":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-bug",use:"icon-bug-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},9429:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("div",{staticClass:"user-info-head",on:{click:function(t){return e.editCropper()}}},[i("img",{staticClass:"img-circle img-lg",attrs:{src:e.options.img,title:"点击上传头像"}})]),i("el-dialog",{attrs:{title:e.title,visible:e.open,width:"800px","append-to-body":""},on:{"update:visible":function(t){e.open=t},opened:e.modalOpened,close:e.closeDialog}},[i("el-row",[i("el-col",{style:{height:"350px"},attrs:{xs:24,md:12}},[e.visible?i("vue-cropper",{ref:"cropper",attrs:{img:e.options.img,info:!0,autoCrop:e.options.autoCrop,autoCropWidth:e.options.autoCropWidth,autoCropHeight:e.options.autoCropHeight,fixedBox:e.options.fixedBox,outputType:e.options.outputType},on:{realTime:e.realTime}}):e._e()],1),i("el-col",{style:{height:"350px"},attrs:{xs:24,md:12}},[i("div",{staticClass:"avatar-upload-preview"},[i("img",{style:e.previews.img,attrs:{src:e.previews.url}})])])],1),i("br"),i("el-row",[i("el-col",{attrs:{lg:2,sm:3,xs:3}},[i("el-upload",{attrs:{action:"#","http-request":e.requestUpload,"show-file-list":!1,"before-upload":e.beforeUpload}},[i("el-button",{attrs:{size:"small"}},[e._v(" 选择 "),i("i",{staticClass:"el-icon-upload el-icon--right"})])],1)],1),i("el-col",{attrs:{lg:{span:1,offset:2},sm:2,xs:2}},[i("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.changeScale(1)}}})],1),i("el-col",{attrs:{lg:{span:1,offset:1},sm:2,xs:2}},[i("el-button",{attrs:{icon:"el-icon-minus",size:"small"},on:{click:function(t){return e.changeScale(-1)}}})],1),i("el-col",{attrs:{lg:{span:1,offset:1},sm:2,xs:2}},[i("el-button",{attrs:{icon:"el-icon-refresh-left",size:"small"},on:{click:function(t){return e.rotateLeft()}}})],1),i("el-col",{attrs:{lg:{span:1,offset:1},sm:2,xs:2}},[i("el-button",{attrs:{icon:"el-icon-refresh-right",size:"small"},on:{click:function(t){return e.rotateRight()}}})],1),i("el-col",{attrs:{lg:{span:2,offset:6},sm:2,xs:2}},[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.uploadImg()}}},[e._v("提 交")])],1)],1)],1)],1)},a=[],s=i("4360"),o=i("7e79"),l=i("c0c7"),r=i("ed08"),c={components:{VueCropper:o["VueCropper"]},data:function(){return{open:!1,visible:!1,title:"修改头像",options:{img:s["a"].getters.avatar,autoCrop:!0,autoCropWidth:200,autoCropHeight:200,fixedBox:!0,outputType:"png"},previews:{},resizeHandler:null}},methods:{editCropper:function(){this.open=!0},modalOpened:function(){var e=this;this.visible=!0,this.resizeHandler||(this.resizeHandler=Object(r["b"])((function(){e.refresh()}),100)),window.addEventListener("resize",this.resizeHandler)},refresh:function(){this.$refs.cropper.refresh()},requestUpload:function(){},rotateLeft:function(){this.$refs.cropper.rotateLeft()},rotateRight:function(){this.$refs.cropper.rotateRight()},changeScale:function(e){e=e||1,this.$refs.cropper.changeScale(e)},beforeUpload:function(e){var t=this;if(-1==e.type.indexOf("image/"))this.$modal.msgError("文件格式错误,请上传图片类型,如:JPG,PNG后缀的文件。");else{var i=new FileReader;i.readAsDataURL(e),i.onload=function(){t.options.img=i.result}}},uploadImg:function(){var e=this;this.$refs.cropper.getCropBlob((function(t){var i=new FormData;i.append("avatarfile",t),Object(l["n"])(i).then((function(t){e.open=!1,e.options.img="/API"+t.imgUrl,s["a"].commit("SET_AVATAR",e.options.img),e.$modal.msgSuccess("修改成功"),e.visible=!1}))}))},realTime:function(e){this.previews=e},closeDialog:function(){this.options.img=s["a"].getters.avatar,this.visible=!1,window.removeEventListener("resize",this.resizeHandler)}}},u=c,d=(i("02ae"),i("2877")),m=Object(d["a"])(u,n,a,!1,null,"33de1eec",null);t["default"]=m.exports},"955f":function(e,t,i){},9851:function(e,t,i){},"98ab":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-shopping",use:"icon-shopping-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},"98d8":function(e,t,i){"use strict";i("77d7")},9961:function(e,t,i){},"99c3":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-time-range",use:"icon-time-range-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"9a4c":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-radio",use:"icon-radio-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"9b2c":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-logininfor",use:"icon-logininfor-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"9b8f":function(e,t,i){"use strict";i.r(t);i("ac1f"),i("5319");var n,a,s={created:function(){var e=this.$route,t=e.params,i=e.query,n=t.path;this.$router.replace({path:"/"+n,query:i})},render:function(e){return e()}},o=s,l=i("2877"),r=Object(l["a"])(o,n,a,!1,null,null,null);t["default"]=r.exports},"9cb5":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-log",use:"icon-log-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"9ec1":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-checkbox",use:"icon-checkbox-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},"9f4c":function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-icon",use:"icon-icon-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},a012:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-lock",use:"icon-lock-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},a159:function(e,t,i){"use strict";i.d(t,"e",(function(){return a})),i.d(t,"d",(function(){return s})),i.d(t,"a",(function(){return o})),i.d(t,"g",(function(){return l})),i.d(t,"c",(function(){return r})),i.d(t,"b",(function(){return c})),i.d(t,"f",(function(){return u}));var n=i("b775");function a(e){return Object(n["a"])({url:"/monitor/job/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/monitor/job/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/monitor/job",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/monitor/job",method:"put",data:e})}function r(e){return Object(n["a"])({url:"/monitor/job/"+e,method:"delete"})}function c(e,t){var i={jobId:e,status:t};return Object(n["a"])({url:"/monitor/job/changeStatus",method:"put",data:i})}function u(e,t){var i={jobId:e,jobGroup:t};return Object(n["a"])({url:"/monitor/job/run",method:"put",data:i})}},a17a:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-language",use:"icon-language-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},a17e:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{attrs:{title:"选择用户",visible:e.visible,width:"800px",top:"5vh","append-to-body":""},on:{"update:visible":function(t){e.visible=t}}},[i("el-form",{ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0}},[i("el-form-item",{attrs:{label:"用户名称",prop:"userName"}},[i("el-input",{attrs:{placeholder:"请输入用户名称",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.userName,callback:function(t){e.$set(e.queryParams,"userName",t)},expression:"queryParams.userName"}})],1),i("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber"}},[i("el-input",{attrs:{placeholder:"请输入手机号码",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.phonenumber,callback:function(t){e.$set(e.queryParams,"phonenumber",t)},expression:"queryParams.phonenumber"}})],1),i("el-form-item",[i("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),i("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),i("el-row",[i("el-table",{ref:"table",attrs:{data:e.userList,height:"260px"},on:{"row-click":e.clickRow,"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{type:"selection",width:"55"}}),i("el-table-column",{attrs:{label:"用户名称",prop:"userName","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"用户昵称",prop:"nickName","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"邮箱",prop:"email","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"手机",prop:"phonenumber","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"状态",align:"center",prop:"status"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("dict-tag",{attrs:{options:e.dict.type.sys_normal_disable,value:t.row.status}})]}}])}),i("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])})],1),i("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:e.handleSelectUser}},[e._v("确 定")]),i("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取 消")])],1)],1)},a=[],s=(i("a9e3"),i("d81d"),i("a15b"),i("3528")),o={dicts:["sys_normal_disable"],props:{roleId:{type:[Number,String]}},data:function(){return{visible:!1,userIds:[],total:0,userList:[],queryParams:{pageNum:1,pageSize:10,roleId:void 0,userName:void 0,phonenumber:void 0}}},methods:{show:function(){this.queryParams.roleId=this.roleId,this.getList(),this.visible=!0},clickRow:function(e){this.$refs.table.toggleRowSelection(e)},handleSelectionChange:function(e){this.userIds=e.map((function(e){return e.userId}))},getList:function(){var e=this;Object(s["l"])(this.queryParams).then((function(t){e.userList=t.rows,e.total=t.total}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectUser:function(){var e=this,t=this.queryParams.roleId,i=this.userIds.join(",");""!=i?Object(s["e"])({roleId:t,userIds:i}).then((function(t){e.$modal.msgSuccess(t.msg),200===t.code&&(e.visible=!1,e.$emit("ok"))})):this.$modal.msgError("请选择要分配的用户")}}},l=o,r=i("2877"),c=Object(r["a"])(l,n,a,!1,null,null,null);t["default"]=c.exports},a18c:function(e,t,i){"use strict";i.d(t,"a",(function(){return l})),i.d(t,"c",(function(){return r}));var n=i("36cd"),a=(i("d3b7"),i("3ca3"),i("ddb0"),i("ac1f"),i("2b0e")),s=i("8c4f"),o=i("c1f7");a["default"].use(s["a"]);var l=[{path:"/redirect",component:o["a"],hidden:!0,children:[{path:"/redirect/:path(.*)",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("9b8f"))}))}}]},{path:"/login",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("dd7b"))}))},hidden:!0},{path:"/register",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("7803"))}))},hidden:!0},{path:"/404",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("2754"))}))},hidden:!0},{path:"/401",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("ec55"))}))},hidden:!0},{path:"",component:o["a"],redirect:"index",children:[{path:"index",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("1e4b"))}))},name:"Index",meta:{title:"首页",icon:"dashboard",affix:!0}}]},{path:"/user",component:o["a"],hidden:!0,redirect:"noredirect",children:[{path:"profile",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("4c1b"))}))},name:"Profile",meta:{title:"个人中心",icon:"user"}}]}],r=[{path:"/system/user-auth",component:o["a"],hidden:!0,permissions:["system:user:edit"],children:[{path:"role/:userId(\\d+)",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("6a33"))}))},name:"AuthRole",meta:{title:"分配角色",activeMenu:"/system/user"}}]},{path:"/system/role-auth",component:o["a"],hidden:!0,permissions:["system:role:edit"],children:[{path:"user/:roleId(\\d+)",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("7054"))}))},name:"AuthUser",meta:{title:"分配用户",activeMenu:"/system/role"}}]},{path:"/system/dict-data",component:o["a"],hidden:!0,permissions:["system:dict:list"],children:[{path:"index/:dictId(\\d+)",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("bfc4"))}))},name:"Data",meta:{title:"字典数据",activeMenu:"/system/dict"}}]},{path:"/monitor/job-log",component:o["a"],hidden:!0,permissions:["monitor:job:list"],children:[{path:"index/:jobId(\\d+)",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("0062"))}))},name:"JobLog",meta:{title:"调度日志",activeMenu:"/monitor/job"}}]},{path:"/tool/gen-edit",component:o["a"],hidden:!0,permissions:["tool:gen:edit"],children:[{path:"index/:tableId(\\d+)",component:function(){return Promise.resolve().then((function(){return Object(n["a"])(i("76f8"))}))},name:"GenEdit",meta:{title:"修改生成配置",activeMenu:"/tool/gen"}}]}],c=s["a"].prototype.push,u=s["a"].prototype.replace;s["a"].prototype.push=function(e){return c.call(this,e).catch((function(e){return e}))},s["a"].prototype.replace=function(e){return u.call(this,e).catch((function(e){return e}))},t["b"]=new s["a"]({mode:"history",scrollBehavior:function(){return{y:0}},routes:l})},a1ac:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-number",use:"icon-number-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},a263:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-skill",use:"icon-skill-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},a2bf:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-date",use:"icon-date-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},a2d0:function(e,t,i){e.exports=i.p+"static/img/light.4183aad0.svg"},a2f6:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-drag",use:"icon-drag-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},a36b:function(e,t,i){e.exports=i.p+"static/img/404.a57b6f31.png"},a601:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-international",use:"icon-international-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},a6dc:function(e,t,i){"use strict";i.d(t,"d",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"f",(function(){return o})),i.d(t,"e",(function(){return l})),i.d(t,"a",(function(){return r})),i.d(t,"g",(function(){return c})),i.d(t,"b",(function(){return u}));var n=i("b775");function a(e){return Object(n["a"])({url:"/system/menu/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/system/menu/"+e,method:"get"})}function o(){return Object(n["a"])({url:"/system/menu/treeselect",method:"get"})}function l(e){return Object(n["a"])({url:"/system/menu/roleMenuTreeselect/"+e,method:"get"})}function r(e){return Object(n["a"])({url:"/system/menu",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/system/menu",method:"put",data:e})}function u(e){return Object(n["a"])({url:"/system/menu/"+e,method:"delete"})}},a72c:function(e,t,i){"use strict";i("dc2b")},a75d:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-zip",use:"icon-zip-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},aa3a:function(e,t,i){"use strict";i.d(t,"e",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"d",(function(){return o})),i.d(t,"a",(function(){return l})),i.d(t,"f",(function(){return r})),i.d(t,"b",(function(){return c}));var n=i("b775");function a(e){return Object(n["a"])({url:"/system/dict/data/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/system/dict/data/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/system/dict/data/type/"+e,method:"get"})}function l(e){return Object(n["a"])({url:"/system/dict/data",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/system/dict/data",method:"put",data:e})}function c(e){return Object(n["a"])({url:"/system/dict/data/"+e,method:"delete"})}},ad41:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-date-range",use:"icon-date-range-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},adba:function(e,t,i){e.exports=i.p+"static/img/dark.412ca67e.svg"},ae6e:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-people",use:"icon-people-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},b18f:function(e,t,i){"use strict";var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-color-picker",{staticClass:"theme-picker",attrs:{predefine:["#409EFF","#1890ff","#304156","#212121","#11a983","#13c2c2","#6959CD","#f5222d"],"popper-class":"theme-picker-dropdown"},model:{value:e.theme,callback:function(t){e.theme=t},expression:"theme"}})},a=[],s=i("c7eb"),o=i("1da1"),l=(i("ac1f"),i("5319"),i("4de4"),i("d3b7"),i("fb6a"),i("00b4"),i("4d63"),i("c607"),i("2c3e"),i("25f0"),i("159b"),i("a15b"),i("99af"),i("14d9"),i("a9e3"),i("b680"),i("f6f8").version),r="#409EFF",c={data:function(){return{chalk:"",theme:""}},computed:{defaultTheme:function(){return this.$store.state.settings.theme}},watch:{defaultTheme:{handler:function(e,t){this.theme=e},immediate:!0},theme:function(e){var t=this;return Object(o["a"])(Object(s["a"])().mark((function i(){return Object(s["a"])().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,t.setTheme(e);case 2:case"end":return i.stop()}}),i)})))()}},created:function(){this.defaultTheme!==r&&this.setTheme(this.defaultTheme)},methods:{setTheme:function(e){var t=this;return Object(o["a"])(Object(s["a"])().mark((function i(){var n,a,o,c,u,d,m;return Object(s["a"])().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(n=t.chalk?t.theme:r,"string"===typeof e){i.next=3;break}return i.abrupt("return");case 3:if(a=t.getThemeCluster(e.replace("#","")),o=t.getThemeCluster(n.replace("#","")),c=function(e,i){return function(){var n=t.getThemeCluster(r.replace("#","")),s=t.updateStyle(t[e],n,a),o=document.getElementById(i);o||(o=document.createElement("style"),o.setAttribute("id",i),document.head.appendChild(o)),o.innerText=s}},t.chalk){i.next=10;break}return u="https://unpkg.com/element-ui@".concat(l,"/lib/theme-chalk/index.css"),i.next=10,t.getCSSString(u,"chalk");case 10:d=c("chalk","chalk-style"),d(),m=[].slice.call(document.querySelectorAll("style")).filter((function(e){var t=e.innerText;return new RegExp(n,"i").test(t)&&!/Chalk Variables/.test(t)})),m.forEach((function(e){var i=e.innerText;"string"===typeof i&&(e.innerText=t.updateStyle(i,o,a))})),t.$emit("change",e);case 15:case"end":return i.stop()}}),i)})))()},updateStyle:function(e,t,i){var n=e;return t.forEach((function(e,t){n=n.replace(new RegExp(e,"ig"),i[t])})),n},getCSSString:function(e,t){var i=this;return new Promise((function(n){var a=new XMLHttpRequest;a.onreadystatechange=function(){4===a.readyState&&200===a.status&&(i[t]=a.responseText.replace(/@font-face{[^}]+}/,""),n())},a.open("GET",e),a.send()}))},getThemeCluster:function(e){for(var t=function(e,t){var i=parseInt(e.slice(0,2),16),n=parseInt(e.slice(2,4),16),a=parseInt(e.slice(4,6),16);return 0===t?[i,n,a].join(","):(i+=Math.round(t*(255-i)),n+=Math.round(t*(255-n)),a+=Math.round(t*(255-a)),i=i.toString(16),n=n.toString(16),a=a.toString(16),"#".concat(i).concat(n).concat(a))},i=function(e,t){var i=parseInt(e.slice(0,2),16),n=parseInt(e.slice(2,4),16),a=parseInt(e.slice(4,6),16);return i=Math.round((1-t)*i),n=Math.round((1-t)*n),a=Math.round((1-t)*a),i=i.toString(16),n=n.toString(16),a=a.toString(16),"#".concat(i).concat(n).concat(a)},n=[e],a=0;a<=9;a++)n.push(t(e,Number((a/10).toFixed(2))));return n.push(i(e,.1)),n}}},u=c,d=(i("bfea"),i("2877")),m=Object(d["a"])(u,n,a,!1,null,null,null);t["a"]=m.exports},b34b:function(e,t,i){},b470:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-phone",use:"icon-phone-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},b5a2:function(e,t,i){"use strict";i("d8af")},b617:function(e,t,i){},b6f9:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-example",use:"icon-example-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},b775:function(e,t,i){"use strict";i.d(t,"c",(function(){return g})),i.d(t,"b",(function(){return w}));var n,a=i("c7eb"),s=i("1da1"),o=i("5530"),l=i("53ca"),r=(i("fb6a"),i("e9c4"),i("b64b"),i("d3b7"),i("d9e2"),i("caad"),i("2532"),i("bc3a")),c=i.n(r),u=i("5c96"),d=i("4360"),m=i("5f87"),h=i("81ae"),p=i("c38a"),f=i("63f0"),v=i("21a6"),g={show:!1};c.a.defaults.headers["Content-Type"]="application/json;charset=utf-8";var b=c.a.create({baseURL:"/API",timeout:1e4});function w(e,t,i,l){return n=u["Loading"].service({text:"正在下载数据,请稍候",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"}),b.post(e,t,Object(o["a"])({transformRequest:[function(e){return Object(p["j"])(e)}],headers:{"Content-Type":"application/x-www-form-urlencoded"},responseType:"blob"},l)).then(function(){var e=Object(s["a"])(Object(a["a"])().mark((function e(t){var s,o,l,r,c;return Object(a["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(s=Object(p["b"])(t),!s){e.next=6;break}o=new Blob([t]),Object(v["saveAs"])(o,i),e.next=12;break;case 6:return e.next=8,t.text();case 8:l=e.sent,r=JSON.parse(l),c=h["a"][r.code]||r.msg||h["a"]["default"],u["Message"].error(c);case 12:n.close();case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){console.error(e),u["Message"].error("下载文件出现错误,请联系管理员!"),n.close()}))}b.interceptors.request.use((function(e){var t=!1===(e.headers||{}).isToken,i=!1===(e.headers||{}).repeatSubmit;if(Object(m["a"])()&&!t&&(e.headers["Authorization"]="Bearer "+Object(m["a"])()),"get"===e.method&&e.params){var n=e.url+"?"+Object(p["j"])(e.params);n=n.slice(0,-1),e.params={},e.url=n}if(!i&&("post"===e.method||"put"===e.method)){var a={url:e.url,data:"object"===Object(l["a"])(e.data)?JSON.stringify(e.data):e.data,time:(new Date).getTime()},s=Object.keys(JSON.stringify(a)).length,o=5242880;if(s>=o)return console.warn("[".concat(e.url,"]: ")+"请求数据大小超出允许的5M限制,无法进行防重复提交验证。"),e;var r=f["a"].session.getJSON("sessionObj");if(void 0===r||null===r||""===r)f["a"].session.setJSON("sessionObj",a);else{var c=r.url,u=r.data,d=r.time,h=1e3;if(u===a.data&&a.time-d'});o.a.add(l);t["default"]=l},b92d:function(e,t,i){"use strict";i("0804")},badf:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-redis-list",use:"icon-redis-list-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},bc7b:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-druid",use:"icon-druid-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},bdc0:function(e,t,i){"use strict";i("70b1")},bfc4:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0,"label-width":"68px"}},[i("el-form-item",{attrs:{label:"字典名称",prop:"dictType"}},[i("el-select",{model:{value:e.queryParams.dictType,callback:function(t){e.$set(e.queryParams,"dictType",t)},expression:"queryParams.dictType"}},e._l(e.typeOptions,(function(e){return i("el-option",{key:e.dictId,attrs:{label:e.dictName,value:e.dictType}})})),1)],1),i("el-form-item",{attrs:{label:"字典标签",prop:"dictLabel"}},[i("el-input",{attrs:{placeholder:"请输入字典标签",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.dictLabel,callback:function(t){e.$set(e.queryParams,"dictLabel",t)},expression:"queryParams.dictLabel"}})],1),i("el-form-item",{attrs:{label:"状态",prop:"status"}},[i("el-select",{attrs:{placeholder:"数据状态",clearable:""},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.dict.type.sys_normal_disable,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),i("el-form-item",[i("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),i("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),i("el-row",{staticClass:"mb8",attrs:{gutter:10}},[i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:add"],expression:"['system:dict:add']"}],attrs:{type:"primary",plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:edit"],expression:"['system:dict:edit']"}],attrs:{type:"success",plain:"",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:export"],expression:"['system:dict:export']"}],attrs:{type:"warning",plain:"",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),i("el-col",{attrs:{span:1.5}},[i("el-button",{attrs:{type:"warning",plain:"",icon:"el-icon-close",size:"mini"},on:{click:e.handleClose}},[e._v("关闭")])],1),i("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.dataList},on:{"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),i("el-table-column",{attrs:{label:"字典编码",align:"center",prop:"dictCode"}}),i("el-table-column",{attrs:{label:"字典标签",align:"center",prop:"dictLabel"},scopedSlots:e._u([{key:"default",fn:function(t){return[""==t.row.listClass||"default"==t.row.listClass?i("span",[e._v(e._s(t.row.dictLabel))]):i("el-tag",{attrs:{type:"primary"==t.row.listClass?"":t.row.listClass}},[e._v(e._s(t.row.dictLabel))])]}}])}),i("el-table-column",{attrs:{label:"字典键值",align:"center",prop:"dictValue"}}),i("el-table-column",{attrs:{label:"字典排序",align:"center",prop:"dictSort"}}),i("el-table-column",{attrs:{label:"状态",align:"center",prop:"status"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("dict-tag",{attrs:{options:e.dict.type.sys_normal_disable,value:t.row.status}})]}}])}),i("el-table-column",{attrs:{label:"备注",align:"center",prop:"remark","show-overflow-tooltip":!0}}),i("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),i("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:edit"],expression:"['system:dict:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(i){return e.handleUpdate(t.row)}}},[e._v("修改")]),i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(i){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),i("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),i("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[i("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[i("el-form-item",{attrs:{label:"字典类型"}},[i("el-input",{attrs:{disabled:!0},model:{value:e.form.dictType,callback:function(t){e.$set(e.form,"dictType",t)},expression:"form.dictType"}})],1),i("el-form-item",{attrs:{label:"数据标签",prop:"dictLabel"}},[i("el-input",{attrs:{placeholder:"请输入数据标签"},model:{value:e.form.dictLabel,callback:function(t){e.$set(e.form,"dictLabel",t)},expression:"form.dictLabel"}})],1),i("el-form-item",{attrs:{label:"数据键值",prop:"dictValue"}},[i("el-input",{attrs:{placeholder:"请输入数据键值"},model:{value:e.form.dictValue,callback:function(t){e.$set(e.form,"dictValue",t)},expression:"form.dictValue"}})],1),i("el-form-item",{attrs:{label:"样式属性",prop:"cssClass"}},[i("el-input",{attrs:{placeholder:"请输入样式属性"},model:{value:e.form.cssClass,callback:function(t){e.$set(e.form,"cssClass",t)},expression:"form.cssClass"}})],1),i("el-form-item",{attrs:{label:"显示排序",prop:"dictSort"}},[i("el-input-number",{attrs:{"controls-position":"right",min:0},model:{value:e.form.dictSort,callback:function(t){e.$set(e.form,"dictSort",t)},expression:"form.dictSort"}})],1),i("el-form-item",{attrs:{label:"回显样式",prop:"listClass"}},[i("el-select",{model:{value:e.form.listClass,callback:function(t){e.$set(e.form,"listClass",t)},expression:"form.listClass"}},e._l(e.listClassOptions,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label+"("+e.value+")",value:e.value}})})),1)],1),i("el-form-item",{attrs:{label:"状态",prop:"status"}},[i("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.dict.type.sys_normal_disable,(function(t){return i("el-radio",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.label))])})),1)],1),i("el-form-item",{attrs:{label:"备注",prop:"remark"}},[i("el-input",{attrs:{type:"textarea",placeholder:"请输入内容"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),i("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},a=[],s=i("5530"),o=(i("d81d"),i("aa3a")),l=i("ed45"),r={name:"Data",dicts:["sys_normal_disable"],data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,dataList:[],defaultDictType:"",title:"",open:!1,listClassOptions:[{value:"default",label:"默认"},{value:"primary",label:"主要"},{value:"success",label:"成功"},{value:"info",label:"信息"},{value:"warning",label:"警告"},{value:"danger",label:"危险"}],typeOptions:[],queryParams:{pageNum:1,pageSize:10,dictName:void 0,dictType:void 0,status:void 0},form:{},rules:{dictLabel:[{required:!0,message:"数据标签不能为空",trigger:"blur"}],dictValue:[{required:!0,message:"数据键值不能为空",trigger:"blur"}],dictSort:[{required:!0,message:"数据顺序不能为空",trigger:"blur"}]}}},created:function(){var e=this.$route.params&&this.$route.params.dictId;this.getType(e),this.getTypeList()},methods:{getType:function(e){var t=this;Object(l["c"])(e).then((function(e){t.queryParams.dictType=e.data.dictType,t.defaultDictType=e.data.dictType,t.getList()}))},getTypeList:function(){var e=this;Object(l["e"])().then((function(t){e.typeOptions=t.data}))},getList:function(){var e=this;this.loading=!0,Object(o["e"])(this.queryParams).then((function(t){e.dataList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={dictCode:void 0,dictLabel:void 0,dictValue:void 0,cssClass:void 0,listClass:"default",dictSort:0,status:"0",remark:void 0},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},handleClose:function(){var e={path:"/system/dict"};this.$tab.closeOpenPage(e)},resetQuery:function(){this.resetForm("queryForm"),this.queryParams.dictType=this.defaultDictType,this.handleQuery()},handleAdd:function(){this.reset(),this.open=!0,this.title="添加字典数据",this.form.dictType=this.queryParams.dictType},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.dictCode})),this.single=1!=e.length,this.multiple=!e.length},handleUpdate:function(e){var t=this;this.reset();var i=e.dictCode||this.ids;Object(o["c"])(i).then((function(e){t.form=e.data,t.open=!0,t.title="修改字典数据"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.dictCode?Object(o["f"])(e.form).then((function(t){e.$store.dispatch("dict/removeDict",e.queryParams.dictType),e.$modal.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(o["a"])(e.form).then((function(t){e.$store.dispatch("dict/removeDict",e.queryParams.dictType),e.$modal.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,i=e.dictCode||this.ids;this.$modal.confirm('是否确认删除字典编码为"'+i+'"的数据项?').then((function(){return Object(o["b"])(i)})).then((function(){t.getList(),t.$modal.msgSuccess("删除成功"),t.$store.dispatch("dict/removeDict",t.queryParams.dictType)})).catch((function(){}))},handleExport:function(){this.download("system/dict/data/export",Object(s["a"])({},this.queryParams),"data_".concat((new Date).getTime(),".xlsx"))}}},c=r,u=i("2877"),d=Object(u["a"])(c,n,a,!1,null,null,null);t["default"]=d.exports},bfe8:function(e,t,i){"use strict";i("7f94")},bfea:function(e,t,i){"use strict";i("2587")},c0c3:function(e,t,i){"use strict";i.d(t,"e",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"d",(function(){return o})),i.d(t,"a",(function(){return l})),i.d(t,"g",(function(){return r})),i.d(t,"b",(function(){return c})),i.d(t,"f",(function(){return u}));var n=i("b775");function a(e){return Object(n["a"])({url:"/system/config/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/system/config/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/system/config/configKey/"+e,method:"get"})}function l(e){return Object(n["a"])({url:"/system/config",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/system/config",method:"put",data:e})}function c(e){return Object(n["a"])({url:"/system/config/"+e,method:"delete"})}function u(){return Object(n["a"])({url:"/system/config/refreshCache",method:"delete"})}},c0c7:function(e,t,i){"use strict";i.d(t,"h",(function(){return s})),i.d(t,"f",(function(){return o})),i.d(t,"a",(function(){return l})),i.d(t,"k",(function(){return r})),i.d(t,"c",(function(){return c})),i.d(t,"i",(function(){return u})),i.d(t,"b",(function(){return d})),i.d(t,"g",(function(){return m})),i.d(t,"l",(function(){return h})),i.d(t,"m",(function(){return p})),i.d(t,"n",(function(){return f})),i.d(t,"e",(function(){return v})),i.d(t,"j",(function(){return g})),i.d(t,"d",(function(){return b}));var n=i("b775"),a=i("c38a");function s(e){return Object(n["a"])({url:"/system/user/list",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/system/user/"+Object(a["e"])(e),method:"get"})}function l(e){return Object(n["a"])({url:"/system/user",method:"post",data:e})}function r(e){return Object(n["a"])({url:"/system/user",method:"put",data:e})}function c(e){return Object(n["a"])({url:"/system/user/"+e,method:"delete"})}function u(e,t){var i={userId:e,password:t};return Object(n["a"])({url:"/system/user/resetPwd",method:"put",data:i})}function d(e,t){var i={userId:e,status:t};return Object(n["a"])({url:"/system/user/changeStatus",method:"put",data:i})}function m(){return Object(n["a"])({url:"/system/user/profile",method:"get"})}function h(e){return Object(n["a"])({url:"/system/user/profile",method:"put",data:e})}function p(e,t){var i={oldPassword:e,newPassword:t};return Object(n["a"])({url:"/system/user/profile/updatePwd",method:"put",params:i})}function f(e){return Object(n["a"])({url:"/system/user/profile/avatar",method:"post",data:e})}function v(e){return Object(n["a"])({url:"/system/user/authRole/"+e,method:"get"})}function g(e){return Object(n["a"])({url:"/system/user/authRole",method:"put",params:e})}function b(){return Object(n["a"])({url:"/system/user/deptTree",method:"get"})}},c1f7:function(e,t,i){"use strict";var n,a,s=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-wrapper",class:e.classObj,style:{"--current-color":e.theme}},["mobile"===e.device&&e.sidebar.opened?i("div",{staticClass:"drawer-bg",on:{click:e.handleClickOutside}}):e._e(),e.sidebar.hide?e._e():i("sidebar",{staticClass:"sidebar-container"}),i("div",{staticClass:"main-container",class:{hasTagsView:e.needTagsView,sidebarHide:e.sidebar.hide}},[i("div",{class:{"fixed-header":e.fixedHeader}},[i("navbar"),e.needTagsView?i("tags-view"):e._e()],1),i("app-main"),i("right-panel",[i("settings")],1)],1)],1)},o=[],l=i("5530"),r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{ref:"rightPanel",staticClass:"rightPanel-container"},[i("div",{staticClass:"rightPanel-background"}),i("div",{staticClass:"rightPanel"},[i("div",{staticClass:"rightPanel-items"},[e._t("default")],2)])])},c=[],u={name:"RightPanel",props:{clickNotClose:{default:!1,type:Boolean}},computed:{show:{get:function(){return this.$store.state.settings.showSettings},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"showSettings",value:e})}}},watch:{show:function(e){e&&!this.clickNotClose&&this.addEventClick()}},mounted:function(){this.addEventClick()},beforeDestroy:function(){var e=this.$refs.rightPanel;e.remove()},methods:{addEventClick:function(){window.addEventListener("click",this.closeSidebar)},closeSidebar:function(e){var t=e.target.closest(".el-drawer__body");t||(this.show=!1,window.removeEventListener("click",this.closeSidebar))}}},d=u,m=(i("a72c"),i("2877")),h=Object(m["a"])(d,r,c,!1,null,"120e6024",null),p=h.exports,f=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("section",{staticClass:"app-main"},[i("transition",{attrs:{name:"fade-transform",mode:"out-in"}},[i("keep-alive",{attrs:{include:e.cachedViews}},[e.$route.meta.link?e._e():i("router-view",{key:e.key})],1)],1),i("iframe-toggle")],1)},v=[],g=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition-group",{attrs:{name:"fade-transform",mode:"out-in"}},e._l(e.iframeViews,(function(t,n){return i("inner-link",{directives:[{name:"show",rawName:"v-show",value:e.$route.path===t.path,expression:"$route.path === item.path"}],key:t.path,attrs:{iframeId:"iframe"+n,src:t.meta.link}})})),1)},b=[],w=i("594d"),_={components:{InnerLink:w["a"]},computed:{iframeViews:function(){return this.$store.state.tagsView.iframeViews}}},y=_,x=Object(m["a"])(y,g,b,!1,null,null,null),k=x.exports,C={name:"AppMain",components:{iframeToggle:k},computed:{cachedViews:function(){return this.$store.state.tagsView.cachedViews},key:function(){return this.$route.path}}},S=C,z=(i("bdc0"),i("036c"),Object(m["a"])(S,f,v,!1,null,"af3ec4e6",null)),O=z.exports,j=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"navbar"},[i("hamburger",{staticClass:"hamburger-container",attrs:{id:"hamburger-container","is-active":e.sidebar.opened},on:{toggleClick:e.toggleSideBar}}),e.topNav?e._e():i("breadcrumb",{staticClass:"breadcrumb-container",attrs:{id:"breadcrumb-container"}}),e.topNav?i("top-nav",{staticClass:"topmenu-container",attrs:{id:"topmenu-container"}}):e._e(),i("div",{staticClass:"right-menu"},["mobile"!==e.device?[i("screenfull",{staticClass:"right-menu-item hover-effect",attrs:{id:"screenfull"}}),i("el-tooltip",{attrs:{content:"布局大小",effect:"dark",placement:"bottom"}},[i("size-select",{staticClass:"right-menu-item hover-effect",attrs:{id:"size-select"}})],1)]:e._e(),i("el-dropdown",{staticClass:"avatar-container right-menu-item hover-effect",attrs:{trigger:"click"}},[i("div",{staticClass:"avatar-wrapper"},[i("img",{staticClass:"user-avatar",attrs:{src:e.avatar}}),i("i",{staticClass:"el-icon-caret-bottom"})]),i("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[i("router-link",{attrs:{to:"/user/profile"}},[i("el-dropdown-item",[e._v("个人中心")])],1),i("el-dropdown-item",{nativeOn:{click:function(t){e.setting=!0}}},[i("span",[e._v("布局设置")])]),i("el-dropdown-item",{attrs:{divided:""},nativeOn:{click:function(t){return e.logout(t)}}},[i("span",[e._v("退出登录")])])],1)],1)],2)],1)},T=[],V=i("c7eb"),E=i("1da1"),L=i("2f62"),$=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-breadcrumb",{staticClass:"app-breadcrumb",attrs:{separator:"/"}},[i("transition-group",{attrs:{name:"breadcrumb"}},e._l(e.levelList,(function(t,n){return i("el-breadcrumb-item",{key:t.path},["noRedirect"===t.redirect||n==e.levelList.length-1?i("span",{staticClass:"no-redirect"},[e._v(e._s(t.meta.title))]):i("a",{on:{click:function(i){return i.preventDefault(),e.handleLink(t)}}},[e._v(e._s(t.meta.title))])])})),1)],1)},M=[],P=(i("2ca0"),i("4de4"),i("d3b7"),i("99af"),i("b0c0"),i("498a"),i("14d9"),{data:function(){return{levelList:null}},watch:{$route:function(e){e.path.startsWith("/redirect/")||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:"/index",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&&"Index"===t.trim()},handleLink:function(e){var t=e.redirect,i=e.path;t?this.$router.push(t):this.$router.push(i)}}}),B=P,I=(i("909e"),Object(m["a"])(B,$,M,!1,null,"08dd0676",null)),H=I.exports,N=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-menu",{attrs:{"default-active":e.activeMenu,mode:"horizontal"},on:{select:e.handleSelect}},[e._l(e.topMenus,(function(t,n){return[ne.visibleNumber?i("el-submenu",{style:{"--theme":e.theme},attrs:{index:"more"}},[i("template",{slot:"title"},[e._v("更多菜单")]),e._l(e.topMenus,(function(t,n){return[n>=e.visibleNumber?i("el-menu-item",{key:n,attrs:{index:t.path}},[i("svg-icon",{attrs:{"icon-class":t.meta.icon}}),e._v(" "+e._s(t.meta.title))],1):e._e()]}))],2):e._e()],2)},A=[],q=(i("d81d"),i("9911"),i("7db0"),i("b64b"),i("a18c")),R=["/index","/user/profile"],D={data:function(){return{visibleNumber:5,currentIndex:void 0}},computed:{theme:function(){return this.$store.state.settings.theme},topMenus:function(){var e=[];return this.routers.map((function(t){!0!==t.hidden&&("/"===t.path?e.push(t.children[0]):e.push(t))})),e},routers:function(){return this.$store.state.permission.topbarRouters},childrenMenus:function(){var e=this,t=[];return this.routers.map((function(i){for(var n in i.children)void 0===i.children[n].parentPath&&("/"===i.path?i.children[n].path="/"+i.children[n].path:e.ishttp(i.children[n].path)||(i.children[n].path=i.path+"/"+i.children[n].path),i.children[n].parentPath=i.path),t.push(i.children[n])})),q["a"].concat(t)},activeMenu:function(){var e=this.$route.path,t=e;if(void 0!==e&&e.lastIndexOf("/")>0&&-1===R.indexOf(e)){var i=e.substring(1,e.length);t="/"+i.substring(0,i.indexOf("/")),this.$route.meta.link||this.$store.dispatch("app/toggleSideBarHide",!1)}else this.$route.children||(t=e,this.$store.dispatch("app/toggleSideBarHide",!0));return this.activeRoutes(t),t}},beforeMount:function(){window.addEventListener("resize",this.setVisibleNumber)},beforeDestroy:function(){window.removeEventListener("resize",this.setVisibleNumber)},mounted:function(){this.setVisibleNumber()},methods:{setVisibleNumber:function(){var e=document.body.getBoundingClientRect().width/3;this.visibleNumber=parseInt(e/85)},handleSelect:function(e,t){this.currentIndex=e;var i=this.routers.find((function(t){return t.path===e}));if(this.ishttp(e))window.open(e,"_blank");else if(i&&i.children)this.activeRoutes(e),this.$store.dispatch("app/toggleSideBarHide",!1);else{var n=this.childrenMenus.find((function(t){return t.path===e}));if(n&&n.query){var a=JSON.parse(n.query);this.$router.push({path:e,query:a})}else this.$router.push({path:e});this.$store.dispatch("app/toggleSideBarHide",!0)}},activeRoutes:function(e){var t=[];this.childrenMenus&&this.childrenMenus.length>0&&this.childrenMenus.map((function(i){(e==i.parentPath||"index"==e&&""==i.path)&&t.push(i)})),t.length>0?this.$store.commit("SET_SIDEBAR_ROUTERS",t):this.$store.dispatch("app/toggleSideBarHide",!0)},ishttp:function(e){return-1!==e.indexOf("http://")||-1!==e.indexOf("https://")}}},F=D,U=(i("e6b0"),Object(m["a"])(F,N,A,!1,null,null,null)),W=U.exports,Q=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticStyle:{padding:"0 15px"},on:{click:e.toggleClick}},[i("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"}},[i("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"}})])])},G=[],J={name:"Hamburger",props:{isActive:{type:Boolean,default:!1}},methods:{toggleClick:function(){this.$emit("toggleClick")}}},K=J,Y=(i("8dd0"),Object(m["a"])(K,Q,G,!1,null,"49e15297",null)),X=Y.exports,Z=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("svg-icon",{attrs:{"icon-class":e.isFullscreen?"exit-fullscreen":"fullscreen"},on:{click:e.click}})],1)},ee=[],te=i("93bf"),ie=i.n(te),ne={name:"Screenfull",data:function(){return{isFullscreen:!1}},mounted:function(){this.init()},beforeDestroy:function(){this.destroy()},methods:{click:function(){if(!ie.a.isEnabled)return this.$message({message:"你的浏览器不支持全屏",type:"warning"}),!1;ie.a.toggle()},change:function(){this.isFullscreen=ie.a.isFullscreen},init:function(){ie.a.isEnabled&&ie.a.on("change",this.change)},destroy:function(){ie.a.isEnabled&&ie.a.off("change",this.change)}}},ae=ne,se=(i("ee75"),Object(m["a"])(ae,Z,ee,!1,null,"243c7c0f",null)),oe=se.exports,le=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dropdown",{attrs:{trigger:"click"},on:{command:e.handleSetSize}},[i("div",[i("svg-icon",{attrs:{"class-name":"size-icon","icon-class":"size"}})],1),i("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(e.sizeOptions,(function(t){return i("el-dropdown-item",{key:t.value,attrs:{disabled:e.size===t.value,command:t.value}},[e._v(" "+e._s(t.label)+" ")])})),1)],1)},re=[],ce=(i("ac1f"),i("5319"),{data:function(){return{sizeOptions:[{label:"Default",value:"default"},{label:"Medium",value:"medium"},{label:"Small",value:"small"},{label:"Mini",value:"mini"}]}},computed:{size:function(){return this.$store.getters.size}},methods:{handleSetSize:function(e){this.$ELEMENT.size=e,this.$store.dispatch("app/setSize",e),this.refreshView(),this.$message({message:"Switch Size Success",type:"success"})},refreshView:function(){var e=this;this.$store.dispatch("tagsView/delAllCachedViews",this.$route);var t=this.$route.fullPath;this.$nextTick((function(){e.$router.replace({path:"/redirect"+t})}))}}}),ue=ce,de=Object(m["a"])(ue,le,re,!1,null,null,null),me=de.exports,he=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"header-search",class:{show:e.show}},[i("svg-icon",{attrs:{"class-name":"search-icon","icon-class":"search"},on:{click:function(t){return t.stopPropagation(),e.click(t)}}}),i("el-select",{ref:"headerSearchSelect",staticClass:"header-search-select",attrs:{"remote-method":e.querySearch,filterable:"","default-first-option":"",remote:"",placeholder:"Search"},on:{change:e.change},model:{value:e.search,callback:function(t){e.search=t},expression:"search"}},e._l(e.options,(function(e){return i("el-option",{key:e.item.path,attrs:{value:e.item,label:e.item.title.join(" > ")}})})),1)],1)},pe=[],fe=i("2909"),ve=i("b85c"),ge=(i("841c"),i("0278")),be=i.n(ge),we=i("df7c"),_e=i.n(we),ye={name:"HeaderSearch",data:function(){return{search:"",options:[],searchPool:[],show:!1,fuse:void 0}},computed:{routes:function(){return this.$store.getters.permission_routes}},watch:{routes:function(){this.searchPool=this.generateRoutes(this.routes)},searchPool:function(e){this.initFuse(e)},show:function(e){e?document.body.addEventListener("click",this.close):document.body.removeEventListener("click",this.close)}},mounted:function(){this.searchPool=this.generateRoutes(this.routes)},methods:{click:function(){this.show=!this.show,this.show&&this.$refs.headerSearchSelect&&this.$refs.headerSearchSelect.focus()},close:function(){this.$refs.headerSearchSelect&&this.$refs.headerSearchSelect.blur(),this.options=[],this.show=!1},change:function(e){var t=this,i=e.path;if(this.ishttp(e.path)){var n=i.indexOf("http");window.open(i.substr(n,i.length),"_blank")}else this.$router.push(e.path);this.search="",this.options=[],this.$nextTick((function(){t.show=!1}))},initFuse:function(e){this.fuse=new be.a(e,{shouldSort:!0,threshold:.4,location:0,distance:100,minMatchCharLength:1,keys:[{name:"title",weight:.7},{name:"path",weight:.3}]})},generateRoutes:function(e){var t,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=[],s=Object(ve["a"])(e);try{for(s.s();!(t=s.n()).done;){var o=t.value;if(!o.hidden){var l={path:this.ishttp(o.path)?o.path:_e.a.resolve(i,o.path),title:Object(fe["a"])(n)};if(o.meta&&o.meta.title&&(l.title=[].concat(Object(fe["a"])(l.title),[o.meta.title]),"noRedirect"!==o.redirect&&a.push(l)),o.children){var r=this.generateRoutes(o.children,l.path,l.title);r.length>=1&&(a=[].concat(Object(fe["a"])(a),Object(fe["a"])(r)))}}}}catch(c){s.e(c)}finally{s.f()}return a},querySearch:function(e){this.options=""!==e?this.fuse.search(e):[]},ishttp:function(e){return-1!==e.indexOf("http://")||-1!==e.indexOf("https://")}}},xe=ye,ke=(i("87b2"),Object(m["a"])(xe,he,pe,!1,null,"bb2486d0",null)),Ce=ke.exports,Se=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("svg-icon",{attrs:{"icon-class":"github"},on:{click:e.goto}})],1)},ze=[],Oe={name:"RuoYiGit",data:function(){return{url:"https://gitee.com/y_project/RuoYi-Vue"}},methods:{goto:function(){window.open(this.url)}}},je=Oe,Te=Object(m["a"])(je,Se,ze,!1,null,null,null),Ve=Te.exports,Ee=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[i("svg-icon",{attrs:{"icon-class":"question"},on:{click:e.goto}})],1)},Le=[],$e={name:"RuoYiDoc",data:function(){return{url:"http://doc.ruoyi.vip/ruoyi-vue"}},methods:{goto:function(){window.open(this.url)}}},Me=$e,Pe=Object(m["a"])(Me,Ee,Le,!1,null,null,null),Be=Pe.exports,Ie={components:{Breadcrumb:H,TopNav:W,Hamburger:X,Screenfull:oe,SizeSelect:me,Search:Ce,RuoYiGit:Ve,RuoYiDoc:Be},computed:Object(l["a"])(Object(l["a"])({},Object(L["b"])(["sidebar","avatar","device"])),{},{setting:{get:function(){return this.$store.state.settings.showSettings},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"showSettings",value:e})}},topNav:{get:function(){return this.$store.state.settings.topNav}}}),methods:{toggleSideBar:function(){this.$store.dispatch("app/toggleSideBar")},logout:function(){var e=this;return Object(E["a"])(Object(V["a"])().mark((function t(){return Object(V["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.$confirm("确定注销并退出系统吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.$store.dispatch("LogOut").then((function(){location.href="/index"}))})).catch((function(){}));case 1:case"end":return t.stop()}}),t)})))()}}},He=Ie,Ne=(i("b92d"),Object(m["a"])(He,j,T,!1,null,"451d5bc5",null)),Ae=Ne.exports,qe=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-drawer",{attrs:{size:"280px",visible:e.visible,"with-header":!1,"append-to-body":!0,"show-close":!1}},[n("div",{staticClass:"drawer-container"},[n("div",[n("div",{staticClass:"setting-drawer-content"},[n("div",{staticClass:"setting-drawer-title"},[n("h3",{staticClass:"drawer-title"},[e._v("主题风格设置")])]),n("div",{staticClass:"setting-drawer-block-checbox"},[n("div",{staticClass:"setting-drawer-block-checbox-item",on:{click:function(t){return e.handleTheme("theme-dark")}}},[n("img",{attrs:{src:i("adba"),alt:"dark"}}),"theme-dark"===e.sideTheme?n("div",{staticClass:"setting-drawer-block-checbox-selectIcon",staticStyle:{display:"block"}},[n("i",{staticClass:"anticon anticon-check",attrs:{"aria-label":"图标: check"}},[n("svg",{attrs:{viewBox:"64 64 896 896","data-icon":"check",width:"1em",height:"1em",fill:e.theme,"aria-hidden":"true",focusable:"false"}},[n("path",{attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 0 0-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}})])])]):e._e()]),n("div",{staticClass:"setting-drawer-block-checbox-item",on:{click:function(t){return e.handleTheme("theme-light")}}},[n("img",{attrs:{src:i("a2d0"),alt:"light"}}),"theme-light"===e.sideTheme?n("div",{staticClass:"setting-drawer-block-checbox-selectIcon",staticStyle:{display:"block"}},[n("i",{staticClass:"anticon anticon-check",attrs:{"aria-label":"图标: check"}},[n("svg",{attrs:{viewBox:"64 64 896 896","data-icon":"check",width:"1em",height:"1em",fill:e.theme,"aria-hidden":"true",focusable:"false"}},[n("path",{attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 0 0-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}})])])]):e._e()])]),n("div",{staticClass:"drawer-item"},[n("span",[e._v("主题颜色")]),n("theme-picker",{staticStyle:{float:"right",height:"26px",margin:"-3px 8px 0 0"},on:{change:e.themeChange}})],1)]),n("el-divider"),n("h3",{staticClass:"drawer-title"},[e._v("系统布局配置")]),n("div",{staticClass:"drawer-item"},[n("span",[e._v("开启 TopNav")]),n("el-switch",{staticClass:"drawer-switch",model:{value:e.topNav,callback:function(t){e.topNav=t},expression:"topNav"}})],1),n("div",{staticClass:"drawer-item"},[n("span",[e._v("开启 Tags-Views")]),n("el-switch",{staticClass:"drawer-switch",model:{value:e.tagsView,callback:function(t){e.tagsView=t},expression:"tagsView"}})],1),n("div",{staticClass:"drawer-item"},[n("span",[e._v("固定 Header")]),n("el-switch",{staticClass:"drawer-switch",model:{value:e.fixedHeader,callback:function(t){e.fixedHeader=t},expression:"fixedHeader"}})],1),n("div",{staticClass:"drawer-item"},[n("span",[e._v("显示 Logo")]),n("el-switch",{staticClass:"drawer-switch",model:{value:e.sidebarLogo,callback:function(t){e.sidebarLogo=t},expression:"sidebarLogo"}})],1),n("div",{staticClass:"drawer-item"},[n("span",[e._v("动态标题")]),n("el-switch",{staticClass:"drawer-switch",model:{value:e.dynamicTitle,callback:function(t){e.dynamicTitle=t},expression:"dynamicTitle"}})],1),n("el-divider"),n("el-button",{attrs:{size:"small",type:"primary",plain:"",icon:"el-icon-document-add"},on:{click:e.saveSetting}},[e._v("保存配置")]),n("el-button",{attrs:{size:"small",plain:"",icon:"el-icon-refresh"},on:{click:e.resetSetting}},[e._v("重置配置")])],1)])])},Re=[],De=i("b18f"),Fe={components:{ThemePicker:De["a"]},data:function(){return{theme:this.$store.state.settings.theme,sideTheme:this.$store.state.settings.sideTheme}},computed:{visible:{get:function(){return this.$store.state.settings.showSettings}},fixedHeader:{get:function(){return this.$store.state.settings.fixedHeader},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"fixedHeader",value:e})}},topNav:{get:function(){return this.$store.state.settings.topNav},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"topNav",value:e}),e||(this.$store.dispatch("app/toggleSideBarHide",!1),this.$store.commit("SET_SIDEBAR_ROUTERS",this.$store.state.permission.defaultRoutes))}},tagsView:{get:function(){return this.$store.state.settings.tagsView},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"tagsView",value:e})}},sidebarLogo:{get:function(){return this.$store.state.settings.sidebarLogo},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"sidebarLogo",value:e})}},dynamicTitle:{get:function(){return this.$store.state.settings.dynamicTitle},set:function(e){this.$store.dispatch("settings/changeSetting",{key:"dynamicTitle",value:e})}}},methods:{themeChange:function(e){this.$store.dispatch("settings/changeSetting",{key:"theme",value:e}),this.theme=e},handleTheme:function(e){this.$store.dispatch("settings/changeSetting",{key:"sideTheme",value:e}),this.sideTheme=e},saveSetting:function(){this.$modal.loading("正在保存到本地,请稍候..."),this.$cache.local.set("layout-setting",'{\n "topNav":'.concat(this.topNav,',\n "tagsView":').concat(this.tagsView,',\n "fixedHeader":').concat(this.fixedHeader,',\n "sidebarLogo":').concat(this.sidebarLogo,',\n "dynamicTitle":').concat(this.dynamicTitle,',\n "sideTheme":"').concat(this.sideTheme,'",\n "theme":"').concat(this.theme,'"\n }')),setTimeout(this.$modal.closeLoading(),1e3)},resetSetting:function(){this.$modal.loading("正在清除设置缓存并刷新,请稍候..."),this.$cache.local.remove("layout-setting"),setTimeout("window.location.reload()",1e3)}}},Ue=Fe,We=(i("4b6a"),Object(m["a"])(Ue,qe,Re,!1,null,"3095b2e9",null)),Qe=We.exports,Ge=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{class:{"has-logo":e.showLogo},style:{backgroundColor:"theme-dark"===e.settings.sideTheme?e.variables.menuBackground:e.variables.menuLightBackground}},[e.showLogo?i("logo",{attrs:{collapse:e.isCollapse}}):e._e(),i("el-scrollbar",{class:e.settings.sideTheme,attrs:{"wrap-class":"scrollbar-wrapper"}},[i("el-menu",{attrs:{"default-active":e.activeMenu,collapse:e.isCollapse,"background-color":"theme-dark"===e.settings.sideTheme?e.variables.menuBackground:e.variables.menuLightBackground,"text-color":"theme-dark"===e.settings.sideTheme?e.variables.menuColor:e.variables.menuLightColor,"unique-opened":!0,"active-text-color":e.settings.theme,"collapse-transition":!1,mode:"vertical"}},e._l(e.sidebarRouters,(function(e,t){return i("sidebar-item",{key:e.path+t,attrs:{item:e,"base-path":e.path}})})),1)],1)],1)},Je=[],Ke=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"sidebar-logo-container",class:{collapse:e.collapse},style:{backgroundColor:"theme-dark"===e.sideTheme?e.variables.menuBackground:e.variables.menuLightBackground}},[i("transition",{attrs:{name:"sidebarLogoFade"}},[e.collapse?i("router-link",{key:"collapse",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?i("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):i("h1",{staticClass:"sidebar-title",style:{color:"theme-dark"===e.sideTheme?e.variables.logoTitleColor:e.variables.logoLightTitleColor}},[e._v(e._s(e.title)+" ")])]):i("router-link",{key:"expand",staticClass:"sidebar-logo-link",attrs:{to:"/"}},[e.logo?i("img",{staticClass:"sidebar-logo",attrs:{src:e.logo}}):e._e(),i("h1",{staticClass:"sidebar-title",style:{color:"theme-dark"===e.sideTheme?e.variables.logoTitleColor:e.variables.logoLightTitleColor}},[e._v(e._s(e.title)+" ")])])],1)],1)},Ye=[],Xe=i("81a5"),Ze=i.n(Xe),et=i("8df1"),tt=i.n(et),it={name:"SidebarLogo",props:{collapse:{type:Boolean,required:!0}},computed:{variables:function(){return tt.a},sideTheme:function(){return this.$store.state.settings.sideTheme}},data:function(){return{title:"调解系统",logo:Ze.a}}},nt=it,at=(i("bfe8"),Object(m["a"])(nt,Ke,Ye,!1,null,"35e0d7fd",null)),st=at.exports,ot=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.item.hidden?e._e():i("div",[!e.hasOneShowingChild(e.item.children,e.item)||e.onlyOneChild.children&&!e.onlyOneChild.noShowingChildren||e.item.alwaysShow?i("el-submenu",{ref:"subMenu",attrs:{index:e.resolvePath(e.item.path),"popper-append-to-body":""}},[i("template",{slot:"title"},[e.item.meta?i("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 i("sidebar-item",{key:t.path,staticClass:"nest-menu",attrs:{"is-nest":!0,item:t,"base-path":e.resolvePath(t.path)}})}))],2):[e.onlyOneChild.meta?i("app-link",{attrs:{to:e.resolvePath(e.onlyOneChild.path,e.onlyOneChild.query)}},[i("el-menu-item",{class:{"submenu-title-noDropdown":!e.isNest},attrs:{index:e.resolvePath(e.onlyOneChild.path)}},[i("item",{attrs:{icon:e.onlyOneChild.meta.icon||e.item.meta&&e.item.meta.icon,title:e.onlyOneChild.meta.title}})],1)],1):e._e()]],2)},lt=[],rt=i("61f7"),ct={name:"MenuItem",functional:!0,props:{icon:{type:String,default:""},title:{type:String,default:""}},render:function(e,t){var i=t.props,n=i.icon,a=i.title,s=[];return n&&s.push(e("svg-icon",{attrs:{"icon-class":n}})),a&&(a.length>5?s.push(e("span",{slot:"title",attrs:{title:a}},[a])):s.push(e("span",{slot:"title"},[a]))),s}},ut=ct,dt=Object(m["a"])(ut,n,a,!1,null,null,null),mt=dt.exports,ht=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i(e.type,e._b({tag:"component"},"component",e.linkProps(e.to),!1),[e._t("default")],2)},pt=[],ft={props:{to:{type:[String,Object],required:!0}},computed:{isExternal:function(){return Object(rt["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}}}},vt=ft,gt=Object(m["a"])(vt,ht,pt,!1,null,null,null),bt=gt.exports,wt={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 i=t.handleMouseleave;t.handleMouseleave=function(t){"mobile"!==e.device&&i(t)}}}}},_t={name:"SidebarItem",components:{Item:mt,AppLink:bt},mixins:[wt],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]:[],i=arguments.length>1?arguments[1]:void 0;t||(t=[]);var n=t.filter((function(t){return!t.hidden&&(e.onlyOneChild=t,!0)}));return 1===n.length||0===n.length&&(this.onlyOneChild=Object(l["a"])(Object(l["a"])({},i),{},{path:"",noShowingChildren:!0}),!0)},resolvePath:function(e,t){if(Object(rt["a"])(e))return e;if(Object(rt["a"])(this.basePath))return this.basePath;if(t){var i=JSON.parse(t);return{path:_e.a.resolve(this.basePath,e),query:i}}return _e.a.resolve(this.basePath,e)}}},yt=_t,xt=Object(m["a"])(yt,ot,lt,!1,null,null,null),kt=xt.exports,Ct={components:{SidebarItem:kt,Logo:st},computed:Object(l["a"])(Object(l["a"])(Object(l["a"])({},Object(L["c"])(["settings"])),Object(L["b"])(["sidebarRouters","sidebar"])),{},{activeMenu:function(){var e=this.$route,t=e.meta,i=e.path;return t.activeMenu?t.activeMenu:i},showLogo:function(){return this.$store.state.settings.sidebarLogo},variables:function(){return tt.a},isCollapse:function(){return!this.sidebar.opened}})},St=Ct,zt=Object(m["a"])(St,Ge,Je,!1,null,null,null),Ot=zt.exports,jt=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"tags-view-container",attrs:{id:"tags-view-container"}},[i("scroll-pane",{ref:"scrollPane",staticClass:"tags-view-wrapper",on:{scroll:e.handleScroll}},e._l(e.visitedViews,(function(t){return i("router-link",{key:t.path,ref:"tag",refInFor:!0,staticClass:"tags-view-item",class:e.isActive(t)?"active":"",style:e.activeStyle(t),attrs:{to:{path:t.path,query:t.query,fullPath:t.fullPath},tag:"span"},nativeOn:{mouseup:function(i){if("button"in i&&1!==i.button)return null;!e.isAffix(t)&&e.closeSelectedTag(t)},contextmenu:function(i){return i.preventDefault(),e.openMenu(t,i)}}},[e._v(" "+e._s(t.title)+" "),e.isAffix(t)?e._e():i("span",{staticClass:"el-icon-close",on:{click:function(i){return i.preventDefault(),i.stopPropagation(),e.closeSelectedTag(t)}}})])})),1),i("ul",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"contextmenu",style:{left:e.left+"px",top:e.top+"px"}},[i("li",{on:{click:function(t){return e.refreshSelectedTag(e.selectedTag)}}},[i("i",{staticClass:"el-icon-refresh-right"}),e._v(" 刷新页面")]),e.isAffix(e.selectedTag)?e._e():i("li",{on:{click:function(t){return e.closeSelectedTag(e.selectedTag)}}},[i("i",{staticClass:"el-icon-close"}),e._v(" 关闭当前")]),i("li",{on:{click:e.closeOthersTags}},[i("i",{staticClass:"el-icon-circle-close"}),e._v(" 关闭其他")]),e.isFirstView()?e._e():i("li",{on:{click:e.closeLeftTags}},[i("i",{staticClass:"el-icon-back"}),e._v(" 关闭左侧")]),e.isLastView()?e._e():i("li",{on:{click:e.closeRightTags}},[i("i",{staticClass:"el-icon-right"}),e._v(" 关闭右侧")]),i("li",{on:{click:function(t){return e.closeAllTags(e.selectedTag)}}},[i("i",{staticClass:"el-icon-circle-close"}),e._v(" 全部关闭")])])],1)},Tt=[],Vt=(i("159b"),i("fb6a"),function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-scrollbar",{ref:"scrollContainer",staticClass:"scroll-container",attrs:{vertical:!1},nativeOn:{wheel:function(t){return t.preventDefault(),e.handleScroll(t)}}},[e._t("default")],2)}),Et=[],Lt=(i("c740"),4),$t={name:"ScrollPane",data:function(){return{left:0}},computed:{scrollWrapper:function(){return this.$refs.scrollContainer.$refs.wrap}},mounted:function(){this.scrollWrapper.addEventListener("scroll",this.emitScroll,!0)},beforeDestroy:function(){this.scrollWrapper.removeEventListener("scroll",this.emitScroll)},methods:{handleScroll:function(e){var t=e.wheelDelta||40*-e.deltaY,i=this.scrollWrapper;i.scrollLeft=i.scrollLeft+t/4},emitScroll:function(){this.$emit("scroll")},moveToTarget:function(e){var t=this.$refs.scrollContainer.$el,i=t.offsetWidth,n=this.scrollWrapper,a=this.$parent.$refs.tag,s=null,o=null;if(a.length>0&&(s=a[0],o=a[a.length-1]),s===e)n.scrollLeft=0;else if(o===e)n.scrollLeft=n.scrollWidth-i;else{var l=a.findIndex((function(t){return t===e})),r=a[l-1],c=a[l+1],u=c.$el.offsetLeft+c.$el.offsetWidth+Lt,d=r.$el.offsetLeft-Lt;u>n.scrollLeft+i?n.scrollLeft=u-i:d1&&void 0!==arguments[1]?arguments[1]:"/",n=[];return e.forEach((function(e){if(e.meta&&e.meta.affix){var a=_e.a.resolve(i,e.path);n.push({fullPath:a,path:a,name:e.name,meta:Object(l["a"])({},e.meta)})}if(e.children){var s=t.filterAffixTags(e.children,e.path);s.length>=1&&(n=[].concat(Object(fe["a"])(n),Object(fe["a"])(s)))}})),n},initTags:function(){var e,t=this.affixTags=this.filterAffixTags(this.routes),i=Object(ve["a"])(t);try{for(i.s();!(e=i.n()).done;){var n=e.value;n.name&&this.$store.dispatch("tagsView/addVisitedView",n)}}catch(a){i.e(a)}finally{i.f()}},addTags:function(){var e=this.$route.name;return e&&(this.$store.dispatch("tagsView/addView",this.$route),this.$route.meta.link&&this.$store.dispatch("tagsView/addIframeView",this.$route)),!1},moveToCurrentTag:function(){var e=this,t=this.$refs.tag;this.$nextTick((function(){var i,n=Object(ve["a"])(t);try{for(n.s();!(i=n.n()).done;){var a=i.value;if(a.to.path===e.$route.path){e.$refs.scrollPane.moveToTarget(a),a.to.fullPath!==e.$route.fullPath&&e.$store.dispatch("tagsView/updateVisitedView",e.$route);break}}}catch(s){n.e(s)}finally{n.f()}}))},refreshSelectedTag:function(e){this.$tab.refreshPage(e),this.$route.meta.link&&this.$store.dispatch("tagsView/delIframeView",this.$route)},closeSelectedTag:function(e){var t=this;this.$tab.closePage(e).then((function(i){var n=i.visitedViews;t.isActive(e)&&t.toLastView(n,e)}))},closeRightTags:function(){var e=this;this.$tab.closeRightPage(this.selectedTag).then((function(t){t.find((function(t){return t.fullPath===e.$route.fullPath}))||e.toLastView(t)}))},closeLeftTags:function(){var e=this;this.$tab.closeLeftPage(this.selectedTag).then((function(t){t.find((function(t){return t.fullPath===e.$route.fullPath}))||e.toLastView(t)}))},closeOthersTags:function(){var e=this;this.$router.push(this.selectedTag.fullPath).catch((function(){})),this.$tab.closeOtherPage(this.selectedTag).then((function(){e.moveToCurrentTag()}))},closeAllTags:function(e){var t=this;this.$tab.closeAllPage().then((function(i){var n=i.visitedViews;t.affixTags.some((function(e){return e.path===t.$route.path}))||t.toLastView(n,e)}))},toLastView:function(e,t){var i=e.slice(-1)[0];i?this.$router.push(i.fullPath):"Dashboard"===t.name?this.$router.replace({path:"/redirect"+t.fullPath}):this.$router.push("/")},openMenu:function(e,t){var i=105,n=this.$el.getBoundingClientRect().left,a=this.$el.offsetWidth,s=a-i,o=t.clientX-n+15;this.left=o>s?s:o,this.top=t.clientY,this.visible=!0,this.selectedTag=e},closeMenu:function(){this.visible=!1},handleScroll:function(){this.closeMenu()}}},Ht=It,Nt=(i("0c94"),i("c95c"),Object(m["a"])(Ht,jt,Tt,!1,null,"3c18e64f",null)),At=Nt.exports,qt=i("4360"),Rt=document,Dt=Rt.body,Ft=992,Ut={watch:{$route:function(e){"mobile"===this.device&&this.sidebar.opened&&qt["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&&(qt["a"].dispatch("app/toggleDevice","mobile"),qt["a"].dispatch("app/closeSideBar",{withoutAnimation:!0}))},methods:{$_isMobile:function(){var e=Dt.getBoundingClientRect();return e.width-1'});o.a.add(l);t["default"]=l},c38a:function(e,t,i){"use strict";i.d(t,"f",(function(){return s})),i.d(t,"g",(function(){return o})),i.d(t,"a",(function(){return l})),i.d(t,"h",(function(){return r})),i.d(t,"i",(function(){return c})),i.d(t,"e",(function(){return u})),i.d(t,"d",(function(){return d})),i.d(t,"c",(function(){return m})),i.d(t,"j",(function(){return h})),i.d(t,"b",(function(){return p}));var n=i("b85c"),a=i("53ca");i("ac1f"),i("00b4"),i("5319"),i("4d63"),i("c607"),i("2c3e"),i("25f0"),i("d3b7"),i("b64b"),i("14d9"),i("a15b"),i("1276");function s(e,t){if(0===arguments.length||!e)return null;var i,n=t||"{y}-{m}-{d} {h}:{i}:{s}";"object"===Object(a["a"])(e)?i=e:("string"===typeof e&&/^[0-9]+$/.test(e)?e=parseInt(e):"string"===typeof e&&(e=e.replace(new RegExp(/-/gm),"/").replace("T"," ").replace(new RegExp(/\.[\d]{3}/gm),"")),"number"===typeof e&&10===e.toString().length&&(e*=1e3),i=new Date(e));var s={y:i.getFullYear(),m:i.getMonth()+1,d:i.getDate(),h:i.getHours(),i:i.getMinutes(),s:i.getSeconds(),a:i.getDay()},o=n.replace(/{(y|m|d|h|i|s|a)+}/g,(function(e,t){var i=s[t];return"a"===t?["日","一","二","三","四","五","六"][i]:(e.length>0&&i<10&&(i="0"+i),i||0)}));return o}function o(e){this.$refs[e]&&this.$refs[e].resetFields()}function l(e,t,i){var n=e;return n.params="object"!==Object(a["a"])(n.params)||null===n.params||Array.isArray(n.params)?{}:n.params,t=Array.isArray(t)?t:[],"undefined"===typeof i?(n.params["beginTime"]=t[0],n.params["endTime"]=t[1]):(n.params["begin"+i]=t[0],n.params["end"+i]=t[1]),n}function r(e,t){if(void 0===t)return"";var i=[];return Object.keys(e).some((function(n){if(e[n].value==""+t)return i.push(e[n].label),!0})),0===i.length&&i.push(t),i.join("")}function c(e,t,i){if(void 0===t||0===t.length)return"";Array.isArray(t)&&(t=t.join(","));var n=[],a=void 0===i?",":i,s=t.split(a);return Object.keys(t.split(a)).some((function(t){var i=!1;Object.keys(e).some((function(o){e[o].value==""+s[t]&&(n.push(e[o].label+a),i=!0)})),i||n.push(s[t]+a)})),n.join("").substring(0,n.join("").length-1)}function u(e){return e&&"undefined"!=e&&"null"!=e?e:""}function d(e,t){for(var i in t)try{t[i].constructor==Object?e[i]=d(e[i],t[i]):e[i]=t[i]}catch(n){e[i]=t[i]}return e}function m(e,t,i,a){var s,o={id:t||"id",parentId:i||"parentId",childrenList:a||"children"},l={},r={},c=[],u=Object(n["a"])(e);try{for(u.s();!(s=u.n()).done;){var d=s.value,m=d[o.parentId];null==l[m]&&(l[m]=[]),r[d[o.id]]=d,l[m].push(d)}}catch(y){u.e(y)}finally{u.f()}var h,p=Object(n["a"])(e);try{for(p.s();!(h=p.n()).done;){var f=h.value,v=f[o.parentId];null==r[v]&&c.push(f)}}catch(y){p.e(y)}finally{p.f()}for(var g=0,b=c;g'});o.a.add(l);t["default"]=l},cc6c:function(e,t,i){e.exports=i.p+"static/img/401.089007e7.gif"},cda1:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-github",use:"icon-github-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},d0c2:function(e,t,i){},d251:function(e,t,i){},d2da:function(e,t,i){"use strict";i("91b4")},d7a0:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-code",use:"icon-code-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},d88a:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-user",use:"icon-user-usage",viewBox:"0 0 130 130",content:''});o.a.add(l);t["default"]=l},d8af:function(e,t,i){},da75:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-dict",use:"icon-dict-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},dc13:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-peoples",use:"icon-peoples-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},dc2b:function(e,t,i){},dc78:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-table",use:"icon-table-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},dce4:function(e,t,i){"use strict";i("d3b7");var n=i("4360");function a(e){var t="*:*:*",i=n["a"].getters&&n["a"].getters.permissions;return!!(e&&e.length>0)&&i.some((function(i){return t===i||i===e}))}function s(e){var t="admin",i=n["a"].getters&&n["a"].getters.roles;return!!(e&&e.length>0)&&i.some((function(i){return t===i||i===e}))}t["a"]={hasPermi:function(e){return a(e)},hasPermiOr:function(e){return e.some((function(e){return a(e)}))},hasPermiAnd:function(e){return e.every((function(e){return a(e)}))},hasRole:function(e){return s(e)},hasRoleOr:function(e){return e.some((function(e){return s(e)}))},hasRoleAnd:function(e){return e.every((function(e){return s(e)}))}}},dd7b:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"login"},[i("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:e.loginForm,rules:e.loginRules}},[i("h3",{staticClass:"title"},[e._v("调解后台管理系统")]),i("el-form-item",{attrs:{prop:"username"}},[i("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:"账号"},model:{value:e.loginForm.username,callback:function(t){e.$set(e.loginForm,"username",t)},expression:"loginForm.username"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"user"},slot:"prefix"})],1)],1),i("el-form-item",{attrs:{prop:"password"}},[i("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:"密码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleLogin(t)}},model:{value:e.loginForm.password,callback:function(t){e.$set(e.loginForm,"password",t)},expression:"loginForm.password"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"password"},slot:"prefix"})],1)],1),e.captchaEnabled?i("el-form-item",{attrs:{prop:"code"}},[i("el-input",{staticStyle:{width:"63%"},attrs:{"auto-complete":"off",placeholder:"验证码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleLogin(t)}},model:{value:e.loginForm.code,callback:function(t){e.$set(e.loginForm,"code",t)},expression:"loginForm.code"}},[i("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"validCode"},slot:"prefix"})],1),i("div",{staticClass:"login-code"},[i("img",{staticClass:"login-code-img",attrs:{src:e.codeUrl},on:{click:e.getCode}})])],1):e._e(),i("el-checkbox",{staticStyle:{margin:"0px 0px 25px 0px"},model:{value:e.loginForm.rememberMe,callback:function(t){e.$set(e.loginForm,"rememberMe",t)},expression:"loginForm.rememberMe"}},[e._v("记住密码")]),i("el-form-item",{staticStyle:{width:"100%"}},[i("el-button",{staticStyle:{width:"100%"},attrs:{loading:e.loading,size:"medium",type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.handleLogin(t)}}},[e.loading?i("span",[e._v("登 录 中...")]):i("span",[e._v("登 录")])]),e.register?i("div",{staticStyle:{float:"right"}},[i("router-link",{staticClass:"link-type",attrs:{to:"/register"}},[e._v("立即注册")])],1):e._e()],1)],1),e._m(0)],1)},a=[function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-login-footer"},[i("span",[e._v("Copyright © 2023 乙巢(上海)企业管理服务有限公司.")])])}],s=(i("14d9"),i("7ded")),o=i("852e"),l=i.n(o),r=i("24e5"),c=i.n(r),u="MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKoR8mX0rGKLqzcWmOzbfj64K8ZIgOdH\nnzkXSOVOZbFu/TJhZ7rFAN+eaGkl3C4buccQd/EjEsj9ir7ijT7h96MCAwEAAQ==",d="MIIBVAIBADANBgkqhkiG9w0BAQEFAASCAT4wggE6AgEAAkEAqhHyZfSsYourNxaY\n7Nt+PrgrxkiA50efORdI5U5lsW79MmFnusUA355oaSXcLhu5xxB38SMSyP2KvuKN\nPuH3owIDAQABAkAfoiLyL+Z4lf4Myxk6xUDgLaWGximj20CUf+5BKKnlrK+Ed8gA\nkM0HqoTt2UZwA5E2MzS4EI2gjfQhz5X28uqxAiEA3wNFxfrCZlSZHb0gn2zDpWow\ncSxQAgiCstxGUoOqlW8CIQDDOerGKH5OmCJ4Z21v+F25WaHYPxCFMvwxpcw99Ecv\nDQIgIdhDTIqD2jfYjPTY8Jj3EDGPbH2HHuffvflECt3Ek60CIQCFRlCkHpi7hthh\nYhovyloRYsM+IS9h/0BzlEAuO0ktMQIgSPT3aFAgJYwKpqRYKlLDVcflZFCKY7u3\nUP8iWi1Qw0Y=";function m(e){var t=new c.a;return t.setPublicKey(u),t.encrypt(e)}function h(e){var t=new c.a;return t.setPrivateKey(d),t.decrypt(e)}var p={name:"Login",data:function(){return{codeUrl:"",loginForm:{username:"admin",password:"admin123",rememberMe:!1,code:"",uuid:""},loginRules:{username:[{required:!0,trigger:"blur",message:"请输入您的账号"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"}],code:[{required:!0,trigger:"change",message:"请输入验证码"}]},loading:!1,captchaEnabled:!0,register:!1,redirect:void 0}},watch:{$route:{handler:function(e){this.redirect=e.query&&e.query.redirect},immediate:!0}},created:function(){this.getCode(),this.getCookie()},methods:{getCode:function(){var e=this;Object(s["a"])().then((function(t){e.captchaEnabled=void 0===t.captchaEnabled||t.captchaEnabled,e.captchaEnabled&&(e.codeUrl="data:image/gif;base64,"+t.img,e.loginForm.uuid=t.uuid)}))},getCookie:function(){var e=l.a.get("username"),t=l.a.get("password"),i=l.a.get("rememberMe");this.loginForm={username:void 0===e?this.loginForm.username:e,password:void 0===t?this.loginForm.password:h(t),rememberMe:void 0!==i&&Boolean(i)}},handleLogin:function(){var e=this;this.$refs.loginForm.validate((function(t){t&&(e.loading=!0,e.loginForm.rememberMe?(l.a.set("username",e.loginForm.username,{expires:30}),l.a.set("password",m(e.loginForm.password),{expires:30}),l.a.set("rememberMe",e.loginForm.rememberMe,{expires:30})):(l.a.remove("username"),l.a.remove("password"),l.a.remove("rememberMe")),e.$store.dispatch("Login",e.loginForm).then((function(){e.$router.push({path:e.redirect||"/"}).catch((function(){}))})).catch((function(){e.loading=!1,e.captchaEnabled&&e.getCode()})))}))}}},f=p,v=(i("d2da"),i("2877")),g=Object(v["a"])(f,n,a,!1,null,null,null);t["default"]=g.exports},de06:function(e,t,i){"use strict";i("2bb1")},df36:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-slider",use:"icon-slider-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},e218:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-color",use:"icon-color-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},e3ff:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-excel",use:"icon-excel-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},e5ab:function(e,t,i){},e6b0:function(e,t,i){"use strict";i("47c4")},e82a:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-job",use:"icon-job-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},ec55:function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"errPage-container"},[i("el-button",{staticClass:"pan-back-btn",attrs:{icon:"arrow-left"},on:{click:e.back}},[e._v(" 返回 ")]),i("el-row",[i("el-col",{attrs:{span:12}},[i("h1",{staticClass:"text-jumbo text-ginormous"},[e._v(" 401错误! ")]),i("h2",[e._v("您没有访问权限!")]),i("h6",[e._v("对不起,您没有访问权限,请不要进行非法操作!您可以返回主页面")]),i("ul",{staticClass:"list-unstyled"},[i("li",{staticClass:"link-type"},[i("router-link",{attrs:{to:"/"}},[e._v(" 回首页 ")])],1)])]),i("el-col",{attrs:{span:12}},[i("img",{attrs:{src:e.errGif,width:"313",height:"428",alt:"Girl has dropped her ice cream."}})])],1)],1)},a=[],s=(i("14d9"),i("cc6c")),o=i.n(s),l={name:"Page401",data:function(){return{errGif:o.a+"?"+ +new Date}},methods:{back:function(){this.$route.query.noGoBack?this.$router.push({path:"/"}):this.$router.go(-1)}}},r=l,c=(i("318f"),i("2877")),u=Object(c["a"])(r,n,a,!1,null,"f2e02586",null);t["default"]=u.exports},ed00:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-documentation",use:"icon-documentation-usage",viewBox:"0 0 128 128",content:''});o.a.add(l);t["default"]=l},ed08:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"e",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return o})),i.d(t,"f",(function(){return l})),i.d(t,"d",(function(){return r}));i("53ca"),i("ac1f"),i("5319"),i("14d9"),i("a15b"),i("d81d"),i("b64b"),i("d3b7"),i("159b"),i("fb6a"),i("d9e2"),i("a630"),i("3ca3"),i("6062"),i("ddb0"),i("25f0"),i("466d"),i("4d63"),i("c607"),i("2c3e"),i("00b4"),i("c38a");function n(e,t,i){var n,a,s,o,l,r=function r(){var c=+new Date-o;c0?n=setTimeout(r,t-c):(n=null,i||(l=e.apply(s,a),n||(s=a=null)))};return function(){for(var a=arguments.length,c=new Array(a),u=0;u'});o.a.add(l);t["default"]=l},f476:function(e,t,i){},f648:function(e,t,i){},f71f:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-monitor",use:"icon-monitor-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},f7f7:function(e,t,i){"use strict";i("7479")},f8e6:function(e,t,i){"use strict";i.r(t);var n=i("e017"),a=i.n(n),s=i("21a1"),o=i.n(s),l=new a.a({id:"icon-time",use:"icon-time-usage",viewBox:"0 0 1024 1024",content:''});o.a.add(l);t["default"]=l},f8ea:function(e,t,i){}},[[0,"runtime","chunk-elementUI","chunk-libs"]]]); \ No newline at end of file diff --git a/dist/static/js/app.7942b9a1.js.gz b/dist/static/js/app.7942b9a1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d78766712677edb32d1ee5ee96066fd0c54711a3 GIT binary patch literal 111313 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 V8Wiu`xifv@zX0P3lrkZg1pp={W#|9^ literal 0 HcmV?d00001 diff --git a/dist/static/js/app.7c2047b1.js.gz b/dist/static/js/app.7c2047b1.js.gz deleted file mode 100644 index f2cf32d8eedf660d9b4cf8afd0593937f0805208..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111313 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,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:function(t){return e.getList(e.queryParams)}}}),a("addManager",{attrs:{uploadVisable:e.uploadVisable,uploadData:e.uploadData,queryParams:e.queryParams},on:{cancelUpload:e.cancelUpload,getList:e.getList}}),a("editManager",{attrs:{editVisable:e.editVisable,editData:e.editData,queryParams:e.queryParams},on:{cancelEdit:e.cancelEdit,getList:e.getList}})],1)},i=[],o=(a("d3b7"),a("159b"),a("b49b")),n=a("8210"),r=a("1498"),s={name:"paymentList",components:{addManager:n["default"],editManager:r["default"]},data:function(){return{queryParams:{pageNum:1,pageSize:10},loading:!1,total:0,form:{},rules:{},dataList:[],operateVisable:!1,uploadVisable:!1,uploadData:{},sealData:{},editVisable:!1,editData:{}}},created:function(){this.getList(this.queryParams)},methods:{deleteTemplate:function(e){var t=this;this.$modal.confirm("是否删除").then((function(a){t.deleteSealFn({id:e.id})}))},deleteSealFn:function(e){var t=this;Object(o["b"])(e).then((function(e){t.$modal.msgSuccess("删除成功!"),t.getList(t.queryParams)}))},addtemplate:function(e){this.uploadVisable=!0,this.uploadData=e},cancelUpload:function(){this.uploadVisable=!1},eidtTemplate:function(e){this.editVisable=!0,this.editData=e},cancelEdit:function(){this.editVisable=!1},handleQuery:function(){this.queryParams.pageNum=1,this.getList(this.queryParams)},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},getList:function(e){var t=this;this.loading=!0,Object(o["h"])(e).then((function(e){t.dataList=e.rows,t.dataList.forEach((function(e){1==e.type?e.typeName="裁决内容":2==e.type?e.typeName="调解协议":3==e.type&&(e.typeName="金融消费纠纷基本情况")})),t.total=e.total,t.loading=!1}))}}},c=s,u=a("2877"),d=Object(u["a"])(c,l,i,!1,null,"6f079153",null);t["default"]=d.exports},"02a9":function(e,t,a){},"02f2":function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"系统模块",prop:"title"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入系统模块",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.title,callback:function(t){e.$set(e.queryParams,"title",t)},expression:"queryParams.title"}})],1),a("el-form-item",{attrs:{label:"操作人员",prop:"operName"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入操作人员",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.operName,callback:function(t){e.$set(e.queryParams,"operName",t)},expression:"queryParams.operName"}})],1),a("el-form-item",{attrs:{label:"类型",prop:"businessType"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"操作类型",clearable:""},model:{value:e.queryParams.businessType,callback:function(t){e.$set(e.queryParams,"businessType",t)},expression:"queryParams.businessType"}},e._l(e.dict.type.sys_oper_type,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"操作状态",clearable:""},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.dict.type.sys_common_status,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"操作时间"}},[a("el-date-picker",{staticStyle:{width:"240px"},attrs:{"value-format":"yyyy-MM-dd HH:mm:ss",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期","default-time":["00:00:00","23:59:59"]},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:operlog:remove"],expression:"['monitor:operlog:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:operlog:remove"],expression:"['monitor:operlog:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-delete",size:"mini"},on:{click:e.handleClean}},[e._v("清空")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:operlog:export"],expression:"['monitor:operlog:export']"}],attrs:{type:"warning",plain:"",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"tables",attrs:{data:e.list,"default-sort":e.defaultSort},on:{"selection-change":e.handleSelectionChange,"sort-change":e.handleSortChange}},[a("el-table-column",{attrs:{type:"selection",width:"50",align:"center"}}),a("el-table-column",{attrs:{label:"日志编号",align:"center",prop:"operId"}}),a("el-table-column",{attrs:{label:"系统模块",align:"center",prop:"title","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"操作类型",align:"center",prop:"businessType"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("dict-tag",{attrs:{options:e.dict.type.sys_oper_type,value:t.row.businessType}})]}}])}),a("el-table-column",{attrs:{label:"操作人员",align:"center",prop:"operName",width:"110","show-overflow-tooltip":!0,sortable:"custom","sort-orders":["descending","ascending"]}}),a("el-table-column",{attrs:{label:"操作地址",align:"center",prop:"operIp",width:"130","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"操作地点",align:"center",prop:"operLocation","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"操作状态",align:"center",prop:"status"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("dict-tag",{attrs:{options:e.dict.type.sys_common_status,value:t.row.status}})]}}])}),a("el-table-column",{attrs:{label:"操作日期",align:"center",prop:"operTime",width:"160",sortable:"custom","sort-orders":["descending","ascending"]},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.operTime)))])]}}])}),a("el-table-column",{attrs:{label:"消耗时间",align:"center",prop:"costTime",width:"110","show-overflow-tooltip":!0,sortable:"custom","sort-orders":["descending","ascending"]},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.costTime)+"毫秒")])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:operlog:query"],expression:"['monitor:operlog:query']"}],attrs:{size:"mini",type:"text",icon:"el-icon-view"},on:{click:function(a){return e.handleView(t.row,t.index)}}},[e._v("详细")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:"操作日志详细",visible:e.open,width:"700px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"100px",size:"mini"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"操作模块:"}},[e._v(e._s(e.form.title)+" / "+e._s(e.typeFormat(e.form)))]),a("el-form-item",{attrs:{label:"登录信息:"}},[e._v(e._s(e.form.operName)+" / "+e._s(e.form.operIp)+" / "+e._s(e.form.operLocation))])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"请求地址:"}},[e._v(e._s(e.form.operUrl))]),a("el-form-item",{attrs:{label:"请求方式:"}},[e._v(e._s(e.form.requestMethod))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"操作方法:"}},[e._v(e._s(e.form.method))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"请求参数:"}},[e._v(e._s(e.form.operParam))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"返回参数:"}},[e._v(e._s(e.form.jsonResult))])],1),a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"操作状态:"}},[0===e.form.status?a("div",[e._v("正常")]):1===e.form.status?a("div",[e._v("失败")]):e._e()])],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"消耗时间:"}},[e._v(e._s(e.form.costTime)+"毫秒")])],1),a("el-col",{attrs:{span:10}},[a("el-form-item",{attrs:{label:"操作时间:"}},[e._v(e._s(e.parseTime(e.form.operTime)))])],1),a("el-col",{attrs:{span:24}},[1===e.form.status?a("el-form-item",{attrs:{label:"异常信息:"}},[e._v(e._s(e.form.errorMsg))]):e._e()],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.open=!1}}},[e._v("关 闭")])],1)],1)],1)},i=[],o=a("5530"),n=(a("4e82"),a("d81d"),a("b775"));function r(e){return Object(n["a"])({url:"/monitor/operlog/list",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/monitor/operlog/"+e,method:"delete"})}function c(){return Object(n["a"])({url:"/monitor/operlog/clean",method:"delete"})}var u={name:"Operlog",dicts:["sys_oper_type","sys_common_status"],data:function(){return{loading:!0,ids:[],multiple:!0,showSearch:!0,total:0,list:[],open:!1,dateRange:[],defaultSort:{prop:"operTime",order:"descending"},form:{},queryParams:{pageNum:1,pageSize:10,title:void 0,operName:void 0,businessType:void 0,status:void 0}}},created:function(){this.getList()},methods:{getList:function(){var e=this;this.loading=!0,r(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.list=t.rows,e.total=t.total,e.loading=!1}))},typeFormat:function(e,t){return this.selectDictLabel(this.dict.type.sys_oper_type,e.businessType)},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.queryParams.pageNum=1,this.$refs.tables.sort(this.defaultSort.prop,this.defaultSort.order)},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.operId})),this.multiple=!e.length},handleSortChange:function(e,t,a){this.queryParams.orderByColumn=e.prop,this.queryParams.isAsc=e.order,this.getList()},handleView:function(e){this.open=!0,this.form=e},handleDelete:function(e){var t=this,a=e.operId||this.ids;this.$modal.confirm('是否确认删除日志编号为"'+a+'"的数据项?').then((function(){return s(a)})).then((function(){t.getList(),t.$modal.msgSuccess("删除成功")})).catch((function(){}))},handleClean:function(){var e=this;this.$modal.confirm("是否确认清空所有操作日志数据项?").then((function(){return c()})).then((function(){e.getList(),e.$modal.msgSuccess("清空成功")})).catch((function(){}))},handleExport:function(){this.download("monitor/operlog/export",Object(o["a"])({},this.queryParams),"operlog_".concat((new Date).getTime(),".xlsx"))}}},d=u,m=a("2877"),p=Object(m["a"])(d,l,i,!1,null,null,null);t["default"]=p.exports},"046a":function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"字典名称",prop:"dictName"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入字典名称",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.dictName,callback:function(t){e.$set(e.queryParams,"dictName",t)},expression:"queryParams.dictName"}})],1),a("el-form-item",{attrs:{label:"字典类型",prop:"dictType"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入字典类型",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.dictType,callback:function(t){e.$set(e.queryParams,"dictType",t)},expression:"queryParams.dictType"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"字典状态",clearable:""},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.dict.type.sys_normal_disable,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"创建时间"}},[a("el-date-picker",{staticStyle:{width:"240px"},attrs:{"value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:add"],expression:"['system:dict:add']"}],attrs:{type:"primary",plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:edit"],expression:"['system:dict:edit']"}],attrs:{type:"success",plain:"",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:export"],expression:"['system:dict:export']"}],attrs:{type:"warning",plain:"",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-refresh",size:"mini"},on:{click:e.handleRefreshCache}},[e._v("刷新缓存")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.typeList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"字典编号",align:"center",prop:"dictId"}}),a("el-table-column",{attrs:{label:"字典名称",align:"center",prop:"dictName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"字典类型",align:"center","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("router-link",{staticClass:"link-type",attrs:{to:"/system/dict-data/index/"+t.row.dictId}},[a("span",[e._v(e._s(t.row.dictType))])])]}}])}),a("el-table-column",{attrs:{label:"状态",align:"center",prop:"status"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("dict-tag",{attrs:{options:e.dict.type.sys_normal_disable,value:t.row.status}})]}}])}),a("el-table-column",{attrs:{label:"备注",align:"center",prop:"remark","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:edit"],expression:"['system:dict:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"字典名称",prop:"dictName"}},[a("el-input",{attrs:{placeholder:"请输入字典名称"},model:{value:e.form.dictName,callback:function(t){e.$set(e.form,"dictName",t)},expression:"form.dictName"}})],1),a("el-form-item",{attrs:{label:"字典类型",prop:"dictType"}},[a("el-input",{attrs:{placeholder:"请输入字典类型"},model:{value:e.form.dictType,callback:function(t){e.$set(e.form,"dictType",t)},expression:"form.dictType"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.dict.type.sys_normal_disable,(function(t){return a("el-radio",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.label))])})),1)],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入内容"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},i=[],o=a("5530"),n=(a("d81d"),a("ed45")),r={name:"Dict",dicts:["sys_normal_disable"],data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,typeList:[],title:"",open:!1,dateRange:[],queryParams:{pageNum:1,pageSize:10,dictName:void 0,dictType:void 0,status:void 0},form:{},rules:{dictName:[{required:!0,message:"字典名称不能为空",trigger:"blur"}],dictType:[{required:!0,message:"字典类型不能为空",trigger:"blur"}]}}},created:function(){this.getList()},methods:{getList:function(){var e=this;this.loading=!0,Object(n["d"])(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.typeList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={dictId:void 0,dictName:void 0,dictType:void 0,status:"0",remark:void 0},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.handleQuery()},handleAdd:function(){this.reset(),this.open=!0,this.title="添加字典类型"},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.dictId})),this.single=1!=e.length,this.multiple=!e.length},handleUpdate:function(e){var t=this;this.reset();var a=e.dictId||this.ids;Object(n["c"])(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改字典类型"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.dictId?Object(n["g"])(e.form).then((function(t){e.$modal.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(n["a"])(e.form).then((function(t){e.$modal.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.dictId||this.ids;this.$modal.confirm('是否确认删除字典编号为"'+a+'"的数据项?').then((function(){return Object(n["b"])(a)})).then((function(){t.getList(),t.$modal.msgSuccess("删除成功")})).catch((function(){}))},handleExport:function(){this.download("system/dict/type/export",Object(o["a"])({},this.queryParams),"type_".concat((new Date).getTime(),".xlsx"))},handleRefreshCache:function(){var e=this;Object(n["f"])().then((function(){e.$modal.msgSuccess("刷新成功"),e.$store.dispatch("dict/cleanDict")}))}}},s=r,c=a("2877"),u=Object(c["a"])(s,l,i,!1,null,null,null);t["default"]=u.exports},"061b":function(e,t,a){"use strict";var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],style:"height:"+e.height},[a("iframe",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.src,frameborder:"no",scrolling:"auto"}})])},i=[],o={props:{src:{type:String,required:!0}},data:function(){return{height:document.documentElement.clientHeight-94.5+"px;",loading:!0,url:this.src}},mounted:function(){var e=this;setTimeout((function(){e.loading=!1}),300);var t=this;window.onresize=function(){t.height=document.documentElement.clientHeight-94.5+"px;"}}},n=o,r=a("2877"),s=Object(r["a"])(n,l,i,!1,null,null,null);t["a"]=s.exports},"063b":function(e,t,a){},"087d":function(e,t,a){"use strict";a("bac8")},"0a5c":function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.className,style:{height:e.height,width:e.width}})},i=[],o=a("313e"),n=a("feb2");a("817d");var r=3e3,s={mixins:[n["default"]],props:{className:{type:String,default:"chart"},width:{type:String,default:"100%"},height:{type:String,default:"300px"}},data:function(){return{chart:null}},mounted:function(){var e=this;this.$nextTick((function(){e.initChart()}))},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){this.chart=o["init"](this.$el,"macarons"),this.chart.setOption({tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},radar:{radius:"66%",center:["50%","42%"],splitNumber:8,splitArea:{areaStyle:{color:"rgba(127,95,132,.3)",opacity:1,shadowBlur:45,shadowColor:"rgba(0,0,0,.5)",shadowOffsetX:0,shadowOffsetY:15}},indicator:[{name:"Sales",max:1e4},{name:"Administration",max:2e4},{name:"Information Techology",max:2e4},{name:"Customer Support",max:2e4},{name:"Development",max:2e4},{name:"Marketing",max:2e4}]},legend:{left:"center",bottom:"10",data:["Allocated Budget","Expected Spending","Actual Spending"]},series:[{type:"radar",symbolSize:0,areaStyle:{normal:{shadowBlur:13,shadowColor:"rgba(0,0,0,.2)",shadowOffsetX:0,shadowOffsetY:10,opacity:1}},data:[{value:[5e3,7e3,12e3,11e3,15e3,14e3],name:"Allocated Budget"},{value:[4e3,9e3,15e3,15e3,13e3,11e3],name:"Expected Spending"},{value:[5500,11e3,12e3,15e3,12e3,12e3],name:"Actual Spending"}],animationDuration:r}]})}}},c=s,u=a("2877"),d=Object(u["a"])(c,l,i,!1,null,null,null);t["default"]=d.exports},"0aff":function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0}},[a("el-form-item",{attrs:{label:"案件状态",prop:"caseStatusName"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入案件状态",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.caseStatusName,callback:function(t){e.$set(e.queryParams,"caseStatusName",t)},expression:"queryParams.caseStatusName"}})],1),a("el-form-item",{attrs:{label:"节点名称",prop:"nodeName"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"节点名称",clearable:""},model:{value:e.queryParams.nodeName,callback:function(t){e.$set(e.queryParams,"nodeName",t)},expression:"queryParams.nodeName"}},e._l(e.dict.type.case_flow_node,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{attrs:{type:"primary",plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.addnodeprocess}},[e._v("新增流程节点")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.dataList}},[a("el-table-column",{attrs:{label:"序号",type:"index",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s((e.queryParams.pageNum-1)*e.queryParams.pageSize+t.$index+1))])]}}])}),a("el-table-column",{attrs:{label:"节点名称",align:"center",prop:"nodeName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"案件状态",align:"center",prop:"caseStatusName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"驳回节点",align:"center",prop:"backFlowName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"关联角色",align:"center",prop:"roleNames","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-arrow-down"},on:{click:function(a){return e.moveDown(t.row)}}}),a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-arrow-up"},on:{click:function(a){return e.moveUp(t.row)}}}),a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.eidtNodeprocess(t.row)}}},[e._v("修改")]),a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.deleteNodeprocess(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:function(t){return e.getList(e.queryParams)}}}),a("addNodeprocess",{attrs:{addvisiable:e.addvisiable,editData:e.editData,queryParams:e.queryParams},on:{cancelAdd:e.cancelAdd,getList:e.getList}})],1)},i=[],o=a("0cf2"),n=a("67ed"),r={name:"paymentList",components:{addNodeprocess:n["default"]},dicts:["case_flow_node"],data:function(){return{queryParams:{pageNum:1,pageSize:10},loading:!1,total:0,form:{},rules:{},dataList:[],addvisiable:!1,editData:{}}},created:function(){this.getList(this.queryParams)},methods:{deleteNodeprocess:function(e){var t=this;this.$modal.confirm("是否删除").then((function(a){t.deleteSealFn({id:e.id})}))},deleteSealFn:function(e){var t=this;Object(o["a"])(e).then((function(e){t.$modal.msgSuccess("删除成功!"),t.getList(t.queryParams)}))},moveDown:function(e){var t=this,a={id:e.id,sortType:0};Object(o["d"])(a).then((function(e){t.getList(t.queryParams)}))},moveUp:function(e){var t=this,a={id:e.id,sortType:1};Object(o["d"])(a).then((function(e){t.getList(t.queryParams)}))},addnodeprocess:function(e){this.addvisiable=!0,this.editData={}},cancelAdd:function(){this.addvisiable=!1},eidtNodeprocess:function(e){this.addvisiable=!0,this.editData=e},associatedRoles:function(){},handleQuery:function(){this.queryParams.pageNum=1,this.getList(this.queryParams)},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},getList:function(e){var t=this;this.loading=!0,e.nodeId=parseInt(e.nodeName),Object(o["b"])(e).then((function(e){t.dataList=e.rows,t.total=e.total,t.loading=!1}))}}},s=r,c=a("2877"),u=Object(c["a"])(s,l,i,!1,null,"77f5486e",null);t["default"]=u.exports},"0cf2":function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"c",(function(){return o})),a.d(t,"a",(function(){return n})),a.d(t,"d",(function(){return r}));var l=a("b775");function i(e){return Object(l["a"])({url:"/case/flow/queryCaseFlowInfo",method:"post",data:e})}function o(e){return Object(l["a"])({url:"/case/flow/saveCaseFlow",method:"post",data:e})}function n(e){return Object(l["a"])({url:"/case/flow/deleteCaseFlow",method:"post",data:e})}function r(e){return Object(l["a"])({url:"/case/flow/sortCaseFlow",method:"post",data:e})}},"0d4f":function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{attrs:{type:"primary",plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.addInstitution}},[e._v("新增部门")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.dataList}},[a("el-table-column",{attrs:{label:"序号",type:"index",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s((e.queryParams.pageNum-1)*e.queryParams.pageSize+t.$index+1))])]}}])}),a("el-table-column",{attrs:{label:"仲裁机构名称",align:"center",prop:"identifyName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"经办人姓名",align:"center",prop:"operName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"经办人手机号",align:"center",prop:"operPhone","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"认证时间",align:"center",prop:"identifyDate"}}),a("el-table-column",{attrs:{label:"认证状态",align:"center",prop:"identifyStatus","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"是否启用",align:"center",prop:"isUse"}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return["未认证"==t.row.identifyStatus?a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-thumb"},on:{click:function(a){return e.DeptIndefiUrl(t.row)}}},[e._v("认证")]):e._e(),"未启用"==t.row.isUse&&"已认证"==t.row.identifyStatus?a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-thumb"},on:{click:function(a){return e.changeStatus(t.row)}}},[e._v("启用")]):e._e(),"已认证"==t.row.identifyStatus?a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-upload2"},on:{click:function(a){return e.uploadSeal(t.row)}}},[e._v("上传公章")]):e._e(),"已认证"==t.row.identifyStatus?a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-upload2"},on:{click:function(a){return e.sealManage(t.row)}}},[e._v("公章管理")]):e._e(),"未认证"==t.row.identifyStatus?a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.sealDelete(t.row)}}},[e._v("删除")]):e._e(),"未认证"==t.row.identifyStatus?a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.eidtSeal(t.row)}}},[e._v("修改")]):e._e(),"未认证"==t.row.identifyStatus?a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.selectUser(t.row)}}},[e._v("选择经办人")]):e._e()]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:function(t){return e.getList(e.queryParams)}}}),a("addInstitution",{attrs:{operateVisable:e.operateVisable,queryParams:e.queryParams},on:{cancelFilingreview:e.cancelFilingreview,getList:e.getList}}),a("uploadSeal",{attrs:{uploadVisable:e.uploadVisable,queryParams:e.queryParams,uploadData:e.uploadData},on:{cancelUpload:e.cancelUpload,getList:e.getList}}),a("sealManage",{attrs:{sealVisable:e.sealVisable,queryParams:e.queryParams,sealData:e.sealData},on:{cancelSeal:e.cancelSeal}}),a("eidtInstitution",{attrs:{editVisable:e.editVisable,queryParams:e.queryParams,editData:e.editData},on:{cancelEdit:e.cancelEdit,getList:e.getList}}),a("el-dialog",{attrs:{title:"选择经办人",visible:e.selectVisible,width:"600px"},on:{"update:visible":function(t){e.selectVisible=t},close:e.selectClose}},[a("el-form",{ref:"slectFrom",attrs:{model:e.slectFrom,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"经办人",prop:"id"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择"},model:{value:e.slectFrom.id,callback:function(t){e.$set(e.slectFrom,"id",t)},expression:"slectFrom.id"}},e._l(e.userList,(function(e){return a("el-option",{key:e.userId,attrs:{label:e.nickName,value:e.userId}})})),1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{staticClass:"endbutton",on:{click:e.selectClose}},[a("span",[e._v("取 消")])]),a("el-button",{staticClass:"endbutton",attrs:{type:"primary"},on:{click:e.submitUser}},[a("span",[e._v("确认")])])],1)],1)],1)},i=[],o=a("ade3"),n=(a("d3b7"),a("159b"),a("b49b")),r=a("cebb"),s=a("373d"),c=a("9b1c"),u=a("449f"),d={name:"paymentList",components:{addInstitution:r["default"],uploadSeal:s["default"],sealManage:c["default"],eidtInstitution:u["default"]},data:function(){return Object(o["a"])({queryParams:{pageNum:1,pageSize:10},loading:!1,total:0,form:{},rules:{},dataList:[1],operateVisable:!1,uploadVisable:!1,sealVisable:!1,uploadData:{},sealData:{},editVisable:!1,editData:{},selectVisible:!1,slectFrom:{},userList:[],templateId:null},"rules",{id:[{required:!0,message:"请选择经办人",trigger:"blur"}]})},created:function(){this.getList(this.queryParams)},methods:{selectUser:function(e){var t=this;this.selectVisible=!0,this.templateId=e.id,Object(n["q"])({id:e.id}).then((function(a){t.userList=a.data,e.userId?t.slectFrom.id=e.userId:t.slectFrom={}}))},submitUser:function(){var e=this;this.$refs["slectFrom"].validate((function(t){t&&Object(n["a"])({id:e.templateId,userId:e.slectFrom.id}).then((function(t){e.$modal.msgSuccess("选择成功"),e.selectVisible=!1,e.getList(e.queryParams)}))}))},selectClose:function(){this.selectVisible=!1},sealDelete:function(e){var t=this;this.$modal.confirm("是否更改状态").then((function(a){t.deleteSealFn({id:e.id})}))},deleteSealFn:function(e){var t=this;Object(n["c"])(e).then((function(e){t.$modal.msgSuccess("删除成功!"),t.getList(t.queryParams)}))},sealManage:function(e){this.sealVisable=!0,this.sealData=e},cancelSeal:function(){this.sealVisable=!1},uploadSeal:function(e){this.uploadVisable=!0,this.uploadData=e},closeUploadSeal:function(){this.uploadVisable=!1},cancelFilingreview:function(){this.operateVisable=!1},cancelUpload:function(){this.uploadVisable=!1},addInstitution:function(){this.operateVisable=!0},eidtSeal:function(e){this.editVisable=!0,this.editData=e},cancelEdit:function(){this.editVisable=!1},changeStatus:function(e){var t=this;this.$modal.confirm("是否进行启用?").then((function(){})).then((function(){Object(n["f"])({id:e.id}).then((function(e){t.$modal.msgSuccess("启用成功!"),t.getList(t.queryParams)}))})).catch((function(){}))},DeptIndefiUrl:function(e){e.operName&&e.legalPerPhone?this.$modal.confirm("是否认证?").then((function(){Object(n["p"])({id:e.id}).then((function(e){var t=e.data.identifyUrl;window.open(t)}))})).then((function(){})).catch((function(){})):this.$modal.msgError("当前没有经办人 ,无法认证!!")},handleQuery:function(){this.queryParams.pageNum=1,this.getList(this.queryParams)},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},getList:function(e){var t=this;this.loading=!0,Object(n["e"])(e).then((function(e){t.dataList=e.rows,t.total=e.total,t.loading=!1,t.dataList.forEach((function(e){0==e.identifyStatus||null==e.identifyStatus?e.identifyStatus="未认证":2==e.identifyStatus?e.identifyStatus="认证中":1==e.identifyStatus&&(e.identifyStatus="已认证"),0==e.isUse||null==e.isUse?e.isUse="未启用":e.isUse="已启用"}))}))}}},m=d,p=a("2877"),f=Object(p["a"])(m,l,i,!1,null,"3f0dfc0c",null);t["default"]=f.exports},1013:function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));var l=a("b775");function i(e){return Object(l["a"])({url:"video/createRoomId",method:"get",params:e})}},1332:function(e,t,a){"use strict";a("b3b8")},"138f":function(e,t,a){"use strict";a("c7aab")},1403:function(e,t,a){"use strict";a("02a9")},1498:function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e.editVisable?a("el-dialog",{attrs:{title:"修改模板",visible:e.editVisable,width:"600px",center:""},on:{close:e.cancel}},[a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,"label-position":"left",rules:e.rules,"label-width":"90px"}},[a("el-form-item",{attrs:{label:"模板名称",prop:"name"}},[a("el-input",{model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),a("el-form-item",{attrs:{label:"模板类型",prop:"type"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.ruleForm.type,callback:function(t){e.$set(e.ruleForm,"type",t)},expression:"ruleForm.type"}},e._l(e.dict.type.manager_type,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"模板内容",prop:"content"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入内容"},model:{value:e.ruleForm.content,callback:function(t){e.$set(e.ruleForm,"content",t)},expression:"ruleForm.content"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{staticClass:"endbutton",on:{click:e.cancel}},[a("span",[e._v("取 消")])]),a("el-button",{staticClass:"endbutton",attrs:{type:"primary"},on:{click:e.submitUpload}},[a("span",[e._v("确认")])])],1)],1):e._e()],1)},i=[],o=(a("b0c0"),a("b49b")),n={props:["editVisable","editData","queryParams"],dicts:["manager_type"],data:function(){return{data:[],flagBtn:!1,ruleForm:{},rules:{name:[{required:!0,message:"请输入模板名称",trigger:"blur"}],type:[{required:!0,message:"请输入模板名称",trigger:"blur"}],content:[{required:!0,message:"请输入模板名称",trigger:"blur"}]}}},watch:{editData:function(e){e&&(this.ruleForm=e,this.fileList=[],this.ruleForm.type=this.ruleForm.type+"")}},created:function(){},methods:{cancel:function(){this.$emit("cancelEdit")},updateManagerFn:function(e){var t=this;Object(o["r"])(e).then((function(e){t.$message.success("修改成功"),t.$emit("cancelEdit"),t.$emit("getList",t.queryParams)}))},submitUpload:function(){var e=this;this.$refs["ruleForm"].validate((function(t){t&&e.updateManagerFn({name:e.ruleForm.name,content:e.ruleForm.content,type:e.ruleForm.type,id:e.ruleForm.id})}))}}},r=n,s=a("2877"),c=Object(s["a"])(r,l,i,!1,null,"d2c864d0",null);t["default"]=c.exports},"15da":function(e,t,a){"use strict";a("53f7")},1664:function(e,t,a){"use strict";a("e7fe")},"17bd":function(e,t,a){"use strict";a("303f")},"17f1":function(e,t,a){},"19b3":function(e,t,a){},"1a4c":function(e,t,a){},"1c66":function(e,t,a){"use strict";a("75cf")},"1f34":function(e,t,a){"use strict";a.r(t);var l=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:4,xs:24}},[a("div",{staticClass:"head-container"},[a("el-input",{staticStyle:{"margin-bottom":"20px"},attrs:{placeholder:"请输入部门名称",clearable:"",size:"small","prefix-icon":"el-icon-search"},model:{value:e.deptName,callback:function(t){e.deptName=t},expression:"deptName"}})],1),a("div",{staticClass:"head-container"},[a("el-tree",{ref:"tree",attrs:{data:e.deptOptions,props:e.defaultProps,"expand-on-click-node":!1,"filter-node-method":e.filterNode,"node-key":"id","default-expand-all":"","highlight-current":""},on:{"node-click":e.handleNodeClick}})],1)]),a("el-col",{attrs:{span:20,xs:24}},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"用户名称",prop:"userName"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入用户名称",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.userName,callback:function(t){e.$set(e.queryParams,"userName",t)},expression:"queryParams.userName"}})],1),a("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入手机号码",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.phonenumber,callback:function(t){e.$set(e.queryParams,"phonenumber",t)},expression:"queryParams.phonenumber"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"用户状态",clearable:""},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.dict.type.sys_normal_disable,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"创建时间"}},[a("el-date-picker",{staticStyle:{width:"240px"},attrs:{"value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:add"],expression:"['system:user:add']"}],attrs:{type:"primary",plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:edit"],expression:"['system:user:edit']"}],attrs:{type:"success",plain:"",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:remove"],expression:"['system:user:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:import"],expression:"['system:user:import']"}],attrs:{type:"info",plain:"",icon:"el-icon-upload2",size:"mini"},on:{click:e.handleImport}},[e._v("导入")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:export"],expression:"['system:user:export']"}],attrs:{type:"warning",plain:"",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch,columns:e.columns},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.userList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"50",align:"center"}}),e.columns[0].visible?a("el-table-column",{key:"userId",attrs:{label:"用户编号",align:"center",prop:"userId"}}):e._e(),e.columns[1].visible?a("el-table-column",{key:"userName",attrs:{label:"用户名称",align:"center",prop:"userName","show-overflow-tooltip":!0}}):e._e(),e.columns[2].visible?a("el-table-column",{key:"nickName",attrs:{label:"用户昵称",align:"center",prop:"nickName","show-overflow-tooltip":!0}}):e._e(),e.columns[3].visible?a("el-table-column",{key:"deptName",attrs:{label:"部门",align:"center",prop:"dept.deptName","show-overflow-tooltip":!0}}):e._e(),e.columns[4].visible?a("el-table-column",{key:"phonenumber",attrs:{label:"手机号码",align:"center",prop:"phonenumber",width:"120"}}):e._e(),e.columns[5].visible?a("el-table-column",{key:"status",attrs:{label:"状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-value":"0","inactive-value":"1"},on:{change:function(a){return e.handleStatusChange(t.row)}},model:{value:t.row.status,callback:function(a){e.$set(t.row,"status",a)},expression:"scope.row.status"}})]}}],null,!1,3955094654)}):e._e(),e.columns[6].visible?a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"160"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}],null,!1,3078210614)}):e._e(),a("el-table-column",{attrs:{label:"操作",align:"center",width:"160","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return 1!==t.row.userId?[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:edit"],expression:"['system:user:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:remove"],expression:"['system:user:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")]),a("el-dropdown",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:resetPwd","system:user:edit"],expression:"['system:user:resetPwd', 'system:user:edit']"}],attrs:{size:"mini"},on:{command:function(a){return e.handleCommand(a,t.row)}}},[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-d-arrow-right"}},[e._v("更多")]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:resetPwd"],expression:"['system:user:resetPwd']"}],attrs:{command:"handleResetPwd",icon:"el-icon-key"}},[e._v("重置密码")]),a("el-dropdown-item",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:edit"],expression:"['system:user:edit']"}],attrs:{command:"handleAuthRole",icon:"el-icon-circle-check"}},[e._v("分配角色")])],1)],1)]:void 0}}],null,!0)})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)],1),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"600px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"用户昵称",prop:"nickName"}},[a("el-input",{attrs:{placeholder:"请输入用户昵称",maxlength:"30"},model:{value:e.form.nickName,callback:function(t){e.$set(e.form,"nickName",t)},expression:"form.nickName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"归属部门",prop:"deptId"}},[a("treeselect",{attrs:{options:e.deptOptions,"show-count":!0,placeholder:"请选择归属部门"},model:{value:e.form.deptId,callback:function(t){e.$set(e.form,"deptId",t)},expression:"form.deptId"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber"}},[a("el-input",{attrs:{placeholder:"请输入手机号码",maxlength:"11"},model:{value:e.form.phonenumber,callback:function(t){e.$set(e.form,"phonenumber",t)},expression:"form.phonenumber"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"邮箱",prop:"email"}},[a("el-input",{attrs:{placeholder:"请输入邮箱",maxlength:"50"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[void 0==e.form.userId?a("el-form-item",{attrs:{label:"用户名称",prop:"userName"}},[a("el-input",{attrs:{placeholder:"请输入用户名称",maxlength:"30"},model:{value:e.form.userName,callback:function(t){e.$set(e.form,"userName",t)},expression:"form.userName"}})],1):e._e()],1),a("el-col",{attrs:{span:12}},[void 0==e.form.userId?a("el-form-item",{attrs:{label:"用户密码",prop:"password"}},[a("el-input",{attrs:{placeholder:"请输入用户密码",type:"password",maxlength:"20","show-password":""},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1):e._e()],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"用户性别"}},[a("el-select",{attrs:{placeholder:"请选择性别"},model:{value:e.form.sex,callback:function(t){e.$set(e.form,"sex",t)},expression:"form.sex"}},e._l(e.dict.type.sys_user_sex,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"状态"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.dict.type.sys_normal_disable,(function(t){return a("el-radio",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.label))])})),1)],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"岗位"}},[a("el-select",{attrs:{multiple:"",placeholder:"请选择岗位"},model:{value:e.form.postIds,callback:function(t){e.$set(e.form,"postIds",t)},expression:"form.postIds"}},e._l(e.postOptions,(function(e){return a("el-option",{key:e.postId,attrs:{label:e.postName,value:e.postId,disabled:1==e.status}})})),1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"角色"}},[a("el-select",{attrs:{multiple:"",placeholder:"请选择角色"},model:{value:e.form.roleIds,callback:function(t){e.$set(e.form,"roleIds",t)},expression:"form.roleIds"}},e._l(e.roleOptions,(function(e){return a("el-option",{key:e.roleId,attrs:{label:e.roleName,value:e.roleId,disabled:1==e.status}})})),1)],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"备注"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入内容"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"专长"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入内容"},model:{value:e.form.specialty,callback:function(t){e.$set(e.form,"specialty",t)},expression:"form.specialty"}})],1)],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1),a("el-dialog",{attrs:{title:e.upload.title,visible:e.upload.open,width:"400px","append-to-body":""},on:{"update:visible":function(t){return e.$set(e.upload,"open",t)}}},[a("el-upload",{ref:"upload",attrs:{limit:1,accept:".xlsx, .xls",headers:e.upload.headers,action:e.upload.url+"?updateSupport="+e.upload.updateSupport,disabled:e.upload.isUploading,"on-progress":e.handleFileUploadProgress,"on-success":e.handleFileSuccess,"auto-upload":!1,drag:""}},[a("i",{staticClass:"el-icon-upload"}),a("div",{staticClass:"el-upload__text"},[e._v("将文件拖到此处,或"),a("em",[e._v("点击上传")])]),a("div",{staticClass:"el-upload__tip text-center",attrs:{slot:"tip"},slot:"tip"},[a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[a("el-checkbox",{model:{value:e.upload.updateSupport,callback:function(t){e.$set(e.upload,"updateSupport",t)},expression:"upload.updateSupport"}}),e._v(" 是否更新已经存在的用户数据 ")],1),a("span",[e._v("仅允许导入xls、xlsx格式文件。")]),a("el-link",{staticStyle:{"font-size":"12px","vertical-align":"baseline"},attrs:{type:"primary",underline:!1},on:{click:e.importTemplate}},[e._v("下载模板")])],1)]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitFileForm}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.upload.open=!1}}},[e._v("取 消")])],1)],1)],1)},i=[],o=a("5530"),n=(a("4de4"),a("d3b7"),a("d81d"),a("14d9"),a("c0c7")),r=a("5f87"),s=a("ca17"),c=a.n(s),u=(a("542c"),{name:"User",dicts:["sys_normal_disable","sys_user_sex"],components:{Treeselect:c.a},data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,userList:null,title:"",deptOptions:void 0,open:!1,deptName:void 0,initPassword:void 0,dateRange:[],postOptions:[],roleOptions:[],form:{},defaultProps:{children:"children",label:"label"},upload:{open:!1,title:"",isUploading:!1,updateSupport:0,headers:{Authorization:"Bearer "+Object(r["a"])()},url:"/API/system/user/importData"},queryParams:{pageNum:1,pageSize:10,userName:void 0,phonenumber:void 0,status:void 0,deptId:void 0},columns:[{key:0,label:"用户编号",visible:!0},{key:1,label:"用户名称",visible:!0},{key:2,label:"用户昵称",visible:!0},{key:3,label:"部门",visible:!0},{key:4,label:"手机号码",visible:!0},{key:5,label:"状态",visible:!0},{key:6,label:"创建时间",visible:!0}],rules:{userName:[{required:!0,message:"用户名称不能为空",trigger:"blur"},{min:2,max:20,message:"用户名称长度必须介于 2 和 20 之间",trigger:"blur"}],nickName:[{required:!0,message:"用户昵称不能为空",trigger:"blur"}],password:[{required:!0,message:"用户密码不能为空",trigger:"blur"},{min:5,max:20,message:"用户密码长度必须介于 5 和 20 之间",trigger:"blur"}],email:[{type:"email",message:"请输入正确的邮箱地址",trigger:["blur","change"]}],phonenumber:[{pattern:/^1[3|4|5|6|7|8|9][0-9]\d{8}$/,message:"请输入正确的手机号码",trigger:"blur"}]}}},watch:{deptName:function(e){this.$refs.tree.filter(e)}},created:function(){var e=this;this.getList(),this.getDeptTree(),this.getConfigKey("sys.user.initPassword").then((function(t){e.initPassword=t.msg}))},methods:{getList:function(){var e=this;this.loading=!0,Object(n["h"])(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.userList=t.rows,e.total=t.total,e.loading=!1}))},getDeptTree:function(){var e=this;Object(n["d"])().then((function(t){e.deptOptions=t.data}))},filterNode:function(e,t){return!e||-1!==t.label.indexOf(e)},handleNodeClick:function(e){this.queryParams.deptId=e.id,this.handleQuery()},handleStatusChange:function(e){var t=this,a="0"===e.status?"启用":"停用";this.$modal.confirm('确认要"'+a+'""'+e.userName+'"用户吗?').then((function(){return Object(n["b"])(e.userId,e.status)})).then((function(){t.$modal.msgSuccess(a+"成功")})).catch((function(){e.status="0"===e.status?"1":"0"}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={userId:void 0,deptId:void 0,userName:void 0,nickName:void 0,password:void 0,phonenumber:void 0,email:void 0,sex:void 0,status:"0",remark:void 0,postIds:[],roleIds:[]},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.queryParams.deptId=void 0,this.$refs.tree.setCurrentKey(null),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.userId})),this.single=1!=e.length,this.multiple=!e.length},handleCommand:function(e,t){switch(e){case"handleResetPwd":this.handleResetPwd(t);break;case"handleAuthRole":this.handleAuthRole(t);break;default:break}},handleAdd:function(){var e=this;this.reset(),Object(n["f"])().then((function(t){e.postOptions=t.posts,e.roleOptions=t.roles,e.open=!0,e.title="添加用户",e.form.password=e.initPassword}))},handleUpdate:function(e){var t=this;this.reset();var a=e.userId||this.ids;Object(n["f"])(a).then((function(e){t.form=e.data,t.postOptions=e.posts,t.roleOptions=e.roles,t.$set(t.form,"postIds",e.postIds),t.$set(t.form,"roleIds",e.roleIds),t.open=!0,t.title="修改用户",t.form.password=""}))},handleResetPwd:function(e){var t=this;this.$prompt('请输入"'+e.userName+'"的新密码',"提示",{confirmButtonText:"确定",cancelButtonText:"取消",closeOnClickModal:!1,inputPattern:/^.{5,20}$/,inputErrorMessage:"用户密码长度必须介于 5 和 20 之间"}).then((function(a){var l=a.value;Object(n["i"])(e.userId,l).then((function(e){t.$modal.msgSuccess("修改成功,新密码是:"+l)}))})).catch((function(){}))},handleAuthRole:function(e){var t=e.userId;this.$router.push("/system/user-auth/role/"+t)},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.userId?Object(n["k"])(e.form).then((function(t){e.$modal.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(n["a"])(e.form).then((function(t){e.$modal.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.userId||this.ids;this.$modal.confirm('是否确认删除用户编号为"'+a+'"的数据项?').then((function(){return Object(n["c"])(a)})).then((function(){t.getList(),t.$modal.msgSuccess("删除成功")})).catch((function(){}))},handleExport:function(){this.download("system/user/export",Object(o["a"])({},this.queryParams),"user_".concat((new Date).getTime(),".xlsx"))},handleImport:function(){this.upload.title="用户导入",this.upload.open=!0},importTemplate:function(){this.download("system/user/importTemplate",{},"user_template_".concat((new Date).getTime(),".xlsx"))},handleFileUploadProgress:function(e,t,a){this.upload.isUploading=!0},handleFileSuccess:function(e,t,a){this.upload.open=!1,this.upload.isUploading=!1,this.$refs.upload.clearFiles(),this.$alert("
"+e.msg+"
","导入结果",{dangerouslyUseHTMLString:!0}),this.getList()},submitFileForm:function(){this.$refs.upload.submit()}}}),d=u,m=(a("8c4c"),a("2877")),p=Object(m["a"])(d,l,i,!1,null,"40409718",null);t["default"]=p.exports},"1f71":function(e,t,a){"use strict";a("d6d3")},"202d":function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"公告标题",prop:"noticeTitle"}},[a("el-input",{attrs:{placeholder:"请输入公告标题",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.noticeTitle,callback:function(t){e.$set(e.queryParams,"noticeTitle",t)},expression:"queryParams.noticeTitle"}})],1),a("el-form-item",{attrs:{label:"操作人员",prop:"createBy"}},[a("el-input",{attrs:{placeholder:"请输入操作人员",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.createBy,callback:function(t){e.$set(e.queryParams,"createBy",t)},expression:"queryParams.createBy"}})],1),a("el-form-item",{attrs:{label:"类型",prop:"noticeType"}},[a("el-select",{attrs:{placeholder:"公告类型",clearable:""},model:{value:e.queryParams.noticeType,callback:function(t){e.$set(e.queryParams,"noticeType",t)},expression:"queryParams.noticeType"}},e._l(e.dict.type.sys_notice_type,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:notice:add"],expression:"['system:notice:add']"}],attrs:{type:"primary",plain:"",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:notice:edit"],expression:"['system:notice:edit']"}],attrs:{type:"success",plain:"",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:notice:remove"],expression:"['system:notice:remove']"}],attrs:{type:"danger",plain:"",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.noticeList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"序号",align:"center",prop:"noticeId",width:"100"}}),a("el-table-column",{attrs:{label:"公告标题",align:"center",prop:"noticeTitle","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"公告类型",align:"center",prop:"noticeType",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("dict-tag",{attrs:{options:e.dict.type.sys_notice_type,value:t.row.noticeType}})]}}])}),a("el-table-column",{attrs:{label:"状态",align:"center",prop:"status",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("dict-tag",{attrs:{options:e.dict.type.sys_notice_status,value:t.row.status}})]}}])}),a("el-table-column",{attrs:{label:"创建者",align:"center",prop:"createBy",width:"100"}}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:notice:edit"],expression:"['system:notice:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:notice:remove"],expression:"['system:notice:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"780px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"公告标题",prop:"noticeTitle"}},[a("el-input",{attrs:{placeholder:"请输入公告标题"},model:{value:e.form.noticeTitle,callback:function(t){e.$set(e.form,"noticeTitle",t)},expression:"form.noticeTitle"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"公告类型",prop:"noticeType"}},[a("el-select",{attrs:{placeholder:"请选择公告类型"},model:{value:e.form.noticeType,callback:function(t){e.$set(e.form,"noticeType",t)},expression:"form.noticeType"}},e._l(e.dict.type.sys_notice_type,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"状态"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.dict.type.sys_notice_status,(function(t){return a("el-radio",{key:t.value,attrs:{label:t.value}},[e._v(e._s(t.label))])})),1)],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"内容"}},[a("editor",{attrs:{"min-height":192},model:{value:e.form.noticeContent,callback:function(t){e.$set(e.form,"noticeContent",t)},expression:"form.noticeContent"}})],1)],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},i=[],o=(a("d81d"),a("b775"));function n(e){return Object(o["a"])({url:"/system/notice/list",method:"get",params:e})}function r(e){return Object(o["a"])({url:"/system/notice/"+e,method:"get"})}function s(e){return Object(o["a"])({url:"/system/notice",method:"post",data:e})}function c(e){return Object(o["a"])({url:"/system/notice",method:"put",data:e})}function u(e){return Object(o["a"])({url:"/system/notice/"+e,method:"delete"})}var d={name:"Notice",dicts:["sys_notice_status","sys_notice_type"],data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,noticeList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,noticeTitle:void 0,createBy:void 0,status:void 0},form:{},rules:{noticeTitle:[{required:!0,message:"公告标题不能为空",trigger:"blur"}],noticeType:[{required:!0,message:"公告类型不能为空",trigger:"change"}]}}},created:function(){this.getList()},methods:{getList:function(){var e=this;this.loading=!0,n(this.queryParams).then((function(t){e.noticeList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={noticeId:void 0,noticeTitle:void 0,noticeType:void 0,noticeContent:void 0,status:"0"},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.noticeId})),this.single=1!=e.length,this.multiple=!e.length},handleAdd:function(){this.reset(),this.open=!0,this.title="添加公告"},handleUpdate:function(e){var t=this;this.reset();var a=e.noticeId||this.ids;r(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改公告"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.noticeId?c(e.form).then((function(t){e.$modal.msgSuccess("修改成功"),e.open=!1,e.getList()})):s(e.form).then((function(t){e.$modal.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.noticeId||this.ids;this.$modal.confirm('是否确认删除公告编号为"'+a+'"的数据项?').then((function(){return u(a)})).then((function(){t.getList(),t.$modal.msgSuccess("删除成功")})).catch((function(){}))}}},m=d,p=a("2877"),f=Object(p["a"])(m,l,i,!1,null,null,null);t["default"]=f.exports},"20f7":function(e,t,a){"use strict";a("f9c8")},2855:function(e,t,a){"use strict";a.r(t);var l,i,o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"container"},[a("div",{staticClass:"left-board"},[a("div",{staticClass:"logo-wrapper"},[a("div",{staticClass:"logo"},[a("img",{attrs:{src:e.logo,alt:"logo"}}),e._v(" Form Generator ")])]),a("el-scrollbar",{staticClass:"left-scrollbar"},[a("div",{staticClass:"components-list"},[a("div",{staticClass:"components-title"},[a("svg-icon",{attrs:{"icon-class":"component"}}),e._v("输入型组件 ")],1),a("draggable",{staticClass:"components-draggable",attrs:{list:e.inputComponents,group:{name:"componentsGroup",pull:"clone",put:!1},clone:e.cloneComponent,draggable:".components-item",sort:!1},on:{end:e.onEnd}},e._l(e.inputComponents,(function(t,l){return a("div",{key:l,staticClass:"components-item",on:{click:function(a){return e.addComponent(t)}}},[a("div",{staticClass:"components-body"},[a("svg-icon",{attrs:{"icon-class":t.tagIcon}}),e._v(" "+e._s(t.label)+" ")],1)])})),0),a("div",{staticClass:"components-title"},[a("svg-icon",{attrs:{"icon-class":"component"}}),e._v("选择型组件 ")],1),a("draggable",{staticClass:"components-draggable",attrs:{list:e.selectComponents,group:{name:"componentsGroup",pull:"clone",put:!1},clone:e.cloneComponent,draggable:".components-item",sort:!1},on:{end:e.onEnd}},e._l(e.selectComponents,(function(t,l){return a("div",{key:l,staticClass:"components-item",on:{click:function(a){return e.addComponent(t)}}},[a("div",{staticClass:"components-body"},[a("svg-icon",{attrs:{"icon-class":t.tagIcon}}),e._v(" "+e._s(t.label)+" ")],1)])})),0),a("div",{staticClass:"components-title"},[a("svg-icon",{attrs:{"icon-class":"component"}}),e._v(" 布局型组件 ")],1),a("draggable",{staticClass:"components-draggable",attrs:{list:e.layoutComponents,group:{name:"componentsGroup",pull:"clone",put:!1},clone:e.cloneComponent,draggable:".components-item",sort:!1},on:{end:e.onEnd}},e._l(e.layoutComponents,(function(t,l){return a("div",{key:l,staticClass:"components-item",on:{click:function(a){return e.addComponent(t)}}},[a("div",{staticClass:"components-body"},[a("svg-icon",{attrs:{"icon-class":t.tagIcon}}),e._v(" "+e._s(t.label)+" ")],1)])})),0)],1)])],1),a("div",{staticClass:"center-board"},[a("div",{staticClass:"action-bar"},[a("el-button",{attrs:{icon:"el-icon-download",type:"text"},on:{click:e.download}},[e._v(" 导出vue文件 ")]),a("el-button",{staticClass:"copy-btn-main",attrs:{icon:"el-icon-document-copy",type:"text"},on:{click:e.copy}},[e._v(" 复制代码 ")]),a("el-button",{staticClass:"delete-btn",attrs:{icon:"el-icon-delete",type:"text"},on:{click:e.empty}},[e._v(" 清空 ")])],1),a("el-scrollbar",{staticClass:"center-scrollbar"},[a("el-row",{staticClass:"center-board-row",attrs:{gutter:e.formConf.gutter}},[a("el-form",{attrs:{size:e.formConf.size,"label-position":e.formConf.labelPosition,disabled:e.formConf.disabled,"label-width":e.formConf.labelWidth+"px"}},[a("draggable",{staticClass:"drawing-board",attrs:{list:e.drawingList,animation:340,group:"componentsGroup"}},e._l(e.drawingList,(function(t,l){return a("draggable-item",{key:t.renderKey,attrs:{"drawing-list":e.drawingList,element:t,index:l,"active-id":e.activeId,"form-conf":e.formConf},on:{activeItem:e.activeFormItem,copyItem:e.drawingItemCopy,deleteItem:e.drawingItemDelete}})})),1),a("div",{directives:[{name:"show",rawName:"v-show",value:!e.drawingList.length,expression:"!drawingList.length"}],staticClass:"empty-info"},[e._v(" 从左侧拖入或点选组件进行表单设计 ")])],1)],1)],1)],1),a("right-panel",{attrs:{"active-data":e.activeData,"form-conf":e.formConf,"show-field":!!e.drawingList.length},on:{"tag-change":e.tagChange}}),a("code-type-dialog",{attrs:{visible:e.dialogVisible,title:"选择生成类型","show-file-name":e.showFileName},on:{"update:visible":function(t){e.dialogVisible=t},confirm:e.generate}}),a("input",{attrs:{id:"copyNode",type:"hidden"}})],1)},n=[],r=a("53ca"),s=a("5530"),c=(a("ac1f"),a("5319"),a("14d9"),a("b64b"),a("e9c4"),a("d81d"),a("a434"),a("d3b7"),a("159b"),a("c740"),a("b76a")),u=a.n(c),d=a("e552"),m=a.n(d),p=a("b311"),f=a.n(p),h=a("a85b"),b=a("766b"),v=a("2e2a"),g=a("ed08");a("99af"),a("a15b"),a("b0c0");function y(e){return'\n '.concat(e,'\n
\n 取消\n 确定\n
\n
')}function _(e){return"")}function w(e){return"