实现报销材料合并预览与差旅概要(07-27-yang-jun-reimbursement-readiness)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s

这个提交包含在:
2026-08-01 09:25:44 +08:00
父节点 3d9ec4c5a7
当前提交 da35591bd5
共修改 29 个文件,包含 907 行新增和 527 行删除
@@ -0,0 +1,11 @@
const { parentPort, workerData } = require("node:worker_threads");
const { mergeMaterialsToPdf } = require("./reimbursementMaterialPdf");
mergeMaterialsToPdf(workerData.materials, workerData.limits)
.then(({ buffer, pageCount }) => {
const bytes = Uint8Array.from(buffer);
parentPort.postMessage({ ok: true, bytes, pageCount }, [bytes.buffer]);
})
.catch((error) => {
parentPort.postMessage({ ok: false, code: error?.message || "material_preview_merge_failed" });
});