Commit 6276e681b4f968ac539827afd02f2716608b5981
1 parent
288c4afbf7
Exists in
master
and in
6 other branches
先心筛查
Showing 3 changed files with 27 additions and 3 deletions
platform-dal/src/main/java/com/lyms/platform/pojo/BabyHeartModel.java
View file @
6276e68
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BabyHeartSieveController.java
View file @
6276e68
| ... | ... | @@ -114,7 +114,7 @@ |
| 114 | 114 | } |
| 115 | 115 | @TokenRequired |
| 116 | 116 | @ResponseBody |
| 117 | - @RequestMapping(value = "/queryBabyHeartReviewList",method = RequestMethod.POST) | |
| 117 | + @RequestMapping(value = "/queryBabyHeartReviewList",method = RequestMethod.GET) | |
| 118 | 118 | public BaseResponse queryBabyHeartReviewList(@RequestParam(value = "queryNo", required = false) String queryNo, |
| 119 | 119 | @RequestParam(value = "checkDate", required = false) String checkDate, |
| 120 | 120 | @RequestParam("page") Integer page, |
| ... | ... | @@ -123,7 +123,12 @@ |
| 123 | 123 | LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); |
| 124 | 124 | return babyHeartSieveFacede.queryBabyHeartReviewList(queryNo,checkDate,page,limit, loginState.getId()); |
| 125 | 125 | } |
| 126 | - | |
| 126 | + @TokenRequired | |
| 127 | + @ResponseBody | |
| 128 | + @RequestMapping(value = "/queryBabyHeartReviewRecords/{babyId}",method = RequestMethod.GET) | |
| 129 | + public BaseResponse queryBabyHeartReviewRecords(@PathVariable("babyId") String babyId,HttpServletRequest request) { | |
| 130 | + return babyHeartSieveFacede.queryBabyHeartReviewRecords(babyId); | |
| 131 | + } | |
| 127 | 132 | @TokenRequired |
| 128 | 133 | @ResponseBody |
| 129 | 134 | @RequestMapping(value = "/queryBabyHeartReviewById/{id}",method = RequestMethod.GET) |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyHeartSieveFacede.java
View file @
6276e68
| ... | ... | @@ -309,6 +309,25 @@ |
| 309 | 309 | return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS) |
| 310 | 310 | .setErrormsg(ErrorCodeConstants.SUCCESS_DESCRIPTION).setData(one); |
| 311 | 311 | } |
| 312 | + public BaseResponse queryBabyHeartReviewRecords(String babyId) { | |
| 313 | + List<Map> datas = new ArrayList<>(); | |
| 314 | + Query query = new Query(); | |
| 315 | + query.addCriteria(Criteria.where("babyId").is(babyId)); | |
| 316 | + List<BabyHeartReviewModel> reviewModels = mongoTemplate.find(query, BabyHeartReviewModel.class); | |
| 317 | + if (CollectionUtils.isNotEmpty(reviewModels)) | |
| 318 | + { | |
| 319 | + for(BabyHeartReviewModel reviewModel : reviewModels) | |
| 320 | + { | |
| 321 | + Map data = new HashMap(); | |
| 322 | + data.put("id",reviewModel.getId()); | |
| 323 | + data.put("checkDate",DateUtil.getyyyy_MM_dd(reviewModel.getCheckDate())); | |
| 324 | + datas.add(data); | |
| 325 | + } | |
| 326 | + } | |
| 327 | + | |
| 328 | + return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS) | |
| 329 | + .setErrormsg(ErrorCodeConstants.SUCCESS_DESCRIPTION).setData(datas); | |
| 330 | + } | |
| 312 | 331 | |
| 313 | 332 | public BaseResponse queryBabyHeartReviewView(String id) { |
| 314 | 333 | Query query = new Query(); |