Files
web-temp/layers/types/PreregistType.ts
2025-11-06 21:01:56 +09:00

103 lines
2.4 KiB
TypeScript

interface ReqPreorderSelectEvent {
// Header
accessToken?: string
// Body
event_code: string
lang: string
terms_type: number // 1 : hp / 2 : email / 3 : 스토브 번호
hp?: string
email?: string
}
interface DtoResPreorderSelectEvent {
game_code: number
game_id: string
game_name: string
lang_code: string | null
world_id: string | null
stove_num: number
game_unique_num: number
event_code: string
event_name: string
event_info1: string | null
event_info2: string | null
event_info3: number | null
event_info4: number | null
terms_type: number
event_info_set_terms_type: number | null
hp: string | null
email: string | null
terms_yn: number
terms_count: number
terms_time: string | null
cn_send_time: string | null
cn_send_count: number
under14_terms: number
delete_date: string | null
necessary_consent1: string | null
necessary_consent2: string | null
necessary_consent3: string | null
choice_consent: string | null
con_region: string | null
device_type: string | null
metric_seq: number
email_auto_type: string | null
option01: number | null
option02: string | null
option03: number | null
caller_id: string | null
caller_uuid: string | null
user_ip: string | null
chk_age: number
country_code: string | null
country_dialing_code: number | null
birth_date: string | null
terms_time_long: number
g_server: string | null
c_num: number
}
interface ResPreorderSelectEvent extends CommonResponseType {
value?: DtoResPreorderSelectEvent
}
interface ReqPreorderReserveDataUpdate {
baseApiUrl?: string
// Header
accessToken?: string
// Body
necessary_consent1: string
necessary_consent2: string
necessary_consent3: string
event_code: string
terms_type: number // 1 : hp / 2 : email / 3 : 스토브 번호
c_num?: number
lang_code: string
hp?: string
email?: string
metric_seq?: number //= mcode
g_server?: string
world_id?: string
game_unique_num?: number
event_info1?: string
event_info2?: string
event_info3?: number
event_info4?: number
under14_terms?: string
device_type: string
country_code: string
country_dialing_code?: string
birth_date?: string
}
interface ResPreorderReserveDataUpdate extends CommonResponseType {
value?: number
}
export type {
ReqPreorderSelectEvent,
ResPreorderSelectEvent,
ReqPreorderReserveDataUpdate,
ResPreorderReserveDataUpdate,
}