fix: 完善动态错误指引与发票日期校验(09-05-error-explainability-payment-readiness)

这个提交包含在:
2026-09-16 12:56:27 +08:00
父节点 b7d2285d8d
当前提交 3516d7ec04
共修改 28 个文件,包含 791 行新增和 616 行删除
@@ -271,6 +271,7 @@ describe("workflow transfer route", () => {
code: "VALID_001",
details: expect.objectContaining({
toApproverId: "target_not_approver",
reasonCode: "workflow.transfer_target_ineligible",
}),
}),
);
@@ -306,6 +307,7 @@ describe("workflow transfer route", () => {
expect(response.json().error.details).toEqual(
expect.objectContaining({
toApproverId: "target_not_approver",
reasonCode: "workflow.transfer_target_ineligible",
}),
);
expect(tx.workflowTask.update).not.toHaveBeenCalled();
@@ -341,6 +343,7 @@ describe("workflow transfer route", () => {
code: "VALID_001",
details: expect.objectContaining({
workflow: "self_approval_not_allowed",
reasonCode: "workflow.self_approval_forbidden",
}),
}),
);