From ea34f049755d89386a342f0eceb58a6bc4b23b91 Mon Sep 17 00:00:00 2001
From: ZN <zhang_12370@163.com>
Date: 星期一, 23 三月 2026 16:55:31 +0800
Subject: [PATCH] feat: 新增采购退货单与供应商管理功能
---
src/pages/works.vue | 23 +++++++++++++++++++++--
1 files changed, 21 insertions(+), 2 deletions(-)
diff --git a/src/pages/works.vue b/src/pages/works.vue
index 3d7c2c9..41aad95 100644
--- a/src/pages/works.vue
+++ b/src/pages/works.vue
@@ -297,6 +297,14 @@
icon: "/static/images/icon/gongyingshangwanglai.svg",
label: "渚涘簲鍟嗗線鏉�",
},
+ {
+ icon: "/static/images/icon/caigouguanli.svg",
+ label: "閲囪喘閫�璐�",
+ },
+ {
+ icon: "/static/images/icon/gongchuguanli.svg",
+ label: "渚涘簲鍟嗘。妗�",
+ },
]);
// 璐㈠姟绠$悊鍔熻兘鏁版嵁
@@ -547,6 +555,16 @@
case "渚涘簲鍟嗗線鏉�":
uni.navigateTo({
url: "/pages/procurementManagement/paymentLedger/index",
+ });
+ break;
+ case "閲囪喘閫�璐�":
+ uni.navigateTo({
+ url: "/pages/procurementManagement/purchaseReturnOrder/index",
+ });
+ break;
+ case "渚涘簲鍟嗘。妗�":
+ uni.navigateTo({
+ url: "/pages/basicData/supplierManage/index",
});
break;
case "鍏嚭绠$悊":
@@ -963,6 +981,7 @@
// 鏀堕泦鎵�鏈夋湁鏉冮檺鐨勮彍鍗曟爣棰橈紙鏍规嵁 meta.title锛�
const allowedMenuTitles = new Set();
+ const alwaysShowTitles = new Set(["閲囪喘閫�璐у崟", "渚涘簲鍟嗙鐞�"]);
const collectMenuTitles = routes => {
if (!Array.isArray(routes)) return;
routes.forEach(route => {
@@ -980,7 +999,7 @@
const menuMapping = {
collaboration: { target: collaborationItems, specialMapping: { "瑙勭珷鍒跺害": "瑙勭珷鍒跺害绠$悊" } },
};
-
+ console.log(allowedMenuTitles)
// 閫氱敤杩囨护鍑芥暟
const filterArray = (targetArray, specialMapping) => {
const filtered = targetArray.filter(item => {
@@ -1702,4 +1721,4 @@
box-shadow: 0 0.375rem 1.25rem rgba(0, 0, 0, 0.4);
}
}
-</style>
\ No newline at end of file
+</style>
--
Gitblit v1.9.3