Procházet zdrojové kódy

IC定期連携 カラム拡張対応

develop
sosuke.iwabuchi před 2 dny
rodič
revize
a0d94065cc
5 změnil soubory, kde provedl 12 přidání a 0 odebrání
  1. +2
    -0
      src/apps/各種申請/buttons/駐車場利用方法変更承認ボタン.ts
  2. +2
    -0
      src/apps/車室情報管理/buttons/IC定期同期ボタン.ts
  3. +2
    -0
      src/apps/車室情報管理/index.ts
  4. +2
    -0
      src/mypage/IC定期.ts
  5. +4
    -0
      src/types/車室情報管理.ts

+ 2
- 0
src/apps/各種申請/buttons/駐車場利用方法変更承認ボタン.ts Zobrazit soubor

@@ -56,6 +56,8 @@ export const 駐車場利用方法変更承認ボタン = (record: 各種申請)
expiration_end_date: 契約.IC定期関連情報_有効期限開始.value ?? "", expiration_end_date: 契約.IC定期関連情報_有効期限開始.value ?? "",
position_memo: 契約.IC定期関連情報_駐車位置情報.value, position_memo: 契約.IC定期関連情報_駐車位置情報.value,
memo: 契約.IC定期関連情報_備考.value, memo: 契約.IC定期関連情報_備考.value,
season_ticket_label_count: 契約.IC定期関連情報_ラベル発行回数.value,
season_ticket_label_count_release_limiter_flg: 契約.IC定期関連情報_ラベル再発行上限超え許可.value.length > 0,
}, },
message message
); );


+ 2
- 0
src/apps/車室情報管理/buttons/IC定期同期ボタン.ts Zobrazit soubor

@@ -63,6 +63,8 @@ export default function IC定期同期ボタン(record: 車室情報管理) {
[車室情報管理フィールド名.IC定期関連情報_駐車位置情報]: [車室情報管理フィールド名.IC定期関連情報_駐車位置情報]:
res.position_memo ?? "", res.position_memo ?? "",
[車室情報管理フィールド名.IC定期関連情報_備考]: res.memo ?? "", [車室情報管理フィールド名.IC定期関連情報_備考]: res.memo ?? "",
[車室情報管理フィールド名.IC定期関連情報_ラベル発行回数]: res.season_ticket_label_count ?? "",
[車室情報管理フィールド名.IC定期関連情報_ラベル再発行上限超え許可]: res.season_ticket_label_count_release_limiter_flg ? ["許可"] : [],
}), }),
}); });
await bulkRequest.save(); await bulkRequest.save();


+ 2
- 0
src/apps/車室情報管理/index.ts Zobrazit soubor

@@ -46,6 +46,8 @@ setup(() => {
expiration_end_date: record.IC定期関連情報_有効期限終了.value ?? "", expiration_end_date: record.IC定期関連情報_有効期限終了.value ?? "",
position_memo: record.IC定期関連情報_駐車位置情報.value, position_memo: record.IC定期関連情報_駐車位置情報.value,
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) { if (res === false) {


+ 2
- 0
src/mypage/IC定期.ts Zobrazit soubor

@@ -107,6 +107,8 @@ export type 定期契約更新Request = {
expiration_end_date: string; expiration_end_date: string;
position_memo: string; position_memo: string;
memo: string; memo: string;
season_ticket_label_count: string;
season_ticket_label_count_release_limiter_flg: boolean;
}; };
export const 定期契約更新 = async ( export const 定期契約更新 = async (
data: 定期契約更新Request, data: 定期契約更新Request,


+ 4
- 0
src/types/車室情報管理.ts Zobrazit soubor

@@ -37,6 +37,8 @@ const F = {
IC定期関連情報_有効期限終了: "IC定期関連情報_有効期限終了", IC定期関連情報_有効期限終了: "IC定期関連情報_有効期限終了",
IC定期関連情報_駐車位置情報: "IC定期関連情報_駐車位置情報", IC定期関連情報_駐車位置情報: "IC定期関連情報_駐車位置情報",
IC定期関連情報_備考: "IC定期関連情報_備考", IC定期関連情報_備考: "IC定期関連情報_備考",
IC定期関連情報_ラベル発行回数: "IC定期関連情報_ラベル発行回数",
IC定期関連情報_ラベル再発行上限超え許可: "IC定期関連情報_ラベル再発行上限超え許可",
} as const; } as const;


// export const 支払種別Dropdown = { // export const 支払種別Dropdown = {
@@ -168,4 +170,6 @@ export type 車室情報管理 = AppRecord & {
IC定期関連情報_有効期限終了: KintoneRecordField.Date; IC定期関連情報_有効期限終了: KintoneRecordField.Date;
IC定期関連情報_駐車位置情報: KintoneRecordField.SingleLineText; IC定期関連情報_駐車位置情報: KintoneRecordField.SingleLineText;
IC定期関連情報_備考: KintoneRecordField.MultiLineText; IC定期関連情報_備考: KintoneRecordField.MultiLineText;
IC定期関連情報_ラベル発行回数: KintoneRecordField.Number;
IC定期関連情報_ラベル再発行上限超え許可: KintoneRecordField.CheckBox;
}; };

Načítá se…
Zrušit
Uložit