feat: 补齐报销付款待办交接(09-11-reimbursement-payment-handoffs)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s

这个提交包含在:
2026-09-11 09:43:37 +08:00
父节点 f9aee4c932
当前提交 fedcaed1a1
共修改 15 个文件,包含 486 行新增和 15 行删除
+4
查看文件
@@ -177,6 +177,7 @@ async function buildApp(options = {}) {
},
reimbursementForm: {
count: vi.fn(async () => 2),
findMany: vi.fn(async () => []),
},
leaveRequest: {
count: vi.fn(async () => 1),
@@ -192,6 +193,7 @@ async function buildApp(options = {}) {
},
paymentBatch: {
count: vi.fn(async () => options.pendingFinanceBatchCount ?? 0),
findMany: vi.fn(async () => []),
},
paymentBatchItem: {
count: vi.fn(async () => options.failedFinanceItemCount ?? 0),
@@ -293,6 +295,8 @@ async function buildApp(options = {}) {
};
const app = Fastify();
prisma.$executeRawUnsafe = vi.fn(async () => 0);
prisma.$transaction = vi.fn(async (work) => work(prisma));
app.decorate("prisma", prisma);
app.decorate("config", {
appTimezone: "Asia/Shanghai",