diff --git a/cms/src/routes/qualifying/+page.server.ts b/cms/src/routes/qualifying/+page.server.ts index 573a8b4..77bfaab 100644 --- a/cms/src/routes/qualifying/+page.server.ts +++ b/cms/src/routes/qualifying/+page.server.ts @@ -23,7 +23,7 @@ export const load: PageServerLoad = async ({ fetch }) => { } if (ex.payment_startDate) { const start = ex.payment_startDate; - const end = ex.payment_endDate; + const end = dayjs(ex.payment_endDate).add(1, 'day').format('YYYY-MM-DD'); events.push({ id, title: 'ชำระเงิน:' + title, start, end, url, backgroundColor: '#D2B4DE' }); } if (ex.examDate) { diff --git a/cms/src/routes/qualifying/[id]/+page.svelte b/cms/src/routes/qualifying/[id]/+page.svelte index 2c0d131..6607c34 100644 --- a/cms/src/routes/qualifying/[id]/+page.svelte +++ b/cms/src/routes/qualifying/[id]/+page.svelte @@ -1,6 +1,7 @@
@@ -85,47 +94,73 @@
สมัครสอบ

-
- {#if data.positionsTrue} - {#each data.positionsTrue as p} -
-
ปริญญาบัตรขึ้นไป
-
- - - สมัครสอบ - -
- {p.title} +
+
+ {#if data.positionsTrue} +
ปริญญาบัตรขึ้นไป
+ {#each data.positionsTrue as p} +
+
+ {#if 'register_endDate' in data && isEndDatePassed(data.register_endDate)} + + + ตรวจสอบ + + {:else} + + + สมัครสอบ + + {/if} +
+ {p.title} +
-
- {/each} - {/if} - {#if data.positionsFalse} - {#each data.positionsFalse as a} -
-
ต่ำกว่าปริญญาบัตร
-
- - - สมัครสอบ - -
- {a.title} + {/each} + {/if} +
+
+ {#if data.positionsFalse} +
ต่ำกว่าปริญญาบัตร
+ {#each data.positionsFalse as a} +
+
+ {#if 'register_endDate' in data && isEndDatePassed(data.register_endDate)} + + + ตรวจสอบ + + {:else} + + + สมัครสอบ + + {/if} +
+ {a.title} +
-
- {/each} - {/if} + {/each} + {/if} +