This commit is contained in:
2026-08-03 17:44:42 +08:00
parent 64d051153d
commit 0260b9bb41
14 changed files with 216 additions and 78 deletions
+6 -6
View File
@@ -2,12 +2,12 @@ import type { Component } from 'vue'
import {
Building2,
CircleUserRound,
ClipboardList,
FileText,
Gauge,
KeyRound,
LayoutGrid,
Settings,
Ship,
ShieldCheck,
Truck,
Users,
} from '@lucide/vue'
@@ -34,13 +34,13 @@ export interface ClientNavigationGroup extends ClientNavigationBaseNode {
export type ClientNavigationNode = ClientNavigationLeaf | ClientNavigationGroup
export const clientNavigation: ClientNavigationNode[] = [
{ key: 'dashboard', title: '业务总览', icon: LayoutGrid, path: '/', permission: 'dashboard:view' },
{ key: 'dashboard', title: '业务总览', icon: Gauge, path: '/', permission: 'dashboard:view' },
{
key: 'first-leg',
title: '头程物流',
icon: Truck,
icon: Ship,
children: [
{ key: 'first-leg-orders', title: '头程下单', icon: ClipboardList, path: '/orders/first-leg', permission: 'order:first-leg:list' },
{ key: 'first-leg-orders', title: '头程下单', icon: FileText, path: '/orders/first-leg', permission: 'order:first-leg:list' },
// 原型入口:接入批量导入接口与权限资源后再放开。
// { key: 'first-leg-import', title: '一键导入', icon: Package, path: '/first-leg/import', permission: 'merchant:first-leg:import' },
// 原型入口:接入快速下单接口与权限资源后再放开。