From a0d94065cc5690ed22eee73c35979cf3fb052868 Mon Sep 17 00:00:00 2001 From: "sosuke.iwabuchi" Date: Wed, 8 Apr 2026 11:40:02 +0900 Subject: [PATCH] =?UTF-8?q?IC=E5=AE=9A=E6=9C=9F=E9=80=A3=E6=90=BA=20?= =?UTF-8?q?=E3=82=AB=E3=83=A9=E3=83=A0=E6=8B=A1=E5=BC=B5=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../buttons/駐車場利用方法変更承認ボタン.ts | 2 ++ .../車室情報管理/buttons/IC定期同期ボタン.ts | 2 ++ src/apps/車室情報管理/index.ts | 2 ++ src/mypage/IC定期.ts | 2 ++ src/types/車室情報管理.ts | 4 ++++ 5 files changed, 12 insertions(+) diff --git a/src/apps/各種申請/buttons/駐車場利用方法変更承認ボタン.ts b/src/apps/各種申請/buttons/駐車場利用方法変更承認ボタン.ts index ed3d3d0..5b931c8 100644 --- a/src/apps/各種申請/buttons/駐車場利用方法変更承認ボタン.ts +++ b/src/apps/各種申請/buttons/駐車場利用方法変更承認ボタン.ts @@ -56,6 +56,8 @@ export const 駐車場利用方法変更承認ボタン = (record: 各種申請) expiration_end_date: 契約.IC定期関連情報_有効期限開始.value ?? "", position_memo: 契約.IC定期関連情報_駐車位置情報.value, memo: 契約.IC定期関連情報_備考.value, + season_ticket_label_count: 契約.IC定期関連情報_ラベル発行回数.value, + season_ticket_label_count_release_limiter_flg: 契約.IC定期関連情報_ラベル再発行上限超え許可.value.length > 0, }, message ); diff --git a/src/apps/車室情報管理/buttons/IC定期同期ボタン.ts b/src/apps/車室情報管理/buttons/IC定期同期ボタン.ts index 3a19801..f1338e1 100644 --- a/src/apps/車室情報管理/buttons/IC定期同期ボタン.ts +++ b/src/apps/車室情報管理/buttons/IC定期同期ボタン.ts @@ -63,6 +63,8 @@ export default function IC定期同期ボタン(record: 車室情報管理) { [車室情報管理フィールド名.IC定期関連情報_駐車位置情報]: res.position_memo ?? "", [車室情報管理フィールド名.IC定期関連情報_備考]: res.memo ?? "", + [車室情報管理フィールド名.IC定期関連情報_ラベル発行回数]: res.season_ticket_label_count ?? "", + [車室情報管理フィールド名.IC定期関連情報_ラベル再発行上限超え許可]: res.season_ticket_label_count_release_limiter_flg ? ["許可"] : [], }), }); await bulkRequest.save(); diff --git a/src/apps/車室情報管理/index.ts b/src/apps/車室情報管理/index.ts index ee16a55..3afcd89 100644 --- a/src/apps/車室情報管理/index.ts +++ b/src/apps/車室情報管理/index.ts @@ -46,6 +46,8 @@ setup(() => { expiration_end_date: record.IC定期関連情報_有効期限終了.value ?? "", position_memo: record.IC定期関連情報_駐車位置情報.value, memo: record.IC定期関連情報_備考.value, + season_ticket_label_count: record.IC定期関連情報_ラベル発行回数.value, + season_ticket_label_count_release_limiter_flg: record.IC定期関連情報_ラベル再発行上限超え許可.value.length > 0, }); if (res === false) { diff --git a/src/mypage/IC定期.ts b/src/mypage/IC定期.ts index 3d56925..e3c5111 100644 --- a/src/mypage/IC定期.ts +++ b/src/mypage/IC定期.ts @@ -107,6 +107,8 @@ export type 定期契約更新Request = { expiration_end_date: string; position_memo: string; memo: string; + season_ticket_label_count: string; + season_ticket_label_count_release_limiter_flg: boolean; }; export const 定期契約更新 = async ( data: 定期契約更新Request, diff --git a/src/types/車室情報管理.ts b/src/types/車室情報管理.ts index 45a517d..fc5b87f 100644 --- a/src/types/車室情報管理.ts +++ b/src/types/車室情報管理.ts @@ -37,6 +37,8 @@ const F = { IC定期関連情報_有効期限終了: "IC定期関連情報_有効期限終了", IC定期関連情報_駐車位置情報: "IC定期関連情報_駐車位置情報", IC定期関連情報_備考: "IC定期関連情報_備考", + IC定期関連情報_ラベル発行回数: "IC定期関連情報_ラベル発行回数", + IC定期関連情報_ラベル再発行上限超え許可: "IC定期関連情報_ラベル再発行上限超え許可", } as const; // export const 支払種別Dropdown = { @@ -168,4 +170,6 @@ export type 車室情報管理 = AppRecord & { IC定期関連情報_有効期限終了: KintoneRecordField.Date; IC定期関連情報_駐車位置情報: KintoneRecordField.SingleLineText; IC定期関連情報_備考: KintoneRecordField.MultiLineText; + IC定期関連情報_ラベル発行回数: KintoneRecordField.Number; + IC定期関連情報_ラベル再発行上限超え許可: KintoneRecordField.CheckBox; };