实现 B-2a 报销审批内容工作台(reimbursement-approval-content-workbench)

这个提交包含在:
2026-09-01 20:32:34 +08:00
父节点 4c8ee07abb
当前提交 c840574d36
共修改 36 个文件,包含 2271 行新增和 91 行删除
+12
查看文件
@@ -72,6 +72,15 @@ export type WorkflowHistoryItem = {
createdAt: string | null;
};
export type ReimbursementBudgetCheckSnapshot = {
budgetId: string;
budgetCode: string;
controlMode: "warn" | "block";
usagePercent: number;
exceededThreshold: boolean;
exceededBudget: boolean;
};
export type WorkflowTaskDetail = {
task: {
id: string;
@@ -93,6 +102,9 @@ export type WorkflowTaskDetail = {
currentStepId: string;
contextData: {
standardViolations: ExpenseStandardCheck[];
budgetCheck: ReimbursementBudgetCheckSnapshot | null;
budgetCheckStatus: "available" | "not_applicable" | "missing";
parseStatus: "ready" | "invalid";
};
startedAt: string | null;
completedAt: string | null;