| @@ -61,11 +61,11 @@ namespace KtKintoneLib { | |||||
| }); | }); | ||||
| } | } | ||||
| export function 口座振替未納者通知( | export function 口座振替未納者通知( | ||||
| 車室契約情報レコード番号: number, | |||||
| 車室情報管理レコード番号: number, | |||||
| 入金予定結果レコード番号: number | 入金予定結果レコード番号: number | ||||
| ): Promise<boolean> { | ): Promise<boolean> { | ||||
| return sendEmail(EmailID.口座振替_未納者通知, { | return sendEmail(EmailID.口座振替_未納者通知, { | ||||
| season_ticket_contract_record_no: 車室契約情報レコード番号, | |||||
| season_ticket_contract_record_no: 車室情報管理レコード番号, | |||||
| payment_plan_record_no: 入金予定結果レコード番号, | payment_plan_record_no: 入金予定結果レコード番号, | ||||
| }); | }); | ||||
| } | } | ||||
| @@ -160,7 +160,7 @@ const setData = (event: any, targets: string[]) => { | |||||
| KintoneEvent.追加.レコード追加画面を表示した後, | KintoneEvent.追加.レコード追加画面を表示した後, | ||||
| eventHnalder(async (event) => { | eventHnalder(async (event) => { | ||||
| setData(event, [ | setData(event, [ | ||||
| 入金予定結果フィールド名.車室契約情報レコード番号, | |||||
| 入金予定結果フィールド名.車室情報管理レコード番号, | |||||
| 入金予定結果フィールド名.初回振り込み関連申込レコード番号, | 入金予定結果フィールド名.初回振り込み関連申込レコード番号, | ||||
| ]); | ]); | ||||
| return event; | return event; | ||||
| @@ -10,7 +10,7 @@ import { | |||||
| } from "@/middleware/swal"; | } from "@/middleware/swal"; | ||||
| import { EmailID, sendEmail } from "@/mypage/メール"; | import { EmailID, sendEmail } from "@/mypage/メール"; | ||||
| import bulkRequest from "@/rest-api/bulk"; | import bulkRequest from "@/rest-api/bulk"; | ||||
| import { get車室契約情報 } from "@/rest-api/車室契約情報"; | |||||
| import { get車室情報管理 } from "@/rest-api/車室情報管理"; | |||||
| import { get顧客マスタ } from "@/rest-api/顧客マスタ"; | import { get顧客マスタ } from "@/rest-api/顧客マスタ"; | ||||
| import { | import { | ||||
| 各種申請, | 各種申請, | ||||
| @@ -18,7 +18,7 @@ import { | |||||
| 状況Dropdown, | 状況Dropdown, | ||||
| 申請種別Dropdown, | 申請種別Dropdown, | ||||
| } from "@/types/各種申請"; | } from "@/types/各種申請"; | ||||
| import { 車室契約情報フィールド名 } from "@/types/車室契約情報"; | |||||
| import { 車室情報管理フィールド名 } from "@/types/車室情報管理"; | |||||
| import { 顧客マスタフィールド名 } from "@/types/顧客マスタ"; | import { 顧客マスタフィールド名 } from "@/types/顧客マスタ"; | ||||
| import { KintoneRestAPIClient } from "@kintone/rest-api-client"; | import { KintoneRestAPIClient } from "@kintone/rest-api-client"; | ||||
| @@ -97,12 +97,12 @@ const getCallBack口座変更申請承認 = (record: 各種申請) => { | |||||
| }; | }; | ||||
| const 解約申請承認 = async (record: 各種申請) => { | const 解約申請承認 = async (record: 各種申請) => { | ||||
| // 車室契約情報への反映 | |||||
| // 車室情報管理への反映 | |||||
| bulkRequest.update({ | bulkRequest.update({ | ||||
| app: AppID.車室契約情報, | |||||
| app: AppID.車室情報管理, | |||||
| id: record.契約情報.value, | id: record.契約情報.value, | ||||
| record: makeRecordData({ | record: makeRecordData({ | ||||
| [車室契約情報フィールド名.解約日]: record.解約申請_解約希望日.value ?? "", | |||||
| [車室情報管理フィールド名.解約日]: record.解約申請_解約希望日.value ?? "", | |||||
| }), | }), | ||||
| }); | }); | ||||
| @@ -203,10 +203,10 @@ const getCallBack利用者情報変更申請承認 = (record: 各種申請) => { | |||||
| }; | }; | ||||
| }; | }; | ||||
| const 車両番号_防犯登録番号変更申請承認 = async (record: 各種申請) => { | const 車両番号_防犯登録番号変更申請承認 = async (record: 各種申請) => { | ||||
| // 車室契約情報アプリへの反映 | |||||
| const F = 車室契約情報フィールド名; | |||||
| // 車室情報管理アプリへの反映 | |||||
| const F = 車室情報管理フィールド名; | |||||
| bulkRequest.update({ | bulkRequest.update({ | ||||
| app: AppID.車室契約情報, | |||||
| app: AppID.車室情報管理, | |||||
| id: record.$id.value, | id: record.$id.value, | ||||
| record: makeRecordData({ | record: makeRecordData({ | ||||
| [F.車両番号]: | [F.車両番号]: | ||||
| @@ -45,7 +45,7 @@ setup(() => { | |||||
| if (!契約) throw new Error(); | if (!契約) throw new Error(); | ||||
| const param = new URLSearchParams({ | const param = new URLSearchParams({ | ||||
| [入金予定結果フィールド名.車室契約情報レコード番号]: | |||||
| [入金予定結果フィールド名.車室情報管理レコード番号]: | |||||
| 契約.$id.value, | 契約.$id.value, | ||||
| [入金予定結果フィールド名.初回振り込み関連申込レコード番号]: | [入金予定結果フィールド名.初回振り込み関連申込レコード番号]: | ||||
| record.$id.value, | record.$id.value, | ||||
| @@ -57,8 +57,8 @@ setup(() => { | |||||
| window.open(url, "_blank"); | window.open(url, "_blank"); | ||||
| } | } | ||||
| { | { | ||||
| // 車室契約情報アプリ画面オープン | |||||
| const url = getDetailUrl(AppID.車室契約情報, 契約.$id.value); | |||||
| // 車室情報管理アプリ画面オープン | |||||
| const url = getDetailUrl(AppID.車室情報管理, 契約.$id.value); | |||||
| console.log(url, param); | console.log(url, param); | ||||
| window.open(url, "_blank"); | window.open(url, "_blank"); | ||||
| } | } | ||||
| @@ -1,8 +1,8 @@ | |||||
| import { dateParse, now } from "@/common/datetime"; | import { dateParse, now } from "@/common/datetime"; | ||||
| import { 車室契約情報 } from "@/types/車室契約情報"; | |||||
| import { 車室情報管理 } from "@/types/車室情報管理"; | |||||
| export const 初回請求情報取得 = (車室契約情報: 車室契約情報) => { | |||||
| const 利用開始日 = dateParse(車室契約情報.契約日.value); | |||||
| export const 初回請求情報取得 = (車室情報管理: 車室情報管理) => { | |||||
| const 利用開始日 = dateParse(車室情報管理.契約日.value); | |||||
| const 今日 = now(); | const 今日 = now(); | ||||
| 今日.setHours(0, 0, 0, 0); | 今日.setHours(0, 0, 0, 0); | ||||
| }; | }; | ||||
| @@ -4,7 +4,7 @@ import { ShowConfirmDialog } from "@/middleware/swal"; | |||||
| import { getDetailUrl } from "@/rest-api/url"; | import { getDetailUrl } from "@/rest-api/url"; | ||||
| import { get定期駐車場プランマスタ } from "@/rest-api/定期駐車場プランマスタ"; | import { get定期駐車場プランマスタ } from "@/rest-api/定期駐車場プランマスタ"; | ||||
| import { get自動承認グループ } from "@/rest-api/自動承認グループ"; | import { get自動承認グループ } from "@/rest-api/自動承認グループ"; | ||||
| import { get車室契約情報, get車室契約情報一覧 } from "@/rest-api/車室契約情報"; | |||||
| import { get車室情報管理, get車室情報管理一覧 } from "@/rest-api/車室情報管理"; | |||||
| import { get車室情報一覧 } from "@/rest-api/車室情報2"; | import { get車室情報一覧 } from "@/rest-api/車室情報2"; | ||||
| import { | import { | ||||
| getNextSMBC番号, | getNextSMBC番号, | ||||
| @@ -19,7 +19,7 @@ import { | |||||
| } from "@/types/定期申込予約"; | } from "@/types/定期申込予約"; | ||||
| import { 定期駐車場プランマスタ } from "@/types/定期駐車場プランマスタ"; | import { 定期駐車場プランマスタ } from "@/types/定期駐車場プランマスタ"; | ||||
| import { 自動承認グループ } from "@/types/自動承認グループ"; | import { 自動承認グループ } from "@/types/自動承認グループ"; | ||||
| import { 車室契約情報, 車室契約情報フィールド名 } from "@/types/車室契約情報"; | |||||
| import { 車室情報管理, 車室情報管理フィールド名 } from "@/types/車室情報管理"; | |||||
| import { 車室情報2, 車室情報2モデル } from "@/types/車室情報2"; | import { 車室情報2, 車室情報2モデル } from "@/types/車室情報2"; | ||||
| import { 顧客マスタフィールド名 } from "@/types/顧客マスタ"; | import { 顧客マスタフィールド名 } from "@/types/顧客マスタ"; | ||||
| import { sprintf } from "sprintf"; | import { sprintf } from "sprintf"; | ||||
| @@ -36,11 +36,11 @@ export class 申込 { | |||||
| } | null = null; | } | null = null; | ||||
| private 車室一覧: 車室情報2[] = []; | private 車室一覧: 車室情報2[] = []; | ||||
| private 契約一覧: 車室契約情報[] = []; | |||||
| private 契約一覧: 車室情報管理[] = []; | |||||
| private 自動承認グループ: 自動承認グループ | null = null; | private 自動承認グループ: 自動承認グループ | null = null; | ||||
| private プラン: 定期駐車場プランマスタ | null = null; | private プラン: 定期駐車場プランマスタ | null = null; | ||||
| private 作成後契約: 車室契約情報 | null = null; | |||||
| private 作成後契約: 車室情報管理 | null = null; | |||||
| constructor(定期申込予約: 定期申込予約) { | constructor(定期申込予約: 定期申込予約) { | ||||
| this.定期申込予約 = 定期申込予約; | this.定期申込予約 = 定期申込予約; | ||||
| @@ -97,7 +97,7 @@ export class 申込 { | |||||
| } | } | ||||
| const 基準日 = dateParse(this.定期申込予約.利用開始希望日.value) ?? now(); | const 基準日 = dateParse(this.定期申込予約.利用開始希望日.value) ?? now(); | ||||
| this.契約一覧 = await get車室契約情報一覧({ | |||||
| this.契約一覧 = await get車室情報管理一覧({ | |||||
| 駐車場名: this.定期申込予約.駐車場.value, | 駐車場名: this.定期申込予約.駐車場.value, | ||||
| 契約中のみ: 基準日, | 契約中のみ: 基準日, | ||||
| }); | }); | ||||
| @@ -141,7 +141,7 @@ export class 申込 { | |||||
| if (!車室モデル.自動承認対象()) return false; | if (!車室モデル.自動承認対象()) return false; | ||||
| // 契約中の車室は対象外とする | // 契約中の車室は対象外とする | ||||
| const 同一車室の契約中情報: 車室契約情報 | undefined = | |||||
| const 同一車室の契約中情報: 車室情報管理 | undefined = | |||||
| this.契約一覧.find((契約) => { | this.契約一覧.find((契約) => { | ||||
| return 契約.車室番号.value === 定義.車室番号.value; | return 契約.車室番号.value === 定義.車室番号.value; | ||||
| }); | }); | ||||
| @@ -220,11 +220,11 @@ export class 申込 { | |||||
| private async 契約情報作成(対象車室: 車室情報2) { | private async 契約情報作成(対象車室: 車室情報2) { | ||||
| if (!this.顧客情報) throw new Error("顧客情報不正"); | if (!this.顧客情報) throw new Error("顧客情報不正"); | ||||
| if (!this.定期申込予約) throw new Error("定期申込予約不正"); | if (!this.定期申込予約) throw new Error("定期申込予約不正"); | ||||
| const F = 車室契約情報フィールド名; | |||||
| const F = 車室情報管理フィールド名; | |||||
| bulkRequest.create( | bulkRequest.create( | ||||
| { | { | ||||
| app: AppID.車室契約情報, | |||||
| app: AppID.車室情報管理, | |||||
| record: makeRecordData({ | record: makeRecordData({ | ||||
| [F.顧客コード]: String(this.顧客情報.顧客コード), | [F.顧客コード]: String(this.顧客情報.顧客コード), | ||||
| [F.契約日]: this.get契約開始日(), | [F.契約日]: this.get契約開始日(), | ||||
| @@ -235,7 +235,7 @@ export class 申込 { | |||||
| }, | }, | ||||
| async ({ id }) => { | async ({ id }) => { | ||||
| if (!id) throw new Error(); | if (!id) throw new Error(); | ||||
| this.作成後契約 = await get車室契約情報(Number(id)); | |||||
| this.作成後契約 = await get車室情報管理(Number(id)); | |||||
| } | } | ||||
| ); | ); | ||||
| } | } | ||||
| @@ -2,11 +2,11 @@ | |||||
| "app": "", | "app": "", | ||||
| "scope": "ALL", | "scope": "ALL", | ||||
| "desktop": { | "desktop": { | ||||
| "js": ["dist/車室契約情報.js"], | |||||
| "css":[] | |||||
| "js": ["dist/車室情報管理.js"], | |||||
| "css": [] | |||||
| }, | }, | ||||
| "mobile": { | "mobile": { | ||||
| "js": [], | "js": [], | ||||
| "css":[] | |||||
| "css": [] | |||||
| } | } | ||||
| } | } | ||||
| @@ -1,14 +1,14 @@ | |||||
| import { eventHnalder } from "@/common/app-template"; | import { eventHnalder } from "@/common/app-template"; | ||||
| import { KintoneEvent } from "@/common/kintone-event"; | import { KintoneEvent } from "@/common/kintone-event"; | ||||
| import { 契約情報更新イベント } from "@/event/契約情報更新"; | import { 契約情報更新イベント } from "@/event/契約情報更新"; | ||||
| import { 車室契約情報 } from "@/types/車室契約情報"; | |||||
| import { 車室情報管理 } from "@/types/車室情報管理"; | |||||
| import { setup } from ".."; | import { setup } from ".."; | ||||
| setup(() => { | setup(() => { | ||||
| kintone.events.on( | kintone.events.on( | ||||
| [KintoneEvent.追加.保存に成功した後, KintoneEvent.編集.保存に成功した後], | [KintoneEvent.追加.保存に成功した後, KintoneEvent.編集.保存に成功した後], | ||||
| eventHnalder(async (event, { setEvent }) => { | eventHnalder(async (event, { setEvent }) => { | ||||
| const record = event.record as 車室契約情報; | |||||
| const record = event.record as 車室情報管理; | |||||
| setEvent(new 契約情報更新イベント().getEvent(record)); | setEvent(new 契約情報更新イベント().getEvent(record)); | ||||
| }) | }) | ||||
| @@ -9,7 +9,7 @@ export const AppID = { | |||||
| 問い合わせ: APP_ID.問い合わせ, | 問い合わせ: APP_ID.問い合わせ, | ||||
| 入金予定結果: APP_ID.入金予定結果, | 入金予定結果: APP_ID.入金予定結果, | ||||
| 各種申請: APP_ID.各種申請, | 各種申請: APP_ID.各種申請, | ||||
| 車室契約情報: APP_ID.車室契約情報, | |||||
| 車室情報管理: APP_ID.車室情報管理, | |||||
| 車室情報2: APP_ID.車室情報2, | 車室情報2: APP_ID.車室情報2, | ||||
| 自動承認グループ: APP_ID.自動承認グループ, | 自動承認グループ: APP_ID.自動承認グループ, | ||||
| 定期駐車場プランマスタ: APP_ID.定期駐車場プランマスタ, | 定期駐車場プランマスタ: APP_ID.定期駐車場プランマスタ, | ||||
| @@ -6,7 +6,7 @@ export type KintoneConfig = { | |||||
| 問い合わせ: number; | 問い合わせ: number; | ||||
| 入金予定結果: number; | 入金予定結果: number; | ||||
| 各種申請: number; | 各種申請: number; | ||||
| 車室契約情報: number; | |||||
| 車室情報管理: number; | |||||
| 車室情報2: number; | 車室情報2: number; | ||||
| 自動承認グループ: number; | 自動承認グループ: number; | ||||
| 定期駐車場プランマスタ: number; | 定期駐車場プランマスタ: number; | ||||
| @@ -23,7 +23,7 @@ export const kintoneConfig = (): KintoneConfig => { | |||||
| 問い合わせ: 291, | 問い合わせ: 291, | ||||
| 入金予定結果: 272, | 入金予定結果: 272, | ||||
| 各種申請: 294, | 各種申請: 294, | ||||
| 車室契約情報: 253, | |||||
| 車室情報管理: 253, | |||||
| 車室情報2: 279, | 車室情報2: 279, | ||||
| 自動承認グループ: 286, | 自動承認グループ: 286, | ||||
| 定期駐車場プランマスタ: 257, | 定期駐車場プランマスタ: 257, | ||||
| @@ -39,7 +39,7 @@ export const kintoneConfig = (): KintoneConfig => { | |||||
| 問い合わせ: 291, | 問い合わせ: 291, | ||||
| 入金予定結果: 272, | 入金予定結果: 272, | ||||
| 各種申請: 294, | 各種申請: 294, | ||||
| 車室契約情報: 253, | |||||
| 車室情報管理: 253, | |||||
| 車室情報2: 279, | 車室情報2: 279, | ||||
| 自動承認グループ: 286, | 自動承認グループ: 286, | ||||
| 定期駐車場プランマスタ: 257, | 定期駐車場プランマスタ: 257, | ||||
| @@ -1,13 +1,13 @@ | |||||
| import { 車室契約情報 } from "@/types/車室契約情報"; | |||||
| import { 車室情報管理 } from "@/types/車室情報管理"; | |||||
| import { ModelChangeEvent } from "./base"; | import { ModelChangeEvent } from "./base"; | ||||
| import { 契約状況同期 } from "@/logic/契約状況同期"; | import { 契約状況同期 } from "@/logic/契約状況同期"; | ||||
| export class 契約情報更新イベント extends ModelChangeEvent<車室契約情報> { | |||||
| export class 契約情報更新イベント extends ModelChangeEvent<車室情報管理> { | |||||
| eventname(): string { | eventname(): string { | ||||
| return "契約情報更新イベント"; | return "契約情報更新イベント"; | ||||
| } | } | ||||
| async listener(record: 車室契約情報): Promise<void> { | |||||
| async listener(record: 車室情報管理): Promise<void> { | |||||
| console.log("同期"); | console.log("同期"); | ||||
| await 契約状況同期(record.駐車場名.value, Number(record.車室番号.value)); | await 契約状況同期(record.駐車場名.value, Number(record.車室番号.value)); | ||||
| } | } | ||||
| @@ -2,7 +2,7 @@ import { AppID } from "@/common/appids"; | |||||
| import { now } from "@/common/datetime"; | import { now } from "@/common/datetime"; | ||||
| import { makeRecordData } from "@/common/rest-api-client"; | import { makeRecordData } from "@/common/rest-api-client"; | ||||
| import bulkRequest from "@/rest-api/bulk"; | import bulkRequest from "@/rest-api/bulk"; | ||||
| import { get車室契約情報一覧 } from "@/rest-api/車室契約情報"; | |||||
| import { get車室情報管理一覧 } from "@/rest-api/車室情報管理"; | |||||
| import { get車室情報一覧 } from "@/rest-api/車室情報2"; | import { get車室情報一覧 } from "@/rest-api/車室情報2"; | ||||
| import { 状態Dropdown, 車室情報2フィールド名 } from "@/types/車室情報2"; | import { 状態Dropdown, 車室情報2フィールド名 } from "@/types/車室情報2"; | ||||
| @@ -11,7 +11,7 @@ export const 契約状況同期 = async (駐車場名: string, 車室番号?: nu | |||||
| }; | }; | ||||
| const 車室情報契約項目同期 = async (駐車場名: string, 車室番号?: number) => { | const 車室情報契約項目同期 = async (駐車場名: string, 車室番号?: number) => { | ||||
| const 契約一覧 = await get車室契約情報一覧({ | |||||
| const 契約一覧 = await get車室情報管理一覧({ | |||||
| 駐車場名, | 駐車場名, | ||||
| 車室番号, | 車室番号, | ||||
| 契約中のみ: now(), | 契約中のみ: now(), | ||||
| @@ -1,17 +1,17 @@ | |||||
| import { AppID } from "@/common/appids"; | import { AppID } from "@/common/appids"; | ||||
| import { formatDateStr } from "@/common/datetime"; | import { formatDateStr } from "@/common/datetime"; | ||||
| import { 車室契約情報, 車室契約情報フィールド名 } from "@/types/車室契約情報"; | |||||
| import { 車室情報管理, 車室情報管理フィールド名 } from "@/types/車室情報管理"; | |||||
| import { KintoneRestAPIClient } from "@kintone/rest-api-client"; | import { KintoneRestAPIClient } from "@kintone/rest-api-client"; | ||||
| import { QueryBuilder } from "./query"; | import { QueryBuilder } from "./query"; | ||||
| const client = new KintoneRestAPIClient(); | const client = new KintoneRestAPIClient(); | ||||
| const app = AppID.車室契約情報; | |||||
| const app = AppID.車室情報管理; | |||||
| export const get車室契約情報 = async ( | |||||
| export const get車室情報管理 = async ( | |||||
| レコード番号: number | string | レコード番号: number | string | ||||
| ): Promise<車室契約情報> => { | |||||
| const { record } = await client.record.getRecord<車室契約情報>({ | |||||
| ): Promise<車室情報管理> => { | |||||
| const { record } = await client.record.getRecord<車室情報管理>({ | |||||
| app, | app, | ||||
| id: レコード番号, | id: レコード番号, | ||||
| }); | }); | ||||
| @@ -19,30 +19,30 @@ export const get車室契約情報 = async ( | |||||
| return record; | return record; | ||||
| }; | }; | ||||
| type get車室契約情報一覧オプション = { | |||||
| type get車室情報管理一覧オプション = { | |||||
| 駐車場名?: string; | 駐車場名?: string; | ||||
| 車室番号?: number | string; | 車室番号?: number | string; | ||||
| 契約中のみ?: Date; | 契約中のみ?: Date; | ||||
| }; | }; | ||||
| export const get車室契約情報一覧 = async ({ | |||||
| export const get車室情報管理一覧 = async ({ | |||||
| 駐車場名, | 駐車場名, | ||||
| 車室番号, | 車室番号, | ||||
| 契約中のみ, | 契約中のみ, | ||||
| }: get車室契約情報一覧オプション): Promise<車室契約情報[]> => { | |||||
| }: get車室情報管理一覧オプション): Promise<車室情報管理[]> => { | |||||
| const builder = new QueryBuilder(); | const builder = new QueryBuilder(); | ||||
| if (駐車場名) { | if (駐車場名) { | ||||
| builder.where(車室契約情報フィールド名.定期駐車場名, 駐車場名); | |||||
| builder.where(車室情報管理フィールド名.定期駐車場名, 駐車場名); | |||||
| } | } | ||||
| if (車室番号) { | if (車室番号) { | ||||
| builder.where(車室契約情報フィールド名.車室番号, 車室番号); | |||||
| builder.where(車室情報管理フィールド名.車室番号, 車室番号); | |||||
| } | } | ||||
| if (契約中のみ instanceof Date) { | if (契約中のみ instanceof Date) { | ||||
| const 基準日文字列 = formatDateStr(契約中のみ); | const 基準日文字列 = formatDateStr(契約中のみ); | ||||
| builder.where(車室契約情報フィールド名.解約日, 基準日文字列, ">"); | |||||
| builder.where(車室情報管理フィールド名.解約日, 基準日文字列, ">"); | |||||
| } | } | ||||
| const record = await client.record.getAllRecords<車室契約情報>({ | |||||
| const record = await client.record.getAllRecords<車室情報管理>({ | |||||
| app, | app, | ||||
| condition: builder.build(), | condition: builder.build(), | ||||
| }); | }); | ||||
| @@ -2,7 +2,7 @@ import { KintoneRecordField } from "@kintone/rest-api-client"; | |||||
| import { AppRecord } from "."; | import { AppRecord } from "."; | ||||
| const F = { | const F = { | ||||
| 車室契約情報レコード番号: "contract_record_number", | |||||
| 車室情報管理レコード番号: "contract_record_number", | |||||
| 支払対象_利用_年: "target_year", | 支払対象_利用_年: "target_year", | ||||
| 支払対象_利用_月: "target_month", | 支払対象_利用_月: "target_month", | ||||
| 支払対象_利用_月間数: "target_term_month", | 支払対象_利用_月間数: "target_term_month", | ||||
| @@ -29,7 +29,7 @@ export type 支払種別Dropdown = | |||||
| export const 入金予定結果フィールド名 = F; | export const 入金予定結果フィールド名 = F; | ||||
| export type 入金予定結果 = AppRecord & { | export type 入金予定結果 = AppRecord & { | ||||
| [F.車室契約情報レコード番号]: KintoneRecordField.Number; | |||||
| [F.車室情報管理レコード番号]: KintoneRecordField.Number; | |||||
| [F.支払予定日]: KintoneRecordField.Date; | [F.支払予定日]: KintoneRecordField.Date; | ||||
| [F.入金予定コード]: KintoneRecordField.SingleLineText; | [F.入金予定コード]: KintoneRecordField.SingleLineText; | ||||
| [F.残金]: KintoneRecordField.Number; | [F.残金]: KintoneRecordField.Number; | ||||
| @@ -23,9 +23,9 @@ const F = { | |||||
| // export type 支払種別Dropdown = | // export type 支払種別Dropdown = | ||||
| // (typeof 支払種別Dropdown)[keyof typeof 支払種別Dropdown]; | // (typeof 支払種別Dropdown)[keyof typeof 支払種別Dropdown]; | ||||
| export const 車室契約情報フィールド名 = F; | |||||
| export const 車室情報管理フィールド名 = F; | |||||
| export type 車室契約情報 = AppRecord & { | |||||
| export type 車室情報管理 = AppRecord & { | |||||
| 定期券番号_0: KintoneRecordField.SingleLineText; | 定期券番号_0: KintoneRecordField.SingleLineText; | ||||
| [F.プラン名]: KintoneRecordField.SingleLineText; | [F.プラン名]: KintoneRecordField.SingleLineText; | ||||
| [F.防犯登録番号]: KintoneRecordField.SingleLineText; | [F.防犯登録番号]: KintoneRecordField.SingleLineText; | ||||