fix(tkpurchase): 일정 목록 미표시 버그 수정 — 캐시·타임존·페이지네이션

- API에 Cache-Control: no-store 미들웨어 추가 (304 캐시 문제 해결)
- toLocalDate() 유틸 추가, 전체 8개 JS의 toISOString 타임존 버그 수정
- scheduleModel.findAll에 total COUNT 추가, 컨트롤러에서 total 반환
- HTML 캐시 버스팅 ?v=2026031601

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Hyungi Ahn
2026-03-16 07:34:40 +09:00
parent 17f7c6f3b0
commit 54bb26dbd6
21 changed files with 79 additions and 59 deletions

View File

@@ -6,7 +6,7 @@
<title>일용공 신청 - TK 구매관리</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<link rel="stylesheet" href="/static/css/tkpurchase.css?v=2026031401">
<link rel="stylesheet" href="/static/css/tkpurchase.css?v=2026031601">
</head>
<body>
<!-- Header -->
@@ -148,8 +148,8 @@
</div>
</div>
<script src="/static/js/tkpurchase-core.js?v=2026031401"></script>
<script src="/static/js/tkpurchase-daylabor.js?v=2026031401"></script>
<script src="/static/js/tkpurchase-core.js?v=2026031601"></script>
<script src="/static/js/tkpurchase-daylabor.js?v=2026031601"></script>
<script>initDayLaborPage();</script>
</body>
</html>