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

104 lines (95 loc) 2.99 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 { OfferGroupMemberForQuery } from './offer-group-member-for-query'; /** * * @export * @interface OfferGroupForQuery */ export interface OfferGroupForQuery { /** * Identifier for the offer group. * @type {number} * @memberof OfferGroupForQuery */ 'groupId': number; /** * Name of the offer group. * @type {string} * @memberof OfferGroupForQuery */ 'groupName': string; /** * Type of the offer group. Possible values are: / 3 - depend product offer group; / 4 - Additional Offer Group; / 5 - Goods Offer Group. / If this value is null, then will query all type * @type {string} * @memberof OfferGroupForQuery */ 'offerGroupType': OfferGroupForQueryOfferGroupTypeEnum; /** * Mode of selection for the offer group. Possible values are: / A-Select All/ B-Single Choice/ C-Muti-Choice * @type {string} * @memberof OfferGroupForQuery */ 'selectionMode': OfferGroupForQuerySelectionModeEnum; /** * Maximum number of offers that can be selected from the group. * @type {number} * @memberof OfferGroupForQuery */ 'maxNum'?: number; /** * Minimum number of offers that must be selected from the group. * @type {number} * @memberof OfferGroupForQuery */ 'minNum'?: number; /** * The effective date.Use ISO 8601 standard, YYYY-MM-DDTHH:MM:SS * @type {string} * @memberof OfferGroupForQuery */ 'effDate'?: string; /** * The expiration date. Use ISO 8601 standard, YYYY-MM-DDTHH:MM:SS * @type {string} * @memberof OfferGroupForQuery */ 'expDate'?: string; /** * A flag indicating whether it is required. * @type {boolean} * @memberof OfferGroupForQuery */ 'required'?: boolean; /** * List of members (offers) belonging to the offer group. * @type {Array<OfferGroupMemberForQuery>} * @memberof OfferGroupForQuery */ 'memberList'?: Array<OfferGroupMemberForQuery>; } export const OfferGroupForQueryOfferGroupTypeEnum = { _3: '3', _4: '4', _5: '5' } as const; export type OfferGroupForQueryOfferGroupTypeEnum = typeof OfferGroupForQueryOfferGroupTypeEnum[keyof typeof OfferGroupForQueryOfferGroupTypeEnum]; export const OfferGroupForQuerySelectionModeEnum = { A: 'A', B: 'B', C: 'C' } as const; export type OfferGroupForQuerySelectionModeEnum = typeof OfferGroupForQuerySelectionModeEnum[keyof typeof OfferGroupForQuerySelectionModeEnum];