Commit bf0aac4401c4994b9d8c954a7c5b74cb975f5f79
1 parent
c9362aba37
Exists in
master
and in
1 other branch
1
Showing 1 changed file with 3 additions and 88 deletions
platform-job-index/src/main/java/com/lyms/platform/job/index/restore/data/SyncDataWork.java
View file @
bf0aac4
... | ... | @@ -962,7 +962,7 @@ |
962 | 962 | riskDetails.setModified(new Date()); |
963 | 963 | riskDetails.setPatientId(patientId); |
964 | 964 | if (StringUtils.isNotEmpty(riskDetails.getTitle())) { |
965 | -// riskDetailsService.addRiskDetails(riskDetails); | |
965 | + riskDetailsService.addOneRiskDetails(riskDetails); | |
966 | 966 | } |
967 | 967 | } |
968 | 968 | } |
... | ... | @@ -995,91 +995,6 @@ |
995 | 995 | } |
996 | 996 | } |
997 | 997 | |
998 | - /*private void handLastRisk(com.lyms.platform.pojo.Patients patients, Integer patientId) { | |
999 | - logger.info("start handLastRisk " + patients.getId() + "."); | |
1000 | - | |
1001 | - StringBuilder sb = new StringBuilder(); | |
1002 | - List<RiskColorEnum> data = new ArrayList<>(); | |
1003 | - try { | |
1004 | - int score = 0; | |
1005 | - RiskColorEnum riskColorEnum = null; | |
1006 | - if (CollectionUtils.isNotEmpty(patients.getRiskFactorId())) { | |
1007 | - risksService.deleteRisk(patientId); | |
1008 | - riskDetailsService.deleteRiskDetails(patientId); | |
1009 | - for (String id : patients.getRiskFactorId()) { | |
1010 | - BasicConfig basicConfig = basicConfigService.getOneBasicConfigById(id); | |
1011 | - if (null != basicConfig) { | |
1012 | - RiskDetails riskDetails = new RiskDetails(); | |
1013 | - if (StringUtils.isNotEmpty(basicConfig.getCode())) { | |
1014 | - score += NumberUtils.toInt(basicConfig.getCode(), 0); | |
1015 | - riskDetails.setScore(NumberUtils.toInt(basicConfig.getCode())); | |
1016 | - } | |
1017 | - BasicConfig basicConfig1 = basicConfigService.getOneBasicConfigById(basicConfig.getParentId()); | |
1018 | - sb.append(basicConfig.getName()).append('、'); | |
1019 | - String name = basicConfig1.getName(); | |
1020 | - if (name.indexOf("黄色") > -1) { | |
1021 | - name = "黄色"; | |
1022 | - }else if (name.indexOf("橙色") > -1) { | |
1023 | - name = "橙色"; | |
1024 | - }else if (name.indexOf("红色") > -1) { | |
1025 | - name = "红色"; | |
1026 | - }else if (name.indexOf("紫色") > -1) { | |
1027 | - name = "紫色"; | |
1028 | - }else if (name.indexOf("绿色") > -1) { | |
1029 | - name = "绿色"; | |
1030 | - } | |
1031 | - riskColorEnum = SyncDataWork.map.get(name); | |
1032 | - if (null != riskColorEnum) { | |
1033 | - data.add(riskColorEnum); | |
1034 | - } | |
1035 | - riskDetails.setCreated(new Date()); | |
1036 | - riskDetails.setYn(YnEnums.YES.getId()); | |
1037 | - riskDetails.setModified(new Date()); | |
1038 | - riskDetails.setPublishId(0); | |
1039 | - riskDetails.setPublishName("system-worker"); | |
1040 | - riskDetails.setPatientId(patientId); | |
1041 | - riskDetails.setTitle(basicConfig.getName()); | |
1042 | - riskDetails.setCrisis(riskColorEnum == null ? null : riskColorEnum.getId()); | |
1043 | - | |
1044 | - riskDetailsService.addRiskDetails(riskDetails); | |
1045 | - } | |
1046 | - } | |
1047 | - Risks risks = new Risks(); | |
1048 | - risks.setCreated(new Date()); | |
1049 | - risks.setYn(YnEnums.YES.getId()); | |
1050 | - risks.setModified(new Date()); | |
1051 | - risks.setPatientId(patientId); | |
1052 | - | |
1053 | - String srt = sb.toString(); | |
1054 | - if (sb.toString().endsWith("、")) { | |
1055 | - sb.setLength(srt.length() - 1); | |
1056 | - srt = sb.toString(); | |
1057 | - } | |
1058 | - risks.setTitle(srt); | |
1059 | - risks.setReason(srt); | |
1060 | - Integer crisis = 0; | |
1061 | - if (CollectionUtils.isNotEmpty(data)) { | |
1062 | - crisis = 0; | |
1063 | - for (RiskColorEnum risk : data) { | |
1064 | - crisis = crisis | risk.getId(); | |
1065 | - } | |
1066 | - } | |
1067 | - risks.setCrisis(crisis); | |
1068 | - risks.setPublishId(0); | |
1069 | - risks.setPublishName("system-worker"); | |
1070 | - logger.info("addRisks " + patients.getId() + "."); | |
1071 | - risksService.addRisks(risks); | |
1072 | - | |
1073 | - if (null != patientId) { | |
1074 | - patientsService.updatePatientCrisis(patientId, risks.getCrisis()); | |
1075 | - } | |
1076 | - } | |
1077 | - } catch (Exception e) { | |
1078 | - ERROR_LOGGER.error("convert high risk error.", e); | |
1079 | - } | |
1080 | - logger.info("end handLastRisk " + patients.getId() + "."); | |
1081 | - }*/ | |
1082 | - | |
1083 | 998 | public static void main(String[] args) { |
1084 | 999 | |
1085 | 1000 | List<RiskColorEnum> data = new ArrayList<>(); |
... | ... | @@ -1214,7 +1129,7 @@ |
1214 | 1129 | riskDetails.setCreated(new Date()); |
1215 | 1130 | riskDetails.setModified(new Date()); |
1216 | 1131 | riskDetails.setPatientId(patientId); |
1217 | -// riskDetailsService.addRiskDetails(riskDetails); | |
1132 | + riskDetailsService.addOneRiskDetails(riskDetails); | |
1218 | 1133 | } |
1219 | 1134 | } |
1220 | 1135 | } |
... | ... | @@ -1306,7 +1221,7 @@ |
1306 | 1221 | dat1a.add(map1); |
1307 | 1222 | } |
1308 | 1223 | riskDetails.setCrisis(crisis); |
1309 | - riskDetailsService.addRiskDetails(riskDetails); | |
1224 | + riskDetailsService.addOneRiskDetails(riskDetails); | |
1310 | 1225 | data.add(map); |
1311 | 1226 | } |
1312 | 1227 | } |