CostNumberBedSetSaveDto.java 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.imed.costaccount.model.dto;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. import javax.validation.constraints.NotNull;
  6. /**
  7. * @author 李加喜
  8. * @Package com.imed.costaccount.model.dto
  9. * @date 2021-08-09 14:28
  10. */
  11. @Data
  12. @ApiModel("诊次/床日设置数据保存的实体类")
  13. public class CostNumberBedSetSaveDto {
  14. @ApiModelProperty(name = "allocation",value = "分配方式 1按照收入比例分配 2 按照固定比例分配")
  15. @NotNull(message = "分配方式不能为空")
  16. private Integer allocation;
  17. @ApiModelProperty(name = "incomeType",value = "收入方式 1 门诊方式 2 住院方式")
  18. @NotNull(message = "收入方式不能为空")
  19. private Integer incomeType;
  20. @ApiModelProperty(name = "shareParamCode",value = "成本分摊参数代码")
  21. @NotNull(message = "成本分摊参数的代码不能为空")
  22. private String shareParamCode;
  23. @ApiModelProperty(name = "shareParamName",value = "成本分摊参数名称")
  24. private String shareParamName;
  25. @ApiModelProperty(name = "incomeFieldNum",value = "收入字段 对应报表的编号")
  26. @NotNull(message = "收入字段的编号不能为空")
  27. private Integer incomeFieldNum;
  28. @ApiModelProperty(name = "incomeFileName",value = "收入字段名称")
  29. private String incomeFileName;
  30. @ApiModelProperty(name = "costCorresponding",value = "成本对应 对应的是报表项目的编号")
  31. @NotNull(message = "成本对应的编号不能为空")
  32. private Integer costCorresponding;
  33. @ApiModelProperty(name = "costCorrespondingName",value = "成本对应名称")
  34. private String costCorrespondingName;
  35. /**
  36. * 报表类型
  37. */
  38. private Integer reportType;
  39. }