package com.ruoyi.demo.entity; 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 com.fasterxml.jackson.databind.annotation.JsonDeserialize; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer; import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer; import lombok.Data; import java.time.LocalDateTime; @Data @TableName("dl_statistics") public class Statistics { @TableId(value = "statistics_id",type = IdType.ASSIGN_ID) private String statisticsId; @TableField("plan_id") private String planId; @TableField("plan_name") private String planName; @TableField("appkey") private String appkey; @TableField("equipment_id") private String equipmentId; @TableField("equipment_name") private String equipmentName; @TableField("equipment_code") private String equipmentCode; @TableField("addr_info") private String addrInfo; @TableField("goods_id") private String goodsId; @TableField("goods_name") private String goodsName; @TableField("deal_tool_count") private Integer dealToolCount; @TableField("deal_tool_price") private Float dealToolPrice; @TableField("user_id") private String userId; @TableField("user_name") private String userName; @TableField("user_telephone") private String userTelephone; @TableField("behavior") private Integer behavior; @TableField("time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonSerialize(using = LocalDateTimeSerializer.class) @JsonDeserialize(using = LocalDateTimeDeserializer.class) private LocalDateTime time; @TableField("deleted") private int deleted; }