|
@@ -4,9 +4,7 @@ import java.io.InputStream;
|
|
|
import java.text.DecimalFormat;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Date;
|
|
|
-import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
@@ -24,12 +22,13 @@ import org.springframework.stereotype.Component;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.diagbot.dto.DiagnoseImportDTO;
|
|
|
import com.diagbot.dto.DiagnosticBasisExportDTO;
|
|
|
import com.diagbot.dto.EquationDTO;
|
|
|
import com.diagbot.dto.FeatureDTO;
|
|
|
import com.diagbot.dto.RespDTO;
|
|
|
import com.diagbot.entity.DiagnoseQuestion;
|
|
|
-import com.diagbot.enums.DiagnoseFieldEnum;
|
|
|
+import com.diagbot.enums.DiagnoseFeatureTypeEnum;
|
|
|
import com.diagbot.enums.IsDeleteEnum;
|
|
|
import com.diagbot.enums.TermEnum;
|
|
|
import com.diagbot.exception.CommonErrorCode;
|
|
@@ -260,11 +259,11 @@ public class DiagnoseImportFacade {
|
|
|
*/
|
|
|
public String getType(Integer type, Integer questionType) {
|
|
|
String typeName = "";
|
|
|
- if (type == 1) {
|
|
|
+ if (type == DiagnoseFeatureTypeEnum.Symptom.getKey()) {
|
|
|
typeName = TermEnum.getName(1);
|
|
|
- } else if (type == 2) {
|
|
|
+ } else if (type == DiagnoseFeatureTypeEnum.Vital.getKey()) {
|
|
|
typeName = TermEnum.getName(2);
|
|
|
- } else if (type == 3) {
|
|
|
+ } else if (type == DiagnoseFeatureTypeEnum.Lis.getKey()) {
|
|
|
if (questionType == 2) {
|
|
|
typeName = TermEnum.getName(3);
|
|
|
}
|
|
@@ -274,23 +273,22 @@ public class DiagnoseImportFacade {
|
|
|
if (questionType == 4) {
|
|
|
typeName = TermEnum.getName(5);
|
|
|
}
|
|
|
-
|
|
|
- } else if (type == 4) {
|
|
|
+ } else if (type == DiagnoseFeatureTypeEnum.Pacs.getKey()) {
|
|
|
if (questionType == 2) {
|
|
|
typeName = TermEnum.getName(6);
|
|
|
}
|
|
|
if (questionType == 4) {
|
|
|
typeName = TermEnum.getName(7);
|
|
|
}
|
|
|
- } else if (type == 5) {
|
|
|
+ } else if (type == DiagnoseFeatureTypeEnum.Antidiastole.getKey()) {
|
|
|
typeName = TermEnum.getName(8);
|
|
|
- } else if (type == 6) {
|
|
|
+ } else if (type == DiagnoseFeatureTypeEnum.History.getKey()) {
|
|
|
typeName = TermEnum.getName(8);
|
|
|
- } else if (type == 7) {
|
|
|
+ } else if (type == DiagnoseFeatureTypeEnum.Cause.getKey()) {
|
|
|
typeName = TermEnum.getName(9);
|
|
|
- } else if (type == 8) {
|
|
|
+ } else if (type == DiagnoseFeatureTypeEnum.CourseOfDisease.getKey()) {
|
|
|
typeName = TermEnum.getName(10);
|
|
|
- } else if (type == 9) {
|
|
|
+ } else if (type == DiagnoseFeatureTypeEnum.Other.getKey()) {
|
|
|
typeName = TermEnum.getName(10);
|
|
|
}
|
|
|
|