增加宿舍查寝功能 #34

Merged
wangziqi merged 7 commits from xiongyuxing/gongxue-base:main into main 2026-07-22 03:33:32 +00:00
Showing only changes of commit 576dab0d41 - Show all commits

View File

@@ -371,14 +371,9 @@ describe('ScheduleSyncService — dedup', () => {
seen.add(k);
}
// At least one item exists for 07-08 (proving overlap was handled)
// work_date is epoch ms at 00:00:00+08:00; convert back to date string
const fmtDate = (epochMs: number) => {
const d = new Date(epochMs);
return new Date(d.getTime() - d.getTimezoneOffset() * 60000)
.toISOString().slice(0, 10);
};
const july8Items = batchItems.filter((i) => fmtDate(i.work_date) === '2026-07-08');
// Compare the exact Beijing-midnight epoch so this assertion is independent of host timezone.
const july8Epoch = new Date('2026-07-08T00:00:00+08:00').getTime();
const july8Items = batchItems.filter((item) => item.work_date === july8Epoch);
expect(july8Items.length).toBe(1);
});
});