package com.matrix.system.shopXcx.bean; import com.matrix.core.anotations.Extend; import com.matrix.core.pojo.EntityDTO; import java.math.BigDecimal; /** * @description 订单详情表 * @author jyy * @date 2019-06-10 10:58 */ public class ShopOrderDetails extends EntityDTO{ @Extend private static final long serialVersionUID = 1L; /** *支付方式-直接购买 */ public static final int PAYTYPE_MICRO = 1; /** *支付方式-积分兑换 */ public static final int PAYTYPE_SCORE=2; /** * 主键 */ private Integer id; /** * 订单ID */ private Integer orderId; /** * 产品ID */ private Integer pId; /** * 规格ID */ private Integer sId; /** * 单价 */ private BigDecimal price; /** * 总价 */ private BigDecimal totalPrice; /** * 支付积分单价 */ private BigDecimal scoreCount; /** * 支付总积分 */ private BigDecimal totalScoreCount; /** * 数量 */ private Integer count; /** * 支付方式1 直接购买 2,积分兑换 */ private Integer payType; /** * 规格标题 */ private String sTitle; /** * 优惠说明 */ private String discountExplain; /** * 优惠总金额 */ private BigDecimal discountAmount; /** * 产品信息 */ @Extend private ShopProduct shopProduct; /** * 规格信息 */ @Extend private ShopSku shopSku; /** * 生产企业 */ @Extend private String productionEnterprise; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Integer getOrderId() { return orderId; } public void setOrderId(Integer orderId) { this.orderId = orderId; } public Integer getpId() { return pId; } public void setpId(Integer pId) { this.pId = pId; } public Integer getsId() { return sId; } public void setsId(Integer sId) { this.sId = sId; } public BigDecimal getPrice() { return price; } public void setPrice(BigDecimal price) { this.price = price; } public BigDecimal getTotalPrice() { return totalPrice; } public void setTotalPrice(BigDecimal totalPrice) { this.totalPrice = totalPrice; } public BigDecimal getScoreCount() { return scoreCount; } public void setScoreCount(BigDecimal scoreCount) { this.scoreCount = scoreCount; } public BigDecimal getTotalScoreCount() { return totalScoreCount; } public void setTotalScoreCount(BigDecimal totalScoreCount) { this.totalScoreCount = totalScoreCount; } public Integer getCount() { return count; } public void setCount(Integer count) { this.count = count; } public Integer getPayType() { return payType; } public void setPayType(Integer payType) { this.payType = payType; } public String getsTitle() { return sTitle; } public void setsTitle(String sTitle) { this.sTitle = sTitle; } public String getDiscountExplain() { return discountExplain; } public void setDiscountExplain(String discountExplain) { this.discountExplain = discountExplain; } public BigDecimal getDiscountAmount() { return discountAmount; } public void setDiscountAmount(BigDecimal discountAmount) { this.discountAmount = discountAmount; } public ShopProduct getShopProduct() { return shopProduct; } public void setShopProduct(ShopProduct shopProduct) { this.shopProduct = shopProduct; } public ShopSku getShopSku() { return shopSku; } public void setShopSku(ShopSku shopSku) { this.shopSku = shopSku; } public String getProductionEnterprise() { return productionEnterprise; } public void setProductionEnterprise(String productionEnterprise) { this.productionEnterprise = productionEnterprise; } }