接入V4任务卡目录查询
This commit is contained in:
@@ -26,6 +26,8 @@ import type {
|
||||
ReservationTaskPayloadMutationRequest,
|
||||
ReservationTaskPayloadMutationResult,
|
||||
ReservationV4CardConfirmRequest,
|
||||
ReservationV4CatalogLookupFilters,
|
||||
ReservationV4CatalogLookupResult,
|
||||
ReservationV4OrderTaskDetailResult,
|
||||
ReservationV4OrderTaskListFilters,
|
||||
ReservationV4OrderTaskListResult,
|
||||
@@ -67,6 +69,30 @@ export async function fetchReservationV4OrderTasks(
|
||||
)
|
||||
}
|
||||
|
||||
export async function fetchReservationV4AccountLookups(
|
||||
filters: ReservationV4CatalogLookupFilters = {},
|
||||
): Promise<ReservationV4CatalogLookupResult> {
|
||||
return getJson<ReservationV4CatalogLookupResult>(
|
||||
withQuery('/api/reservation/lookups/accounts', withReservationHotel(filters)),
|
||||
)
|
||||
}
|
||||
|
||||
export async function fetchReservationV4RoomTypeLookups(
|
||||
filters: ReservationV4CatalogLookupFilters = {},
|
||||
): Promise<ReservationV4CatalogLookupResult> {
|
||||
return getJson<ReservationV4CatalogLookupResult>(
|
||||
withQuery('/api/reservation/lookups/room-types', withReservationHotel(filters)),
|
||||
)
|
||||
}
|
||||
|
||||
export async function fetchReservationV4RateCodeLookups(
|
||||
filters: ReservationV4CatalogLookupFilters = {},
|
||||
): Promise<ReservationV4CatalogLookupResult> {
|
||||
return getJson<ReservationV4CatalogLookupResult>(
|
||||
withQuery('/api/reservation/lookups/rate-codes', withReservationHotel(filters)),
|
||||
)
|
||||
}
|
||||
|
||||
export async function fetchReservationOrderDetail(orderId: string): Promise<ReservationOrderDetailResult> {
|
||||
return getJson<ReservationOrderDetailResult>(
|
||||
withQuery(`/api/reservation/orders/${encodeURIComponent(orderId)}`, {
|
||||
|
||||
Reference in New Issue
Block a user