| @@ -51,10 +51,7 @@ setup(() => { | |||||
| text: "契約状況を同期しますか", | text: "契約状況を同期しますか", | ||||
| }); | }); | ||||
| if (!confirm.isConfirmed) return; | if (!confirm.isConfirmed) return; | ||||
| await 契約状況同期( | |||||
| record.定期駐車場.value, | |||||
| Number(record.車室番号.value) | |||||
| ); | |||||
| await 契約状況同期(record.定期駐車場.value, record.車室番号.value); | |||||
| await bulkRequest.save(); | await bulkRequest.save(); | ||||
| await SuccessDialog.fire(); | await SuccessDialog.fire(); | ||||
| needReloadAtEnd(true); | needReloadAtEnd(true); | ||||
| @@ -9,6 +9,6 @@ export class 契約情報更新イベント extends ModelChangeEvent<車室情 | |||||
| async listener(record: 車室情報管理): Promise<void> { | async listener(record: 車室情報管理): Promise<void> { | ||||
| console.log("同期"); | console.log("同期"); | ||||
| await 契約状況同期(record.駐車場名.value, Number(record.車室番号.value)); | |||||
| await 契約状況同期(record.駐車場名.value, record.車室番号.value); | |||||
| } | } | ||||
| } | } | ||||
| @@ -6,11 +6,11 @@ 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"; | ||||
| export const 契約状況同期 = async (駐車場名: string, 車室番号?: number) => { | |||||
| export const 契約状況同期 = async (駐車場名: string, 車室番号?: string) => { | |||||
| await 車室情報契約項目同期(駐車場名, 車室番号); | await 車室情報契約項目同期(駐車場名, 車室番号); | ||||
| }; | }; | ||||
| const 車室情報契約項目同期 = async (駐車場名: string, 車室番号?: number) => { | |||||
| const 車室情報契約項目同期 = async (駐車場名: string, 車室番号?: string) => { | |||||
| const 契約一覧 = await get車室情報管理一覧({ | const 契約一覧 = await get車室情報管理一覧({ | ||||
| 駐車場名, | 駐車場名, | ||||
| 車室番号, | 車室番号, | ||||