Commit 8f6bc9ecd968a5b580ea93dacbd97f6220b1f42f
1 parent
8e0f6ce04b
Exists in
master
and in
6 other branches
update
Showing 4 changed files with 68 additions and 14 deletions
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntExRecordFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/CourseCountWorker.java
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntExRecordFacade.java
View file @
8f6bc9e
| ... | ... | @@ -2347,7 +2347,6 @@ |
| 2347 | 2347 | antExRecordQuery.setModifiedStart(startDate); |
| 2348 | 2348 | antExRecordQuery.setModifiedEnd(endDate); |
| 2349 | 2349 | antExRecordQuery.setHospitalId("2100001377"); |
| 2350 | - //antExRecordQuery.setPid("5fcdd9d09932ef5d79279581"); | |
| 2351 | 2350 | List<AntExRecordModel> antExRecordModelList = recordService.queryAntExRecords(antExRecordQuery, Sort.Direction.DESC, "created"); |
| 2352 | 2351 | if (CollectionUtils.isNotEmpty(antExRecordModelList)) |
| 2353 | 2352 | { |
| ... | ... | @@ -2389,8 +2388,8 @@ |
| 2389 | 2388 | Map risk = new HashMap(); |
| 2390 | 2389 | risk.put("riskName", map.get("name")); |
| 2391 | 2390 | risk.put("riskLevel", RISK_LEVEL.get(map.get("color"))); |
| 2392 | - risk.put("createdTime", DateUtil.getyyyy_MM_dd(antExRecordModel.getCheckTime())+" 00:00:00"); | |
| 2393 | - risk.put("updatedTime", DateUtil.getyyyy_MM_dd(antExRecordModel.getCheckTime())+" 00:00:00"); | |
| 2391 | +// risk.put("createdTime", DateUtil.getyyyy_MM_dd(antExRecordModel.getCheckTime())+" 00:00:00"); | |
| 2392 | +// risk.put("updatedTime", DateUtil.getyyyy_MM_dd(antExRecordModel.getCheckTime())+" 00:00:00"); | |
| 2394 | 2393 | risks.add(risk); |
| 2395 | 2394 | } |
| 2396 | 2395 | } |
| ... | ... | @@ -2417,8 +2416,8 @@ |
| 2417 | 2416 | Map risk = new HashMap(); |
| 2418 | 2417 | risk.put("riskName", map.get("name")); |
| 2419 | 2418 | risk.put("riskLevel", RISK_LEVEL.get(map.get("color"))); |
| 2420 | - risk.put("createdTime", DateUtil.getyyyy_MM_dd(antExRecordModel.getCheckTime())+" 00:00:00"); | |
| 2421 | - risk.put("updatedTime", DateUtil.getyyyy_MM_dd(antExRecordModel.getCheckTime())+" 00:00:00"); | |
| 2419 | +// risk.put("createdTime", DateUtil.getyyyy_MM_dd(antExRecordModel.getCheckTime())+" 00:00:00"); | |
| 2420 | +// risk.put("updatedTime", DateUtil.getyyyy_MM_dd(antExRecordModel.getCheckTime())+" 00:00:00"); | |
| 2422 | 2421 | risks.add(risk); |
| 2423 | 2422 | } |
| 2424 | 2423 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyCheckFacade.java
View file @
8f6bc9e
| ... | ... | @@ -3931,12 +3931,61 @@ |
| 3931 | 3931 | public void syncBabyRiskInfo(Date startDate,Date endDate) |
| 3932 | 3932 | { |
| 3933 | 3933 | |
| 3934 | + BabyModelQuery babyModelQuery = new BabyModelQuery(); | |
| 3935 | + babyModelQuery.setCreatedTimeStart(startDate); | |
| 3936 | + babyModelQuery.setCreatedTimeEnd(endDate); | |
| 3937 | + babyModelQuery.setHospitalId("2100001377"); | |
| 3938 | + babyModelQuery.setHighRisk(1); | |
| 3939 | + List<BabyModel> babyModels = babyService.queryBabyWithQuery(babyModelQuery); | |
| 3940 | + if (CollectionUtils.isNotEmpty(babyModels)) | |
| 3941 | + { | |
| 3942 | + for (BabyModel babyModel : babyModels) | |
| 3943 | + { | |
| 3944 | + if (babyModel != null) | |
| 3945 | + { | |
| 3946 | + Map data = new HashMap(); | |
| 3947 | + data.put("id",babyModel.getId()); | |
| 3948 | + data.put("mommyCardNo",babyModel.getMcertNo()); | |
| 3949 | + data.put("mommyName",babyModel.getMname()); | |
| 3950 | + data.put("mommyPhone",babyModel.getMphone()); | |
| 3951 | + data.put("babyName",babyModel.getName()); | |
| 3952 | + data.put("babySex",SexEnum.getTextById(babyModel.getSex())); | |
| 3953 | + data.put("babyBirth",DateUtil.getyyyy_MM_dd(babyModel.getBirth())); | |
| 3954 | + data.put("checkTime", DateUtil.getyyyy_MM_dd(babyModel.getBuildDate())+" 00:00:00"); | |
| 3955 | + data.put("vcCardNo", babyModel.getVcCardNo()); | |
| 3956 | + List<String> risks = new ArrayList<>(); | |
| 3957 | + List<String> hightRisks = babyModel.getHighRiskInfo(); | |
| 3958 | + if (CollectionUtils.isNotEmpty(hightRisks)) | |
| 3959 | + { | |
| 3960 | + List <Map> highRiskInfos = basicConfigFacade.queryBaseInfoByMap(babyModel.getHighRiskInfo()); | |
| 3961 | + if (CollectionUtils.isNotEmpty(highRiskInfos)) | |
| 3962 | + { | |
| 3963 | + for (Map map : highRiskInfos) | |
| 3964 | + { | |
| 3965 | + risks.add(String.valueOf(map.get("name"))); | |
| 3966 | + } | |
| 3967 | + } | |
| 3968 | + } | |
| 3969 | + | |
| 3970 | + if (CollectionUtils.isEmpty(risks)) | |
| 3971 | + { | |
| 3972 | + continue; | |
| 3973 | + } | |
| 3974 | + data.put("risks",risks); | |
| 3975 | + String json = JsonUtil.obj2Str(data); | |
| 3976 | + ExceptionUtils.catchException("baby build params = " + json); | |
| 3977 | + String result = HttpClientUtil.doPostSSL(LP_RISK_URL + "/api/ms/baby", json); | |
| 3978 | + ExceptionUtils.catchException("baby build result = " + result); | |
| 3979 | + } | |
| 3980 | + } | |
| 3981 | + } | |
| 3982 | + | |
| 3983 | + | |
| 3934 | 3984 | BabyCheckModelQuery query = new BabyCheckModelQuery(); |
| 3935 | - query.setCreatedTimeStart(startDate); | |
| 3985 | + query.setCheckDateStart(startDate); | |
| 3936 | 3986 | query.setCheckDateEnd(endDate); |
| 3937 | 3987 | query.setHospitalId("2100001377"); |
| 3938 | 3988 | query.setHighRisk(1); |
| 3939 | - //query.setBuildId("600a48f637f89befbe012774"); | |
| 3940 | 3989 | List<BabyCheckModel> models = babyCheckService.queryBabyCheckRecord(query); |
| 3941 | 3990 | { |
| 3942 | 3991 | if (CollectionUtils.isNotEmpty(models)) |
| ... | ... | @@ -3954,7 +4003,7 @@ |
| 3954 | 4003 | data.put("babyName",babyModel.getName()); |
| 3955 | 4004 | data.put("babySex",SexEnum.getTextById(babyModel.getSex())); |
| 3956 | 4005 | data.put("babyBirth",DateUtil.getyyyy_MM_dd(babyModel.getBirth())); |
| 3957 | - data.put("checkTime", DateUtil.getyyyy_MM_dd(babyCheckModel.getCheckDate())+"00:00:00"); | |
| 4006 | + data.put("checkTime", DateUtil.getyyyy_MM_dd(babyCheckModel.getCheckDate())+" 00:00:00"); | |
| 3958 | 4007 | data.put("vcCardNo", babyModel.getVcCardNo()); |
| 3959 | 4008 | List<String> risks = new ArrayList<>(); |
| 3960 | 4009 | List<String> hightRisks = babyCheckModel.getHighRiskInfo(); |
| 3961 | 4010 | |
| ... | ... | @@ -3976,9 +4025,9 @@ |
| 3976 | 4025 | } |
| 3977 | 4026 | data.put("risks",risks); |
| 3978 | 4027 | String json = JsonUtil.obj2Str(data); |
| 3979 | - ExceptionUtils.catchException("baby params = " + json); | |
| 4028 | + ExceptionUtils.catchException("baby check params = " + json); | |
| 3980 | 4029 | String result = HttpClientUtil.doPostSSL(LP_RISK_URL + "/api/ms/baby", json); |
| 3981 | - ExceptionUtils.catchException("baby result = " + result); | |
| 4030 | + ExceptionUtils.catchException("baby check result = " + result); | |
| 3982 | 4031 | } |
| 3983 | 4032 | } |
| 3984 | 4033 | } |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CourseFacade.java
View file @
8f6bc9e
| ... | ... | @@ -545,8 +545,13 @@ |
| 545 | 545 | |
| 546 | 546 | |
| 547 | 547 | //总推送数 |
| 548 | - int allSends = MessageCenterService.getCourseCountData(hospitalId, String.valueOf(SmsServiceEnums.YFXXKCTX.getId()), 3, | |
| 549 | - 1, null, null, null); | |
| 548 | + int allSends = 0; | |
| 549 | +// int allSends = MessageCenterService.getCourseCountData(hospitalId, String.valueOf(SmsServiceEnums.YFXXKCTX.getId()), 3, | |
| 550 | +// 1, null, null, null); | |
| 551 | +// 1, null, null, null); | |
| 552 | +// | |
| 553 | + | |
| 554 | + | |
| 550 | 555 | |
| 551 | 556 | PatientCourseQuery patientCourseQuery = new PatientCourseQuery(); |
| 552 | 557 | patientCourseQuery.setYn(YnEnums.YES.getId()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/CourseCountWorker.java
View file @
8f6bc9e
| ... | ... | @@ -72,8 +72,9 @@ |
| 72 | 72 | int courseSigns = courseModel.getSignNum() == null ? 0 : courseModel.getSignNum(); |
| 73 | 73 | topmap.put("courseSigns", String.valueOf(courseSigns)); |
| 74 | 74 | |
| 75 | - int courseSends = MessageCenterService.getCourseCountData(hospitalId, String.valueOf(SmsServiceEnums.YFXXKCTX.getId()), 3, | |
| 76 | - 1, courseModel.getId(), null, null); | |
| 75 | + int courseSends = 0; | |
| 76 | +// int courseSends = MessageCenterService.getCourseCountData(hospitalId, String.valueOf(SmsServiceEnums.YFXXKCTX.getId()), 3, | |
| 77 | +// 1, courseModel.getId(), null, null); | |
| 77 | 78 | topmap.put("courseSends", String.valueOf(courseSends)); |
| 78 | 79 | |
| 79 | 80 | courseTypeQuery.setId(courseModel.getCourseTypeId()); |