AutoUploadBill.java 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. package thyyxxk.webserver.entity.querydata;
  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 lombok.AllArgsConstructor;
  7. import lombok.Data;
  8. import lombok.NoArgsConstructor;
  9. import java.io.Serializable;
  10. import java.util.Date;
  11. /**
  12. * @Description:
  13. * @Author:lihong
  14. * @Date: 2023/1/4
  15. */
  16. @Data
  17. @AllArgsConstructor
  18. @NoArgsConstructor
  19. @TableName("t_auto_upload_bill")
  20. public class AutoUploadBill implements Serializable {
  21. private static final long serialVersionUID = 1L;
  22. @TableId(value = "id", type = IdType.AUTO)
  23. private Integer id ;
  24. @TableField(value = "pat_no")
  25. private String patNo ;
  26. private Integer times ;
  27. @TableField(value = "ledger_sn")
  28. private Integer ledgerSn ;
  29. /**上传结果*/
  30. @TableField(value = "log_text")
  31. private String logText ;
  32. @TableField(value = "created_date")
  33. private Date createdDate ;
  34. /** 上传时间*/
  35. @TableField(value = "upload_date")
  36. private Date uploadDate ;
  37. /**1.自动上传 2.手动上传 0 查询全部*/
  38. @TableField(value = "type_flag")
  39. private Integer typeFlag ;
  40. /** 1.上传成功 2.上传失败 0 查询全部*/
  41. private Integer flag ;
  42. /** 结算时间*/
  43. @TableField(value = "setl_time")
  44. private Date setlTime ;
  45. /** 上传人编码*/
  46. @TableField(value = "upload_code")
  47. private String uploadCode ;
  48. /** 上传人姓名*/
  49. @TableField(value = "upload_name")
  50. private String uploadName ;
  51. @TableField(exist = false)
  52. private String setlStartTime;
  53. @TableField(exist = false)
  54. private String setlEndTime;
  55. @TableField(exist = false)
  56. private String updateStartTime;
  57. @TableField(exist = false)
  58. private String updateEndTime;
  59. @TableField(exist = false)
  60. private String flagName;
  61. @TableField(exist = false)
  62. private String typeFlagName;
  63. @TableField(exist = false)
  64. private long currentPage;
  65. /**
  66. * 分页
  67. */
  68. @TableField(exist = false)
  69. private long pageSize;
  70. public enum TypeFlag {
  71. AUTO_UPLOAD(1,"自动上传"),
  72. SD_UPLOAD(2,"手动上传");
  73. private int code;
  74. private String name;
  75. TypeFlag(int code, String name) {
  76. this.code = code;
  77. this.name = name;
  78. }
  79. public int getCode() {
  80. return code;
  81. }
  82. public String getName() {
  83. return name;
  84. }
  85. }
  86. public enum FLAG{
  87. UPLOAD_SUCCESS(1, "上传成功"),
  88. UPLOAD_FAIL(2, "上传失败");
  89. private int code;
  90. private String name;
  91. FLAG(int code, String name) {
  92. this.code = code;
  93. this.name = name;
  94. }
  95. public int getCode() {
  96. return code;
  97. }
  98. public String getName() {
  99. return name;
  100. }
  101. }
  102. }