feat(P18A-3,P18A-4): 实现资产台账接口与页面入口

这个提交包含在:
2026-03-07 22:33:10 +08:00
父节点 2a34e7832a
当前提交 447ffa66d2
共修改 7 个文件,包含 1854 行新增和 0 行删除
@@ -11,6 +11,10 @@ const STATUS_MAP: Record<string, { label: string; className: string }> = {
completed: { label: "已完成", className: "badge-success" },
available: { label: "可用", className: "badge-success" },
active: { label: "生效中", className: "badge-success" },
in_stock: { label: "库存中", className: "badge-primary" },
in_use: { label: "使用中", className: "badge-success" },
under_repair: { label: "维修中", className: "badge-warning" },
retired: { label: "已退役", className: "badge-neutral" },
paid: { label: "已支付", className: "badge-success" },
bound: { label: "已绑定", className: "badge-success" },
rejected: { label: "已驳回", className: "badge-error" },
@@ -36,6 +36,12 @@ export const NAV_ITEMS: NavItem[] = [
icon: "fact_check",
anyOf: ["expense.approve", "leave.approve", "procurement.approve"],
},
{
to: "/assets",
label: "资产台账",
icon: "inventory_2",
anyOf: ["asset.view_own", "asset.view_all", "asset.manage", "asset.transfer", "asset.inventory"],
},
{
to: "/invoice-pool",
label: "票据中心",