package com.panzhihua.service_community.entity; import java.math.BigDecimal; import java.util.Date; import java.io.Serializable; import lombok.Data; /** * 电动车商城-订单表(ComBatteryCommodityOrder)实体类 * * @author lyq * @since 2022-03-29 16:05:44 */ @Data public class ComBatteryCommodityOrder implements Serializable { private static final long serialVersionUID = -82278154117057018L; /** * 主键id */ private Long id; /** * 用户id */ private Long userId; /** * 商家id */ private Long storeId; /** * 收货地址id */ private Long addressId; /** * 活动id */ private Long activityId; /** * 商品id */ private Long commodityId; /** * 商品规格id */ private Long specsId; /** * 订单号 */ private String orderNo; /** * 活动状态(1.拼团活动 2.砍价活动 3.限时秒杀) */ private Integer activityType; /** * 订单状态(1.待付款 2.待发货 3.待收货 4.已完成 5.待拼团 6.待砍价 7.已退款 8.已关闭) */ private Integer status; /** * 拼团状态(1.拼团中 2.拼团成功 3.拼团失败) */ private Integer collageStatus; /** * 砍价状态(1.砍价中 2.砍价成功 3.砍价失败) */ private Integer bargainStatus; /** * 支付状态(1.未支付 2.已支付) */ private Integer payStatus; /** * 是否已删除(1.是 2.否) */ private Integer isDel; /** * 支付方式(1.微信支付) */ private Integer payType; /** * 购买商品数量 */ private Integer count; /** * 商品单价 */ private BigDecimal price; /** * 订单金额 */ private BigDecimal amount; /** * 运费 */ private BigDecimal freight; /** * 物流单号 */ private String logisticsNo; /** * 物流公司 */ private String logisticsCompany; /** * 订单最终金额 */ private BigDecimal finalAmount; /** * 支付单号 */ private String payNo; /** * 支付总金额 */ private BigDecimal payAmount; /** * 订单备注 */ private String remark; /** * 发货时间 */ private Date deliveryTime; /** * 收货时间 */ private Date receivingTime; /** * 下单时间 */ private Date createAt; /** * 创建人id */ private Long createBy; /** * 修改时间 */ private Date updateAt; /** * 支付时间 */ private Date payTime; /** * 修改人id */ private Long updateBy; /** * 收件人 */ private String receivingName; /** * 收件人联系方式 */ private String receivingPhone; /** * 收货人地区 */ private String receivingRegion; /** * 收货人详细地址 */ private String receivingAddress; /** * 购买用户openId */ private String openId; /** * 收货地区编码 */ private String receivingRegionCode; /** * 拼团id */ private Long teamId; /** * 是否删除枚举(1.是 2.否) */ public interface IsDel{ int YES = 1; int NO = 2; } /** * 订单状态枚举(1.待付款 2.待发货 3.待收货 4.已完成 5.待拼团 6.待砍价 7.已退款 8.已关闭) */ public interface Status{ int DFK = 1; int DFH = 2; int DSH = 3; int YWC = 4; int DPT = 5; int DKJ = 6; int YTK = 7; int YGB = 8; } /** * 支付状态枚举(1.未支付 2.已支付) */ public interface PayStatus{ int WZF = 1; int YZF = 2; } /** * 支付方式(1.微信支付) */ public interface PayType{ int WX = 1; } /** * 活动状态(1.拼团活动 2.砍价活动 3.限时秒杀) */ public interface ActivityType{ int PT = 1; int KJ = 2; int MS = 3; } /** * 拼团状态(1.拼团中 2.拼团成功 3.拼团失败) */ public interface CollageStatus{ int PTZ = 1; int PTCG = 2; int PTSB = 3; } /** * 砍价状态(1.砍价中 2.砍价成功 3.砍价失败) */ public interface BargainStatus{ int KJZ = 1; int KJCG = 2; int KJSB = 3; } }