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<ProductInfo> products;
|
@ApiModelProperty(value = "用户地址信息")
|
private List<UserAddress> 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;
|
}
|