接入V4任务卡目录查询
This commit is contained in:
1 parent
8b37232ac9
commit
d808732107
16 files changed
+803
-38
No files matched your search
@@ -7,6 +7,7 @@ import {
|
||||
buildReservationV4ReviewOverrides,
|
||||
isReservationV4ConfirmWritableField,
|
||||
isReservationV4ReviewWritableField,
|
||||
reservationV4LookupKindForOptionsSource,
|
||||
stringifyReservationV4SafeDisplayValue,
|
||||
validateReservationV4Fields,
|
||||
} from '@/utils/reservationV4FieldRules'
|
||||
@@ -188,4 +189,11 @@ describe('reservationV4FieldRules', () => {
|
||||
'/basic_information/account_code': 'Account is required',
|
||||
})
|
||||
})
|
||||
|
||||
it('maps V4 options_source to lookup kinds without returning fixed catalog options', () => {
|
||||
expect(reservationV4LookupKindForOptionsSource('reservation_v4_account_catalog')).toBe('ACCOUNT')
|
||||
expect(reservationV4LookupKindForOptionsSource('RESERVATION_V4_ROOM_TYPE_CATALOG')).toBe('ROOM_TYPE')
|
||||
expect(reservationV4LookupKindForOptionsSource('reservation_v4_rate_code_catalog')).toBe('RATE_CODE')
|
||||
expect(reservationV4LookupKindForOptionsSource('static_enum')).toBeNull()
|
||||
})
|
||||
})
|
||||
Reference in new issue
Block a user