|
@@ -179,13 +179,13 @@ public class YiBaoOperationNameNode {
|
|
|
public List<HighRiskNeoDTO> getHighRiskOperation(Map<String, String> opsterm, YiBaoOperationNameRepository operationRepository) {
|
|
|
List<HighRiskNeoDTO> highRiskNeoDTOS = new ArrayList<>();
|
|
|
HighRiskNeoDTO highRiskNeoDTO;
|
|
|
- String opname;
|
|
|
+ String opname, opgrade;
|
|
|
YiBaoOperationName operation;
|
|
|
|
|
|
for (String term : opsterm.keySet()) {
|
|
|
highRiskNeoDTO = new HighRiskNeoDTO();
|
|
|
|
|
|
- opname = opsterm.get(term);
|
|
|
+ opname = opsterm.get(term).trim();
|
|
|
highRiskNeoDTO.setName(term);
|
|
|
highRiskNeoDTO.setStandname(opname);
|
|
|
|
|
@@ -193,10 +193,13 @@ public class YiBaoOperationNameNode {
|
|
|
|
|
|
if (ListUtil.isNotEmpty(operations)) {
|
|
|
operation = operations.get(0);
|
|
|
- if (null!=operation.getRisklevel() && operation.getRisklevel().trim().length()>0) {
|
|
|
- highRiskNeoDTO.setIsHighrisk(true);
|
|
|
- highRiskNeoDTO.setType("手术");
|
|
|
- highRiskNeoDTOS.add(highRiskNeoDTO);
|
|
|
+ if (null!=operation.getOpgrade() && operation.getOpgrade().trim().length()>0) {
|
|
|
+ opgrade = operation.getOpgrade().trim();
|
|
|
+ if (opgrade.equals("3") || opgrade.equals("4")) {
|
|
|
+ highRiskNeoDTO.setIsHighrisk(true);
|
|
|
+ highRiskNeoDTO.setType("手术");
|
|
|
+ highRiskNeoDTOS.add(highRiskNeoDTO);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|