HospProfitAndLoss.java 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. package com.imed.costaccount.model;
  2. import com.baomidou.mybatisplus.annotation.TableId;
  3. import com.baomidou.mybatisplus.annotation.TableLogic;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import java.math.BigDecimal;
  6. import java.io.Serializable;
  7. import java.util.Date;
  8. import lombok.AllArgsConstructor;
  9. import lombok.Data;
  10. import lombok.NoArgsConstructor;
  11. import lombok.experimental.Accessors;
  12. /**
  13. * 全院损益表
  14. *
  15. * @author huangrui
  16. * @email
  17. * @date 2021-08-27 14:20:53
  18. */
  19. @Data
  20. @Accessors(chain = true)
  21. @AllArgsConstructor
  22. @NoArgsConstructor
  23. @TableName("cost_hosp_profit_and_loss")
  24. public class HospProfitAndLoss implements Serializable {
  25. private static final long serialVersionUID = 1L;
  26. /**
  27. * 主键
  28. */
  29. @TableId
  30. private Long id;
  31. /**
  32. * 年
  33. */
  34. private Integer dateYear;
  35. /**
  36. * 月
  37. */
  38. private Integer dateMonth;
  39. /**
  40. * 报表项目id
  41. */
  42. private Integer reportNum;
  43. /**
  44. * 报表项目名称
  45. */
  46. private String reportName;
  47. /**
  48. * 成本类型
  49. */
  50. private Integer costType;
  51. /**
  52. * 收入类型
  53. */
  54. private Integer incomeType;
  55. // 0. 报表项目 1. 全院其他收支
  56. private Integer originType;
  57. /**
  58. * 金额
  59. */
  60. private BigDecimal amount;
  61. private Long hospId;
  62. private String responsibilityCode;
  63. private String responsibilityName;
  64. /**
  65. * 创建时间
  66. */
  67. private Long createTime;
  68. /**
  69. * 删除时间
  70. */
  71. @TableLogic(value = "0", delval = "UNIX_TIMESTAMP(NOW()) * 1000")
  72. private Long deleteTime;
  73. }