chore(P14-8): 完成运营化与验收收口

这个提交包含在:
2026-03-06 23:24:16 +08:00
父节点 b50b084100
当前提交 d8fff0ba21
共修改 28 个文件,包含 2820 行新增和 123 行删除
+14 -12
查看文件
@@ -103,6 +103,7 @@ function registerInvoicePoolReadRoutes(fastify) {
fastify.get(
"/invoice-pool",
{
schema: { tags: ["Invoice Pool"], summary: "List Invoices" },
preHandler: fastify.authenticate,
},
async (request, reply) => {
@@ -134,19 +135,19 @@ function registerInvoicePoolReadRoutes(fastify) {
...(ownerScope === "all"
? {}
: {
OR: [
{ owner_employee_id: request.employee.id },
{ uploaded_by_employee_id: request.employee.id },
{
linked_reimbursement: {
OR: [
{ owner_id: request.employee.id },
{ submitter_id: request.employee.id },
],
},
OR: [
{ owner_employee_id: request.employee.id },
{ uploaded_by_employee_id: request.employee.id },
{
linked_reimbursement: {
OR: [
{ owner_id: request.employee.id },
{ submitter_id: request.employee.id },
],
},
],
}),
},
],
}),
};
const [items, total] = await Promise.all([
@@ -173,6 +174,7 @@ function registerInvoicePoolReadRoutes(fastify) {
fastify.get(
"/invoice-pool/:id",
{
schema: { tags: ["Invoice Pool"], summary: "Get Invoice Detail" },
preHandler: fastify.authenticate,
},
async (request, reply) => {