Commit 1db718bd844a4c8f119518ca531182eb5fcfac76

Authored by wtt
1 parent 576ef90f8d

update

Showing 2 changed files with 28 additions and 0 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/MeasureInfoController.java View file @ 1db718b
... ... @@ -377,6 +377,13 @@
377 377 return measureInfoFacade.addMeasureBabyDataInfo(measureBabyInfoRequest);
378 378 }
379 379  
  380 + @RequestMapping(method = RequestMethod.GET, value = "/getMeasureBaby")
  381 + @ResponseBody
  382 + @TokenRequired
  383 + public BaseResponse getMeasureBaby(@RequestParam(value = "babyId", required = true) String babyId, HttpServletRequest request) {
  384 + return measureInfoFacade.getMeasureBaby(babyId,getUserId(request));
  385 + }
  386 +
380 387  
381 388 /**
382 389 * 儿童体重
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MeasureInfoFacade.java View file @ 1db718b
... ... @@ -1662,6 +1662,27 @@
1662 1662 return objectResponse;
1663 1663 }
1664 1664  
  1665 + public BaseResponse getMeasureBaby(String babyId,Integer userId) {
  1666 + String hospitalId = autoMatchFacade.getHospitalId(userId);
  1667 + MeasureBabyDataInfoQuery query = new MeasureBabyDataInfoQuery();
  1668 + query.setHospitalId(hospitalId);
  1669 + String today = DateUtil.getyyyy_MM_dd(new Date());
  1670 + query.setModifiedTimeStart(DateUtil.parseYMDHMS(today + " 00:00:00"));
  1671 + query.setModifiedTimeEnd(DateUtil.parseYyyyMMddHHssmm(today + " 23:59:59"));
  1672 + query.setSort(" modified desc ");
  1673 + query.setBabyId(babyId);
  1674 + query.setValueType(1);//值类型: 1 体重和身高 2 血压和脉搏 3、体温
  1675 + List<MeasureBabyInfoModel> models = mysqlMeasureDataInfoService.queryMeasureBabyInfoList(query);
  1676 + BaseObjectResponse objectResponse = new BaseObjectResponse();
  1677 + if (CollectionUtils.isNotEmpty(models)) {
  1678 + MeasureBabyInfoModel measureBabyInfoModel = models.get(0);
  1679 + objectResponse.setData(measureBabyInfoModel);
  1680 + }
  1681 + objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS);
  1682 + objectResponse.setErrormsg("成功");
  1683 + return objectResponse;
  1684 + }
  1685 +
1665 1686 @Autowired
1666 1687 private BabyBookbuildingService babyBookbuildingService;
1667 1688