Statistics.java 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. package com.ruoyi.demo.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import com.fasterxml.jackson.annotation.JsonFormat;
  7. import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
  8. import com.fasterxml.jackson.databind.annotation.JsonSerialize;
  9. import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
  10. import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
  11. import lombok.Data;
  12. import java.time.LocalDateTime;
  13. @Data
  14. @TableName("dl_statistics")
  15. public class Statistics {
  16. @TableId(value = "statistics_id",type = IdType.ASSIGN_ID)
  17. private String statisticsId;
  18. @TableField("plan_id")
  19. private String planId;
  20. @TableField("plan_name")
  21. private String planName;
  22. @TableField("appkey")
  23. private String appkey;
  24. @TableField("equipment_id")
  25. private String equipmentId;
  26. @TableField("equipment_name")
  27. private String equipmentName;
  28. @TableField("equipment_code")
  29. private String equipmentCode;
  30. @TableField("addr_info")
  31. private String addrInfo;
  32. @TableField("goods_id")
  33. private String goodsId;
  34. @TableField("goods_name")
  35. private String goodsName;
  36. @TableField("deal_tool_count")
  37. private Integer dealToolCount;
  38. @TableField("deal_tool_price")
  39. private Float dealToolPrice;
  40. @TableField("user_id")
  41. private String userId;
  42. @TableField("user_name")
  43. private String userName;
  44. @TableField("user_telephone")
  45. private String userTelephone;
  46. @TableField("behavior")
  47. private Integer behavior;
  48. @TableField("time")
  49. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  50. @JsonSerialize(using = LocalDateTimeSerializer.class)
  51. @JsonDeserialize(using = LocalDateTimeDeserializer.class)
  52. private LocalDateTime time;
  53. @TableField("deleted")
  54. private int deleted;
  55. }