perf(frontend): on-demand element plus imports and dedupe stats requests
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"_MetricGrid-Ccuhy_ft.js": {
|
||||
"file": "assets/MetricGrid-Ccuhy_ft.js",
|
||||
"_MetricGrid-BrU15hWW.js": {
|
||||
"file": "assets/MetricGrid-BrU15hWW.js",
|
||||
"name": "MetricGrid",
|
||||
"imports": [
|
||||
"index.html",
|
||||
"_vendor-vue-CVxSw_oJ.js"
|
||||
"_vendor-vue-CrWqv-BE.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/MetricGrid-yP_dkP6X.css"
|
||||
@@ -14,29 +14,177 @@
|
||||
"file": "assets/MetricGrid-yP_dkP6X.css",
|
||||
"src": "_MetricGrid-yP_dkP6X.css"
|
||||
},
|
||||
"_email-CM3Ck82y.js": {
|
||||
"file": "assets/email-CM3Ck82y.js",
|
||||
"_el-dialog-BA6jXtcD.js": {
|
||||
"file": "assets/el-dialog-BA6jXtcD.js",
|
||||
"name": "el-dialog",
|
||||
"imports": [
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"index.html",
|
||||
"_refs-Cgn3sBur.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/el-dialog-DyK7vRzj.css"
|
||||
]
|
||||
},
|
||||
"_el-dialog-DyK7vRzj.css": {
|
||||
"file": "assets/el-dialog-DyK7vRzj.css",
|
||||
"src": "_el-dialog-DyK7vRzj.css"
|
||||
},
|
||||
"_el-form-item-BWkJzdQ_.css": {
|
||||
"file": "assets/el-form-item-BWkJzdQ_.css",
|
||||
"src": "_el-form-item-BWkJzdQ_.css"
|
||||
},
|
||||
"_el-form-item-BeAZtehy.js": {
|
||||
"file": "assets/el-form-item-BeAZtehy.js",
|
||||
"name": "el-form-item",
|
||||
"imports": [
|
||||
"index.html",
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"_vendor-misc-vmXLPW1j.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/el-form-item-BWkJzdQ_.css"
|
||||
]
|
||||
},
|
||||
"_el-input-tPmZxDKr.css": {
|
||||
"file": "assets/el-input-tPmZxDKr.css",
|
||||
"src": "_el-input-tPmZxDKr.css"
|
||||
},
|
||||
"_el-link-B58a4a3I.css": {
|
||||
"file": "assets/el-link-B58a4a3I.css",
|
||||
"src": "_el-link-B58a4a3I.css"
|
||||
},
|
||||
"_el-link-qY5gqqju.js": {
|
||||
"file": "assets/el-link-qY5gqqju.js",
|
||||
"name": "el-link",
|
||||
"imports": [
|
||||
"index.html",
|
||||
"_vendor-vue-CrWqv-BE.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/el-link-B58a4a3I.css"
|
||||
]
|
||||
},
|
||||
"_el-loading-C65vMcpP.js": {
|
||||
"file": "assets/el-loading-C65vMcpP.js",
|
||||
"name": "el-loading",
|
||||
"imports": [
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"index.html",
|
||||
"_vendor-misc-vmXLPW1j.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/el-loading-DLSpKYce.css"
|
||||
]
|
||||
},
|
||||
"_el-loading-DLSpKYce.css": {
|
||||
"file": "assets/el-loading-DLSpKYce.css",
|
||||
"src": "_el-loading-DLSpKYce.css"
|
||||
},
|
||||
"_el-pagination-BNQcHhjS.css": {
|
||||
"file": "assets/el-pagination-BNQcHhjS.css",
|
||||
"src": "_el-pagination-BNQcHhjS.css"
|
||||
},
|
||||
"_el-pagination-TTFXkW0k.js": {
|
||||
"file": "assets/el-pagination-TTFXkW0k.js",
|
||||
"name": "el-pagination",
|
||||
"imports": [
|
||||
"index.html",
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"_el-select-C_Dn-Lrv.js",
|
||||
"_vendor-misc-vmXLPW1j.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/el-pagination-BNQcHhjS.css"
|
||||
]
|
||||
},
|
||||
"_el-select-C_Dn-Lrv.js": {
|
||||
"file": "assets/el-select-C_Dn-Lrv.js",
|
||||
"name": "el-select",
|
||||
"imports": [
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"index.html",
|
||||
"_el-table-column-MgpB2mM7.js",
|
||||
"_vendor-misc-vmXLPW1j.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/el-select-DC6_bRTH.css"
|
||||
]
|
||||
},
|
||||
"_el-select-DC6_bRTH.css": {
|
||||
"file": "assets/el-select-DC6_bRTH.css",
|
||||
"src": "_el-select-DC6_bRTH.css"
|
||||
},
|
||||
"_el-switch-C3HGCCep.css": {
|
||||
"file": "assets/el-switch-C3HGCCep.css",
|
||||
"src": "_el-switch-C3HGCCep.css"
|
||||
},
|
||||
"_el-switch-DqGKUJZv.js": {
|
||||
"file": "assets/el-switch-DqGKUJZv.js",
|
||||
"name": "el-switch",
|
||||
"imports": [
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"index.html",
|
||||
"_vendor-misc-vmXLPW1j.js",
|
||||
"_index-CvKMBPkw.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/el-switch-C3HGCCep.css"
|
||||
]
|
||||
},
|
||||
"_el-table-column-Bjejp30n.css": {
|
||||
"file": "assets/el-table-column-Bjejp30n.css",
|
||||
"src": "_el-table-column-Bjejp30n.css"
|
||||
},
|
||||
"_el-table-column-MgpB2mM7.js": {
|
||||
"file": "assets/el-table-column-MgpB2mM7.js",
|
||||
"name": "el-table-column",
|
||||
"imports": [
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"index.html",
|
||||
"_vendor-misc-vmXLPW1j.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/el-table-column-Bjejp30n.css"
|
||||
]
|
||||
},
|
||||
"_email-qEH8upCB.js": {
|
||||
"file": "assets/email-qEH8upCB.js",
|
||||
"name": "email",
|
||||
"imports": [
|
||||
"index.html"
|
||||
]
|
||||
},
|
||||
"_system-BtiUc9P2.js": {
|
||||
"file": "assets/system-BtiUc9P2.js",
|
||||
"_index-CvKMBPkw.js": {
|
||||
"file": "assets/index-CvKMBPkw.js",
|
||||
"name": "index",
|
||||
"imports": [
|
||||
"_vendor-vue-CrWqv-BE.js"
|
||||
]
|
||||
},
|
||||
"_refs-Cgn3sBur.js": {
|
||||
"file": "assets/refs-Cgn3sBur.js",
|
||||
"name": "refs",
|
||||
"imports": [
|
||||
"_vendor-vue-CrWqv-BE.js"
|
||||
]
|
||||
},
|
||||
"_system-CrVQM-ty.js": {
|
||||
"file": "assets/system-CrVQM-ty.js",
|
||||
"name": "system",
|
||||
"imports": [
|
||||
"index.html"
|
||||
]
|
||||
},
|
||||
"_tasks-BfRZ9z-p.js": {
|
||||
"file": "assets/tasks-BfRZ9z-p.js",
|
||||
"_tasks-C5pCunVd.js": {
|
||||
"file": "assets/tasks-C5pCunVd.js",
|
||||
"name": "tasks",
|
||||
"imports": [
|
||||
"index.html"
|
||||
]
|
||||
},
|
||||
"_users-D6tusdlB.js": {
|
||||
"file": "assets/users-D6tusdlB.js",
|
||||
"_users-ZzhDjJRL.js": {
|
||||
"file": "assets/users-ZzhDjJRL.js",
|
||||
"name": "users",
|
||||
"imports": [
|
||||
"index.html"
|
||||
@@ -46,42 +194,26 @@
|
||||
"file": "assets/vendor-axios-B9ygI19o.js",
|
||||
"name": "vendor-axios"
|
||||
},
|
||||
"_vendor-element-B5S5pUKo.js": {
|
||||
"file": "assets/vendor-element-B5S5pUKo.js",
|
||||
"name": "vendor-element",
|
||||
"imports": [
|
||||
"_vendor-vue-CVxSw_oJ.js",
|
||||
"_vendor-misc-BeoNyvBp.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/vendor-element-C68yOrAy.css"
|
||||
]
|
||||
},
|
||||
"_vendor-element-C68yOrAy.css": {
|
||||
"file": "assets/vendor-element-C68yOrAy.css",
|
||||
"src": "_vendor-element-C68yOrAy.css"
|
||||
},
|
||||
"_vendor-misc-BeoNyvBp.js": {
|
||||
"file": "assets/vendor-misc-BeoNyvBp.js",
|
||||
"_vendor-misc-vmXLPW1j.js": {
|
||||
"file": "assets/vendor-misc-vmXLPW1j.js",
|
||||
"name": "vendor-misc",
|
||||
"imports": [
|
||||
"_vendor-vue-CVxSw_oJ.js"
|
||||
"_vendor-vue-CrWqv-BE.js"
|
||||
]
|
||||
},
|
||||
"_vendor-vue-CVxSw_oJ.js": {
|
||||
"file": "assets/vendor-vue-CVxSw_oJ.js",
|
||||
"_vendor-vue-CrWqv-BE.js": {
|
||||
"file": "assets/vendor-vue-CrWqv-BE.js",
|
||||
"name": "vendor-vue"
|
||||
},
|
||||
"index.html": {
|
||||
"file": "assets/index-DqW7qFKO.js",
|
||||
"file": "assets/index-xdc4dCJw.js",
|
||||
"name": "index",
|
||||
"src": "index.html",
|
||||
"isEntry": true,
|
||||
"imports": [
|
||||
"_vendor-vue-CVxSw_oJ.js",
|
||||
"_vendor-element-B5S5pUKo.js",
|
||||
"_vendor-axios-B9ygI19o.js",
|
||||
"_vendor-misc-BeoNyvBp.js"
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"_vendor-misc-vmXLPW1j.js",
|
||||
"_vendor-axios-B9ygI19o.js"
|
||||
],
|
||||
"dynamicImports": [
|
||||
"src/pages/ReportPage.vue",
|
||||
@@ -95,163 +227,204 @@
|
||||
"src/pages/SettingsPage.vue"
|
||||
],
|
||||
"css": [
|
||||
"assets/index-a3a11Ghn.css"
|
||||
"assets/index-CNjbDBMV.css"
|
||||
]
|
||||
},
|
||||
"src/pages/AnnouncementsPage.vue": {
|
||||
"file": "assets/AnnouncementsPage-4fRVykRR.js",
|
||||
"file": "assets/AnnouncementsPage-DKKUsbg3.js",
|
||||
"name": "AnnouncementsPage",
|
||||
"src": "src/pages/AnnouncementsPage.vue",
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_vendor-element-B5S5pUKo.js",
|
||||
"index.html",
|
||||
"_vendor-vue-CVxSw_oJ.js",
|
||||
"_vendor-misc-BeoNyvBp.js",
|
||||
"_el-loading-C65vMcpP.js",
|
||||
"_el-table-column-MgpB2mM7.js",
|
||||
"_el-form-item-BeAZtehy.js",
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"_vendor-misc-vmXLPW1j.js",
|
||||
"_vendor-axios-B9ygI19o.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/AnnouncementsPage-DOwZaaOu.css"
|
||||
"assets/AnnouncementsPage-DOwZaaOu.css",
|
||||
"assets/el-input-tPmZxDKr.css"
|
||||
]
|
||||
},
|
||||
"src/pages/EmailPage.vue": {
|
||||
"file": "assets/EmailPage-PZGlUp9r.js",
|
||||
"file": "assets/EmailPage-DKWs8z_-.js",
|
||||
"name": "EmailPage",
|
||||
"src": "src/pages/EmailPage.vue",
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_email-CM3Ck82y.js",
|
||||
"index.html",
|
||||
"_MetricGrid-Ccuhy_ft.js",
|
||||
"_vendor-element-B5S5pUKo.js",
|
||||
"_vendor-vue-CVxSw_oJ.js",
|
||||
"_el-loading-C65vMcpP.js",
|
||||
"_el-dialog-BA6jXtcD.js",
|
||||
"_el-switch-DqGKUJZv.js",
|
||||
"_el-link-qY5gqqju.js",
|
||||
"_el-pagination-TTFXkW0k.js",
|
||||
"_el-table-column-MgpB2mM7.js",
|
||||
"_el-select-C_Dn-Lrv.js",
|
||||
"_el-form-item-BeAZtehy.js",
|
||||
"_email-qEH8upCB.js",
|
||||
"_MetricGrid-BrU15hWW.js",
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"_vendor-misc-vmXLPW1j.js",
|
||||
"_vendor-axios-B9ygI19o.js",
|
||||
"_vendor-misc-BeoNyvBp.js"
|
||||
"_refs-Cgn3sBur.js",
|
||||
"_index-CvKMBPkw.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/EmailPage-BmPCDPYC.css"
|
||||
"assets/EmailPage-BbE4fHhF.css",
|
||||
"assets/el-input-tPmZxDKr.css"
|
||||
]
|
||||
},
|
||||
"src/pages/FeedbacksPage.vue": {
|
||||
"file": "assets/FeedbacksPage-CtSxl4wH.js",
|
||||
"file": "assets/FeedbacksPage-C3cZkW9U.js",
|
||||
"name": "FeedbacksPage",
|
||||
"src": "src/pages/FeedbacksPage.vue",
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"index.html",
|
||||
"_MetricGrid-Ccuhy_ft.js",
|
||||
"_vendor-element-B5S5pUKo.js",
|
||||
"_vendor-vue-CVxSw_oJ.js",
|
||||
"_vendor-axios-B9ygI19o.js",
|
||||
"_vendor-misc-BeoNyvBp.js"
|
||||
"_el-loading-C65vMcpP.js",
|
||||
"_el-table-column-MgpB2mM7.js",
|
||||
"_el-select-C_Dn-Lrv.js",
|
||||
"_MetricGrid-BrU15hWW.js",
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"_vendor-misc-vmXLPW1j.js",
|
||||
"_vendor-axios-B9ygI19o.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/FeedbacksPage-mrXjCiV2.css"
|
||||
]
|
||||
},
|
||||
"src/pages/LogsPage.vue": {
|
||||
"file": "assets/LogsPage-CbKK04n3.js",
|
||||
"file": "assets/LogsPage-Dp8imWTU.js",
|
||||
"name": "LogsPage",
|
||||
"src": "src/pages/LogsPage.vue",
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_users-D6tusdlB.js",
|
||||
"_tasks-BfRZ9z-p.js",
|
||||
"index.html",
|
||||
"_vendor-element-B5S5pUKo.js",
|
||||
"_vendor-vue-CVxSw_oJ.js",
|
||||
"_vendor-axios-B9ygI19o.js",
|
||||
"_vendor-misc-BeoNyvBp.js"
|
||||
"_el-loading-C65vMcpP.js",
|
||||
"_el-pagination-TTFXkW0k.js",
|
||||
"_el-table-column-MgpB2mM7.js",
|
||||
"_el-select-C_Dn-Lrv.js",
|
||||
"_users-ZzhDjJRL.js",
|
||||
"_tasks-C5pCunVd.js",
|
||||
"_vendor-misc-vmXLPW1j.js",
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"_index-CvKMBPkw.js",
|
||||
"_vendor-axios-B9ygI19o.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/LogsPage-D1bozCEo.css"
|
||||
"assets/LogsPage-Dq7RMWyM.css",
|
||||
"assets/el-input-tPmZxDKr.css"
|
||||
]
|
||||
},
|
||||
"src/pages/ReportPage.vue": {
|
||||
"file": "assets/ReportPage-iNbHoKlg.js",
|
||||
"file": "assets/ReportPage-CM9j-qlf.js",
|
||||
"name": "ReportPage",
|
||||
"src": "src/pages/ReportPage.vue",
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_vendor-element-B5S5pUKo.js",
|
||||
"index.html",
|
||||
"_email-CM3Ck82y.js",
|
||||
"_tasks-BfRZ9z-p.js",
|
||||
"_system-BtiUc9P2.js",
|
||||
"_MetricGrid-Ccuhy_ft.js",
|
||||
"_vendor-vue-CVxSw_oJ.js",
|
||||
"_vendor-misc-BeoNyvBp.js",
|
||||
"_vendor-axios-B9ygI19o.js"
|
||||
"_el-dialog-BA6jXtcD.js",
|
||||
"_el-table-column-MgpB2mM7.js",
|
||||
"_email-qEH8upCB.js",
|
||||
"_tasks-C5pCunVd.js",
|
||||
"_system-CrVQM-ty.js",
|
||||
"_MetricGrid-BrU15hWW.js",
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"_vendor-misc-vmXLPW1j.js",
|
||||
"_vendor-axios-B9ygI19o.js",
|
||||
"_refs-Cgn3sBur.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/ReportPage-DN5YlEZa.css"
|
||||
]
|
||||
},
|
||||
"src/pages/SecurityPage.vue": {
|
||||
"file": "assets/SecurityPage-B0McTZDe.js",
|
||||
"file": "assets/SecurityPage-MWt8yASs.js",
|
||||
"name": "SecurityPage",
|
||||
"src": "src/pages/SecurityPage.vue",
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"index.html",
|
||||
"_MetricGrid-Ccuhy_ft.js",
|
||||
"_vendor-element-B5S5pUKo.js",
|
||||
"_vendor-vue-CVxSw_oJ.js",
|
||||
"_el-loading-C65vMcpP.js",
|
||||
"_el-dialog-BA6jXtcD.js",
|
||||
"_el-form-item-BeAZtehy.js",
|
||||
"_el-switch-DqGKUJZv.js",
|
||||
"_el-pagination-TTFXkW0k.js",
|
||||
"_el-table-column-MgpB2mM7.js",
|
||||
"_el-select-C_Dn-Lrv.js",
|
||||
"_el-link-qY5gqqju.js",
|
||||
"_MetricGrid-BrU15hWW.js",
|
||||
"_vendor-misc-vmXLPW1j.js",
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"_vendor-axios-B9ygI19o.js",
|
||||
"_vendor-misc-BeoNyvBp.js"
|
||||
"_refs-Cgn3sBur.js",
|
||||
"_index-CvKMBPkw.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/SecurityPage-DN76ndc_.css"
|
||||
"assets/SecurityPage-DC-6XVNf.css",
|
||||
"assets/el-input-tPmZxDKr.css"
|
||||
]
|
||||
},
|
||||
"src/pages/SettingsPage.vue": {
|
||||
"file": "assets/SettingsPage-BpxjhELo.js",
|
||||
"file": "assets/SettingsPage-CX6610FI.js",
|
||||
"name": "SettingsPage",
|
||||
"src": "src/pages/SettingsPage.vue",
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"index.html",
|
||||
"_vendor-element-B5S5pUKo.js",
|
||||
"_vendor-vue-CVxSw_oJ.js",
|
||||
"_vendor-axios-B9ygI19o.js",
|
||||
"_vendor-misc-BeoNyvBp.js"
|
||||
"_el-form-item-BeAZtehy.js",
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"_vendor-misc-vmXLPW1j.js",
|
||||
"_vendor-axios-B9ygI19o.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/SettingsPage-DaB8PeRL.css"
|
||||
"assets/SettingsPage-DaB8PeRL.css",
|
||||
"assets/el-input-tPmZxDKr.css"
|
||||
]
|
||||
},
|
||||
"src/pages/SystemPage.vue": {
|
||||
"file": "assets/SystemPage-BkDUSPOh.js",
|
||||
"file": "assets/SystemPage-CCJEQv2i.js",
|
||||
"name": "SystemPage",
|
||||
"src": "src/pages/SystemPage.vue",
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_system-BtiUc9P2.js",
|
||||
"index.html",
|
||||
"_vendor-element-B5S5pUKo.js",
|
||||
"_vendor-vue-CVxSw_oJ.js",
|
||||
"_el-loading-C65vMcpP.js",
|
||||
"_el-dialog-BA6jXtcD.js",
|
||||
"_el-switch-DqGKUJZv.js",
|
||||
"_el-form-item-BeAZtehy.js",
|
||||
"_system-CrVQM-ty.js",
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"_vendor-misc-vmXLPW1j.js",
|
||||
"_vendor-axios-B9ygI19o.js",
|
||||
"_vendor-misc-BeoNyvBp.js"
|
||||
"_refs-Cgn3sBur.js",
|
||||
"_index-CvKMBPkw.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/SystemPage-DYBocGi2.css"
|
||||
"assets/SystemPage-DYBocGi2.css",
|
||||
"assets/el-input-tPmZxDKr.css"
|
||||
]
|
||||
},
|
||||
"src/pages/UsersPage.vue": {
|
||||
"file": "assets/UsersPage-1H0TJ5-u.js",
|
||||
"file": "assets/UsersPage-5NsPoYiH.js",
|
||||
"name": "UsersPage",
|
||||
"src": "src/pages/UsersPage.vue",
|
||||
"isDynamicEntry": true,
|
||||
"imports": [
|
||||
"_users-D6tusdlB.js",
|
||||
"index.html",
|
||||
"_vendor-element-B5S5pUKo.js",
|
||||
"_vendor-vue-CVxSw_oJ.js",
|
||||
"_vendor-axios-B9ygI19o.js",
|
||||
"_vendor-misc-BeoNyvBp.js"
|
||||
"_el-loading-C65vMcpP.js",
|
||||
"_el-table-column-MgpB2mM7.js",
|
||||
"_users-ZzhDjJRL.js",
|
||||
"_vendor-misc-vmXLPW1j.js",
|
||||
"_vendor-vue-CrWqv-BE.js",
|
||||
"_refs-Cgn3sBur.js",
|
||||
"_vendor-axios-B9ygI19o.js"
|
||||
],
|
||||
"css": [
|
||||
"assets/UsersPage-Cow_LicY.css"
|
||||
"assets/UsersPage-DIgAWmPx.css"
|
||||
]
|
||||
}
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
1
static/admin/assets/AnnouncementsPage-DKKUsbg3.js
Normal file
1
static/admin/assets/AnnouncementsPage-DKKUsbg3.js
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/EmailPage-BbE4fHhF.css
Normal file
1
static/admin/assets/EmailPage-BbE4fHhF.css
Normal file
@@ -0,0 +1 @@
|
||||
.el-divider{position:relative}.el-divider--horizontal{border-top:1px var(--el-border-color) var(--el-border-style);display:block;height:1px;margin:24px 0;width:100%}.el-divider--vertical{border-left:1px var(--el-border-color) var(--el-border-style);display:inline-block;height:1em;margin:0 8px;position:relative;vertical-align:middle;width:1px}.el-divider__text{background-color:var(--el-bg-color);color:var(--el-text-color-primary);font-size:14px;font-weight:500;padding:0 20px;position:absolute}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translate(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.page-stack[data-v-4f511165]{display:flex;flex-direction:column;gap:14px;min-width:0}.toolbar[data-v-4f511165]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.card[data-v-4f511165]{border-radius:var(--app-radius);border:1px solid var(--app-border);background:var(--app-card-bg);box-shadow:var(--app-shadow-soft)}.section-head[data-v-4f511165]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.section-title[data-v-4f511165]{margin:0;font-size:15px;font-weight:800;letter-spacing:.2px}.help[data-v-4f511165]{margin-top:8px;font-size:12px;color:var(--app-muted)}.table-wrap[data-v-4f511165]{overflow-x:auto;border-radius:10px;border:1px solid var(--app-border);background:#fff}.sub-stats[data-v-4f511165]{margin-top:12px}.ellipsis[data-v-4f511165]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagination[data-v-4f511165]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;flex-wrap:wrap}.page-hint[data-v-4f511165]{font-size:12px}.dialog-actions[data-v-4f511165]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.spacer[data-v-4f511165]{flex:1}
|
||||
@@ -1 +0,0 @@
|
||||
.page-stack[data-v-4f511165]{display:flex;flex-direction:column;gap:14px;min-width:0}.toolbar[data-v-4f511165]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.card[data-v-4f511165]{border-radius:var(--app-radius);border:1px solid var(--app-border);background:var(--app-card-bg);box-shadow:var(--app-shadow-soft)}.section-head[data-v-4f511165]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.section-title[data-v-4f511165]{margin:0;font-size:15px;font-weight:800;letter-spacing:.2px}.help[data-v-4f511165]{margin-top:8px;font-size:12px;color:var(--app-muted)}.table-wrap[data-v-4f511165]{overflow-x:auto;border-radius:10px;border:1px solid var(--app-border);background:#fff}.sub-stats[data-v-4f511165]{margin-top:12px}.ellipsis[data-v-4f511165]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagination[data-v-4f511165]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;flex-wrap:wrap}.page-hint[data-v-4f511165]{font-size:12px}.dialog-actions[data-v-4f511165]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.spacer[data-v-4f511165]{flex:1}
|
||||
1
static/admin/assets/EmailPage-DKWs8z_-.js
Normal file
1
static/admin/assets/EmailPage-DKWs8z_-.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
static/admin/assets/FeedbacksPage-C3cZkW9U.js
Normal file
1
static/admin/assets/FeedbacksPage-C3cZkW9U.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
.page-stack[data-v-8803eb08]{display:flex;flex-direction:column;gap:14px;min-width:0}.card[data-v-8803eb08]{border-radius:var(--app-radius);border:1px solid var(--app-border);background:var(--app-card-bg);box-shadow:var(--app-shadow-soft)}.filters[data-v-8803eb08]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.table-wrap[data-v-8803eb08]{overflow-x:auto;border-radius:10px;border:1px solid var(--app-border);background:#fff}.ellipsis[data-v-8803eb08]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagination[data-v-8803eb08]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;flex-wrap:wrap}.page-hint[data-v-8803eb08]{font-size:12px}
|
||||
1
static/admin/assets/LogsPage-Dp8imWTU.js
Normal file
1
static/admin/assets/LogsPage-Dp8imWTU.js
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/LogsPage-Dq7RMWyM.css
Normal file
1
static/admin/assets/LogsPage-Dq7RMWyM.css
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/MetricGrid-BrU15hWW.js
Normal file
1
static/admin/assets/MetricGrid-BrU15hWW.js
Normal file
@@ -0,0 +1 @@
|
||||
import{_,q as m,an as u}from"./index-xdc4dCJw.js";import{x as a,y as t,H as n,a4 as p,I as y,B as o,G as r,V as h,K as k,J as l,L as v,O as c,$ as f,P as b}from"./vendor-vue-CrWqv-BE.js";const x={class:"metric-top"},B={key:0,class:"metric-icon"},g={class:"metric-label"},N={class:"metric-value"},V={key:0,class:"metric-hint app-muted"},C={__name:"MetricGrid",props:{items:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},minWidth:{type:Number,default:180}},setup(s){return(E,G)=>{const i=m,d=u;return t(),a("div",{class:"metric-grid",style:b({"--metric-min":`${s.minWidth}px`})},[(t(!0),a(n,null,p(s.items,e=>(t(),a("div",{key:e?.key||e?.label,class:y(["metric-card",`metric-tone--${e?.tone||"blue"}`])},[o("div",x,[e?.icon?(t(),a("div",B,[h(i,null,{default:k(()=>[(t(),l(v(e.icon)))]),_:2},1024)])):r("",!0),o("div",g,c(e?.label||"-"),1)]),o("div",N,[s.loading?(t(),l(d,{key:0,rows:1,animated:""})):(t(),a(n,{key:1},[f(c(e?.value??0),1)],64))]),e?.hint||e?.sub?(t(),a("div",V,c(e?.hint||e?.sub),1)):r("",!0)],2))),128))],4)}}},S=_(C,[["__scopeId","data-v-00e217d4"]]);export{S as M};
|
||||
@@ -1 +0,0 @@
|
||||
import{_}from"./index-DqW7qFKO.js";import{aj as c,n as s,q as t,K as r,a3 as u,y as p,t as o,G as l,L as y,E as h,D as i,H as v,J as n,I as k,x as f}from"./vendor-vue-CVxSw_oJ.js";const b={class:"metric-top"},x={key:0,class:"metric-icon"},g={class:"metric-label"},B={class:"metric-value"},C={key:0,class:"metric-hint app-muted"},N={__name:"MetricGrid",props:{items:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},minWidth:{type:Number,default:180}},setup(a){return(V,D)=>{const d=c("el-icon"),m=c("el-skeleton");return t(),s("div",{class:"metric-grid",style:f({"--metric-min":`${a.minWidth}px`})},[(t(!0),s(r,null,u(a.items,e=>(t(),s("div",{key:e?.key||e?.label,class:p(["metric-card",`metric-tone--${e?.tone||"blue"}`])},[o("div",b,[e?.icon?(t(),s("div",x,[y(d,null,{default:h(()=>[(t(),i(v(e.icon)))]),_:2},1024)])):l("",!0),o("div",g,n(e?.label||"-"),1)]),o("div",B,[a.loading?(t(),i(m,{key:0,rows:1,animated:""})):(t(),s(r,{key:1},[k(n(e?.value??0),1)],64))]),e?.hint||e?.sub?(t(),s("div",C,n(e?.hint||e?.sub),1)):l("",!0)],2))),128))],4)}}},w=_(N,[["__scopeId","data-v-00e217d4"]]);export{w as M};
|
||||
1
static/admin/assets/ReportPage-CM9j-qlf.js
Normal file
1
static/admin/assets/ReportPage-CM9j-qlf.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
static/admin/assets/SecurityPage-DC-6XVNf.css
Normal file
1
static/admin/assets/SecurityPage-DC-6XVNf.css
Normal file
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
.page-stack[data-v-94e0bde6]{display:flex;flex-direction:column;gap:14px;min-width:0}.toolbar[data-v-94e0bde6]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.card[data-v-94e0bde6]{border-radius:var(--app-radius);border:1px solid var(--app-border);background:var(--app-card-bg);box-shadow:var(--app-shadow-soft)}.sub-card[data-v-94e0bde6]{margin-top:12px;border-radius:var(--app-radius);border:1px solid var(--app-border)}.filters[data-v-94e0bde6]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.table-wrap[data-v-94e0bde6]{overflow-x:auto;border-radius:10px;border:1px solid var(--app-border);background:#fff}.ellipsis[data-v-94e0bde6]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mono[data-v-94e0bde6]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.pagination[data-v-94e0bde6]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;flex-wrap:wrap}.page-hint[data-v-94e0bde6]{font-size:12px}.inner-tabs[data-v-94e0bde6]{margin-top:6px}.risk-head[data-v-94e0bde6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.risk-title[data-v-94e0bde6]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dialog-actions[data-v-94e0bde6]{display:flex;align-items:center;gap:10px}.spacer[data-v-94e0bde6]{flex:1}
|
||||
5
static/admin/assets/SecurityPage-MWt8yASs.js
Normal file
5
static/admin/assets/SecurityPage-MWt8yASs.js
Normal file
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
import{a as m,_ as h}from"./index-DqW7qFKO.js";import{a as u,E as x}from"./vendor-element-B5S5pUKo.js";import{r as p,aj as i,n as T,q as E,t as r,L as a,E as o,I as b}from"./vendor-vue-CVxSw_oJ.js";import"./vendor-axios-B9ygI19o.js";import"./vendor-misc-BeoNyvBp.js";async function P(l){const{data:s}=await m.put("/admin/username",{new_username:l});return s}async function C(l){const{data:s}=await m.put("/admin/password",{new_password:l});return s}async function S(){const{data:l}=await m.post("/logout");return l}const U={class:"page-stack"},A={__name:"SettingsPage",setup(l){const s=p(""),d=p(""),n=p(!1);function k(t){const e=String(t||"");return e.length<8?{ok:!1,message:"密码长度至少8位"}:e.length>128?{ok:!1,message:"密码长度不能超过128个字符"}:!/[a-zA-Z]/.test(e)||!/\d/.test(e)?{ok:!1,message:"密码必须包含字母和数字"}:{ok:!0,message:""}}async function f(){try{await S()}catch{}finally{window.location.href="/yuyx"}}async function V(){const t=s.value.trim();if(!t){u.error("请输入新用户名");return}try{await x.confirm(`确定将管理员用户名修改为「${t}」吗?修改后需要重新登录。`,"修改用户名",{confirmButtonText:"确认修改",cancelButtonText:"取消",type:"warning"})}catch{return}n.value=!0;try{await P(t),u.success("用户名修改成功,请重新登录"),s.value="",setTimeout(f,1200)}catch{}finally{n.value=!1}}async function B(){const t=d.value;if(!t){u.error("请输入新密码");return}const e=k(t);if(!e.ok){u.error(e.message);return}try{await x.confirm("确定修改管理员密码吗?修改后需要重新登录。","修改密码",{confirmButtonText:"确认修改",cancelButtonText:"取消",type:"warning"})}catch{return}n.value=!0;try{await C(t),u.success("密码修改成功,请重新登录"),d.value="",setTimeout(f,1200)}catch{}finally{n.value=!1}}return(t,e)=>{const g=i("el-input"),v=i("el-form-item"),w=i("el-form"),y=i("el-button"),_=i("el-card");return E(),T("div",U,[e[7]||(e[7]=r("div",{class:"app-page-title"},[r("h2",null,"设置"),r("span",{class:"app-muted"},"管理员账号设置")],-1)),a(_,{shadow:"never","body-style":{padding:"16px"},class:"card"},{default:o(()=>[e[3]||(e[3]=r("h3",{class:"section-title"},"修改管理员用户名",-1)),a(w,{"label-width":"120px"},{default:o(()=>[a(v,{label:"新用户名"},{default:o(()=>[a(g,{modelValue:s.value,"onUpdate:modelValue":e[0]||(e[0]=c=>s.value=c),placeholder:"输入新用户名",disabled:n.value},null,8,["modelValue","disabled"])]),_:1})]),_:1}),a(y,{type:"primary",loading:n.value,onClick:V},{default:o(()=>[...e[2]||(e[2]=[b("保存用户名",-1)])]),_:1},8,["loading"])]),_:1}),a(_,{shadow:"never","body-style":{padding:"16px"},class:"card"},{default:o(()=>[e[5]||(e[5]=r("h3",{class:"section-title"},"修改管理员密码",-1)),a(w,{"label-width":"120px"},{default:o(()=>[a(v,{label:"新密码"},{default:o(()=>[a(g,{modelValue:d.value,"onUpdate:modelValue":e[1]||(e[1]=c=>d.value=c),type:"password","show-password":"",placeholder:"输入新密码",disabled:n.value},null,8,["modelValue","disabled"])]),_:1})]),_:1}),a(y,{type:"primary",loading:n.value,onClick:B},{default:o(()=>[...e[4]||(e[4]=[b("保存密码",-1)])]),_:1},8,["loading"]),e[6]||(e[6]=r("div",{class:"help"},"建议使用更强密码(至少8位且包含字母与数字)。",-1))]),_:1})])}}},z=h(A,[["__scopeId","data-v-83d3840a"]]);export{z as default};
|
||||
1
static/admin/assets/SettingsPage-CX6610FI.js
Normal file
1
static/admin/assets/SettingsPage-CX6610FI.js
Normal file
@@ -0,0 +1 @@
|
||||
import{a as p,_ as E,a0 as V,E as h,d as T,H as u,G as _}from"./index-xdc4dCJw.js";import{E as P,a as C}from"./el-form-item-BeAZtehy.js";/* empty css */import{r as c,x as S,y as U,B as r,V as a,K as o,$ as x}from"./vendor-vue-CrWqv-BE.js";import"./vendor-misc-vmXLPW1j.js";import"./vendor-axios-B9ygI19o.js";async function A(l){const{data:s}=await p.put("/admin/username",{new_username:l});return s}async function I(l){const{data:s}=await p.put("/admin/password",{new_password:l});return s}async function N(){const{data:l}=await p.post("/logout");return l}const F={class:"page-stack"},M={__name:"SettingsPage",setup(l){const s=c(""),i=c(""),n=c(!1);function b(t){const e=String(t||"");return e.length<8?{ok:!1,message:"密码长度至少8位"}:e.length>128?{ok:!1,message:"密码长度不能超过128个字符"}:!/[a-zA-Z]/.test(e)||!/\d/.test(e)?{ok:!1,message:"密码必须包含字母和数字"}:{ok:!0,message:""}}async function m(){try{await N()}catch{}finally{window.location.href="/yuyx"}}async function k(){const t=s.value.trim();if(!t){u.error("请输入新用户名");return}try{await _.confirm(`确定将管理员用户名修改为「${t}」吗?修改后需要重新登录。`,"修改用户名",{confirmButtonText:"确认修改",cancelButtonText:"取消",type:"warning"})}catch{return}n.value=!0;try{await A(t),u.success("用户名修改成功,请重新登录"),s.value="",setTimeout(m,1200)}catch{}finally{n.value=!1}}async function B(){const t=i.value;if(!t){u.error("请输入新密码");return}const e=b(t);if(!e.ok){u.error(e.message);return}try{await _.confirm("确定修改管理员密码吗?修改后需要重新登录。","修改密码",{confirmButtonText:"确认修改",cancelButtonText:"取消",type:"warning"})}catch{return}n.value=!0;try{await I(t),u.success("密码修改成功,请重新登录"),i.value="",setTimeout(m,1200)}catch{}finally{n.value=!1}}return(t,e)=>{const f=V,g=C,w=P,y=h,v=T;return U(),S("div",F,[e[7]||(e[7]=r("div",{class:"app-page-title"},[r("h2",null,"设置"),r("span",{class:"app-muted"},"管理员账号设置")],-1)),a(v,{shadow:"never","body-style":{padding:"16px"},class:"card"},{default:o(()=>[e[3]||(e[3]=r("h3",{class:"section-title"},"修改管理员用户名",-1)),a(w,{"label-width":"120px"},{default:o(()=>[a(g,{label:"新用户名"},{default:o(()=>[a(f,{modelValue:s.value,"onUpdate:modelValue":e[0]||(e[0]=d=>s.value=d),placeholder:"输入新用户名",disabled:n.value},null,8,["modelValue","disabled"])]),_:1})]),_:1}),a(y,{type:"primary",loading:n.value,onClick:k},{default:o(()=>[...e[2]||(e[2]=[x("保存用户名",-1)])]),_:1},8,["loading"])]),_:1}),a(v,{shadow:"never","body-style":{padding:"16px"},class:"card"},{default:o(()=>[e[5]||(e[5]=r("h3",{class:"section-title"},"修改管理员密码",-1)),a(w,{"label-width":"120px"},{default:o(()=>[a(g,{label:"新密码"},{default:o(()=>[a(f,{modelValue:i.value,"onUpdate:modelValue":e[1]||(e[1]=d=>i.value=d),type:"password","show-password":"",placeholder:"输入新密码",disabled:n.value},null,8,["modelValue","disabled"])]),_:1})]),_:1}),a(y,{type:"primary",loading:n.value,onClick:B},{default:o(()=>[...e[4]||(e[4]=[x("保存密码",-1)])]),_:1},8,["loading"]),e[6]||(e[6]=r("div",{class:"help"},"建议使用更强密码(至少8位且包含字母与数字)。",-1))]),_:1})])}}},j=E(M,[["__scopeId","data-v-83d3840a"]]);export{j as default};
|
||||
File diff suppressed because one or more lines are too long
6
static/admin/assets/SystemPage-CCJEQv2i.js
Normal file
6
static/admin/assets/SystemPage-CCJEQv2i.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
static/admin/assets/UsersPage-5NsPoYiH.js
Normal file
1
static/admin/assets/UsersPage-5NsPoYiH.js
Normal file
File diff suppressed because one or more lines are too long
@@ -1 +0,0 @@
|
||||
.page-stack[data-v-9e917879]{display:flex;flex-direction:column;gap:14px;min-width:0}.card[data-v-9e917879]{border-radius:var(--app-radius);border:1px solid var(--app-border);background:var(--app-card-bg);box-shadow:var(--app-shadow-soft)}.section-title[data-v-9e917879]{margin:0 0 12px;font-size:15px;font-weight:800;letter-spacing:.2px}.help[data-v-9e917879]{margin-top:10px;font-size:12px}.table-wrap[data-v-9e917879]{overflow-x:auto;border-radius:10px;border:1px solid var(--app-border);background:#fff}.user-block[data-v-9e917879]{display:flex;flex-direction:column;gap:2px}.user-main[data-v-9e917879]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.user-sub[data-v-9e917879]{font-size:12px}.vip-sub[data-v-9e917879]{font-size:12px;color:#7c3aed}.actions[data-v-9e917879]{display:flex;flex-wrap:wrap;gap:8px}
|
||||
1
static/admin/assets/UsersPage-DIgAWmPx.css
Normal file
1
static/admin/assets/UsersPage-DIgAWmPx.css
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/el-dialog-BA6jXtcD.js
Normal file
1
static/admin/assets/el-dialog-BA6jXtcD.js
Normal file
@@ -0,0 +1 @@
|
||||
import{v as k,i as q,e as f,x as A,y as d,B as y,G as M,z as i,I as t,u as e,O as _,V as h,K as n,J as B,L as H,P as L,F as Z,r as S,Y as Q,A as K,R as W,aj as X,Z as x,q as ee}from"./vendor-vue-CrWqv-BE.js";import{e as O,aB as oe,aC as se,x as ae,aD as V,F as le,aE as te,aF as ne,q as re,aG as ie,aH as de,ah as ce,w as ue,aI as fe,aJ as pe,aK as ge,aL as ve,aM as me,C as Ce}from"./index-xdc4dCJw.js";import{c as be}from"./refs-Cgn3sBur.js";const ye=k({name:"ElDialogContent"}),he=k({...ye,props:se,emits:oe,setup(w,{expose:R}){const l=w,{t:$}=ae(),{Close:r}=ne,{dialogRef:c,headerRef:p,bodyId:u,ns:s,style:g}=q(V),{focusTrapRef:v}=q(le),E=be(v,c),m=f(()=>!!l.draggable),C=f(()=>!!l.overflow),{resetPosition:D,updatePosition:F,isDragging:I}=te(c,p,m,C),P=f(()=>[s.b(),s.is("fullscreen",l.fullscreen),s.is("draggable",m.value),s.is("dragging",I.value),s.is("align-center",!!l.alignCenter),{[s.m("center")]:l.center}]);return R({resetPosition:D,updatePosition:F}),(a,b)=>(d(),A("div",{ref:e(E),class:t(e(P)),style:L(e(g)),tabindex:"-1"},[y("header",{ref_key:"headerRef",ref:p,class:t([e(s).e("header"),a.headerClass,{"show-close":a.showClose}])},[i(a.$slots,"header",{},()=>[y("span",{role:"heading","aria-level":a.ariaLevel,class:t(e(s).e("title"))},_(a.title),11,["aria-level"])]),a.showClose?(d(),A("button",{key:0,"aria-label":e($)("el.dialog.close"),class:t(e(s).e("headerbtn")),type:"button",onClick:z=>a.$emit("close")},[h(e(re),{class:t(e(s).e("close"))},{default:n(()=>[(d(),B(H(a.closeIcon||e(r))))]),_:1},8,["class"])],10,["aria-label","onClick"])):M("v-if",!0)],2),y("div",{id:e(u),class:t([e(s).e("body"),a.bodyClass])},[i(a.$slots,"default")],10,["id"]),a.$slots.footer?(d(),A("footer",{key:0,class:t([e(s).e("footer"),a.footerClass])},[i(a.$slots,"footer")],2)):M("v-if",!0)],6))}});var ke=O(he,[["__file","dialog-content.vue"]]);const we=k({name:"ElDialog",inheritAttrs:!1}),Re=k({...we,props:de,emits:ie,setup(w,{expose:R}){const l=w,$=Z();ce({scope:"el-dialog",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/dialog.html#slots"},f(()=>!!$.title));const r=ue("dialog"),c=S(),p=S(),u=S(),{visible:s,titleId:g,bodyId:v,style:E,overlayDialogStyle:m,rendered:C,transitionConfig:D,zIndex:F,_draggable:I,_alignCenter:P,_overflow:a,handleClose:b,onModalClick:z,onOpenAutoFocus:j,onCloseAutoFocus:J,onCloseRequested:G,onFocusoutPrevented:U}=fe(l,c);ee(V,{dialogRef:c,headerRef:p,bodyId:v,ns:r,rendered:C,style:E});const T=ge(z),Y=f(()=>l.modalPenetrable&&!l.modal&&!l.fullscreen);return R({visible:s,dialogContentRef:u,resetPosition:()=>{var o;(o=u.value)==null||o.resetPosition()},handleClose:b}),(o,De)=>(d(),B(e(me),{to:o.appendTo,disabled:o.appendTo!=="body"?!1:!o.appendToBody},{default:n(()=>[h(Q,K(e(D),{persisted:""}),{default:n(()=>{var N;return[W(h(e(pe),{"custom-mask-event":"",mask:o.modal,"overlay-class":[(N=o.modalClass)!=null?N:"",`${e(r).namespace.value}-modal-dialog`,e(r).is("penetrable",e(Y))],"z-index":e(F)},{default:n(()=>[y("div",{role:"dialog","aria-modal":"true","aria-label":o.title||void 0,"aria-labelledby":o.title?void 0:e(g),"aria-describedby":e(v),class:t(`${e(r).namespace.value}-overlay-dialog`),style:L(e(m)),onClick:e(T).onClick,onMousedown:e(T).onMousedown,onMouseup:e(T).onMouseup},[h(e(ve),{loop:"",trapped:e(s),"focus-start-el":"container",onFocusAfterTrapped:e(j),onFocusAfterReleased:e(J),onFocusoutPrevented:e(U),onReleaseRequested:e(G)},{default:n(()=>[e(C)?(d(),B(ke,K({key:0,ref_key:"dialogContentRef",ref:u},o.$attrs,{center:o.center,"align-center":e(P),"close-icon":o.closeIcon,draggable:e(I),overflow:e(a),fullscreen:o.fullscreen,"header-class":o.headerClass,"body-class":o.bodyClass,"footer-class":o.footerClass,"show-close":o.showClose,title:o.title,"aria-level":o.headerAriaLevel,onClose:e(b)}),X({header:n(()=>[o.$slots.title?i(o.$slots,"title",{key:1}):i(o.$slots,"header",{key:0,close:e(b),titleId:e(g),titleClass:e(r).e("title")})]),default:n(()=>[i(o.$slots,"default")]),_:2},[o.$slots.footer?{name:"footer",fn:n(()=>[i(o.$slots,"footer")])}:void 0]),1040,["center","align-center","close-icon","draggable","overflow","fullscreen","header-class","body-class","footer-class","show-close","title","aria-level","onClose"])):M("v-if",!0)]),_:3},8,["trapped","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])],46,["aria-label","aria-labelledby","aria-describedby","onClick","onMousedown","onMouseup"])]),_:3},8,["mask","overlay-class","z-index"]),[[x,e(s)]])]}),_:3},16)]),_:3},8,["to","disabled"]))}});var $e=O(Re,[["__file","dialog.vue"]]);const Te=Ce($e);export{Te as E};
|
||||
1
static/admin/assets/el-dialog-DyK7vRzj.css
Normal file
1
static/admin/assets/el-dialog-DyK7vRzj.css
Normal file
@@ -0,0 +1 @@
|
||||
:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:var(--el-popup-modal-bg-color);height:100%;left:0;opacity:var(--el-popup-modal-opacity);position:fixed;top:0;width:100%}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:16px;--el-dialog-border-radius:var(--el-border-radius-base);background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;margin:var(--el-dialog-margin-top,15vh) auto 50px;overflow-wrap:break-word;padding:var(--el-dialog-padding-primary);position:relative;width:var(--el-dialog-width,50%)}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;border-radius:0;height:100%;margin-bottom:0;overflow:auto}.el-dialog__wrapper{inset:0;margin:0;overflow:auto;position:fixed}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-dialog__header{padding-bottom:var(--el-dialog-padding-primary)}.el-dialog__header.show-close{padding-right:calc(var(--el-dialog-padding-primary) + var(--el-message-close-size, 16px))}.el-dialog__headerbtn{background:transparent;border:none;cursor:pointer;font-size:var(--el-message-close-size,16px);height:48px;outline:none;padding:0;position:absolute;right:0;top:0;width:48px}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{color:var(--el-text-color-primary);font-size:var(--el-dialog-title-font-size);line-height:var(--el-dialog-font-line-height)}.el-dialog__body{color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{box-sizing:border-box;padding-top:var(--el-dialog-padding-primary);text-align:right}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-modal-dialog.is-penetrable{pointer-events:none}.el-modal-dialog.is-penetrable .el-dialog{pointer-events:auto}.el-overlay-dialog{inset:0;overflow:auto;position:fixed}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dialog-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}
|
||||
1
static/admin/assets/el-form-item-BWkJzdQ_.css
Normal file
1
static/admin/assets/el-form-item-BWkJzdQ_.css
Normal file
@@ -0,0 +1 @@
|
||||
.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--inline .el-form-item{display:inline-flex;margin-right:32px;vertical-align:middle}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form-item{display:flex;--font-size:14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{justify-content:flex-start;text-align:left}.el-form-item--label-right .el-form-item__label{justify-content:flex-end;text-align:right}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{display:block;height:auto;line-height:22px;margin-bottom:8px;text-align:left;width:-moz-fit-content;width:fit-content}.el-form-item__label-wrap{display:flex}.el-form-item__label{align-items:flex-start;box-sizing:border-box;color:var(--el-text-color-regular);display:inline-flex;flex:0 0 auto;font-size:var(--el-form-label-font-size);height:32px;line-height:32px;padding:0 12px 0 0}.el-form-item__content{align-items:center;display:flex;flex:1;flex-wrap:wrap;font-size:var(--font-size);line-height:32px;min-width:0;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;left:0;line-height:1;padding-top:2px;position:absolute;top:100%}.el-form-item__error--inline{display:inline-block;left:auto;margin-left:10px;position:relative;top:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{color:var(--el-color-danger);content:"*";margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after{color:var(--el-color-danger);content:"*";margin-left:4px}.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-select__wrapper,.el-form-item.is-error .el-form-item__content .el-select__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-textarea__inner,.el-form-item.is-error .el-form-item__content .el-textarea__inner.is-focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner:focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px transparent}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__validateIcon,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__validateIcon{display:none}.el-form-item.is-error .el-form-item__content .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}
|
||||
1
static/admin/assets/el-form-item-BeAZtehy.js
Normal file
1
static/admin/assets/el-form-item-BeAZtehy.js
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/el-input-tPmZxDKr.css
Normal file
1
static/admin/assets/el-input-tPmZxDKr.css
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/el-link-B58a4a3I.css
Normal file
1
static/admin/assets/el-link-B58a4a3I.css
Normal file
@@ -0,0 +1 @@
|
||||
.el-link{--el-link-font-size:var(--el-font-size-base);--el-link-font-weight:var(--el-font-weight-primary);--el-link-text-color:var(--el-text-color-regular);--el-link-hover-text-color:var(--el-color-primary);--el-link-disabled-text-color:var(--el-text-color-placeholder);align-items:center;color:var(--el-link-text-color);cursor:pointer;display:inline-flex;flex-direction:row;font-size:var(--el-link-font-size);font-weight:var(--el-link-font-weight);justify-content:center;outline:none;padding:0;position:relative;text-decoration:none;vertical-align:middle}.el-link.is-hover-underline:hover:after{border-bottom:1px solid var(--el-link-hover-text-color);bottom:0;content:"";height:0;left:0;position:absolute;right:0}.el-link.is-underline:after{border-bottom:1px solid var(--el-link-text-color);bottom:0;content:"";height:0;left:0;position:absolute;right:0}.el-link:hover{color:var(--el-link-hover-text-color)}.el-link:hover:after{border-color:var(--el-link-hover-text-color)}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link__inner{align-items:center;display:inline-flex;justify-content:center}.el-link.el-link--primary{--el-link-text-color:var(--el-color-primary);--el-link-hover-text-color:var(--el-color-primary-light-3);--el-link-disabled-text-color:var(--el-color-primary-light-5)}.el-link.el-link--success{--el-link-text-color:var(--el-color-success);--el-link-hover-text-color:var(--el-color-success-light-3);--el-link-disabled-text-color:var(--el-color-success-light-5)}.el-link.el-link--warning{--el-link-text-color:var(--el-color-warning);--el-link-hover-text-color:var(--el-color-warning-light-3);--el-link-disabled-text-color:var(--el-color-warning-light-5)}.el-link.el-link--danger{--el-link-text-color:var(--el-color-danger);--el-link-hover-text-color:var(--el-color-danger-light-3);--el-link-disabled-text-color:var(--el-color-danger-light-5)}.el-link.el-link--error{--el-link-text-color:var(--el-color-error);--el-link-hover-text-color:var(--el-color-error-light-3);--el-link-disabled-text-color:var(--el-color-error-light-5)}.el-link.el-link--info{--el-link-text-color:var(--el-color-info);--el-link-hover-text-color:var(--el-color-info-light-3);--el-link-disabled-text-color:var(--el-color-info-light-5)}.el-link.is-disabled{color:var(--el-link-disabled-text-color);cursor:not-allowed}.el-link.is-disabled:after{border-color:var(--el-link-disabled-text-color)}
|
||||
1
static/admin/assets/el-link-qY5gqqju.js
Normal file
1
static/admin/assets/el-link-qY5gqqju.js
Normal file
@@ -0,0 +1 @@
|
||||
import{g as C,j as _,e as w,am as E,ah as B,af as c,w as S,q as L,C as $}from"./index-xdc4dCJw.js";import{v as h,e as i,x as p,y as o,J as v,G as t,z as m,K as I,L as P,u,I as k}from"./vendor-vue-CrWqv-BE.js";const z=C({type:{type:String,values:["primary","success","warning","info","danger","default"],default:void 0},underline:{type:[Boolean,String],values:[!0,!1,"always","never","hover"],default:void 0},disabled:Boolean,href:{type:String,default:""},target:{type:String,default:"_self"},icon:{type:_}}),D={click:r=>r instanceof MouseEvent},G=h({name:"ElLink"}),K=h({...G,props:z,emits:D,setup(r,{emit:y}){const n=r,d=E("link");B({scope:"el-link",from:"The underline option (boolean)",replacement:"'always' | 'hover' | 'never'",version:"3.0.0",ref:"https://element-plus.org/en-US/component/link.html#underline"},i(()=>c(n.underline)));const l=S("link"),g=i(()=>{var e,a,s;return[l.b(),l.m((s=(a=n.type)!=null?a:(e=d.value)==null?void 0:e.type)!=null?s:"default"),l.is("disabled",n.disabled),l.is("underline",f.value==="always"),l.is("hover-underline",f.value==="hover"&&!n.disabled)]}),f=i(()=>{var e,a,s;return c(n.underline)?n.underline?"hover":"never":(s=(a=n.underline)!=null?a:(e=d.value)==null?void 0:e.underline)!=null?s:"hover"});function b(e){n.disabled||y("click",e)}return(e,a)=>(o(),p("a",{class:k(u(g)),href:e.disabled||!e.href?void 0:e.href,target:e.disabled||!e.href?void 0:e.target,onClick:b},[e.icon?(o(),v(u(L),{key:0},{default:I(()=>[(o(),v(P(e.icon)))]),_:1})):t("v-if",!0),e.$slots.default?(o(),p("span",{key:1,class:k(u(l).e("inner"))},[m(e.$slots,"default")],2)):t("v-if",!0),e.$slots.icon?m(e.$slots,"icon",{key:2}):t("v-if",!0)],10,["href","target"]))}});var N=w(K,[["__file","link.vue"]]);const q=$(N);export{q as E};
|
||||
1
static/admin/assets/el-loading-C65vMcpP.js
Normal file
1
static/admin/assets/el-loading-C65vMcpP.js
Normal file
@@ -0,0 +1 @@
|
||||
import{r as B,a0 as P,ah as O,v as j,ab as R,a3 as m,K as z,R as K,V as Y,Z,Y as q,n as I,f as N,j as S,k as D,ay as F}from"./vendor-vue-CrWqv-BE.js";import{aN as G,av as C,a1 as b,ax as L}from"./index-xdc4dCJw.js";import{a as H}from"./vendor-misc-vmXLPW1j.js";function M(e,t){let n;const l=B(!1),s=P({...e,originalPosition:"",originalOverflow:"",visible:!1});function a(o){s.text=o}function c(){const o=s.parent,u=v.ns;if(!o.vLoadingAddClassList){let i=o.getAttribute("loading-number");i=Number.parseInt(i)-1,i?o.setAttribute("loading-number",i.toString()):(C(o,u.bm("parent","relative")),o.removeAttribute("loading-number")),C(o,u.bm("parent","hidden"))}d(),g.unmount()}function d(){var o,u;(u=(o=v.$el)==null?void 0:o.parentNode)==null||u.removeChild(v.$el)}function _(){var o;e.beforeClose&&!e.beforeClose()||(l.value=!0,clearTimeout(n),n=setTimeout(r,400),s.visible=!1,(o=e.closed)==null||o.call(e))}function r(){if(!l.value)return;const o=s.parent;l.value=!1,o.vLoadingAddClassList=void 0,c()}const p=j({name:"ElLoading",setup(o,{expose:u}){const{ns:i,zIndex:T}=G("loading");return u({ns:i,zIndex:T}),()=>{const A=s.spinner||s.svg,V=m("svg",{class:"circular",viewBox:s.svgViewBox?s.svgViewBox:"0 0 50 50",...A?{innerHTML:A}:{}},[m("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})]),E=s.text?m("p",{class:i.b("text")},[s.text]):void 0;return m(q,{name:i.b("fade"),onAfterLeave:r},{default:z(()=>[K(Y("div",{style:{backgroundColor:s.background||""},class:[i.b("mask"),s.customClass,s.fullscreen?"is-fullscreen":""]},[m("div",{class:i.b("spinner")},[V,E])]),[[Z,s.visible]])])})}}}),g=O(p);Object.assign(g._context,t??{});const v=g.mount(document.createElement("div"));return{...R(s),setText:a,removeElLoadingChild:d,close:_,handleAfterLeave:r,vm:v,get $el(){return v.$el}}}let y;const k=function(e={}){if(!H)return;const t=J(e);if(t.fullscreen&&y)return y;const n=M({...t,closed:()=>{var s;(s=t.closed)==null||s.call(t),t.fullscreen&&(y=void 0)}},k._context);Q(t,t.parent,n),h(t,t.parent,n),t.parent.vLoadingAddClassList=()=>h(t,t.parent,n);let l=t.parent.getAttribute("loading-number");return l?l=`${Number.parseInt(l)+1}`:l="1",t.parent.setAttribute("loading-number",l),t.parent.appendChild(n.$el),I(()=>n.visible.value=t.visible),t.fullscreen&&(y=n),n},J=e=>{var t,n,l,s;let a;return N(e.target)?a=(t=document.querySelector(e.target))!=null?t:document.body:a=e.target||document.body,{parent:a===document.body||e.body?document.body:a,background:e.background||"",svg:e.svg||"",svgViewBox:e.svgViewBox||"",spinner:e.spinner||!1,text:e.text||"",fullscreen:a===document.body&&((n=e.fullscreen)!=null?n:!0),lock:(l=e.lock)!=null?l:!1,customClass:e.customClass||"",visible:(s=e.visible)!=null?s:!0,beforeClose:e.beforeClose,closed:e.closed,target:a}},Q=async(e,t,n)=>{const{nextZIndex:l}=n.vm.zIndex||n.vm._.exposed.zIndex,s={};if(e.fullscreen)n.originalPosition.value=b(document.body,"position"),n.originalOverflow.value=b(document.body,"overflow"),s.zIndex=l();else if(e.parent===document.body){n.originalPosition.value=b(document.body,"position"),await I();for(const a of["top","left"]){const c=a==="top"?"scrollTop":"scrollLeft";s[a]=`${e.target.getBoundingClientRect()[a]+document.body[c]+document.documentElement[c]-Number.parseInt(b(document.body,`margin-${a}`),10)}px`}for(const a of["height","width"])s[a]=`${e.target.getBoundingClientRect()[a]}px`}else n.originalPosition.value=b(t,"position");for(const[a,c]of Object.entries(s))n.$el.style[a]=c},h=(e,t,n)=>{const l=n.vm.ns||n.vm._.exposed.ns;["absolute","fixed","sticky"].includes(n.originalPosition.value)?C(t,l.bm("parent","relative")):L(t,l.bm("parent","relative")),e.fullscreen&&e.lock?L(t,l.bm("parent","hidden")):C(t,l.bm("parent","hidden"))};k._context=null;const x=Symbol("ElLoading"),f=e=>`element-loading-${F(e)}`,w=(e,t)=>{var n,l,s,a;const c=t.instance,d=o=>S(t.value)?t.value[o]:void 0,_=o=>{const u=N(o)&&c?.[o]||o;return B(u)},r=o=>_(d(o)||e.getAttribute(f(o))),p=(n=d("fullscreen"))!=null?n:t.modifiers.fullscreen,g={text:r("text"),svg:r("svg"),svgViewBox:r("svgViewBox"),spinner:r("spinner"),background:r("background"),customClass:r("customClass"),fullscreen:p,target:(l=d("target"))!=null?l:p?void 0:e,body:(s=d("body"))!=null?s:t.modifiers.body,lock:(a=d("lock"))!=null?a:t.modifiers.lock},v=k(g);v._context=$._context,e[x]={options:g,instance:v}},U=(e,t)=>{for(const n of Object.keys(e))D(e[n])&&(e[n].value=t[n])},$={mounted(e,t){t.value&&w(e,t)},updated(e,t){const n=e[x];if(!t.value){n?.instance.close(),e[x]=null;return}n?U(n.options,S(t.value)?t.value:{text:e.getAttribute(f("text")),svg:e.getAttribute(f("svg")),svgViewBox:e.getAttribute(f("svgViewBox")),spinner:e.getAttribute(f("spinner")),background:e.getAttribute(f("background")),customClass:e.getAttribute(f("customClass"))}):w(e,t)},unmounted(e){var t;(t=e[x])==null||t.instance.close(),e[x]=null}};$._context=null;export{$ as v};
|
||||
1
static/admin/assets/el-loading-DLSpKYce.css
Normal file
1
static/admin/assets/el-loading-DLSpKYce.css
Normal file
@@ -0,0 +1 @@
|
||||
:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{background-color:var(--el-mask-color);inset:0;margin:0;position:absolute;transition:opacity var(--el-transition-duration);z-index:2000}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc((0px - var(--el-loading-fullscreen-spinner-size))/2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{margin-top:calc((0px - var(--el-loading-spinner-size))/2);position:absolute;text-align:center;top:50%;width:100%}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);font-size:14px;margin:3px 0}.el-loading-spinner .circular{animation:loading-rotate 2s linear infinite;display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size)}.el-loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}
|
||||
1
static/admin/assets/el-pagination-BNQcHhjS.css
Normal file
1
static/admin/assets/el-pagination-BNQcHhjS.css
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/el-pagination-TTFXkW0k.js
Normal file
1
static/admin/assets/el-pagination-TTFXkW0k.js
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/el-select-C_Dn-Lrv.js
Normal file
1
static/admin/assets/el-select-C_Dn-Lrv.js
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/el-select-DC6_bRTH.css
Normal file
1
static/admin/assets/el-select-DC6_bRTH.css
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/el-switch-C3HGCCep.css
Normal file
1
static/admin/assets/el-switch-C3HGCCep.css
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/el-switch-DqGKUJZv.js
Normal file
1
static/admin/assets/el-switch-DqGKUJZv.js
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/el-table-column-Bjejp30n.css
Normal file
1
static/admin/assets/el-table-column-Bjejp30n.css
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/el-table-column-MgpB2mM7.js
Normal file
1
static/admin/assets/el-table-column-MgpB2mM7.js
Normal file
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
import{a as n}from"./index-DqW7qFKO.js";async function i(){const{data:a}=await n.get("/email/settings");return a}async function e(a){const{data:t}=await n.post("/email/settings",a);return t}async function c(){const{data:a}=await n.get("/email/stats");return a}async function o(a){const{data:t}=await n.get("/email/logs",{params:a});return t}async function l(a){const{data:t}=await n.post("/email/logs/cleanup",{days:a});return t}export{o as a,i as b,l as c,c as f,e as u};
|
||||
import{a as n}from"./index-xdc4dCJw.js";async function i(){const{data:a}=await n.get("/email/settings");return a}async function e(a){const{data:t}=await n.post("/email/settings",a);return t}async function c(){const{data:a}=await n.get("/email/stats");return a}async function o(a){const{data:t}=await n.get("/email/logs",{params:a});return t}async function l(a){const{data:t}=await n.post("/email/logs/cleanup",{days:a});return t}export{o as a,i as b,l as c,c as f,e as u};
|
||||
1
static/admin/assets/index-CNjbDBMV.css
Normal file
1
static/admin/assets/index-CNjbDBMV.css
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/index-CvKMBPkw.js
Normal file
1
static/admin/assets/index-CvKMBPkw.js
Normal file
@@ -0,0 +1 @@
|
||||
import{p as r}from"./vendor-vue-CrWqv-BE.js";const u=100,v=600,m={beforeMount(l,s){const e=s.value,{interval:i=u,delay:c=v}=r(e)?{}:e;let t,n;const o=()=>r(e)?e():e.handler(),a=()=>{n&&(clearTimeout(n),n=void 0),t&&(clearInterval(t),t=void 0)};l.addEventListener("mousedown",d=>{d.button===0&&(a(),o(),document.addEventListener("mouseup",()=>a(),{once:!0}),n=setTimeout(()=>{t=setInterval(()=>{o()},i)},c))})}};export{m as v};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
2
static/admin/assets/index-xdc4dCJw.js
Normal file
2
static/admin/assets/index-xdc4dCJw.js
Normal file
File diff suppressed because one or more lines are too long
1
static/admin/assets/refs-Cgn3sBur.js
Normal file
1
static/admin/assets/refs-Cgn3sBur.js
Normal file
@@ -0,0 +1 @@
|
||||
import{p as t}from"./vendor-vue-CrWqv-BE.js";const e=(...c)=>s=>{c.forEach(o=>{t(o)?o(s):o.value=s})};export{e as c};
|
||||
@@ -1 +1 @@
|
||||
import{a}from"./index-DqW7qFKO.js";async function o(){const{data:t}=await a.get("/system/config");return t}async function e(t){const{data:n}=await a.post("/system/config",t);return n}export{o as f,e as u};
|
||||
import{a}from"./index-xdc4dCJw.js";async function o(){const{data:t}=await a.get("/system/config");return t}async function e(t){const{data:n}=await a.post("/system/config",t);return n}export{o as f,e as u};
|
||||
@@ -1 +1 @@
|
||||
import{a}from"./index-DqW7qFKO.js";async function c(){const{data:t}=await a.get("/server/info");return t}async function e(){const{data:t}=await a.get("/docker_stats");return t}async function r(){const{data:t}=await a.get("/request_metrics");return t}async function o(){const{data:t}=await a.get("/slow_sql_metrics");return t}async function i(){const{data:t}=await a.get("/task/stats");return t}async function u(){const{data:t}=await a.get("/task/running");return t}async function f(t){const{data:s}=await a.get("/task/logs",{params:t});return s}async function g(t){const{data:s}=await a.post("/task/logs/clear",{days:t});return s}export{u as a,c as b,e as c,r as d,o as e,i as f,f as g,g as h};
|
||||
import{a}from"./index-xdc4dCJw.js";async function c(){const{data:t}=await a.get("/server/info");return t}async function e(){const{data:t}=await a.get("/docker_stats");return t}async function r(){const{data:t}=await a.get("/request_metrics");return t}async function o(){const{data:t}=await a.get("/slow_sql_metrics");return t}async function i(){const{data:t}=await a.get("/task/stats");return t}async function u(){const{data:t}=await a.get("/task/running");return t}async function f(t){const{data:s}=await a.get("/task/logs",{params:t});return s}async function g(t){const{data:s}=await a.post("/task/logs/clear",{days:t});return s}export{u as a,c as b,e as c,r as d,o as e,i as f,f as g,g as h};
|
||||
@@ -1 +1 @@
|
||||
import{a as t}from"./index-DqW7qFKO.js";async function n(){const{data:s}=await t.get("/users");return s}async function o(s){const{data:a}=await t.post(`/users/${s}/approve`);return a}async function c(s){const{data:a}=await t.post(`/users/${s}/reject`);return a}async function i(s){const{data:a}=await t.delete(`/users/${s}`);return a}async function u(s,a){const{data:e}=await t.post(`/users/${s}/vip`,{days:a});return e}async function p(s){const{data:a}=await t.delete(`/users/${s}/vip`);return a}async function d(s,a){const{data:e}=await t.post(`/users/${s}/reset_password`,{new_password:a});return e}export{o as a,p as b,d as c,i as d,n as f,c as r,u as s};
|
||||
import{a as t}from"./index-xdc4dCJw.js";async function n(){const{data:s}=await t.get("/users");return s}async function o(s){const{data:a}=await t.post(`/users/${s}/approve`);return a}async function c(s){const{data:a}=await t.post(`/users/${s}/reject`);return a}async function i(s){const{data:a}=await t.delete(`/users/${s}`);return a}async function u(s,a){const{data:e}=await t.post(`/users/${s}/vip`,{days:a});return e}async function p(s){const{data:a}=await t.delete(`/users/${s}/vip`);return a}async function d(s,a){const{data:e}=await t.post(`/users/${s}/reset_password`,{new_password:a});return e}export{o as a,p as b,d as c,i as d,n as f,c as r,u as s};
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
12
static/admin/assets/vendor-misc-vmXLPW1j.js
Normal file
12
static/admin/assets/vendor-misc-vmXLPW1j.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
static/admin/assets/vendor-vue-CrWqv-BE.js
Normal file
1
static/admin/assets/vendor-vue-CrWqv-BE.js
Normal file
File diff suppressed because one or more lines are too long
@@ -5,13 +5,11 @@
|
||||
<link rel="icon" type="image/svg+xml" href="./vite.svg" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>后台管理 - 知识管理平台</title>
|
||||
<script type="module" crossorigin src="./assets/index-DqW7qFKO.js"></script>
|
||||
<link rel="modulepreload" crossorigin href="./assets/vendor-vue-CVxSw_oJ.js">
|
||||
<link rel="modulepreload" crossorigin href="./assets/vendor-misc-BeoNyvBp.js">
|
||||
<link rel="modulepreload" crossorigin href="./assets/vendor-element-B5S5pUKo.js">
|
||||
<script type="module" crossorigin src="./assets/index-xdc4dCJw.js"></script>
|
||||
<link rel="modulepreload" crossorigin href="./assets/vendor-vue-CrWqv-BE.js">
|
||||
<link rel="modulepreload" crossorigin href="./assets/vendor-misc-vmXLPW1j.js">
|
||||
<link rel="modulepreload" crossorigin href="./assets/vendor-axios-B9ygI19o.js">
|
||||
<link rel="stylesheet" crossorigin href="./assets/vendor-element-C68yOrAy.css">
|
||||
<link rel="stylesheet" crossorigin href="./assets/index-a3a11Ghn.css">
|
||||
<link rel="stylesheet" crossorigin href="./assets/index-CNjbDBMV.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
|
||||
Reference in New Issue
Block a user