Загрузка приложения

ICartLinePrices

Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.

ICartLinePrices

Суммы основных и дополнительных товаров без доставки.

app/interfaces/orionplace/cart/ICartData.ts
TypeScript
export interface ICartLinePrices {
  // Основные товары до скидок. По ID валюты.
  products_price_no_discount: ICurrencyAmounts;
  // Сумма скидки основных товаров. По ID валюты.
  products_regular_discount_value: ICurrencyAmounts;
  // Основные товары до скидки промокода. По ID валюты.
  products_price_before_promo: ICurrencyAmounts;
  // Скидка промокода на основные товары. По ID валюты.
  products_promo_discount_value: ICurrencyAmounts;
  // Основные товары после всех скидок. По ID валюты.
  products_price_after_promo: ICurrencyAmounts;
  // Все скидки основных товаров. По ID валюты.
  products_discount_total: ICurrencyAmounts;
  // Дополнительные товары до скидок. По ID валюты.
  options_price_no_discount: ICurrencyAmounts;
  // Сумма скидки дополнительных товаров. По ID валюты.
  option_discount_value: ICurrencyAmounts;
  // Дополнительные товары до скидки промокода. По ID валюты.
  options_price_before_promo: ICurrencyAmounts;
  // Скидка промокода на дополнительные товары. По ID валюты.
  option_promo_discount_value: ICurrencyAmounts;
  // Дополнительные товары после всех скидок. По ID валюты.
  options_price_after_promo: ICurrencyAmounts;
  // Все скидки дополнительных товаров. По ID валюты.
  options_discount_total: ICurrencyAmounts;
  // Основные и дополнительные товары до скидок. По ID валюты.
  total_price_no_discount: ICurrencyAmounts;
  // Основные и дополнительные товары до скидки промокода. По ID валюты.
  total_price_before_promo: ICurrencyAmounts;
  // Основные и дополнительные товары после всех скидок. По ID валюты.
  total_price_after_promo: ICurrencyAmounts;
}