package com.oying.modules.sh.domain.vo; import com.oying.modules.pc.store.domain.Store; import com.oying.modules.sh.domain.UserAddress; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import java.math.BigDecimal; import java.util.List; /** * @author xin * @description * @date 2025/7/4 16:27 */ @Getter @Setter public class OrderInfo { @ApiModelProperty(value = "门店信息") private Store store; @ApiModelProperty(value = "商品信息列") private List products; @ApiModelProperty(value = "用户地址信息") private List userAddresses; @ApiModelProperty(value = "商品总金额") private BigDecimal amount = BigDecimal.ZERO; @ApiModelProperty(value = "应付金额") private BigDecimal payAmount = BigDecimal.ZERO; @ApiModelProperty(value = "活动优惠") private BigDecimal promotionAmount = BigDecimal.ZERO; @ApiModelProperty(value = "优惠卷待定") private Object coupon; @ApiModelProperty(value = "运费待定") private Object shippingFee; @ApiModelProperty(value = "打包费待定") private Object packingCharges; }