UNPKG

whalecloud-dxp-api-react-native

Version:

This section explains how to use the SDK and illustrates it with an example: - This chapter is essential to learn - For specific business development, see [Bussiness Scenario](https://www.digchan.info/en-US/dxp/user-sso/sign-up) - The Business Scenario pr

249 lines (241 loc) 6.83 kB
/* tslint:disable */ /* eslint-disable */ /** * DXP API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ // May contain unused imports in some cases // @ts-ignore import type { OfferSpecForQuery } from './offer-spec-for-query'; // May contain unused imports in some cases // @ts-ignore import type { OrderItemForQueryMainOfferSpecification } from './order-item-for-query-main-offer-specification'; // May contain unused imports in some cases // @ts-ignore import type { OrderOfferInstForQuery } from './order-offer-inst-for-query'; // May contain unused imports in some cases // @ts-ignore import type { PromotionInstForQuery } from './promotion-inst-for-query'; /** * Items included in the order. * @export * @interface OrderItemForQuery */ export interface OrderItemForQuery { /** * The unique identifier for the order item. * @type {number} * @memberof OrderItemForQuery */ 'orderItemId'?: number; /** * The item number associated with the order item. * @type {string} * @memberof OrderItemForQuery */ 'orderItemNbr'?: string; /** * Business event. * @type {string} * @memberof OrderItemForQuery */ 'businessEvent'?: string; /** * The name of the business event. * @type {string} * @memberof OrderItemForQuery */ 'businessEventName'?: string; /** * The unique customer code, used for uniquely identifying the customer in business operations. * @type {string} * @memberof OrderItemForQuery */ 'custNbr'?: string; /** * The new customer number associated with the order item. * @type {string} * @memberof OrderItemForQuery */ 'newCustNbr'?: string; /** * The name of the new customer associated with the order item. * @type {string} * @memberof OrderItemForQuery */ 'newCustName'?: string; /** * The new account number associated with the order item. * @type {string} * @memberof OrderItemForQuery */ 'newAcctNbr'?: string; /** * The unique number associated with the account. * @type {string} * @memberof OrderItemForQuery */ 'acctNbr'?: string; /** * The unique identifier for the subscriber. * @type {number} * @memberof OrderItemForQuery */ 'subsId'?: number; /** * The prefix associated with the subscriber\'s service number. * @type {string} * @memberof OrderItemForQuery */ 'prefix'?: string; /** * The service number associated with the subscriber. * @type {string} * @memberof OrderItemForQuery */ 'serviceNumber'?: string; /** * The ICCID of the subscriber\'s SIM card. * @type {string} * @memberof OrderItemForQuery */ 'iccid'?: string; /** * The new service number. * @type {string} * @memberof OrderItemForQuery */ 'newServiceNumber'?: string; /** * The new ICCID associated with the order item. * @type {string} * @memberof OrderItemForQuery */ 'newIccid'?: string; /** * The current main offer number. * @type {string} * @memberof OrderItemForQuery */ 'mainOfferNbr'?: string; /** * The type of the main offer associated with the order item. Possible values are: / 1-Bundle; / 2-Main Offer * @type {string} * @memberof OrderItemForQuery */ 'mainOfferType'?: OrderItemForQueryMainOfferTypeEnum; /** * The name of the main offer associated with the subscriber. * @type {string} * @memberof OrderItemForQuery */ 'mainOfferName'?: string; /** * The new main offer number to be applied to the subscriber. * @type {string} * @memberof OrderItemForQuery */ 'newMainOfferNbr'?: string; /** * The new name of the main offer associated with the order item. * @type {string} * @memberof OrderItemForQuery */ 'newMainOfferName'?: string; /** * The type of service associated with the subscriber. * @type {string} * @memberof OrderItemForQuery */ 'serviceType'?: string; /** * The current state. * @type {string} * @memberof OrderItemForQuery */ 'state'?: string; /** * The name of the state. * @type {string} * @memberof OrderItemForQuery */ 'stateName'?: string; /** * State date. Use ISO 8601 standard, YYYY-MM-DDTHH:MM:SS. * @type {string} * @memberof OrderItemForQuery */ 'stateDate'?: string; /** * The unique identifier for the reason. * @type {number} * @memberof OrderItemForQuery */ 'reasonId'?: number; /** * A brief explanation or description of the reason. * @type {string} * @memberof OrderItemForQuery */ 'reason'?: string; /** * Remarks * @type {string} * @memberof OrderItemForQuery */ 'remarks'?: string; /** * The reason for canceling the order. * @type {string} * @memberof OrderItemForQuery */ 'cancelReason'?: string; /** * A boolean value indicating whether it is primary (true) or not (false). * @type {boolean} * @memberof OrderItemForQuery */ 'primary'?: boolean; /** * An object containing project-specific extension fields. * @type {object} * @memberof OrderItemForQuery */ 'extensions'?: object; /** * * @type {OrderItemForQueryMainOfferSpecification} * @memberof OrderItemForQuery */ 'mainOfferSpecification'?: OrderItemForQueryMainOfferSpecification; /** * Detailed information about the new main offer associated with the order item. * @type {OfferSpecForQuery} * @memberof OrderItemForQuery */ 'newMainOfferSpecification'?: OfferSpecForQuery; /** * A list of offer instances associated with the order item. * @type {Array<OrderOfferInstForQuery>} * @memberof OrderItemForQuery */ 'offerInstList'?: Array<OrderOfferInstForQuery>; /** * A list of promotion instances associated with the order item. * @type {Array<PromotionInstForQuery>} * @memberof OrderItemForQuery */ 'promotionList': Array<PromotionInstForQuery>; } export const OrderItemForQueryMainOfferTypeEnum = { _1: '1', _2: '2' } as const; export type OrderItemForQueryMainOfferTypeEnum = typeof OrderItemForQueryMainOfferTypeEnum[keyof typeof OrderItemForQueryMainOfferTypeEnum];