From 7211fcdfeab6266a2a28adbd18d41a1724d96360 Mon Sep 17 00:00:00 2001
From: huangzhenbao <17818024429@163.com>
Date: Tue, 17 Mar 2026 09:01:11 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=9090%=E9=A1=B5=E9=9D=A2?=
=?UTF-8?q?=E5=88=86=E9=A1=B5=E7=BB=84=E4=BB=B6=E7=9A=84=E6=8A=BD=E5=8F=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/mall/admin/cms/article/list.uvue | 83 ++++++++-
pages/mall/admin/cms/category/list.uvue | 79 ++++++++-
.../admin/distribution/division/agent.uvue | 80 ++++++++-
.../admin/distribution/division/apply.uvue | 81 ++++++++-
.../admin/distribution/division/list.uvue | 82 ++++++++-
.../mall/admin/distribution/level/index.uvue | 85 ++++++++-
.../admin/distribution/promoter/index.uvue | 80 ++++++++-
pages/mall/admin/finance/balance_record.uvue | 139 ++++++++-------
pages/mall/admin/finance/commission.uvue | 132 ++++++++------
pages/mall/admin/finance/invoice.uvue | 148 ++++++++--------
pages/mall/admin/finance/withdrawal.uvue | 101 ++++++++---
.../maintain/data/logistics-company.uvue | 165 ++++++++++++++++--
.../maintain/dev-config/combination-data.uvue | 65 ++++++-
.../admin/maintain/dev-config/cron-job.uvue | 70 +++++++-
.../admin/maintain/dev-tools/data-dict.uvue | 65 ++++++-
.../mall/admin/maintain/external/account.uvue | 163 +++++++++++++++--
.../admin/maintain/i18n/language-detail.uvue | 148 ++++++++++++++--
.../admin/maintain/i18n/language-list.uvue | 145 +++++++++++++--
.../mall/admin/maintain/i18n/region-list.uvue | 152 ++++++++++++++--
.../admin/maintain/security/system-log.uvue | 68 +++++++-
pages/mall/admin/marketing-management.uvue | 56 ------
.../mall/admin/marketing/checkin/reward.uvue | 2 +-
.../mall/admin/marketing/seckill/config.uvue | 106 +++++++----
pages/mall/admin/setting/auth/admin.uvue | 146 +++++++++++++++-
pages/mall/admin/setting/delivery/staff.uvue | 81 ++++++++-
.../mall/admin/setting/delivery/station.uvue | 78 ++++++++-
.../mall/admin/setting/delivery/verifier.uvue | 77 +++++++-
pages/mall/admin/setting/ticket.uvue | 82 ++++++++-
pages/mall/admin/错误信息.txt | 111 +++---------
29 files changed, 2331 insertions(+), 539 deletions(-)
delete mode 100644 pages/mall/admin/marketing-management.uvue
diff --git a/pages/mall/admin/cms/article/list.uvue b/pages/mall/admin/cms/article/list.uvue
index 3f382071..fc0c86e1 100644
--- a/pages/mall/admin/cms/article/list.uvue
+++ b/pages/mall/admin/cms/article/list.uvue
@@ -40,7 +40,7 @@
-
+
{{ item.id }}
🖼️
@@ -65,11 +65,22 @@
-
+ { jumpPageInput.value = val }"
+ @jump-page="handleJumpPage"
+ />
@@ -217,14 +228,68 @@
@@ -76,7 +149,8 @@ function onAdd() { uni.showToast({ title: '添加中...', icon: 'none' }) }
.table-header { display: flex; flex-direction: row; background: #f8faff; border-bottom: 1px solid #f0f0f0; padding: 12px 0; }
.table-row { display: flex; flex-direction: row; border-bottom: 1px solid #f0f0f0; padding: 12px 0; align-items: center; &:hover { background: #fafafa; } }
.col { padding: 0 8px; font-size: 14px; color: #333; display: flex; align-items: center; }
-.col-uid { width: 80px; } .col-avatar { width: 80px; justify-content: center; } .col-name { width: 120px; } .col-ratio { width: 100px; justify-content: center; } .col-count { width: 100px; justify-content: center; } .col-time { width: 120px; justify-content: center; } .col-status { width: 80px; justify-content: center; } .col-ops { flex: 1; justify-content: flex-end; }
+.col-uid { width: 80px; } .col-avatar { width: 80px; justify-content: center; } .col-name { width: 120px; } .col-ratio { width: 100px; justify-content: center; } .col-count { width: 100px; justify-content: center; } .col-time { width: 120px; justify-content: center; } .col-status { width: 80px; justify-content: center; }
+.col-ops { flex: 1; justify-content: flex-end; display: flex; flex-direction: row; }
.avatar-img { width: 32px; height: 32px; border-radius: 2px; }
.op-link { color: #1890ff; cursor: pointer; }
.op-divider { color: #e8e8e8; margin: 0 8px; }
diff --git a/pages/mall/admin/distribution/division/apply.uvue b/pages/mall/admin/distribution/division/apply.uvue
index e5a50e0b..fdc7fddf 100644
--- a/pages/mall/admin/distribution/division/apply.uvue
+++ b/pages/mall/admin/distribution/division/apply.uvue
@@ -30,7 +30,7 @@
操作
-
+
{{ item.uid }}
{{ item.name }}
{{ item.phone }}
@@ -53,16 +53,90 @@
+ { jumpPageInput.value = val }"
+ @jump-page="handleJumpPage"
+ />
+
+
+
+
+
diff --git a/pages/mall/admin/maintain/dev-config/combination-data.uvue b/pages/mall/admin/maintain/dev-config/combination-data.uvue
index 91bdd6cd..33ed8d4f 100644
--- a/pages/mall/admin/maintain/dev-config/combination-data.uvue
+++ b/pages/mall/admin/maintain/dev-config/combination-data.uvue
@@ -30,7 +30,7 @@
-
+
{{ item.id }}
{{ item.key }}
{{ item.name }}
@@ -45,13 +45,30 @@
+ { jumpPageInput.value = val }"
+ @jump-page="handleJumpPage"
+ />
+
+
\ No newline at end of file
diff --git a/pages/mall/admin/maintain/i18n/language-detail.uvue b/pages/mall/admin/maintain/i18n/language-detail.uvue
index 15864000..53b1d12f 100644
--- a/pages/mall/admin/maintain/i18n/language-detail.uvue
+++ b/pages/mall/admin/maintain/i18n/language-detail.uvue
@@ -1,12 +1,140 @@
-
-
-
-
-TODO: 语言详情
-
-
-
+
+
+
+
+ 翻译key:
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.id }}
+ {{ item.key }}
+ {{ item.original }}
+ {{ item.translation }}
+
+ 编辑
+
+
+
+
+ { jumpPageInput.value = val }"
+ @jump-page="handleJumpPage"
+ />
+
+
+
+
+
+
diff --git a/pages/mall/admin/maintain/i18n/language-list.uvue b/pages/mall/admin/maintain/i18n/language-list.uvue
index 39da62a3..cc242c25 100644
--- a/pages/mall/admin/maintain/i18n/language-list.uvue
+++ b/pages/mall/admin/maintain/i18n/language-list.uvue
@@ -1,12 +1,137 @@
-
-
-
-
-TODO: 语言列表
-
-
-
+
+
+
+
+
+
+
+
+
+ {{ item.id }}
+ {{ item.name }}
+ {{ item.code }}
+
+
+
+ {{ item.sort }}
+
+ 编辑
+ 翻译管理
+ 删除
+
+
+
+
+ { jumpPageInput.value = val }"
+ @jump-page="handleJumpPage"
+ />
+
+
+
+
+
+
diff --git a/pages/mall/admin/maintain/i18n/region-list.uvue b/pages/mall/admin/maintain/i18n/region-list.uvue
index 31e84274..7cac07ba 100644
--- a/pages/mall/admin/maintain/i18n/region-list.uvue
+++ b/pages/mall/admin/maintain/i18n/region-list.uvue
@@ -1,12 +1,144 @@
-
-
-
-
-TODO: 地区列表
-
-
-
+
+
+
+
+ 地区名称:
+
+
+
+
+
+
+
+
+ {{ item.id }}
+ {{ item.name }}
+ {{ item.parentName }}
+ {{ item.code }}
+ 第{{ item.level }}级
+
+ 编辑
+ 删除
+
+
+
+
+ { jumpPageInput.value = val }"
+ @jump-page="handleJumpPage"
+ />
+
+
+
+
+
+
diff --git a/pages/mall/admin/maintain/security/system-log.uvue b/pages/mall/admin/maintain/security/system-log.uvue
index 41cd61b3..f26552ff 100644
--- a/pages/mall/admin/maintain/security/system-log.uvue
+++ b/pages/mall/admin/maintain/security/system-log.uvue
@@ -46,7 +46,7 @@
-
+
{{ item.id }}
{{ item.user }}
{{ item.action }}
@@ -58,17 +58,30 @@
-
-
+ { jumpPageInput.value = val }"
+ @jump-page="handleJumpPage"
+ />
-
-
diff --git a/pages/mall/admin/marketing/checkin/reward.uvue b/pages/mall/admin/marketing/checkin/reward.uvue
index 6320e3ab..9c2dbf70 100644
--- a/pages/mall/admin/marketing/checkin/reward.uvue
+++ b/pages/mall/admin/marketing/checkin/reward.uvue
@@ -226,7 +226,7 @@ const handleSubmit = () => {
.cell-days { width: 120px; }
.cell-reward { flex: 1; }
.cell-status { width: 100px; text-align: center; }
-.cell-op { width: 150px; text-align: right; }
+.cell-op { width: 150px; text-align: right; display: flex; flex-direction: row; }
.op-link { color: #1890ff; font-size: 13px; cursor: pointer; }
.op-link.del { color: #ff4d4f; }
diff --git a/pages/mall/admin/marketing/seckill/config.uvue b/pages/mall/admin/marketing/seckill/config.uvue
index 7f1d34c7..b61d8d66 100644
--- a/pages/mall/admin/marketing/seckill/config.uvue
+++ b/pages/mall/admin/marketing/seckill/config.uvue
@@ -29,7 +29,7 @@
-
+
{{ item.id }}
@@ -60,17 +60,22 @@
-
+ { jumpPageInput.value = val }"
+ @jump-page="handleJumpPage"
+ />
@@ -116,8 +121,9 @@
diff --git a/pages/mall/admin/setting/delivery/staff.uvue b/pages/mall/admin/setting/delivery/staff.uvue
index 3550f5e1..5ff7d5f7 100644
--- a/pages/mall/admin/setting/delivery/staff.uvue
+++ b/pages/mall/admin/setting/delivery/staff.uvue
@@ -17,7 +17,7 @@
操作
-
+
{{ item.id }}
@@ -35,12 +35,29 @@
+ { jumpPageInput.value = val }"
+ @jump-page="handleJumpPage"
+ />