diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/QuanPatientWorker.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/QuanPatientWorker.java index 11df71b..c8db63f 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/QuanPatientWorker.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/QuanPatientWorker.java @@ -169,7 +169,8 @@ public class QuanPatientWorker implements Callable> { } catch (Exception e) { ExceptionUtils.catchException(e, "patients.getRiskLevelId error."); } - quanPatientsResult.setrLevel(level); + HighScoreResult highScoreResult=new HighScoreResult(); + quanPatientsResult.setrLevel(highScoreResult.filter(level)); } data.add(quanPatientsResult); logger.debug(stopWatch.toString()); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/WorkHR.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/WorkHR.java index 5a718fb..c76ba2d 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/WorkHR.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/WorkHR.java @@ -10,6 +10,7 @@ import com.lyms.platform.common.utils.DateUtil; import com.lyms.platform.common.utils.ExceptionUtils; import com.lyms.platform.common.utils.JsonUtil; import com.lyms.platform.operate.web.facade.PatientFacade; +import com.lyms.platform.operate.web.result.HighScoreResult; import com.lyms.platform.operate.web.result.RiskPatientsResult; import com.lyms.platform.permission.model.Users; import com.lyms.platform.permission.service.UsersService; @@ -176,7 +177,8 @@ public class WorkHR implements Callable> { } catch (Exception e) { ExceptionUtils.catchException(e, "patients.getRiskLevelId error."); } - riskPatientsResult.setrLevel(level); + HighScoreResult highScoreResult=new HighScoreResult(); + riskPatientsResult.setrLevel(highScoreResult.filter(level)); } riskPatientsResult.sethScore(patients.getRiskScore());