You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
virtual-patient/virtual-patient-web/src/main/java/com/supervision/pojo/vo/SaveDiagnosisPrimaryReqVO.java

47 lines
1.2 KiB
Java

package com.supervision.pojo.vo;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.supervision.model.DiagnosisPrimary;
import com.supervision.model.DiagnosisPrimaryRelation;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotBlank;
import java.util.List;
@Data
@ApiModel
public class SaveDiagnosisPrimaryReqVO {
/**
* 诊断流程ID
*/
@ApiModelProperty("诊断流程ID")
@NotBlank(message = "诊断流程ID不能为空")
private String processId;
/**
* 初步诊断疾病,关联disease表ID
*/
@ApiModelProperty("初步诊断疾病ID,关联disease表ID")
@NotBlank(message = "初步诊断疾病ID不能为空")
private String primaryDiagnosisId;
@ApiModelProperty("患者病情(初步诊断填写)")
private String patientDiseaseInfo;
@ApiModelProperty("问诊ID列表")
private List<String> askIdList;
@ApiModelProperty("辅助检查ID列表")
private List<String> ancillaryIdList;
@ApiModelProperty("体格检查ID列表")
private List<String> physicalIdList;
}