From 826e941e18f7de7bab951386d37c89d4ee82fda9 Mon Sep 17 00:00:00 2001 From: "sosuke.iwabuchi" Date: Thu, 12 Oct 2023 14:52:19 +0900 Subject: [PATCH] =?UTF-8?q?=E3=82=B7=E3=83=BC=E3=83=AB=E5=86=8D=E7=99=BA?= =?UTF-8?q?=E8=A1=8C=E7=94=B3=E8=AB=8B=E3=80=81=E5=AE=9A=E6=9C=9F=E5=88=B8?= =?UTF-8?q?=E5=86=8D=E7=99=BA=E8=A1=8C=E7=94=B3=E8=AB=8B=E3=83=9C=E3=82=BF?= =?UTF-8?q?=E3=83=B3=E3=81=AE=E8=A1=A8=E7=A4=BA=E6=9D=A1=E4=BB=B6=E5=AF=BE?= =?UTF-8?q?=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/season-ticket-contract.ts | 2 + src/pages/dashboard/contract/detail.tsx | 65 ++++++++++++++----------- 2 files changed, 39 insertions(+), 28 deletions(-) diff --git a/src/api/season-ticket-contract.ts b/src/api/season-ticket-contract.ts index cc3c5ea..60a0abe 100644 --- a/src/api/season-ticket-contract.ts +++ b/src/api/season-ticket-contract.ts @@ -21,6 +21,8 @@ export type SeasonTicketContract = { contract_amount: number; student_license_images_upload_datetime: string | null; other_license_images_upload_datetime: string | null; + has_season_ticket: boolean | null; + has_sticker: boolean | null; revision: number; }; diff --git a/src/pages/dashboard/contract/detail.tsx b/src/pages/dashboard/contract/detail.tsx index d8a5794..993e870 100644 --- a/src/pages/dashboard/contract/detail.tsx +++ b/src/pages/dashboard/contract/detail.tsx @@ -126,34 +126,38 @@ export default function ContractDetail() { 各種申請 - - - - - - + {seasonTicketContract.has_sticker && ( + + + + )} + {seasonTicketContract.has_season_ticket && ( + + + + )}