export type GetApiApiAdminScoreListArgs = {'acceptorId.equals'?: number | undefined, 'acceptorId.greaterThan'?: number | undefined, 'acceptorId.greaterThanOrEqual'?: number | undefined, 'acceptorId.in'?: Array | undefined, 'acceptorId.lessThan'?: number | undefined, 'acceptorId.lessThanOrEqual'?: number | undefined, 'acceptorId.notEquals'?: number | undefined, 'acceptorId.notIn'?: Array | undefined, 'acceptorId.specified'?: boolean | undefined, 'amount.equals'?: number | undefined, 'amount.greaterThan'?: number | undefined, 'amount.greaterThanOrEqual'?: number | undefined, 'amount.in'?: Array | undefined, 'amount.lessThan'?: number | undefined, 'amount.lessThanOrEqual'?: number | undefined, 'amount.notEquals'?: number | undefined, 'amount.notIn'?: Array | undefined, 'amount.specified'?: boolean | undefined, 'clubId.equals'?: number | undefined, 'clubId.greaterThan'?: number | undefined, 'clubId.greaterThanOrEqual'?: number | undefined, 'clubId.in'?: Array | undefined, 'clubId.lessThan'?: number | undefined, 'clubId.lessThanOrEqual'?: number | undefined, 'clubId.notEquals'?: number | undefined, 'clubId.notIn'?: Array | undefined, 'clubId.specified'?: boolean | undefined, 'convertRate.equals'?: number | undefined, 'convertRate.greaterThan'?: number | undefined, 'convertRate.greaterThanOrEqual'?: number | undefined, 'convertRate.in'?: Array | undefined, 'convertRate.lessThan'?: number | undefined, 'convertRate.lessThanOrEqual'?: number | undefined, 'convertRate.notEquals'?: number | undefined, 'convertRate.notIn'?: Array | undefined, 'convertRate.specified'?: boolean | undefined, 'convertedValue.equals'?: number | undefined, 'convertedValue.greaterThan'?: number | undefined, 'convertedValue.greaterThanOrEqual'?: number | undefined, 'convertedValue.in'?: Array | undefined, 'convertedValue.lessThan'?: number | undefined, 'convertedValue.lessThanOrEqual'?: number | undefined, 'convertedValue.notEquals'?: number | undefined, 'convertedValue.notIn'?: Array | undefined, 'convertedValue.specified'?: boolean | undefined, 'createdDateFrom.equals'?: string | undefined, 'createdDateFrom.greaterThan'?: string | undefined, 'createdDateFrom.greaterThanOrEqual'?: string | undefined, 'createdDateFrom.in[0].epochSecond'?: number | undefined, 'createdDateFrom.in[0].nano'?: number | undefined, 'createdDateFrom.lessThan'?: string | undefined, 'createdDateFrom.lessThanOrEqual'?: string | undefined, 'createdDateFrom.notEquals'?: string | undefined, 'createdDateFrom.notIn[0].epochSecond'?: number | undefined, 'createdDateFrom.notIn[0].nano'?: number | undefined, 'createdDateFrom.specified'?: boolean | undefined, 'createdDateTo.equals'?: string | undefined, 'createdDateTo.greaterThan'?: string | undefined, 'createdDateTo.greaterThanOrEqual'?: string | undefined, 'createdDateTo.in[0].epochSecond'?: number | undefined, 'createdDateTo.in[0].nano'?: number | undefined, 'createdDateTo.lessThan'?: string | undefined, 'createdDateTo.lessThanOrEqual'?: string | undefined, 'createdDateTo.notEquals'?: string | undefined, 'createdDateTo.notIn[0].epochSecond'?: number | undefined, 'createdDateTo.notIn[0].nano'?: number | undefined, 'createdDateTo.specified'?: boolean | undefined, 'id.equals'?: number | undefined, 'id.greaterThan'?: number | undefined, 'id.greaterThanOrEqual'?: number | undefined, 'id.in'?: Array | undefined, 'id.lessThan'?: number | undefined, 'id.lessThanOrEqual'?: number | undefined, 'id.notEquals'?: number | undefined, 'id.notIn'?: Array | undefined, 'id.specified'?: boolean | undefined, 'ownerId.equals'?: number | undefined, 'ownerId.greaterThan'?: number | undefined, 'ownerId.greaterThanOrEqual'?: number | undefined, 'ownerId.in'?: Array | undefined, 'ownerId.lessThan'?: number | undefined, 'ownerId.lessThanOrEqual'?: number | undefined, 'ownerId.notEquals'?: number | undefined, 'ownerId.notIn'?: Array | undefined, 'ownerId.specified'?: boolean | undefined, page?: number | undefined, 'purchaseId.equals'?: number | undefined, 'purchaseId.greaterThan'?: number | undefined, 'purchaseId.greaterThanOrEqual'?: number | undefined, 'purchaseId.in'?: Array | undefined, 'purchaseId.lessThan'?: number | undefined, 'purchaseId.lessThanOrEqual'?: number | undefined, 'purchaseId.notEquals'?: number | undefined, 'purchaseId.notIn'?: Array | undefined, 'purchaseId.specified'?: boolean | undefined, size?: number | undefined, sort?: Array | undefined, 'source.equals'?: ('REFERRAL' | 'REFERRED' | 'PURCHASE' | 'RATE_PURCHASE' | 'BURN_PURCHASE' | 'REFUND_PURCHASE' | 'REWARD_PURCHASE_HIGH' | 'REWARD_PURCHASE_DAILY' | 'CASHOUT' | 'MOBILE_CHARGE' | 'INTERNET_CHARGE' | 'BILL_PAYMENT' | 'GRANT' | 'PURCHASED_SCORE' | 'CLUB_MEMBERSHIP_GIVEN' | 'CLUB_MEMBERSHIP_TAKEN') | undefined, 'source.in'?: (Array<'REFERRAL' | 'REFERRED' | 'PURCHASE' | 'RATE_PURCHASE' | 'BURN_PURCHASE' | 'REFUND_PURCHASE' | 'REWARD_PURCHASE_HIGH' | 'REWARD_PURCHASE_DAILY' | 'CASHOUT' | 'MOBILE_CHARGE' | 'INTERNET_CHARGE' | 'BILL_PAYMENT' | 'GRANT' | 'PURCHASED_SCORE' | 'CLUB_MEMBERSHIP_GIVEN' | 'CLUB_MEMBERSHIP_TAKEN'>) | undefined, 'source.notEquals'?: ('REFERRAL' | 'REFERRED' | 'PURCHASE' | 'RATE_PURCHASE' | 'BURN_PURCHASE' | 'REFUND_PURCHASE' | 'REWARD_PURCHASE_HIGH' | 'REWARD_PURCHASE_DAILY' | 'CASHOUT' | 'MOBILE_CHARGE' | 'INTERNET_CHARGE' | 'BILL_PAYMENT' | 'GRANT' | 'PURCHASED_SCORE' | 'CLUB_MEMBERSHIP_GIVEN' | 'CLUB_MEMBERSHIP_TAKEN') | undefined, 'source.notIn'?: (Array<'REFERRAL' | 'REFERRED' | 'PURCHASE' | 'RATE_PURCHASE' | 'BURN_PURCHASE' | 'REFUND_PURCHASE' | 'REWARD_PURCHASE_HIGH' | 'REWARD_PURCHASE_DAILY' | 'CASHOUT' | 'MOBILE_CHARGE' | 'INTERNET_CHARGE' | 'BILL_PAYMENT' | 'GRANT' | 'PURCHASED_SCORE' | 'CLUB_MEMBERSHIP_GIVEN' | 'CLUB_MEMBERSHIP_TAKEN'>) | undefined, 'source.specified'?: boolean | undefined, 'sourceDescription.contains'?: string | undefined, 'sourceDescription.doesNotContain'?: string | undefined, 'sourceDescription.equals'?: string | undefined, 'sourceDescription.in'?: Array | undefined, 'sourceDescription.notEquals'?: string | undefined, 'sourceDescription.notIn'?: Array | undefined, 'sourceDescription.specified'?: boolean | undefined, 'type.equals'?: ('DEPOSIT' | 'WITHDRAW') | undefined, 'type.in'?: (Array<'DEPOSIT' | 'WITHDRAW'>) | undefined, 'type.notEquals'?: ('DEPOSIT' | 'WITHDRAW') | undefined, 'type.notIn'?: (Array<'DEPOSIT' | 'WITHDRAW'>) | undefined, 'type.specified'?: boolean | undefined}; export type GetApiApiAdminScoreListOptions = {baseUrl: string, fetch?: typeof fetch | undefined}; /** * getScores * * GET /api/admin/score/list */ export const getApiApiAdminScoreList = async (args: GetApiApiAdminScoreListArgs, options: GetApiApiAdminScoreListOptions) => { const {baseUrl, fetch: fetchFn = fetch} = options ?? {} const query = new URLSearchParams() const headers = new Headers() headers.set('accept', "*/*") if (args['acceptorId.equals'] != null) query.append("acceptorId.equals", String(args['acceptorId.equals'])) if (args['acceptorId.greaterThan'] != null) query.append("acceptorId.greaterThan", String(args['acceptorId.greaterThan'])) if (args['acceptorId.greaterThanOrEqual'] != null) query.append("acceptorId.greaterThanOrEqual", String(args['acceptorId.greaterThanOrEqual'])) for (const item of args['acceptorId.in'] ?? []) query.append("acceptorId.in", String(item)) if (args['acceptorId.lessThan'] != null) query.append("acceptorId.lessThan", String(args['acceptorId.lessThan'])) if (args['acceptorId.lessThanOrEqual'] != null) query.append("acceptorId.lessThanOrEqual", String(args['acceptorId.lessThanOrEqual'])) if (args['acceptorId.notEquals'] != null) query.append("acceptorId.notEquals", String(args['acceptorId.notEquals'])) for (const item of args['acceptorId.notIn'] ?? []) query.append("acceptorId.notIn", String(item)) if (args['acceptorId.specified'] != null) query.append("acceptorId.specified", String(args['acceptorId.specified'])) if (args['amount.equals'] != null) query.append("amount.equals", String(args['amount.equals'])) if (args['amount.greaterThan'] != null) query.append("amount.greaterThan", String(args['amount.greaterThan'])) if (args['amount.greaterThanOrEqual'] != null) query.append("amount.greaterThanOrEqual", String(args['amount.greaterThanOrEqual'])) for (const item of args['amount.in'] ?? []) query.append("amount.in", String(item)) if (args['amount.lessThan'] != null) query.append("amount.lessThan", String(args['amount.lessThan'])) if (args['amount.lessThanOrEqual'] != null) query.append("amount.lessThanOrEqual", String(args['amount.lessThanOrEqual'])) if (args['amount.notEquals'] != null) query.append("amount.notEquals", String(args['amount.notEquals'])) for (const item of args['amount.notIn'] ?? []) query.append("amount.notIn", String(item)) if (args['amount.specified'] != null) query.append("amount.specified", String(args['amount.specified'])) if (args['clubId.equals'] != null) query.append("clubId.equals", String(args['clubId.equals'])) if (args['clubId.greaterThan'] != null) query.append("clubId.greaterThan", String(args['clubId.greaterThan'])) if (args['clubId.greaterThanOrEqual'] != null) query.append("clubId.greaterThanOrEqual", String(args['clubId.greaterThanOrEqual'])) for (const item of args['clubId.in'] ?? []) query.append("clubId.in", String(item)) if (args['clubId.lessThan'] != null) query.append("clubId.lessThan", String(args['clubId.lessThan'])) if (args['clubId.lessThanOrEqual'] != null) query.append("clubId.lessThanOrEqual", String(args['clubId.lessThanOrEqual'])) if (args['clubId.notEquals'] != null) query.append("clubId.notEquals", String(args['clubId.notEquals'])) for (const item of args['clubId.notIn'] ?? []) query.append("clubId.notIn", String(item)) if (args['clubId.specified'] != null) query.append("clubId.specified", String(args['clubId.specified'])) if (args['convertRate.equals'] != null) query.append("convertRate.equals", String(args['convertRate.equals'])) if (args['convertRate.greaterThan'] != null) query.append("convertRate.greaterThan", String(args['convertRate.greaterThan'])) if (args['convertRate.greaterThanOrEqual'] != null) query.append("convertRate.greaterThanOrEqual", String(args['convertRate.greaterThanOrEqual'])) for (const item of args['convertRate.in'] ?? []) query.append("convertRate.in", String(item)) if (args['convertRate.lessThan'] != null) query.append("convertRate.lessThan", String(args['convertRate.lessThan'])) if (args['convertRate.lessThanOrEqual'] != null) query.append("convertRate.lessThanOrEqual", String(args['convertRate.lessThanOrEqual'])) if (args['convertRate.notEquals'] != null) query.append("convertRate.notEquals", String(args['convertRate.notEquals'])) for (const item of args['convertRate.notIn'] ?? []) query.append("convertRate.notIn", String(item)) if (args['convertRate.specified'] != null) query.append("convertRate.specified", String(args['convertRate.specified'])) if (args['convertedValue.equals'] != null) query.append("convertedValue.equals", String(args['convertedValue.equals'])) if (args['convertedValue.greaterThan'] != null) query.append("convertedValue.greaterThan", String(args['convertedValue.greaterThan'])) if (args['convertedValue.greaterThanOrEqual'] != null) query.append("convertedValue.greaterThanOrEqual", String(args['convertedValue.greaterThanOrEqual'])) for (const item of args['convertedValue.in'] ?? []) query.append("convertedValue.in", String(item)) if (args['convertedValue.lessThan'] != null) query.append("convertedValue.lessThan", String(args['convertedValue.lessThan'])) if (args['convertedValue.lessThanOrEqual'] != null) query.append("convertedValue.lessThanOrEqual", String(args['convertedValue.lessThanOrEqual'])) if (args['convertedValue.notEquals'] != null) query.append("convertedValue.notEquals", String(args['convertedValue.notEquals'])) for (const item of args['convertedValue.notIn'] ?? []) query.append("convertedValue.notIn", String(item)) if (args['convertedValue.specified'] != null) query.append("convertedValue.specified", String(args['convertedValue.specified'])) if (args['createdDateFrom.equals'] != null) query.append("createdDateFrom.equals", String(args['createdDateFrom.equals'])) if (args['createdDateFrom.greaterThan'] != null) query.append("createdDateFrom.greaterThan", String(args['createdDateFrom.greaterThan'])) if (args['createdDateFrom.greaterThanOrEqual'] != null) query.append("createdDateFrom.greaterThanOrEqual", String(args['createdDateFrom.greaterThanOrEqual'])) if (args['createdDateFrom.in[0].epochSecond'] != null) query.append("createdDateFrom.in[0].epochSecond", String(args['createdDateFrom.in[0].epochSecond'])) if (args['createdDateFrom.in[0].nano'] != null) query.append("createdDateFrom.in[0].nano", String(args['createdDateFrom.in[0].nano'])) if (args['createdDateFrom.lessThan'] != null) query.append("createdDateFrom.lessThan", String(args['createdDateFrom.lessThan'])) if (args['createdDateFrom.lessThanOrEqual'] != null) query.append("createdDateFrom.lessThanOrEqual", String(args['createdDateFrom.lessThanOrEqual'])) if (args['createdDateFrom.notEquals'] != null) query.append("createdDateFrom.notEquals", String(args['createdDateFrom.notEquals'])) if (args['createdDateFrom.notIn[0].epochSecond'] != null) query.append("createdDateFrom.notIn[0].epochSecond", String(args['createdDateFrom.notIn[0].epochSecond'])) if (args['createdDateFrom.notIn[0].nano'] != null) query.append("createdDateFrom.notIn[0].nano", String(args['createdDateFrom.notIn[0].nano'])) if (args['createdDateFrom.specified'] != null) query.append("createdDateFrom.specified", String(args['createdDateFrom.specified'])) if (args['createdDateTo.equals'] != null) query.append("createdDateTo.equals", String(args['createdDateTo.equals'])) if (args['createdDateTo.greaterThan'] != null) query.append("createdDateTo.greaterThan", String(args['createdDateTo.greaterThan'])) if (args['createdDateTo.greaterThanOrEqual'] != null) query.append("createdDateTo.greaterThanOrEqual", String(args['createdDateTo.greaterThanOrEqual'])) if (args['createdDateTo.in[0].epochSecond'] != null) query.append("createdDateTo.in[0].epochSecond", String(args['createdDateTo.in[0].epochSecond'])) if (args['createdDateTo.in[0].nano'] != null) query.append("createdDateTo.in[0].nano", String(args['createdDateTo.in[0].nano'])) if (args['createdDateTo.lessThan'] != null) query.append("createdDateTo.lessThan", String(args['createdDateTo.lessThan'])) if (args['createdDateTo.lessThanOrEqual'] != null) query.append("createdDateTo.lessThanOrEqual", String(args['createdDateTo.lessThanOrEqual'])) if (args['createdDateTo.notEquals'] != null) query.append("createdDateTo.notEquals", String(args['createdDateTo.notEquals'])) if (args['createdDateTo.notIn[0].epochSecond'] != null) query.append("createdDateTo.notIn[0].epochSecond", String(args['createdDateTo.notIn[0].epochSecond'])) if (args['createdDateTo.notIn[0].nano'] != null) query.append("createdDateTo.notIn[0].nano", String(args['createdDateTo.notIn[0].nano'])) if (args['createdDateTo.specified'] != null) query.append("createdDateTo.specified", String(args['createdDateTo.specified'])) if (args['id.equals'] != null) query.append("id.equals", String(args['id.equals'])) if (args['id.greaterThan'] != null) query.append("id.greaterThan", String(args['id.greaterThan'])) if (args['id.greaterThanOrEqual'] != null) query.append("id.greaterThanOrEqual", String(args['id.greaterThanOrEqual'])) for (const item of args['id.in'] ?? []) query.append("id.in", String(item)) if (args['id.lessThan'] != null) query.append("id.lessThan", String(args['id.lessThan'])) if (args['id.lessThanOrEqual'] != null) query.append("id.lessThanOrEqual", String(args['id.lessThanOrEqual'])) if (args['id.notEquals'] != null) query.append("id.notEquals", String(args['id.notEquals'])) for (const item of args['id.notIn'] ?? []) query.append("id.notIn", String(item)) if (args['id.specified'] != null) query.append("id.specified", String(args['id.specified'])) if (args['ownerId.equals'] != null) query.append("ownerId.equals", String(args['ownerId.equals'])) if (args['ownerId.greaterThan'] != null) query.append("ownerId.greaterThan", String(args['ownerId.greaterThan'])) if (args['ownerId.greaterThanOrEqual'] != null) query.append("ownerId.greaterThanOrEqual", String(args['ownerId.greaterThanOrEqual'])) for (const item of args['ownerId.in'] ?? []) query.append("ownerId.in", String(item)) if (args['ownerId.lessThan'] != null) query.append("ownerId.lessThan", String(args['ownerId.lessThan'])) if (args['ownerId.lessThanOrEqual'] != null) query.append("ownerId.lessThanOrEqual", String(args['ownerId.lessThanOrEqual'])) if (args['ownerId.notEquals'] != null) query.append("ownerId.notEquals", String(args['ownerId.notEquals'])) for (const item of args['ownerId.notIn'] ?? []) query.append("ownerId.notIn", String(item)) if (args['ownerId.specified'] != null) query.append("ownerId.specified", String(args['ownerId.specified'])) if (args.page != null) query.append("page", String(args.page)) if (args['purchaseId.equals'] != null) query.append("purchaseId.equals", String(args['purchaseId.equals'])) if (args['purchaseId.greaterThan'] != null) query.append("purchaseId.greaterThan", String(args['purchaseId.greaterThan'])) if (args['purchaseId.greaterThanOrEqual'] != null) query.append("purchaseId.greaterThanOrEqual", String(args['purchaseId.greaterThanOrEqual'])) for (const item of args['purchaseId.in'] ?? []) query.append("purchaseId.in", String(item)) if (args['purchaseId.lessThan'] != null) query.append("purchaseId.lessThan", String(args['purchaseId.lessThan'])) if (args['purchaseId.lessThanOrEqual'] != null) query.append("purchaseId.lessThanOrEqual", String(args['purchaseId.lessThanOrEqual'])) if (args['purchaseId.notEquals'] != null) query.append("purchaseId.notEquals", String(args['purchaseId.notEquals'])) for (const item of args['purchaseId.notIn'] ?? []) query.append("purchaseId.notIn", String(item)) if (args['purchaseId.specified'] != null) query.append("purchaseId.specified", String(args['purchaseId.specified'])) if (args.size != null) query.append("size", String(args.size)) for (const item of args.sort ?? []) query.append("sort", String(item)) if (args['source.equals'] != null) query.append("source.equals", String(args['source.equals'])) for (const item of args['source.in'] ?? []) query.append("source.in", String(item)) if (args['source.notEquals'] != null) query.append("source.notEquals", String(args['source.notEquals'])) for (const item of args['source.notIn'] ?? []) query.append("source.notIn", String(item)) if (args['source.specified'] != null) query.append("source.specified", String(args['source.specified'])) if (args['sourceDescription.contains'] != null) query.append("sourceDescription.contains", String(args['sourceDescription.contains'])) if (args['sourceDescription.doesNotContain'] != null) query.append("sourceDescription.doesNotContain", String(args['sourceDescription.doesNotContain'])) if (args['sourceDescription.equals'] != null) query.append("sourceDescription.equals", String(args['sourceDescription.equals'])) for (const item of args['sourceDescription.in'] ?? []) query.append("sourceDescription.in", String(item)) if (args['sourceDescription.notEquals'] != null) query.append("sourceDescription.notEquals", String(args['sourceDescription.notEquals'])) for (const item of args['sourceDescription.notIn'] ?? []) query.append("sourceDescription.notIn", String(item)) if (args['sourceDescription.specified'] != null) query.append("sourceDescription.specified", String(args['sourceDescription.specified'])) if (args['type.equals'] != null) query.append("type.equals", String(args['type.equals'])) for (const item of args['type.in'] ?? []) query.append("type.in", String(item)) if (args['type.notEquals'] != null) query.append("type.notEquals", String(args['type.notEquals'])) for (const item of args['type.notIn'] ?? []) query.append("type.notIn", String(item)) if (args['type.specified'] != null) query.append("type.specified", String(args['type.specified'])) const url = `${baseUrl.replace(/\/+$/, '')}/api/admin/score/list${query.size > 0 ? `?${query}` : ''}` const res = await fetchFn(url, {method: "GET", headers}) if (!res.ok) throw new Error(`Request failed with status ${res.status}`, {cause: {status: res.status, body: await res.text()}}) return res.blob() };