From 7db1ee4fb77c09b8ca75155b83708387d7ce0b45 Mon Sep 17 00:00:00 2001 From: "pikachu1995@126.com" Date: Mon, 2 Nov 2026 16:29:19 +0800 Subject: [PATCH] =?UTF-8?q?feat(manager):=20=E8=A1=A8=E5=8D=95=E5=BC=B9?= =?UTF-8?q?=E7=AA=97=E7=BB=9F=E4=B8=80=E6=94=B9=E4=B8=BA=E5=8F=B3=E6=8A=BD?= =?UTF-8?q?=E5=B1=89=EF=BC=8C=E6=96=87=E7=AB=A0=E6=B7=BB=E5=8A=A0/?= =?UTF-8?q?=E7=BC=96=E8=BE=91=E6=94=B9=E4=B8=BA=E7=8B=AC=E7=AB=8B=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=EF=BC=8C=E6=94=AF=E4=BB=98=E6=96=B9=E5=BC=8F=E6=B1=87?= =?UTF-8?q?=E6=80=BB=E6=98=BE=E7=A4=BA=E4=B8=AD=E6=96=87=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manager/src/router/router.js | 7 + manager/src/views/custom-words/index.vue | 7 +- .../src/views/distribution/distribution.vue | 33 +- .../distributionCustomerRelation.vue | 14 +- manager/src/views/finance/payment-method.vue | 17 +- manager/src/views/logistics/index.vue | 7 +- .../page/article-manage/ArticleCategory.vue | 7 +- .../views/page/article-manage/articleEdit.vue | 170 ++++++++++ .../views/page/article-manage/articleList.vue | 294 ++++-------------- .../article-manage/template/todayHotWords.vue | 6 +- manager/src/views/page/feedback/feedback.vue | 4 +- manager/src/views/sensitive-words/index.vue | 7 +- .../src/views/sys/app-version/appVersion.vue | 7 +- .../department-manage/departmentManage.vue | 29 +- manager/src/views/sys/menu-manage/menu.vue | 29 +- .../src/views/sys/menu-manage/storeMenu.vue | 29 +- .../src/views/sys/role-manage/roleManage.vue | 7 +- manager/src/views/sys/slider/slider.vue | 7 +- manager/src/views/sys/timed-task/index.vue | 9 +- .../src/views/sys/user-manage/userManage.vue | 12 +- 20 files changed, 384 insertions(+), 318 deletions(-) create mode 100644 manager/src/views/page/article-manage/articleEdit.vue diff --git a/manager/src/router/router.js b/manager/src/router/router.js index 1e024543b..d3b4e8fb1 100644 --- a/manager/src/router/router.js +++ b/manager/src/router/router.js @@ -471,6 +471,13 @@ export const otherRouter = { meta: { title: "商品销售汇总报表" }, component: () => import("@/views/statistics/goods-sales-summary.vue") }, + { + path: "article-edit", + title: "文章编辑", + name: "article-edit", + meta: { title: "文章编辑" }, + component: () => import("@/views/page/article-manage/articleEdit.vue") + }, { path: "distributionImportRecord", title: "分销员导入记录", diff --git a/manager/src/views/custom-words/index.vue b/manager/src/views/custom-words/index.vue index 0c0454dc5..1aaf69d13 100644 --- a/manager/src/views/custom-words/index.vue +++ b/manager/src/views/custom-words/index.vue @@ -45,12 +45,13 @@ - @@ -61,7 +62,7 @@ 取消 保存 - + diff --git a/manager/src/views/distribution/distribution.vue b/manager/src/views/distribution/distribution.vue index ce6098708..be1229aae 100644 --- a/manager/src/views/distribution/distribution.vue +++ b/manager/src/views/distribution/distribution.vue @@ -127,9 +127,9 @@ - + + @@ -260,10 +260,10 @@ - 取消 保存 - + - 取消 确定 - + - 取消 确定 - + - - + @@ -923,6 +923,9 @@ onMounted(() => { margin: 0 8px; color: #dcdee2; } +.ops-row { + white-space: nowrap; +} .status-tabs { margin-bottom: 4px; } diff --git a/manager/src/views/distribution/distributionCustomerRelation.vue b/manager/src/views/distribution/distributionCustomerRelation.vue index 2cbc2f30c..7df3f1abc 100644 --- a/manager/src/views/distribution/distributionCustomerRelation.vue +++ b/manager/src/views/distribution/distributionCustomerRelation.vue @@ -243,12 +243,13 @@ - @@ -273,7 +274,7 @@ 取消 确定 - + - @@ -300,7 +302,7 @@ 取消 确定 - + diff --git a/manager/src/views/finance/payment-method.vue b/manager/src/views/finance/payment-method.vue index 5a820fa40..dee85d3e3 100644 --- a/manager/src/views/finance/payment-method.vue +++ b/manager/src/views/finance/payment-method.vue @@ -14,7 +14,11 @@ - + + + @@ -35,6 +39,17 @@ const loading = ref(false); const dateRange = ref([]); const data = ref([]); +const paymentNameMap = { + WECHAT: "微信支付", + ALIPAY: "支付宝", + WALLET: "余额支付", + BANK_TRANSFER: "线下转账", +}; + +function formatPaymentName(name) { + return paymentNameMap[name] || name || "-"; +} + onMounted(() => { loadData(); }); diff --git a/manager/src/views/logistics/index.vue b/manager/src/views/logistics/index.vue index 0e5cc8277..daf7e12c7 100644 --- a/manager/src/views/logistics/index.vue +++ b/manager/src/views/logistics/index.vue @@ -52,10 +52,11 @@ - @@ -93,7 +94,7 @@ 提交 - + diff --git a/manager/src/views/page/article-manage/ArticleCategory.vue b/manager/src/views/page/article-manage/ArticleCategory.vue index d56d49d5d..8a6147081 100644 --- a/manager/src/views/page/article-manage/ArticleCategory.vue +++ b/manager/src/views/page/article-manage/ArticleCategory.vue @@ -32,12 +32,13 @@ - @@ -55,7 +56,7 @@ 取消 提交 - + diff --git a/manager/src/views/page/article-manage/articleEdit.vue b/manager/src/views/page/article-manage/articleEdit.vue new file mode 100644 index 000000000..c2a3bdc92 --- /dev/null +++ b/manager/src/views/page/article-manage/articleEdit.vue @@ -0,0 +1,170 @@ + + + diff --git a/manager/src/views/page/article-manage/articleList.vue b/manager/src/views/page/article-manage/articleList.vue index 540bcf7e6..6276f212a 100644 --- a/manager/src/views/page/article-manage/articleList.vue +++ b/manager/src/views/page/article-manage/articleList.vue @@ -2,6 +2,9 @@
- - - - - - - 搜索 - - + + + + + + + 搜索 + + + -
+ +
添加
- - + + + + - - + + @@ -91,92 +99,20 @@
- - - - - - - - - - - - - - - - - - - - -