From f99c70ba9c3d9debbb641d86f2ad59a8f95fa30e Mon Sep 17 00:00:00 2001
From: MarSeventh <1193267292@qq.com>
Date: Fri, 14 Mar 2025 15:25:33 +0800
Subject: [PATCH] =?UTF-8?q?Feat:=E7=94=A8=E6=88=B7=E4=B8=8A=E4=BC=A0?=
=?UTF-8?q?=E7=AE=A1=E7=90=86=E6=94=AF=E6=8C=81=E6=98=BE=E7=A4=BAIP?=
=?UTF-8?q?=E5=85=B7=E4=BD=93=E4=BD=8D=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 11 ++++--
css/190.69f7e038.css.gz | Bin 3897 -> 0 bytes
css/{190.69f7e038.css => 582.5a9947ac.css} | 2 +-
css/582.5a9947ac.css.gz | Bin 0 -> 3897 bytes
functions/api/manage/cusConfig/list.js | 32 ++++++++++++++++--
index.html | 2 +-
index.html.gz | Bin 615 -> 613 bytes
js/190.5b3bec0c.js.gz | Bin 4050 -> 0 bytes
js/190.5b3bec0c.js.map | 1 -
js/190.5b3bec0c.js.map.gz | Bin 9413 -> 0 bytes
js/{190.5b3bec0c.js => 582.e3e5c261.js} | 4 +--
js/582.e3e5c261.js.gz | Bin 0 -> 4068 bytes
js/582.e3e5c261.js.map | 1 +
js/582.e3e5c261.js.map.gz | Bin 0 -> 9456 bytes
js/{app.f588d16e.js => app.9098d9de.js} | 6 ++--
js/app.9098d9de.js.gz | Bin 0 -> 715282 bytes
...pp.f588d16e.js.map => app.9098d9de.js.map} | 2 +-
js/app.9098d9de.js.map.gz | Bin 0 -> 1785796 bytes
js/app.f588d16e.js.gz | Bin 715282 -> 0 bytes
js/app.f588d16e.js.map.gz | Bin 1785796 -> 0 bytes
static/readme/202502061559473.png | Bin 118168 -> 0 bytes
static/readme/202503141524797.png | Bin 0 -> 84048 bytes
22 files changed, 47 insertions(+), 14 deletions(-)
delete mode 100644 css/190.69f7e038.css.gz
rename css/{190.69f7e038.css => 582.5a9947ac.css} (96%)
create mode 100644 css/582.5a9947ac.css.gz
delete mode 100644 js/190.5b3bec0c.js.gz
delete mode 100644 js/190.5b3bec0c.js.map
delete mode 100644 js/190.5b3bec0c.js.map.gz
rename js/{190.5b3bec0c.js => 582.e3e5c261.js} (60%)
create mode 100644 js/582.e3e5c261.js.gz
create mode 100644 js/582.e3e5c261.js.map
create mode 100644 js/582.e3e5c261.js.map.gz
rename js/{app.f588d16e.js => app.9098d9de.js} (99%)
create mode 100644 js/app.9098d9de.js.gz
rename js/{app.f588d16e.js.map => app.9098d9de.js.map} (99%)
create mode 100644 js/app.9098d9de.js.map.gz
delete mode 100644 js/app.f588d16e.js.gz
delete mode 100644 js/app.f588d16e.js.map.gz
delete mode 100644 static/readme/202502061559473.png
create mode 100644 static/readme/202503141524797.png
diff --git a/README.md b/README.md
index bbb83df..3eb3a0c 100644
--- a/README.md
+++ b/README.md
@@ -96,7 +96,7 @@
-## 最近更新 2025.3.8
+## 最近更新
Add Features:
@@ -106,6 +106,7 @@ Add Features:
- 文件位置移动( Telegraph 和旧版 Telegram 渠道不支持移动)
- 按目录读取文件
- 随机图API支持按目录读取,支持按目录进行权限控制
+- 上传用户管理支持显示IP具体位置
Fix Bugs:
@@ -117,6 +118,12 @@ Fix Bugs:
更新日志
+## 2025.3.9
+
+Add Features:
+
+- 上传用户管理支持显示IP具体位置
+
## 2025.3.8
Add Features:
@@ -868,7 +875,7 @@ Web端在登录页面输入你的**认证码**即可登录使用;API端需要

-
+

diff --git a/css/190.69f7e038.css.gz b/css/190.69f7e038.css.gz
deleted file mode 100644
index d624b5c98cdc8564aded4cc637e3141f025d55a6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 3897
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
H>0AH+X2Yh%
diff --git a/css/190.69f7e038.css b/css/582.5a9947ac.css
similarity index 96%
rename from css/190.69f7e038.css
rename to css/582.5a9947ac.css
index ced2da9..9bd39b2 100644
--- a/css/190.69f7e038.css
+++ b/css/582.5a9947ac.css
@@ -1 +1 @@
-.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);align-items:center;display:inline-flex;font-size:14px;height:32px;line-height:20px;position:relative;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{color:var(--el-text-color-primary);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:20px;transition:var(--el-transition-duration-fast);vertical-align:middle}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{display:inline-block;font-size:14px;line-height:1}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{height:0;margin:0;opacity:0;position:absolute;width:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{align-items:center;background:var(--el-switch-off-color);border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:20px;min-width:40px;outline:none;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{align-items:center;display:flex;height:16px;justify-content:center;overflow:hidden;padding:0 4px 0 18px;transition:all var(--el-transition-duration);width:100%}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{color:var(--el-color-white);font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.el-switch__core .el-switch__action{align-items:center;background-color:var(--el-color-white);border-radius:var(--el-border-radius-circle);color:var(--el-switch-off-color);display:flex;height:16px;justify-content:center;left:1px;position:absolute;transition:all var(--el-transition-duration);width:16px}.el-switch.is-checked .el-switch__core{background-color:var(--el-switch-on-color);border-color:var(--el-switch-border-color,var(--el-switch-on-color))}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;height:40px;line-height:24px}.el-switch--large .el-switch__label{font-size:14px;height:24px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;height:24px;min-width:50px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{height:20px;width:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;height:24px;line-height:16px}.el-switch--small .el-switch__label{font-size:12px;height:16px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;height:16px;min-width:30px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{height:12px;width:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-bg-color);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0,0,0,.15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0,0,0,.15);--el-table-index:var(--el-index-normal);background-color:var(--el-table-bg-color);box-sizing:border-box;color:var(--el-table-text-color);font-size:14px;height:fit-content;max-width:100%;overflow:hidden;position:relative;width:100%}.el-table__inner-wrapper{display:flex;flex-direction:column;height:100%;position:relative}.el-table__inner-wrapper:before{bottom:0;height:1px;left:0}.el-table tbody:focus-visible{outline:none}.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell,.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell{border-bottom-color:transparent}.el-table__empty-block{align-items:center;display:flex;justify-content:center;left:0;min-height:60px;position:sticky;text-align:center;width:100%}.el-table__empty-text{color:var(--el-text-color-secondary);line-height:60px;width:50%}.el-table__expand-column .cell{padding:0;text-align:center;-webkit-user-select:none;user-select:none}.el-table__expand-icon{color:var(--el-text-color-regular);cursor:pointer;font-size:12px;height:20px;position:relative;transition:transform var(--el-transition-duration-fast) ease-in-out}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-bottom:0;border-right:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table--fit .el-table__inner-wrapper:before{width:100%}.el-table thead{color:var(--el-table-header-text-color)}.el-table thead th{font-weight:600}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{box-sizing:border-box;min-width:0;padding:8px 0;position:relative;text-align:left;text-overflow:ellipsis;vertical-align:middle;z-index:var(--el-table-index)}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{border-bottom-width:0;border-right-width:0;padding:0;width:15px}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;line-height:23px;overflow:hidden;overflow-wrap:break-word;padding:0 12px;text-overflow:ellipsis;white-space:normal}.el-table .cell.el-tooltip{min-width:50px;white-space:nowrap}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--default{font-size:14px}.el-table--default .el-table__cell{padding:8px 0}.el-table--default .cell{padding:0 12px}.el-table--small{font-size:12px}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{background-color:var(--el-table-header-bg-color)}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{background:#ff4d51;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:5px;vertical-align:middle;width:8px}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table--border .el-table__inner-wrapper:after,.el-table--border:after,.el-table--border:before,.el-table__inner-wrapper:before{background-color:var(--el-table-border-color);content:"";position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table--border .el-table__inner-wrapper:after{height:1px;left:0;top:0;width:100%;z-index:calc(var(--el-table-index) + 2)}.el-table--border:before{height:100%;left:0;top:-1px;width:1px}.el-table--border:after{height:100%;right:0;top:-1px;width:1px}.el-table--border .el-table__inner-wrapper{border-bottom:none;border-right:none}.el-table--border .el-table__footer-wrapper{flex-shrink:0;position:relative}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right,.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background:inherit;position:sticky!important;z-index:calc(var(--el-table-index) + 1)}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{bottom:-1px;box-shadow:none;content:"";overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;top:0;touch-action:none;width:10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{box-shadow:none;right:-10px}.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch,.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch{background:#fff;position:sticky!important;right:0;z-index:calc(var(--el-table-index) + 1)}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body,.el-table__footer,.el-table__header{border-collapse:separate;table-layout:fixed}.el-table__header-wrapper{overflow:hidden}.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__footer-wrapper{flex-shrink:0;overflow:hidden}.el-table__footer-wrapper tfoot td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__body-wrapper .el-table-column--selection>.cell,.el-table__header-wrapper .el-table-column--selection>.cell{align-items:center;display:inline-flex;height:23px}.el-table__body-wrapper .el-table-column--selection .el-checkbox,.el-table__header-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{flex:1;overflow:hidden;position:relative}.el-table__body-wrapper .el-scrollbar__bar{z-index:calc(var(--el-table-index) + 2)}.el-table .caret-wrapper{align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;height:14px;overflow:initial;position:relative;vertical-align:middle;width:24px}.el-table .sort-caret{border:5px solid transparent;height:0;left:7px;position:absolute;width:0}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{position:absolute;visibility:hidden;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell,.el-table__body tr>td.hover-cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table.el-table--scrollable-y .el-table__body-header{position:sticky;top:0;z-index:calc(var(--el-table-index) + 2)}.el-table.el-table--scrollable-y .el-table__body-footer{bottom:0;position:sticky;z-index:calc(var(--el-table-index) + 2)}.el-table__column-resize-proxy{border-left:var(--el-table-border);bottom:0;left:200px;position:absolute;top:0;width:0;z-index:calc(var(--el-table-index) + 9)}.el-table__column-filter-trigger{cursor:pointer;display:inline-block}.el-table__column-filter-trigger i{color:var(--el-color-info);font-size:14px;vertical-align:middle}.el-table__border-left-patch{height:100%;top:0;width:1px}.el-table__border-bottom-patch,.el-table__border-left-patch{background-color:var(--el-table-border-color);left:0;position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table__border-bottom-patch{height:1px}.el-table__border-right-patch{background-color:var(--el-table-border-color);height:100%;position:absolute;top:0;width:1px;z-index:calc(var(--el-table-index) + 2)}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;height:12px;line-height:12px;margin-right:8px;text-align:center;width:12px}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{background-color:#fff;border:1px solid var(--el-border-color-lighter);border-radius:2px;box-shadow:var(--el-box-shadow-light);box-sizing:border-box}.el-table-filter__list{list-style:none;margin:0;min-width:100px;padding:5px 0}.el-table-filter__list-item{cursor:pointer;font-size:var(--el-font-size-base);line-height:36px;padding:0 10px}.el-table-filter__list-item:hover{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{background:transparent;border:none;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button:focus{outline:none}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{align-items:center;display:flex;height:unset;margin-bottom:12px;margin-left:5px;margin-right:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.main-table[data-v-34e7f298]{width:90%;border-radius:10px;box-shadow:var(--admin-cuscfg-table-shadow);min-height:530px;background-color:var(--admin-cuscfg-table-bg-color)}.container[data-v-34e7f298]{background:var(--admin-container-bg-color);min-height:100vh;font-family:Arial,sans-serif;color:var(--admin-container-color);margin:0;padding:0}.header-content[data-v-34e7f298]{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background-color:var(--admin-header-content-bg-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:var(--admin-header-content-border-bottom);box-shadow:var(--admin-header-content-box-shadow);transition:background-color .5s ease,box-shadow .5s ease;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:fixed;top:0;left:50%;transform:translateX(-50%);width:95%;z-index:1000;min-height:45px}@media (max-width:768px){.header-content[data-v-34e7f298]{flex-direction:column}}.header-content[data-v-34e7f298]:hover{background-color:var(--admin-header-content-hover-bg-color);box-shadow:var(--admin-header-content-hover-box-shadow)}.header-icon[data-v-34e7f298]{font-size:1.5em;cursor:pointer;transition:all .3s ease;color:var(--admin-container-color);outline:none}.header-icon[data-v-34e7f298]:hover{color:#b39ddb;transform:scale(1.2)}.header-action[data-v-34e7f298]{display:flex;gap:10px}.main-container[data-v-34e7f298]{display:flex;flex-direction:column;align-items:center;margin-top:20px}@media (max-width:768px){.main-container[data-v-34e7f298]{margin-top:35px}}.pagination-container[data-v-34e7f298]{display:flex;justify-content:center;margin-top:20px;padding-bottom:20px}.load-more[data-v-34e7f298]{cursor:pointer;background-color:var(--admin-dashboard-btn-bg-color);box-shadow:var(--admin-dashboard-btn-shadow);color:var(--admin-dashboard-btn-color);border:none;transition:color .3s;margin-left:20px}
\ No newline at end of file
+.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);align-items:center;display:inline-flex;font-size:14px;height:32px;line-height:20px;position:relative;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{color:var(--el-text-color-primary);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;height:20px;transition:var(--el-transition-duration-fast);vertical-align:middle}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{display:inline-block;font-size:14px;line-height:1}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{height:0;margin:0;opacity:0;position:absolute;width:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{align-items:center;background:var(--el-switch-off-color);border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:20px;min-width:40px;outline:none;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration)}.el-switch__core .el-switch__inner{align-items:center;display:flex;height:16px;justify-content:center;overflow:hidden;padding:0 4px 0 18px;transition:all var(--el-transition-duration);width:100%}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{color:var(--el-color-white);font-size:12px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.el-switch__core .el-switch__action{align-items:center;background-color:var(--el-color-white);border-radius:var(--el-border-radius-circle);color:var(--el-switch-off-color);display:flex;height:16px;justify-content:center;left:1px;position:absolute;transition:all var(--el-transition-duration);width:16px}.el-switch.is-checked .el-switch__core{background-color:var(--el-switch-on-color);border-color:var(--el-switch-border-color,var(--el-switch-on-color))}.el-switch.is-checked .el-switch__core .el-switch__action{color:var(--el-switch-on-color);left:calc(100% - 17px)}.el-switch.is-checked .el-switch__core .el-switch__inner{padding:0 18px 0 4px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;height:40px;line-height:24px}.el-switch--large .el-switch__label{font-size:14px;height:24px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{border-radius:12px;height:24px;min-width:50px}.el-switch--large .el-switch__core .el-switch__inner{height:20px;padding:0 6px 0 22px}.el-switch--large .el-switch__core .el-switch__action{height:20px;width:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action{left:calc(100% - 21px)}.el-switch--large.is-checked .el-switch__core .el-switch__inner{padding:0 22px 0 6px}.el-switch--small{font-size:12px;height:24px;line-height:16px}.el-switch--small .el-switch__label{font-size:12px;height:16px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{border-radius:8px;height:16px;min-width:30px}.el-switch--small .el-switch__core .el-switch__inner{height:12px;padding:0 2px 0 14px}.el-switch--small .el-switch__core .el-switch__action{height:12px;width:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action{left:calc(100% - 13px)}.el-switch--small.is-checked .el-switch__core .el-switch__inner{padding:0 14px 0 2px}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-bg-color);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0,0,0,.15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0,0,0,.15);--el-table-index:var(--el-index-normal);background-color:var(--el-table-bg-color);box-sizing:border-box;color:var(--el-table-text-color);font-size:14px;height:fit-content;max-width:100%;overflow:hidden;position:relative;width:100%}.el-table__inner-wrapper{display:flex;flex-direction:column;height:100%;position:relative}.el-table__inner-wrapper:before{bottom:0;height:1px;left:0}.el-table tbody:focus-visible{outline:none}.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell,.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell{border-bottom-color:transparent}.el-table__empty-block{align-items:center;display:flex;justify-content:center;left:0;min-height:60px;position:sticky;text-align:center;width:100%}.el-table__empty-text{color:var(--el-text-color-secondary);line-height:60px;width:50%}.el-table__expand-column .cell{padding:0;text-align:center;-webkit-user-select:none;user-select:none}.el-table__expand-icon{color:var(--el-text-color-regular);cursor:pointer;font-size:12px;height:20px;position:relative;transition:transform var(--el-transition-duration-fast) ease-in-out}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-bottom:0;border-right:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table--fit .el-table__inner-wrapper:before{width:100%}.el-table thead{color:var(--el-table-header-text-color)}.el-table thead th{font-weight:600}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{box-sizing:border-box;min-width:0;padding:8px 0;position:relative;text-align:left;text-overflow:ellipsis;vertical-align:middle;z-index:var(--el-table-index)}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{border-bottom-width:0;border-right-width:0;padding:0;width:15px}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;line-height:23px;overflow:hidden;overflow-wrap:break-word;padding:0 12px;text-overflow:ellipsis;white-space:normal}.el-table .cell.el-tooltip{min-width:50px;white-space:nowrap}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--default{font-size:14px}.el-table--default .el-table__cell{padding:8px 0}.el-table--default .cell{padding:0 12px}.el-table--small{font-size:12px}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{background-color:var(--el-table-header-bg-color)}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{background:#ff4d51;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:5px;vertical-align:middle;width:8px}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table--border .el-table__inner-wrapper:after,.el-table--border:after,.el-table--border:before,.el-table__inner-wrapper:before{background-color:var(--el-table-border-color);content:"";position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table--border .el-table__inner-wrapper:after{height:1px;left:0;top:0;width:100%;z-index:calc(var(--el-table-index) + 2)}.el-table--border:before{height:100%;left:0;top:-1px;width:1px}.el-table--border:after{height:100%;right:0;top:-1px;width:1px}.el-table--border .el-table__inner-wrapper{border-bottom:none;border-right:none}.el-table--border .el-table__footer-wrapper{flex-shrink:0;position:relative}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right,.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background:inherit;position:sticky!important;z-index:calc(var(--el-table-index) + 1)}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{bottom:-1px;box-shadow:none;content:"";overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;top:0;touch-action:none;width:10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{box-shadow:none;right:-10px}.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch,.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch{background:#fff;position:sticky!important;right:0;z-index:calc(var(--el-table-index) + 1)}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body,.el-table__footer,.el-table__header{border-collapse:separate;table-layout:fixed}.el-table__header-wrapper{overflow:hidden}.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__footer-wrapper{flex-shrink:0;overflow:hidden}.el-table__footer-wrapper tfoot td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__body-wrapper .el-table-column--selection>.cell,.el-table__header-wrapper .el-table-column--selection>.cell{align-items:center;display:inline-flex;height:23px}.el-table__body-wrapper .el-table-column--selection .el-checkbox,.el-table__header-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{flex:1;overflow:hidden;position:relative}.el-table__body-wrapper .el-scrollbar__bar{z-index:calc(var(--el-table-index) + 2)}.el-table .caret-wrapper{align-items:center;cursor:pointer;display:inline-flex;flex-direction:column;height:14px;overflow:initial;position:relative;vertical-align:middle;width:24px}.el-table .sort-caret{border:5px solid transparent;height:0;left:7px;position:absolute;width:0}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{position:absolute;visibility:hidden;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell,.el-table__body tr>td.hover-cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table.el-table--scrollable-y .el-table__body-header{position:sticky;top:0;z-index:calc(var(--el-table-index) + 2)}.el-table.el-table--scrollable-y .el-table__body-footer{bottom:0;position:sticky;z-index:calc(var(--el-table-index) + 2)}.el-table__column-resize-proxy{border-left:var(--el-table-border);bottom:0;left:200px;position:absolute;top:0;width:0;z-index:calc(var(--el-table-index) + 9)}.el-table__column-filter-trigger{cursor:pointer;display:inline-block}.el-table__column-filter-trigger i{color:var(--el-color-info);font-size:14px;vertical-align:middle}.el-table__border-left-patch{height:100%;top:0;width:1px}.el-table__border-bottom-patch,.el-table__border-left-patch{background-color:var(--el-table-border-color);left:0;position:absolute;z-index:calc(var(--el-table-index) + 2)}.el-table__border-bottom-patch{height:1px}.el-table__border-right-patch{background-color:var(--el-table-border-color);height:100%;position:absolute;top:0;width:1px;z-index:calc(var(--el-table-index) + 2)}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;height:12px;line-height:12px;margin-right:8px;text-align:center;width:12px}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{background-color:#fff;border:1px solid var(--el-border-color-lighter);border-radius:2px;box-shadow:var(--el-box-shadow-light);box-sizing:border-box}.el-table-filter__list{list-style:none;margin:0;min-width:100px;padding:5px 0}.el-table-filter__list-item{cursor:pointer;font-size:var(--el-font-size-base);line-height:36px;padding:0 10px}.el-table-filter__list-item:hover{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{background:transparent;border:none;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button:focus{outline:none}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{align-items:center;display:flex;height:unset;margin-bottom:12px;margin-left:5px;margin-right:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.main-table[data-v-27158065]{width:90%;border-radius:10px;box-shadow:var(--admin-cuscfg-table-shadow);min-height:530px;background-color:var(--admin-cuscfg-table-bg-color)}.container[data-v-27158065]{background:var(--admin-container-bg-color);min-height:100vh;font-family:Arial,sans-serif;color:var(--admin-container-color);margin:0;padding:0}.header-content[data-v-27158065]{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background-color:var(--admin-header-content-bg-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:var(--admin-header-content-border-bottom);box-shadow:var(--admin-header-content-box-shadow);transition:background-color .5s ease,box-shadow .5s ease;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:fixed;top:0;left:50%;transform:translateX(-50%);width:95%;z-index:1000;min-height:45px}@media (max-width:768px){.header-content[data-v-27158065]{flex-direction:column}}.header-content[data-v-27158065]:hover{background-color:var(--admin-header-content-hover-bg-color);box-shadow:var(--admin-header-content-hover-box-shadow)}.header-icon[data-v-27158065]{font-size:1.5em;cursor:pointer;transition:all .3s ease;color:var(--admin-container-color);outline:none}.header-icon[data-v-27158065]:hover{color:#b39ddb;transform:scale(1.2)}.header-action[data-v-27158065]{display:flex;gap:10px}.main-container[data-v-27158065]{display:flex;flex-direction:column;align-items:center;margin-top:20px}@media (max-width:768px){.main-container[data-v-27158065]{margin-top:35px}}.pagination-container[data-v-27158065]{display:flex;justify-content:center;margin-top:20px;padding-bottom:20px}.load-more[data-v-27158065]{cursor:pointer;background-color:var(--admin-dashboard-btn-bg-color);box-shadow:var(--admin-dashboard-btn-shadow);color:var(--admin-dashboard-btn-color);border:none;transition:color .3s;margin-left:20px}
\ No newline at end of file
diff --git a/css/582.5a9947ac.css.gz b/css/582.5a9947ac.css.gz
new file mode 100644
index 0000000000000000000000000000000000000000..b4d856059c77fab3a2a9afffdec2a1656e3e8326
GIT binary patch
literal 3897
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
H>0AH+e&(B<
literal 0
HcmV?d00001
diff --git a/functions/api/manage/cusConfig/list.js b/functions/api/manage/cusConfig/list.js
index 26dd30d..a80da78 100644
--- a/functions/api/manage/cusConfig/list.js
+++ b/functions/api/manage/cusConfig/list.js
@@ -72,10 +72,36 @@ async function dealByIP(data) {
ipSet.add(item.metadata.UploadIP);
}
});
- ipSet.forEach(ip => {
+
+ const promises = Array.from(ipSet).map(async ip => {
let ipData = data.filter(item => item.metadata?.UploadIP === ip);
let count = ipData.length;
- dealedData.push({ip, count, data: ipData});
+ let address = await getIPAddress(ip);
+ return {ip, address, count, data: ipData};
});
+
+ dealedData = await Promise.all(promises);
return dealedData;
-}
\ No newline at end of file
+}
+
+// 获取IP地址
+async function getIPAddress(ip) {
+ let address = '未知';
+ const ipInfo = await fetch(`https://apimobile.meituan.com/locate/v2/ip/loc?rgeo=true&ip=${ip}`);
+ const ipData = await ipInfo.json();
+
+ if (ipInfo.ok && ipData.data) {
+ const lng = ipData.data?.lng || 0;
+ const lat = ipData.data?.lat || 0;
+
+ // 读取具体地址
+ const addressInfo = await fetch(`https://apimobile.meituan.com/group/v1/city/latlng/${lat},${lng}?tag=0`);
+ const addressData = await addressInfo.json();
+
+ if (addressInfo.ok && addressData.data) {
+ address = addressData.data.detail + ', ' + addressData.data.city + ', ' + addressData.data.province + ', ' + addressData.data.country;
+ }
+ }
+
+ return address;
+}
diff --git a/index.html b/index.html
index 7083c5f..24929ef 100644
--- a/index.html
+++ b/index.html
@@ -1,4 +1,4 @@
-Sanyue ImgHub