fix(miniprogram): 调整工作台模块顺序以优先展示运输业务。

This commit is contained in:
wuzilong committed 2026-10-31 22:03:07 +08:00
1 parent 4cd0a734c8
commit 16f076908e
1 file changed
+82 -82
+82 -82
View File
@@ -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' }
]
}
]