package com.ycwl.basic.dto; import com.ycwl.basic.pricing.dto.ProductItem; import lombok.Data; import java.math.BigDecimal; import java.util.List; /** * 移动端下单请求DTO */ @Data public class MobileOrderRequest { /** * 商品列表 */ private List products; /** * 人脸ID(必填,用于权限验证) */ private Long faceId; /** * 预期原价(用于价格验证) */ private BigDecimal expectedOriginalAmount; /** * 预期最终价格(用于价格验证) */ private BigDecimal expectedFinalAmount; /** * 是否自动使用优惠券 */ private Boolean autoUseCoupon = true; /** * 用户输入的券码 */ private String voucherCode; /** * 是否自动使用券码优惠 */ private Boolean autoUseVoucher = true; /** * 订单备注 */ private String remarks; }