@pisell/pisellos
Version:
一个可扩展的前端模块化SDK框架,支持插件系统
29 lines (28 loc) • 765 B
JavaScript
/**
* 格式化备注到购物车
* @param params 参数
* @returns 格式化后的购物车
*/
export var formatNoteToCartItem = function formatNoteToCartItem(params) {
var cartItem = params.cartItem,
note = params.note;
cartItem.note = note;
var oringin = formatNoteToCartItemOrigin(params);
cartItem._origin = oringin;
return cartItem;
};
/**
* 格式化备注到购物车原始数据
* @param params 参数
* @returns 格式化后的购物车原始数据
*/
export var formatNoteToCartItemOrigin = function formatNoteToCartItemOrigin(params) {
var cartItem = params.cartItem,
note = params.note;
var origin = cartItem._origin;
if (!origin.product) {
origin.product = {};
}
origin.product.note = note;
return origin;
};