CostDepartmentProfitVO.java 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. package com.kcim.vo;
  2. import com.kcim.dao.model.CostDepartmentProfitAccount;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import java.math.BigDecimal;
  7. import java.util.List;
  8. /**
  9. * @author 李加喜
  10. * @Package com.imed.costaccount.model.vo
  11. * @date 2021-08-24 17:22
  12. */
  13. @Data
  14. @ApiModel("科室损益计算返回类型")
  15. public class CostDepartmentProfitVO {
  16. @ApiModelProperty(name = "id",value = "主键")
  17. private Long id;
  18. @ApiModelProperty(name = "year",value = "年")
  19. private Integer year;
  20. @ApiModelProperty(name = "month",value = "月")
  21. private Integer month;
  22. @ApiModelProperty(name = "reportParentId",value = "报表父级Id")
  23. private Long reportParentId;
  24. @ApiModelProperty(name = "reportId",value = "报表编号Id")
  25. private Long reportId;
  26. @ApiModelProperty(name = "levelSort",value = "分摊层级Id")
  27. private Integer levelSort;
  28. @ApiModelProperty(name = "reportNum",value = "报表项目编号")
  29. private Integer reportNum;
  30. @ApiModelProperty(name = "reportName",value = "报表项目名称")
  31. private String reportName;
  32. @ApiModelProperty(name = "calcFormula",value = "计算公式")
  33. private String calcFormula;
  34. @ApiModelProperty(name = "calcType",value = "计算方式 ")
  35. private Integer calcType;
  36. @ApiModelProperty(name = "responsibilityCode",value = "责任中心的代码")
  37. private String responsibilityCode;
  38. @ApiModelProperty(name = "responsibilityName",value = "责任中心名称")
  39. private String responsibilityName;
  40. @ApiModelProperty(name = "costType",value = "成本类型")
  41. private Integer costType;
  42. @ApiModelProperty(name = "incomeType",value = "收入类型")
  43. private Integer incomeType;
  44. @ApiModelProperty(name = "hospId",value = "医院类型")
  45. private Long hospId;
  46. @ApiModelProperty(name = "amount",value = "金额")
  47. private BigDecimal amount;
  48. private Integer shareType;
  49. private BigDecimal percent;
  50. private String percentName;
  51. private Integer type;
  52. private Integer fraction;
  53. /**
  54. * 会计科目金额列表
  55. */
  56. private List<CostDepartmentProfitAccount> costDepartmentProfitAccounts;
  57. }