From 16f076908e1b76f2566b925a3d63f74e6f7d6a02 Mon Sep 17 00:00:00 2001 From: wuzilong <704541015@qq.com> Date: Sat, 31 Oct 2026 22:03:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(miniprogram):=20=E8=B0=83=E6=95=B4=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E5=8F=B0=E6=A8=A1=E5=9D=97=E9=A1=BA=E5=BA=8F=E4=BB=A5?= =?UTF-8?q?=E4=BC=98=E5=85=88=E5=B1=95=E7=A4=BA=E8=BF=90=E8=BE=93=E4=B8=9A?= =?UTF-8?q?=E5=8A=A1=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- miniprogram/config/workbench-menus.js | 164 +++++++++++++------------- 1 file changed, 82 insertions(+), 82 deletions(-) diff --git a/miniprogram/config/workbench-menus.js b/miniprogram/config/workbench-menus.js index 5d727ce06..c5c4bdb83 100644 --- a/miniprogram/config/workbench-menus.js +++ b/miniprogram/config/workbench-menus.js @@ -4,88 +4,6 @@ * visible=false 的模块在工作台首页暂时隐藏(便于后续恢复)。 */ export const WORKBENCH_MODULES = [ - { - key: 'crm', - title: 'CRM 管理', - desc: '产品 · 报价 · 合同 · 客户', - iconText: 'CRM', - visible: true, - menus: [ - { - name: '客户管理', - enabled: true, - code: 'crm-customer-webview', - icon: '👥', - perms: 'mini:crm:customer:list' - }, - { - name: '产品管理', - enabled: true, - code: 'crm-product-webview', - icon: '📦', - perms: 'mini:crm:product:list' - }, - { - name: '报价单管理', - enabled: true, - code: 'crm-quote-webview', - icon: '📝', - perms: 'mini:crm:quote:list' - }, - { - name: '报价单审批', - enabled: true, - code: 'crm-quote-approval-webview', - icon: '✅', - perms: 'mini:crm:quote:approve' - }, - { - name: '合同管理', - enabled: true, - code: 'crm-contract-webview', - icon: '📄', - perms: 'mini:crm:contract:list' - }, - { - name: '合同审批', - enabled: true, - code: 'crm-contract-approval-webview', - icon: '✅', - perms: 'mini:crm:contract:approve' - } - ] - }, - { - key: 'bx', - title: '报销管理', - desc: '备用金 · 报销 · 发票 · 配置', - iconText: '报销', - visible: true, - menus: [ - { name: '备用金申请', enabled: true, code: 'bx-advance-apply', icon: '💳', perms: 'mini:bx:advanceApply:list' }, - { name: '报销申请', enabled: true, code: 'bx-reimburse-apply', icon: '🧾', perms: 'mini:bx:reimburseApply:list' }, - { name: '我的申请单', enabled: true, code: 'bx-mine', icon: '📋', perms: 'mini:bx:viewMine:list' }, - { name: '全部申请单', enabled: true, code: 'bx-all', icon: '📚', perms: 'mini:bx:viewAll:list' }, - { name: '我的发票夹', enabled: true, code: 'bx-invoice-mine', icon: '📷', perms: 'mini:bx:invoiceWallet:mine' }, - { name: '发票夹管理', enabled: true, code: 'bx-invoice-admin', icon: '🗂️', perms: 'mini:bx:invoiceWallet:admin' }, - { name: '费用项目', enabled: true, code: 'bx-expense-item', icon: '🌳', perms: 'mini:bx:expenseItem:list' }, - { name: '工作流(备用金)', enabled: true, code: 'bx-wf-advance', icon: '⚙️', perms: 'mini:bx:workflowAdvance:list' }, - { name: '工作流(报销)', enabled: true, code: 'bx-wf-reimburse', icon: '🔧', perms: 'mini:bx:workflowReimburse:list' } - ] - }, - { - key: 'db', - title: '地磅管理', - desc: '仪表盘 · 计划 · 出入库 · 地磅单', - iconText: '地磅', - visible: true, - menus: [ - { name: '仪表盘', enabled: true, code: 'db-dashboard', icon: '📊', perms: 'mini:db:dashboard' }, - { name: '计划管理', enabled: true, code: 'db-plans', icon: '📋', perms: 'mini:db:plan:list' }, - { name: '出入库管理', enabled: true, code: 'db-inventory', icon: '📦', perms: 'mini:db:inventory:list' }, - { name: '地磅单管理', enabled: true, code: 'db-weighing', icon: '⚖️', perms: 'mini:db:weighing:list' } - ] - }, { key: 'pl', title: '运输管理', @@ -150,5 +68,87 @@ export const WORKBENCH_MODULES = [ perms: 'mini:pl:driverPlan:list' } ] + }, + { + key: 'crm', + title: 'CRM 管理', + desc: '产品 · 报价 · 合同 · 客户', + iconText: 'CRM', + visible: true, + menus: [ + { + name: '客户管理', + enabled: true, + code: 'crm-customer-webview', + icon: '👥', + perms: 'mini:crm:customer:list' + }, + { + name: '产品管理', + enabled: true, + code: 'crm-product-webview', + icon: '📦', + perms: 'mini:crm:product:list' + }, + { + name: '报价单管理', + enabled: true, + code: 'crm-quote-webview', + icon: '📝', + perms: 'mini:crm:quote:list' + }, + { + name: '报价单审批', + enabled: true, + code: 'crm-quote-approval-webview', + icon: '✅', + perms: 'mini:crm:quote:approve' + }, + { + name: '合同管理', + enabled: true, + code: 'crm-contract-webview', + icon: '📄', + perms: 'mini:crm:contract:list' + }, + { + name: '合同审批', + enabled: true, + code: 'crm-contract-approval-webview', + icon: '✅', + perms: 'mini:crm:contract:approve' + } + ] + }, + { + key: 'db', + title: '地磅管理', + desc: '仪表盘 · 计划 · 出入库 · 地磅单', + iconText: '地磅', + visible: true, + menus: [ + { name: '仪表盘', enabled: true, code: 'db-dashboard', icon: '📊', perms: 'mini:db:dashboard' }, + { name: '计划管理', enabled: true, code: 'db-plans', icon: '📋', perms: 'mini:db:plan:list' }, + { name: '出入库管理', enabled: true, code: 'db-inventory', icon: '📦', perms: 'mini:db:inventory:list' }, + { name: '地磅单管理', enabled: true, code: 'db-weighing', icon: '⚖️', perms: 'mini:db:weighing:list' } + ] + }, + { + key: 'bx', + title: '报销管理', + desc: '备用金 · 报销 · 发票 · 配置', + iconText: '报销', + visible: true, + menus: [ + { name: '备用金申请', enabled: true, code: 'bx-advance-apply', icon: '💳', perms: 'mini:bx:advanceApply:list' }, + { name: '报销申请', enabled: true, code: 'bx-reimburse-apply', icon: '🧾', perms: 'mini:bx:reimburseApply:list' }, + { name: '我的申请单', enabled: true, code: 'bx-mine', icon: '📋', perms: 'mini:bx:viewMine:list' }, + { name: '全部申请单', enabled: true, code: 'bx-all', icon: '📚', perms: 'mini:bx:viewAll:list' }, + { name: '我的发票夹', enabled: true, code: 'bx-invoice-mine', icon: '📷', perms: 'mini:bx:invoiceWallet:mine' }, + { name: '发票夹管理', enabled: true, code: 'bx-invoice-admin', icon: '🗂️', perms: 'mini:bx:invoiceWallet:admin' }, + { name: '费用项目', enabled: true, code: 'bx-expense-item', icon: '🌳', perms: 'mini:bx:expenseItem:list' }, + { name: '工作流(备用金)', enabled: true, code: 'bx-wf-advance', icon: '⚙️', perms: 'mini:bx:workflowAdvance:list' }, + { name: '工作流(报销)', enabled: true, code: 'bx-wf-reimburse', icon: '🔧', perms: 'mini:bx:workflowReimburse:list' } + ] } ]