From 92d6e8144d305171d5984bc7f4154109b092c560 Mon Sep 17 00:00:00 2001
From: huangzhenbao <17818024429@163.com>
Date: Tue, 24 Feb 2026 10:35:34 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=A1=B5=E9=9D=A28?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/analytics/AnalyticsRegionMap.uvue | 561 +++++++---------
layouts/admin/AdminLayout.uvue | 16 +-
layouts/admin/components/AdminAside.uvue | 10 +-
layouts/admin/router/adminComponentMap.uts | 440 ++++++++-----
layouts/admin/router/adminRoutes.uts | 24 +-
layouts/admin/router/settingSubSiderMenu.uts | 4 +
pages.json | 14 +
pages/mall/admin/app/mobile/version.uvue | 3 +-
pages/mall/admin/app/pc/config.uvue | 3 +-
pages/mall/admin/app/routine/config.uvue | 3 +-
.../admin/docs/UNI_APP_X_PAGE_FIX_GUIDE.md | 54 +-
pages/mall/admin/finance/record.uvue | 3 +-
pages/mall/admin/homePage/index.uvue | 12 +-
pages/mall/admin/maintain/api/account.uvue | 3 +-
pages/mall/admin/maintain/data/city.uvue | 3 +-
pages/mall/admin/maintain/data/clear.uvue | 3 +-
pages/mall/admin/maintain/data/logistics.uvue | 3 +-
.../admin/maintain/dev-config/category.uvue | 363 ++++-------
.../maintain/dev-config/combination-data.uvue | 7 +-
.../admin/maintain/dev-config/cron-job.uvue | 3 +-
.../maintain/dev-config/custom-event.uvue | 3 +-
.../maintain/dev-config/module-config.uvue | 3 +-
.../admin/maintain/dev-config/permission.uvue | 3 +-
.../admin/maintain/dev-tools/codegen.uvue | 3 +-
.../admin/maintain/dev-tools/data-dict.uvue | 3 +-
.../admin/maintain/dev-tools/database.uvue | 5 +-
pages/mall/admin/maintain/dev-tools/file.uvue | 2 +-
pages/mall/admin/maintain/lang/config.uvue | 3 +-
pages/mall/admin/maintain/lang/detail.uvue | 3 +-
pages/mall/admin/maintain/lang/list.uvue | 3 +-
pages/mall/admin/maintain/lang/region.uvue | 3 +-
.../maintain/security/online-upgrade.uvue | 3 +-
.../maintain/security/refresh-cache.uvue | 3 +-
.../admin/maintain/security/system-log.uvue | 3 +-
pages/mall/admin/maintain/sys/info.uvue | 3 +-
pages/mall/admin/marketing/bargain/list.uvue | 3 +-
pages/mall/admin/marketing/coupon/list.uvue | 6 +-
pages/mall/admin/marketing/coupon/user.uvue | 6 +-
.../mall/admin/marketing/integral/config.uvue | 52 +-
.../mall/admin/marketing/lottery/config.uvue | 80 +--
.../mall/admin/marketing/newcomer/index.uvue | 12 +-
.../admin/order/aftersales-order/index.uvue | 8 +-
.../mall/admin/order/cashier-order/index.uvue | 8 +-
pages/mall/admin/order/list.uvue | 6 +
.../order/order-configuration/index.uvue | 6 +-
.../admin/order/order-statistics/index.uvue | 32 +-
.../admin/order/write-off-records/index.uvue | 8 +-
.../admin/product/classification/index.uvue | 2 +-
pages/mall/admin/product/labels/index.uvue | 4 +-
pages/mall/admin/product/list.uvue | 3 +-
.../mall/admin/product/parameters/index.uvue | 2 +-
.../product/product-management/index.uvue | 7 +-
.../mall/admin/product/protection/index.uvue | 4 +-
pages/mall/admin/product/reviews/index.uvue | 9 +-
.../admin/product/specifications/index.uvue | 9 +-
pages/mall/admin/setting/agreement.uvue | 6 +-
pages/mall/admin/setting/auth/admin.uvue | 3 +-
pages/mall/admin/setting/auth/permission.uvue | 3 +-
pages/mall/admin/setting/auth/role.uvue | 3 +-
pages/mall/admin/setting/delivery/staff.uvue | 3 +-
.../mall/admin/setting/delivery/station.uvue | 3 +-
.../mall/admin/setting/delivery/template.uvue | 3 +-
.../mall/admin/setting/delivery/verifier.uvue | 3 +-
.../mall/admin/setting/interface/collect.uvue | 3 +-
.../mall/admin/setting/interface/e-sheet.uvue | 3 +-
.../admin/setting/interface/logistics.uvue | 3 +-
.../setting/interface/onepass/config.uvue | 5 +-
.../setting/interface/onepass/index.uvue | 9 +-
.../mall/admin/setting/interface/payment.uvue | 5 +-
pages/mall/admin/setting/interface/sms.uvue | 3 +-
.../mall/admin/setting/interface/storage.uvue | 3 +-
pages/mall/admin/setting/message.uvue | 5 +-
pages/mall/admin/setting/system/admin.uvue | 5 +-
.../mall/admin/setting/system/agreement.uvue | 5 +-
pages/mall/admin/setting/system/config.uvue | 472 ++++++--------
pages/mall/admin/setting/system/message.uvue | 5 +-
pages/mall/admin/setting/system/role.uvue | 5 +-
pages/mall/admin/setting/system/ticket.uvue | 5 +-
pages/mall/admin/setting/ticket.uvue | 4 +-
pages/mall/admin/statistic/index.uvue | 3 +-
pages/mall/admin/user/grade/card.uvue | 5 +-
pages/mall/admin/user/grade/record.uvue | 5 +-
pages/mall/admin/user/grade/right.uvue | 5 +-
pages/mall/admin/user/grade/type.uvue | 5 +-
pages/mall/admin/user/grouping/index.uvue | 5 +-
pages/mall/admin/user/label/index.uvue | 5 +-
pages/mall/admin/user/level/index.uvue | 8 +-
pages/mall/admin/user/management/index.uvue | 6 +
pages/mall/admin/user/statistics/index.uvue | 6 +
pages/mall/admin/错误信息.txt | 605 +-----------------
90 files changed, 1183 insertions(+), 1887 deletions(-)
diff --git a/components/analytics/AnalyticsRegionMap.uvue b/components/analytics/AnalyticsRegionMap.uvue
index 6b98d489..9f1ba8de 100644
--- a/components/analytics/AnalyticsRegionMap.uvue
+++ b/components/analytics/AnalyticsRegionMap.uvue
@@ -21,359 +21,242 @@
-
+
{{ loading ? '加载中...' : '暂无数据' }}
-
-
diff --git a/layouts/admin/AdminLayout.uvue b/layouts/admin/AdminLayout.uvue
index 15712b18..15d430ef 100644
--- a/layouts/admin/AdminLayout.uvue
+++ b/layouts/admin/AdminLayout.uvue
@@ -74,7 +74,7 @@
diff --git a/pages/mall/admin/maintain/api/account.uvue b/pages/mall/admin/maintain/api/account.uvue
index d66d22db..21e4bc0d 100644
--- a/pages/mall/admin/maintain/api/account.uvue
+++ b/pages/mall/admin/maintain/api/account.uvue
@@ -103,8 +103,7 @@ function deleteItem(item: any) {
+.tree-icon { font-size: 12px; color: #808695; margin-right: 8px; }
+/* Toggle Switch (复刻) */
+.toggle-switch { width: 44px; height: 22px; background-color: #ccc; border-radius: 11px; position: relative; cursor: pointer; transition: all .2s; }
+.toggle-switch.active { background-color: #2d8cf0; }
+.switch-ball { position: absolute; width: 18px; height: 18px; background-color: #fff; border-radius: 50%; left: 2px; top: 2px; transition: all .2s; }
+.toggle-switch.active .switch-ball { transform: translateX(22px); }
+.op-link { color: #2d8cf0; font-size: 13px; cursor: pointer; margin: 0 5px; }
+.op-link.delete { color: #ed4014; }
+.divider { width: 1px; height: 12px; background-color: #e8eaec; margin: 0 5px; }
+
\ No newline at end of file
diff --git a/pages/mall/admin/maintain/dev-config/combination-data.uvue b/pages/mall/admin/maintain/dev-config/combination-data.uvue
index 1c365fac..80ef0de1 100644
--- a/pages/mall/admin/maintain/dev-config/combination-data.uvue
+++ b/pages/mall/admin/maintain/dev-config/combination-data.uvue
@@ -100,16 +100,15 @@ function onDelete(item: any) {
diff --git a/pages/mall/admin/maintain/dev-tools/data-dict.uvue b/pages/mall/admin/maintain/dev-tools/data-dict.uvue
index 489f4fa6..2f8ff5e1 100644
--- a/pages/mall/admin/maintain/dev-tools/data-dict.uvue
+++ b/pages/mall/admin/maintain/dev-tools/data-dict.uvue
@@ -88,8 +88,7 @@ function handleDelete(item: any) {
diff --git a/pages/mall/admin/order/write-off-records/index.uvue b/pages/mall/admin/order/write-off-records/index.uvue
index e3dc2212..f610dbaf 100644
--- a/pages/mall/admin/order/write-off-records/index.uvue
+++ b/pages/mall/admin/order/write-off-records/index.uvue
@@ -183,26 +183,24 @@ const handleQuery = () => { console.log('Searching...') }
\ No newline at end of file
+.placeholder-content {
+ padding: 50px;
+ text-align: center;
+}
+.placeholder-text {
+ font-size: 16px;
+ color: #909399;
+}
+
diff --git a/pages/mall/admin/setting/system/message.uvue b/pages/mall/admin/setting/system/message.uvue
index 13442107..02b04b1f 100644
--- a/pages/mall/admin/setting/system/message.uvue
+++ b/pages/mall/admin/setting/system/message.uvue
@@ -15,7 +15,10 @@