diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java index ee41d39..7e5d55f 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java @@ -4937,6 +4937,37 @@ public class TestController extends BaseController { return ""; } + + @RequestMapping(value = "/postReviewHandle", method = RequestMethod.GET) + @ResponseBody + public void postReviewHandle(String start) { + PostReviewQuery postReviewQuery = new PostReviewQuery(); + postReviewQuery.setYn(YnEnums.YES.getId()); + postReviewQuery.setStart(DateUtil.parseYMD(start)); + List postReviewModels = postReviewService.findWithList(postReviewQuery); + if(CollectionUtils.isNotEmpty(postReviewModels)) + { + PatientsQuery patientQuery = new PatientsQuery(); + patientQuery.setYn(YnEnums.YES.getId()); + for(PostReviewModel postReviewModel : postReviewModels) + { + patientQuery.setHospitalId(postReviewModel.getHospitalId()); + patientQuery.setPid(postReviewModel.getPid()); + List patientses = patientsService.queryPatient(patientQuery); + if (CollectionUtils.isNotEmpty(patientses) && patientses.size() > 1) + { + for (int i = 1;i < patientses.size();i++) + { + Patients patients = patientses.get(i); + patients.setYn(YnEnums.NO.getId()); + patientsService.updatePatient(patients); + System.out.println(patients.getId()); + } + } + } + } + } + // @RequestMapping(value = "/test/a", method = RequestMethod.GET) // @ResponseBody // public void testa() {