package cc.mrbird.febs.mall.entity; import cc.mrbird.febs.common.entity.BaseEntity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import java.math.BigDecimal; import java.util.Date; @Data @TableName("happy_activity_order") public class HappyActivityOrder extends BaseEntity { /** * `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `member_id` bigint(20) DEFAULT NULL, `activity_id` bigint(20) DEFAULT NULL COMMENT '活动ID', `price` decimal(20,2) DEFAULT NULL COMMENT '单价', `num_cnt` int(11) DEFAULT NULL COMMENT '数量', `amount` decimal(20,2) DEFAULT NULL COMMENT '支付总金额', `pay_state` int(11) DEFAULT NULL COMMENT '支付状态 0-待支付 1-支付成功 2-支付失败', `pay_type` int(11) DEFAULT NULL COMMENT '支付方式 1-余额支付 2-微信支付 3-积分支付', `DELETE_FLAG` int(11) DEFAULT '0' COMMENT '删除标识 0-未删除 1-已删除', `order_no` varchar(32) DEFAULT NULL COMMENT '订单号', `pay_order_no` text COMMENT '支付订单号', `wx_order_no` varchar(100) DEFAULT NULL COMMENT '微信订单编号', `state` int(11) DEFAULT '1' COMMENT '订单状态 1-待支付 2-待使用 3-已使用 4-售后', */ private Long memberId; private Long activityId; private BigDecimal price; private Integer numCnt; private BigDecimal amount; private Integer payState; private Integer payType; private Date payTime; private Integer deleteFlag; private String orderNo; private String payOrderNo; private String wxOrderNo; private Integer state; @TableField(exist = false) private String name;// @TableField(exist = false) private String activityName;// }