package com.doumee.dao.business.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; import java.util.List; @Data @ApiModel("预选订单") @TableName("`preselect_order`") public class PreselectOrder { @TableId(type = IdType.AUTO) private Integer id; private String orderNo; private Integer companyId; private Integer anchorUserId; private String anchorUsername; private BigDecimal userBudget; private Integer categoryCount; private Integer goodsCount; private BigDecimal totalZdPrice; private BigDecimal totalPrice; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date sessionCreateTime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date submitTime; private Integer durationSeconds; private Integer creator; private Integer editor; @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date editDate; private Integer isdeleted; @TableField(exist = false) private List items; @TableField(exist = false) private String durationText; @TableField(exist = false) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date submitTimeStart; @TableField(exist = false) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date submitTimeEnd; }