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

145 lines (136 loc) 3.75 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 { OrderFeeForQuery } from './order-fee-for-query'; // May contain unused imports in some cases // @ts-ignore import type { OrderForQueryOrderItemList } from './order-for-query-order-item-list'; /** * * @export * @interface OrderForQuery */ export interface OrderForQuery { /** * Order Number, unique identifier for the order. * @type {string} * @memberof OrderForQuery */ 'orderNbr': string; /** * The unique customer code, used for uniquely identifying the customer in business operations. * @type {string} * @memberof OrderForQuery */ 'custNbr': string; /** * Business event. * @type {string} * @memberof OrderForQuery */ 'businessEvent': string; /** * The name of the business event. * @type {string} * @memberof OrderForQuery */ 'businessEventName'?: string; /** * The current state or status of the order. Possible values are: / S-Saved; / B-Waiting for payment; / C-Completed; / E-Cancelled; / P-Provisioning; / K-Pending; / D-Processing; / I-Failed * @type {string} * @memberof OrderForQuery */ 'state': OrderForQueryStateEnum; /** * The name of the state. * @type {string} * @memberof OrderForQuery */ 'stateName'?: string; /** * State date. Use ISO 8601 standard, YYYY-MM-DDTHH:MM:SS. * @type {string} * @memberof OrderForQuery */ 'stateDate': string; /** * The date when the order was accepted. Use ISO 8601 standard, YYYY-MM-DDTHH:MM:SS * @type {string} * @memberof OrderForQuery */ 'acceptDate': string; /** * Unique identifier for the channel. * @type {string} * @memberof OrderForQuery */ 'channel': string; /** * The name of the channel. * @type {string} * @memberof OrderForQuery */ 'channelName'?: string; /** * The type of party associated with the order. Possible values are: / A: Staff Job/ C: Dealer/ D: Customer/ E: System/ F: Staff/ G: SelfCare User * @type {string} * @memberof OrderForQuery */ 'partyType'?: OrderForQueryPartyTypeEnum; /** * The code identifying the party associated with the order. * @type {string} * @memberof OrderForQuery */ 'partyCode'?: string; /** * The name of the party associated with the order. * @type {string} * @memberof OrderForQuery */ 'partyName'?: string; /** * The total price of the order. * @type {OrderFeeForQuery} * @memberof OrderForQuery */ 'orderTotalPrice'?: OrderFeeForQuery; /** * * @type {OrderForQueryOrderItemList} * @memberof OrderForQuery */ 'orderItemList'?: OrderForQueryOrderItemList; } export const OrderForQueryStateEnum = { S: 'S', B: 'B', C: 'C', E: 'E', P: 'P', K: 'K', D: 'D', I: 'I' } as const; export type OrderForQueryStateEnum = typeof OrderForQueryStateEnum[keyof typeof OrderForQueryStateEnum]; export const OrderForQueryPartyTypeEnum = { A: 'A', C: 'C', D: 'D', E: 'E', F: 'F', G: 'G' } as const; export type OrderForQueryPartyTypeEnum = typeof OrderForQueryPartyTypeEnum[keyof typeof OrderForQueryPartyTypeEnum];