Commit bf0aac4401c4994b9d8c954a7c5b74cb975f5f79
1 parent
c9362aba37
Exists in
master
and in
6 other branches
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 | } |