|
|
|
@@ -28,7 +28,7 @@ import { 車室契約情報, 車室契約情報フィールド名 } from "@/type |
|
|
|
import { 車室情報2 } from "@/types/車室情報2"; |
|
|
|
import { 顧客マスタフィールド名 } from "@/types/顧客マスタ"; |
|
|
|
import { sprintf } from "sprintf"; |
|
|
|
import { CancelError } from "../../exception"; |
|
|
|
import { CancelError, Message } from "../../exception"; |
|
|
|
import { 入金予定結果フィールド名 } from "@/types/入金予定結果"; |
|
|
|
import { dateParse, now } from "@/common/datetime"; |
|
|
|
|
|
|
|
@@ -93,7 +93,7 @@ export class 申込 { |
|
|
|
|
|
|
|
private async 契約対象車室取得() { |
|
|
|
if (!this.定期申込予約.駐車場.value) { |
|
|
|
throw new Error("駐車場名の設定をしてください"); |
|
|
|
throw new Message("駐車場名の設定をしてください"); |
|
|
|
} |
|
|
|
|
|
|
|
this.車室一覧 = await get車室情報一覧({ |
|
|
|
@@ -102,7 +102,7 @@ export class 申込 { |
|
|
|
} |
|
|
|
private async 契約情報取得() { |
|
|
|
if (!this.定期申込予約.駐車場.value) { |
|
|
|
throw new Error("駐車場名の設定をしてください"); |
|
|
|
throw new Message("駐車場名の設定をしてください"); |
|
|
|
} |
|
|
|
this.契約一覧 = await get車室契約情報一覧({ |
|
|
|
駐車場名: this.定期申込予約.駐車場.value, |
|
|
|
@@ -111,7 +111,7 @@ export class 申込 { |
|
|
|
} |
|
|
|
private async 自動承認グループ取得() { |
|
|
|
if (!this.定期申込予約.定期駐車場プラン.value) { |
|
|
|
throw new Error("プラン名の設定をしてください"); |
|
|
|
throw new Message("プラン名の設定をしてください"); |
|
|
|
} |
|
|
|
this.自動承認グループ = await get自動承認グループ( |
|
|
|
this.定期申込予約.定期駐車場プラン.value |
|
|
|
@@ -143,7 +143,7 @@ export class 申込 { |
|
|
|
.find(() => true); |
|
|
|
|
|
|
|
if (!target) { |
|
|
|
throw new Error("空き車室がありません"); |
|
|
|
throw new Message("空き車室がありません"); |
|
|
|
} |
|
|
|
|
|
|
|
const 車室番号 = Number(target.value.車室番号.value); |
|
|
|
@@ -151,7 +151,7 @@ export class 申込 { |
|
|
|
return Number(room.車室番号.value) === 車室番号; |
|
|
|
}); |
|
|
|
if (!車室) { |
|
|
|
throw new Error("車室がありません"); |
|
|
|
throw new Message("車室がありません"); |
|
|
|
} |
|
|
|
|
|
|
|
return 車室; |
|
|
|
@@ -240,7 +240,7 @@ export class 申込 { |
|
|
|
|
|
|
|
private get契約開始日() { |
|
|
|
const 利用開始希望日 = this.定期申込予約.利用開始希望日.value; |
|
|
|
if (!利用開始希望日) throw new Error("利用開始希望日不正"); |
|
|
|
if (!利用開始希望日) throw new Message("利用開始希望日不正"); |
|
|
|
return 利用開始希望日; |
|
|
|
} |
|
|
|
|
|
|
|
|