package com.smartor.domain.VO; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; import java.util.List; /** * 问题结果DTO * * @author ruoyi * @date 2024-02-02 */ @ApiModel(value = "QuestionResultVO", description = "问题结果VO") @Data public class QuestionResultVO extends BaseEntity { private static final long serialVersionUID = 1L; /** * 科室与病区的查询是or还是and: 1:and(默认)(离院病区与离院科室组合) 2:or(离院病区与离院科室组合) 3:and(离院病区与随访科室组合) 4:or(离院病区与随访科室组合) */ @ApiModelProperty(value = "科室与病区的查询是or还是and: 1:and(默认)(离院病区与离院科室组合) 2:or(离院病区与离院科室组合) 3:and(离院病区与随访科室组合) 4:or(离院病区与随访科室组合)") private String deptOrDistrict = "1"; /** * */ @ApiModelProperty(value = "主键id") private Long subId; /** * 出院病区编号 */ @ApiModelProperty(value = "出院病区集合(必填)") private List leavehospitaldistrictcodes; /** * 主键id集合 */ @ApiModelProperty(value = "主键id集合") private List subIdList; /** * 开始出院日期 */ @JsonFormat(pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "开始出院日期") private Date startOutHospTime; /** * 结束出院日期 */ @JsonFormat(pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "结束出院日期") private Date endOutHospTime; /** * 问题内容 */ @ApiModelProperty(value = "问题内容") private String questionContent; /** * 分数查询开始 */ @ApiModelProperty(value = "分数查询开始") private Double startScore; /** * 分数查询结束 */ @ApiModelProperty(value = "分数查询结束") private Double endScore; /** * 服务类型(1、监测评估;2、出院随访;3、门诊随访;4、宣教关怀;5、复诊通知;6、满意度调查;7、患者报告; 8、其他通知) */ @Excel(name = "服务类型(1、监测评估;2、出院随访;3、门诊随访;4、宣教关怀;5、复诊管理;6、满意度调查;7、患者报告; 8、其他通知 9体检随访 10.医技随访 11,影像专科随访 12、心电专科随访, 13专科随访)") @ApiModelProperty(value = "服务类型(1、监测评估;2、出院随访;3、门诊随访;4、宣教关怀;5、复诊管理;6、满意度调查;7、患者报告; 8、其他通知 9体检随访 10.医技随访 11,影像专科随访 12、心电专科随访, 13专科随访)") private String serviceType; @ApiModelProperty(value = "问题类型(1.单选 2多选 3问答 4填空 5其它)") private String valueType; }