Просмотр исходного кода

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

develop
sosuke.iwabuchi 2 дней назад
Родитель
Сommit
a0d94065cc
5 измененных файлов: 12 добавлений и 0 удалений
  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 Просмотреть файл

@@ -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
);


+ 2
- 0
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();


+ 2
- 0
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) {


+ 2
- 0
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,


+ 4
- 0
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;
};

Загрузка…
Отмена
Сохранить