12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- package com.kcim.vo;
- import com.fasterxml.jackson.annotation.JsonInclude;
- import io.swagger.annotations.ApiModel;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import java.util.List;
- @Data
- @AllArgsConstructor
- @NoArgsConstructor
- @ApiModel("报表项目视图对象")
- public class ReportFormVO {
- private Long id;
- private Integer num;
- private String reportName;
- private Long parentId;
- private Integer calcType;
- private Integer reportType;
- private String calcFormula;
- private Integer sort;
- private String ratioBase;
- private Long hospId;
- private Integer isLoss;
- @JsonInclude(JsonInclude.Include.NON_NULL)
- private Integer showAddRelation;
- @JsonInclude(JsonInclude.Include.NON_NULL)
- private List<ReportFormVO> children;
- @JsonInclude(JsonInclude.Include.NON_NULL)
- private List<RelationVO> reportRelations;
- private Integer costType;
- private Integer fraction;
- private String description;
- private Integer hide;
- /**
- * 报表与诊次床日关联的状态
- */
- private Integer reportNumberSetStatus=0;
- public ReportFormVO(Long id,Integer num, String reportName, Long parentId,List<ReportFormVO> children) {
- this.num = num;
- this.reportName = reportName;
- this.parentId = parentId;
- this.id = id;
- this.children = children;
- }
- }
|