diff --git a/src/offer/aggregateOffer.ts b/src/offer/aggregateOffer.ts index c384aa15..9619fb9f 100644 --- a/src/offer/aggregateOffer.ts +++ b/src/offer/aggregateOffer.ts @@ -8,10 +8,14 @@ export type ISubOffer = IUnitPriceOffer; */ export interface IAggregateOffer extends Pick { typeOf: OfferType.AggregateOffer; + highPrice?: number; + lowPrice?: number; + offerCount?: number; /** * サブオファー * 基本的に1つの基本オファーが含まれる * 条件によるバリエーションが存在する場合、2つ以上のオファーが含まれる */ offers: ISubOffer[]; // 追加(2023-09-01~) + } diff --git a/src/product.ts b/src/product.ts index 6d794810..2c5bed89 100644 --- a/src/product.ts +++ b/src/product.ts @@ -239,6 +239,10 @@ export interface ITicketOffer extends Pick< name: IOfferName; priceSpecification: ITicketPriceSpecification; itemOffered?: UnitPriceOfferFactory.IItemOffered; + offerIndex?: number; + /** + * カタログ内ソートインデックス + */ sortIndex?: number; typeOf: OfferType.Offer; }