ECommerceOrder 类
此类包含订单信息。
Instance methods
|
Initializes the instance of the |
|
|
使用订单信息初始化 |
Properties
|
Order ID. 允许的大小:最多100个字符。 |
|
|
购物车中的商品列表。 |
|
|
订单的额外信息。 |
Method descriptions
init(identifier:cartItems:)
init(identifier: String, cartItems: [ECommerceCartItem])
用订单信息初始化 ECommerceOrder 类的实例。
参数:
|
|
Order ID. 允许的大小:最多100个字符。 |
|
|
购物车中的商品列表。 |
返回:
The 电商订单 类实例。
init(identifier:cartItems:payload:)
init(identifier: String, cartItems: [ECommerceCartItem], payload: [String: String]?)
用订单信息初始化 ECommerceOrder 类的实例。
参数:
|
|
Order ID. 允许的大小:最多100个字符。 |
|
|
购物车中的商品列表。 |
|
|
订单的额外信息。 |
返回:
The 电子商务订单 类实例。
Property descriptions
identifier
var identifier: String { get }
Order ID. 允许的大小:最多100个字符。
cartItems
var cartItems: [ECommerceCartItem] { get }
购物车中的商品列表。
payload
var payload: [String: String]? { get }
订单的额外信息。 可接受的尺寸:
- 总
负载大小:最多 20 KB。 密钥大小:最多100个字符。值大小:最多1000个字符。