package com.diagbot.dto; import com.diagbot.entity.QuestionDetail; import lombok.Getter; import lombok.Setter; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; /** * @Description: 返回标签内容 * @Author: ztg * @Date: 2018/10/24 16:11 */ @Getter @Setter public class QuestionDTO { private Long id;// id private String name;//内容 private String tagName;//标签名称 private Integer type;//类型(1:症状 3:其他史 4:查体,5:化验 6:辅检 7:诊断) private Integer controlType; //控件类型 private Integer subType; //检索类型 private Integer itemType; //元素类型 private Integer tagType; //标签标识 private String labelPrefix = ""; //前置内容 private String labelSuffix = ""; //后置内容 private BigDecimal minValue; //最小值 private BigDecimal maxValue; //最大值 private Integer position; //标签显示位置(0:在标签后,1:在标签前) private String showAdd; //复制文字 private Integer formPosition; //填写单显示位置(0:左, 1:上) private Integer textGenerate; //文本生成规则 private Integer symptomType; //主症状和伴随症状对应的question类型 private Integer exclusionType; //互斥类型 private Integer copyType;//是否复制 private Integer showInfo; //是否显示i private String joint = ""; //标签后的连接符 private String formulaCode; //公式编码 private List questionDetailList = new ArrayList<>(); //标签明细表 private List questionMapping = new ArrayList<>(); //下级标签 private String remark;//备注 }