package com.ycwl.basic.model.pc.order.req;

import com.ycwl.basic.model.mobile.goods.GoodsDetailVO;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @Author：longbinbin
 * @Date：2024/12/3 14:17
 */
@Data
// 订单的新增或修改请求参数
public class OrderAddReq {
    // 订单id
    private Long id;
    // 用户id
    private Long memberId;
    /**
     * 微信openId
     */
    // 微信openId
    private String openid;

    // 景区id
    private Long scenicId;
    /**
     * 价格
     */
    // 价格
    private BigDecimal price;
    /**
     * 实际支付价格
     */
    // 实际支付价格
    private BigDecimal payPrice;
    /**
     * 备注
     */
    // 备注
    private String remark;
    /**
     * 推客id
     */
    // 推客id
    private Long brokerId;
    /**
     * 推客优惠码
     */
    // 推客优惠码
    private String promoCode;
    // 订单商品类型 1成片，2源素材
    private Integer goodsType;
    // 订单商品明细
    private List<GoodsDetailVO> goodsItemList;
}
