Commit f88127a65b16e2a2d86db5db1827d8bcaa81cfed
1 parent
93c1e74b5c
Exists in
master
and in
6 other branches
update
Showing 1 changed file with 122 additions and 105 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyHighRiskBabyFacade.java
View file @
f88127a
... | ... | @@ -17,16 +17,18 @@ |
17 | 17 | import com.lyms.platform.permission.model.Users; |
18 | 18 | import com.lyms.platform.permission.service.OrganizationService; |
19 | 19 | import com.lyms.platform.permission.service.UsersService; |
20 | -import com.lyms.platform.pojo.BabyHighRiskBabyModel; | |
21 | -import com.lyms.platform.pojo.BabyModel; | |
22 | -import com.lyms.platform.pojo.BasicConfig; | |
23 | -import com.lyms.platform.pojo.ReferralApplyOrderModel; | |
20 | +import com.lyms.platform.pojo.*; | |
24 | 21 | import com.lyms.platform.query.BabyHighRiskBabyModelQuery; |
25 | 22 | import com.lyms.platform.query.BabyModelQuery; |
26 | 23 | import com.lyms.platform.query.BasicConfigQuery; |
27 | 24 | import com.lyms.platform.query.ReferralApplyOrderQuery; |
28 | 25 | import org.apache.commons.lang.math.NumberUtils; |
29 | 26 | import org.springframework.beans.factory.annotation.Autowired; |
27 | +import org.springframework.data.mongodb.core.MongoTemplate; | |
28 | +import org.springframework.data.mongodb.core.aggregation.Aggregation; | |
29 | +import org.springframework.data.mongodb.core.aggregation.AggregationOperation; | |
30 | +import org.springframework.data.mongodb.core.aggregation.AggregationResults; | |
31 | +import org.springframework.data.mongodb.core.query.Criteria; | |
30 | 32 | import org.springframework.stereotype.Component; |
31 | 33 | |
32 | 34 | import java.util.*; |
33 | 35 | |
... | ... | @@ -60,8 +62,9 @@ |
60 | 62 | @Autowired |
61 | 63 | private BasicConfigService basicConfigService; |
62 | 64 | |
63 | - | |
64 | 65 | @Autowired |
66 | + private MongoTemplate mongoTemplate; | |
67 | + @Autowired | |
65 | 68 | private ApplyOrderService applyOrderService; |
66 | 69 | |
67 | 70 | /** |
... | ... | @@ -94,7 +97,7 @@ |
94 | 97 | model.setModifyDate(new Date()); |
95 | 98 | //createDate,hospitalId调用外添加赋值 |
96 | 99 | } |
97 | - if(StringUtils.isEmpty(babyModel.getMname())){ | |
100 | + if (StringUtils.isEmpty(babyModel.getMname())) { | |
98 | 101 | model.setMname(request.getMname()); |
99 | 102 | } |
100 | 103 | model.setCorrectAge(request.getCorrectAge()); |
... | ... | @@ -214,7 +217,7 @@ |
214 | 217 | babyHighRiskBabyModelQuery.setBuildIds(buildIds); |
215 | 218 | babyHighRiskBabyModelQuery.setSort("checkDate"); |
216 | 219 | //查询高危儿专科的检查记录 |
217 | - List <BabyHighRiskBabyModel> checkModels = babyHighRiskBabyService.queryOne(babyHighRiskBabyModelQuery); | |
220 | + List <BabyHighRiskBabyModel> checkModels = babyHighRiskBabyService.queryOne(babyHighRiskBabyModelQuery); | |
218 | 221 | if (CollectionUtils.isNotEmpty(checkModels)) { |
219 | 222 | for (BabyHighRiskBabyModel checkModel : checkModels) { |
220 | 223 | if (checkModel != null) { |
... | ... | @@ -290,6 +293,7 @@ |
290 | 293 | } |
291 | 294 | return new BaseObjectResponse().setData(map).setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); |
292 | 295 | } |
296 | + | |
293 | 297 | /** |
294 | 298 | * 新增 高危儿专科 |
295 | 299 | */ |
... | ... | @@ -310,7 +314,7 @@ |
310 | 314 | operateLogFacade.addModifyOptLog(userId, Integer.valueOf(hospitalId), model, model, OptActionEnums.ADD.getId(), "高危儿专科检查"); |
311 | 315 | try { |
312 | 316 | //添加检查后更新转诊接受状态 |
313 | - babyDepartmentReferralFacade.setAcceptStatus(model.getBuildId(),hospitalId,"gwer"); | |
317 | + babyDepartmentReferralFacade.setAcceptStatus(model.getBuildId(), hospitalId, "gwer"); | |
314 | 318 | } catch (Exception e) { |
315 | 319 | e.printStackTrace(); |
316 | 320 | } |
... | ... | @@ -329,7 +333,7 @@ |
329 | 333 | public BaseResponse update(BabyHighRiskBabyRequest request, Integer userId) { |
330 | 334 | //当前登录人医院Id |
331 | 335 | String hospitalId = autoMatchFacade.getHospitalId(userId); |
332 | - if(StringUtils.isEmpty(request.getId())){ | |
336 | + if (StringUtils.isEmpty(request.getId())) { | |
333 | 337 | return new BaseResponse().setErrorcode(ErrorCodeConstants.PARAMETER_ERROR).setErrormsg("ID不能为空"); |
334 | 338 | } |
335 | 339 | BabyHighRiskBabyModel model = getBabyHighRiskBabyModel(request); |
... | ... | @@ -371,7 +375,7 @@ |
371 | 375 | BabyHighRiskBabyModel babyHighRiskBabyModel = babyHighRiskBabyService.queryById(id); |
372 | 376 | BabyHighRiskBabyResult highRiskBabyResult = new BabyHighRiskBabyResult(); |
373 | 377 | highRiskBabyResult.convertToResult(babyHighRiskBabyModel); |
374 | - if(StringUtils.isEmpty(babyHighRiskBabyModel.getGmdz()) | |
378 | + if (StringUtils.isEmpty(babyHighRiskBabyModel.getGmdz()) | |
375 | 379 | && StringUtils.isEmpty(babyHighRiskBabyModel.getGmdz()) |
376 | 380 | && StringUtils.isEmpty(babyHighRiskBabyModel.getXhdb()) |
377 | 381 | && StringUtils.isEmpty(babyHighRiskBabyModel.getXzcc()) |
378 | 382 | |
... | ... | @@ -379,13 +383,13 @@ |
379 | 383 | && StringUtils.isEmpty(babyHighRiskBabyModel.getTlhc()) |
380 | 384 | && StringUtils.isEmpty(babyHighRiskBabyModel.getZhipJoint()) |
381 | 385 | && StringUtils.isEmpty(babyHighRiskBabyModel.getYhipJoint()) |
382 | - && babyHighRiskBabyModel.getNdt()==null ){ | |
386 | + && babyHighRiskBabyModel.getNdt() == null) { | |
383 | 387 | highRiskBabyResult.setFzjcState("1"); |
384 | 388 | } |
385 | 389 | |
386 | 390 | String bregma = ""; |
387 | 391 | String bregmaValue = ""; |
388 | - if (babyHighRiskBabyModel.getBregma()!=null) { | |
392 | + if (babyHighRiskBabyModel.getBregma() != null) { | |
389 | 393 | Map map = babyHighRiskBabyModel.getBregma(); |
390 | 394 | String yesOrNo = map.get("yeaOrNo") == null ? "" : map.get("yeaOrNo").toString(); |
391 | 395 | if ("yes".equals(yesOrNo)) { |
... | ... | @@ -401,10 +405,6 @@ |
401 | 405 | highRiskBabyResult.setBregmaValue(bregmaValue); |
402 | 406 | |
403 | 407 | |
404 | - | |
405 | - | |
406 | - | |
407 | - | |
408 | 408 | if (StringUtils.isNotEmpty(babyHighRiskBabyModel.getCheckDoctor())) { |
409 | 409 | Users users = usersService.getUsers(NumberUtils.toInt(babyHighRiskBabyModel.getCheckDoctor())); |
410 | 410 | if (users != null && StringUtils.isNotEmpty(users.getName())) { |
... | ... | @@ -429,7 +429,6 @@ |
429 | 429 | } |
430 | 430 | |
431 | 431 | |
432 | - | |
433 | 432 | /** |
434 | 433 | * 根据id,高危儿专科,编辑使用 |
435 | 434 | */ |
436 | 435 | |
437 | 436 | |
438 | 437 | |
439 | 438 | |
440 | 439 | |
441 | 440 | |
442 | 441 | |
443 | 442 | |
... | ... | @@ -533,67 +532,64 @@ |
533 | 532 | |
534 | 533 | |
535 | 534 | //根据儿童编号查询 |
536 | - if (StringUtils.isNotEmpty(babyQuery.getRiskCode()) && StringUtils.isNum(babyQuery.getRiskCode().replace("-",""))) | |
537 | - { | |
535 | + if (StringUtils.isNotEmpty(babyQuery.getRiskCode()) && StringUtils.isNum(babyQuery.getRiskCode().replace("-", ""))) { | |
538 | 536 | BabyModelQuery query = new BabyModelQuery(); |
539 | - query.setRiskCode(Long.valueOf(babyQuery.getRiskCode().replace("-",""))); | |
540 | - List<BabyModel> babyModels = babyBookbuildingService.queryBabyBuildByCond(query); | |
541 | - if (CollectionUtils.isNotEmpty(babyModels)) | |
542 | - { | |
537 | + query.setRiskCode(Long.valueOf(babyQuery.getRiskCode().replace("-", ""))); | |
538 | + List <BabyModel> babyModels = babyBookbuildingService.queryBabyBuildByCond(query); | |
539 | + if (CollectionUtils.isNotEmpty(babyModels)) { | |
543 | 540 | babyQuery.setBuildId(babyModels.get(0).getId()); |
544 | 541 | } |
545 | 542 | } |
546 | 543 | |
547 | 544 | |
548 | - | |
549 | 545 | List <BabyHighRiskBabyResult> babyHighRiskBabyResultList = new ArrayList <>(); |
550 | 546 | //单人多条专病记录 |
551 | 547 | List <BabyHighRiskBabyModel> babyHighRiskBabyModelList = new ArrayList <>(); |
552 | 548 | // if (StringUtils.isEmpty(babyQuery.getBuildId())) { |
553 | - babyQuery.setNeed("true"); | |
554 | - babyQuery.setYn(YnEnums.YES.getId()); | |
555 | - babyQuery.setHospitalId(hospitalId); | |
556 | - babyQuery.setSort("createDate"); | |
557 | - if (babyQuery.getCheckDateEnd() != null) { | |
558 | - babyQuery.setCheckDateEnd(DateUtil.getDayLastSecond(babyQuery.getCheckDateEnd())); | |
559 | - } | |
560 | - if (babyQuery.getNextDateEnd() != null) { | |
561 | - babyQuery.setNextDateEnd(DateUtil.getDayLastSecond(babyQuery.getNextDateEnd())); | |
562 | - } | |
549 | + babyQuery.setNeed("true"); | |
550 | + babyQuery.setYn(YnEnums.YES.getId()); | |
551 | + babyQuery.setHospitalId(hospitalId); | |
552 | + babyQuery.setSort("createDate"); | |
553 | + if (babyQuery.getCheckDateEnd() != null) { | |
554 | + babyQuery.setCheckDateEnd(DateUtil.getDayLastSecond(babyQuery.getCheckDateEnd())); | |
555 | + } | |
556 | + if (babyQuery.getNextDateEnd() != null) { | |
557 | + babyQuery.setNextDateEnd(DateUtil.getDayLastSecond(babyQuery.getNextDateEnd())); | |
558 | + } | |
563 | 559 | |
564 | - if (babyQuery.getcCDateEnd() != null) { | |
565 | - babyQuery.setcCDateEnd(DateUtil.getDayLastSecond(babyQuery.getcCDateEnd())); | |
560 | + if (babyQuery.getcCDateEnd() != null) { | |
561 | + babyQuery.setcCDateEnd(DateUtil.getDayLastSecond(babyQuery.getcCDateEnd())); | |
562 | + } | |
563 | + | |
564 | + Date currentDate = DateUtil.formatDate(new Date()); | |
565 | + //月龄和生日都有 | |
566 | + if ((babyQuery.getBirthStart() != null && babyQuery.getBirthEnd() != null) && (null != babyQuery.getMonthStart() && null != babyQuery.getMonthEnd())) { | |
567 | + Date end = DateUtil.addDay(DateUtil.addMonth(currentDate, -babyQuery.getMonthEnd() - 1), 1); | |
568 | + if (babyQuery.getBirthStart().getTime() < end.getTime()) { | |
569 | + babyQuery.setBirthStart(end); | |
570 | + } else { | |
571 | + babyQuery.setBirthStart(babyQuery.getBirthStart()); | |
566 | 572 | } |
567 | 573 | |
568 | - Date currentDate = DateUtil.formatDate(new Date()); | |
569 | - //月龄和生日都有 | |
570 | - if ((babyQuery.getBirthStart() != null && babyQuery.getBirthEnd() != null) && (null != babyQuery.getMonthStart() && null != babyQuery.getMonthEnd())) { | |
571 | - Date end = DateUtil.addDay(DateUtil.addMonth(currentDate, -babyQuery.getMonthEnd() - 1), 1); | |
572 | - if (babyQuery.getBirthStart().getTime() < end.getTime()) { | |
573 | - babyQuery.setBirthStart(end); | |
574 | - } else { | |
575 | - babyQuery.setBirthStart(babyQuery.getBirthStart()); | |
576 | - } | |
577 | - | |
578 | - Date start = DateUtil.addMonth(currentDate, -babyQuery.getMonthStart()); | |
579 | - if (babyQuery.getBirthEnd().getTime() < start.getTime()) { | |
580 | - babyQuery.setBirthEnd(babyQuery.getBirthEnd()); | |
581 | - } else { | |
582 | - babyQuery.setBirthEnd(start); | |
583 | - } | |
584 | - | |
585 | - } else if (null != babyQuery.getMonthStart() && null != babyQuery.getMonthEnd()) { | |
586 | - Date start = DateUtil.addMonth(currentDate, -babyQuery.getMonthStart()); | |
574 | + Date start = DateUtil.addMonth(currentDate, -babyQuery.getMonthStart()); | |
575 | + if (babyQuery.getBirthEnd().getTime() < start.getTime()) { | |
576 | + babyQuery.setBirthEnd(babyQuery.getBirthEnd()); | |
577 | + } else { | |
587 | 578 | babyQuery.setBirthEnd(start); |
588 | - Date end = DateUtil.addDay(DateUtil.addMonth(currentDate, -babyQuery.getMonthEnd() - 1), 1); | |
589 | - babyQuery.setBirthStart(end); | |
590 | 579 | } |
591 | - if (babyQuery.getBirthEnd() != null) { | |
592 | - babyQuery.setBirthEnd(DateUtil.getDayLastSecond(babyQuery.getBirthEnd())); | |
593 | - } | |
594 | 580 | |
595 | - babyHighRiskBabyModelList = babyHighRiskBabyService.queryAll(babyQuery); | |
596 | - System.out.println(babyQuery.convertToQuery().convertToMongoQuery()); | |
581 | + } else if (null != babyQuery.getMonthStart() && null != babyQuery.getMonthEnd()) { | |
582 | + Date start = DateUtil.addMonth(currentDate, -babyQuery.getMonthStart()); | |
583 | + babyQuery.setBirthEnd(start); | |
584 | + Date end = DateUtil.addDay(DateUtil.addMonth(currentDate, -babyQuery.getMonthEnd() - 1), 1); | |
585 | + babyQuery.setBirthStart(end); | |
586 | + } | |
587 | + if (babyQuery.getBirthEnd() != null) { | |
588 | + babyQuery.setBirthEnd(DateUtil.getDayLastSecond(babyQuery.getBirthEnd())); | |
589 | + } | |
590 | + | |
591 | + babyHighRiskBabyModelList = babyHighRiskBabyService.queryAll(babyQuery); | |
592 | + System.out.println(babyQuery.convertToQuery().convertToMongoQuery()); | |
597 | 593 | // } |
598 | 594 | for (int i = 0; i < babyHighRiskBabyModelList.size(); i++) { |
599 | 595 | BabyHighRiskBabyModel babyHighRiskBabyModel = babyHighRiskBabyModelList.get(i); |
... | ... | @@ -611,8 +607,7 @@ |
611 | 607 | String diagnoseValue = getHighRiskDiagnoseStr(babyHighRiskBabyModel); |
612 | 608 | babyHighRiskBabyResult.setHighRiskDiagnoseStr(diagnoseValue); |
613 | 609 | BabyModel babyModel = babyBookbuildingService.queryBabyById(babyHighRiskBabyModel.getBuildId()); |
614 | - if (babyModel != null) | |
615 | - { | |
610 | + if (babyModel != null) { | |
616 | 611 | babyHighRiskBabyResult.setRiskCode(StringUtils.riskCodeStr(babyModel.getRiskCode())); |
617 | 612 | } |
618 | 613 | babyHighRiskBabyResultList.add(babyHighRiskBabyResult); |
... | ... | @@ -629,6 +624,34 @@ |
629 | 624 | } |
630 | 625 | |
631 | 626 | private String getYeaNumberUtil(String hospitalId) { |
627 | + AggregationOperation match = Aggregation.match(Criteria.where("yn").is(YnEnums.YES.getId()).and("hospitalId").is(hospitalId) | |
628 | + .and("czOrfzProject").is("cz")); | |
629 | + //使用医院分组,获取该医院最大的number值 | |
630 | + AggregationOperation group = Aggregation.group("hospitalId").max("number").as("number"); | |
631 | + AggregationOperation fields = Aggregation.project("number", "hospitalId"); | |
632 | + Aggregation aggregation = Aggregation.newAggregation(match, group, fields); | |
633 | + AggregationResults <BabyHighRiskBabyModel> result = this.mongoTemplate.aggregate(aggregation, "lyms_baby_high_ris", BabyHighRiskBabyModel.class); | |
634 | + if (result != null && CollectionUtils.isEmpty(result.getMappedResults())) { | |
635 | + return null; | |
636 | + } | |
637 | + List <BabyHighRiskBabyModel> mappedResults = result.getMappedResults(); | |
638 | + if (CollectionUtils.isEmpty(mappedResults)) { | |
639 | + return null; | |
640 | + } | |
641 | + String number = "0"; | |
642 | + BabyHighRiskBabyModel babyHighRiskBabyModel = mappedResults.get(0); | |
643 | + if (babyHighRiskBabyModel != null && babyHighRiskBabyModel.getNumber().length() > 4) { | |
644 | + number = babyHighRiskBabyModel.getNumber(); | |
645 | + number = number.substring(4, number.length());//20201 | |
646 | + number = DateUtil.getYeaNumber(number); | |
647 | + return number; | |
648 | + }else { | |
649 | + number = DateUtil.getYeaNumber(number); | |
650 | + } | |
651 | + return number; | |
652 | + } | |
653 | + | |
654 | + private String getYeaNumberUtil_back(String hospitalId) { | |
632 | 655 | BabyHighRiskBabyModelQuery babyQuery = new BabyHighRiskBabyModelQuery(); |
633 | 656 | babyQuery.setYn(YnEnums.YES.getId()); |
634 | 657 | babyQuery.setHospitalId(hospitalId); |
635 | 658 | |
636 | 659 | |
637 | 660 | |
638 | 661 | |
639 | 662 | |
640 | 663 | |
641 | 664 | |
642 | 665 | |
643 | 666 | |
644 | 667 | |
645 | 668 | |
646 | 669 | |
647 | 670 | |
... | ... | @@ -721,68 +744,64 @@ |
721 | 744 | |
722 | 745 | public BaseResponse queryBabyRiskPrint(String id) { |
723 | 746 | |
724 | - Map<String,Object> data = new HashMap<>(); | |
747 | + Map <String, Object> data = new HashMap <>(); | |
725 | 748 | BabyModel babyModel = babyService.getOneBabyById(id); |
726 | - data.put("babyName",babyModel.getName()); | |
727 | - data.put("babySex",babyModel.getSex()); | |
728 | - data.put("babyBirth",DateUtil.getyyyy_MM_dd(babyModel.getBirth())); | |
749 | + data.put("babyName", babyModel.getName()); | |
750 | + data.put("babySex", babyModel.getSex()); | |
751 | + data.put("babyBirth", DateUtil.getyyyy_MM_dd(babyModel.getBirth())); | |
729 | 752 | BabyHighRiskBabyModelQuery babyHighRiskBabyModelQuery = new BabyHighRiskBabyModelQuery(); |
730 | 753 | babyHighRiskBabyModelQuery.setYn(YnEnums.YES.getId()); |
731 | 754 | babyHighRiskBabyModelQuery.setBuildId(id); |
732 | 755 | babyHighRiskBabyModelQuery.setSort("checkDate"); |
733 | 756 | //查询高危儿专科的检查记录 |
734 | - List <BabyHighRiskBabyModel> checkModels = babyHighRiskBabyService.queryOne(babyHighRiskBabyModelQuery); | |
735 | - if (CollectionUtils.isNotEmpty(checkModels)) | |
736 | - { | |
757 | + List <BabyHighRiskBabyModel> checkModels = babyHighRiskBabyService.queryOne(babyHighRiskBabyModelQuery); | |
758 | + if (CollectionUtils.isNotEmpty(checkModels)) { | |
737 | 759 | BabyHighRiskBabyModel riskBabyModel = checkModels.get(checkModels.size() - 1); |
738 | - data.put("number",riskBabyModel.getNumber()); | |
739 | - data.put("manageDate",DateUtil.getyyyy_MM_dd(riskBabyModel.getCheckDate())); | |
760 | + data.put("number", riskBabyModel.getNumber()); | |
761 | + data.put("manageDate", DateUtil.getyyyy_MM_dd(riskBabyModel.getCheckDate())); | |
740 | 762 | |
741 | 763 | ReferralApplyOrderQuery referralApplyOrderQuery = new ReferralApplyOrderQuery(); |
742 | 764 | referralApplyOrderQuery.setParentId(id); |
743 | - List<ReferralApplyOrderModel> list = applyOrderService.queryReferralApplyOrderWithQuery(referralApplyOrderQuery); | |
765 | + List <ReferralApplyOrderModel> list = applyOrderService.queryReferralApplyOrderWithQuery(referralApplyOrderQuery); | |
744 | 766 | String referraHospital = ""; |
745 | - if (CollectionUtils.isNotEmpty(list)) | |
746 | - { | |
767 | + if (CollectionUtils.isNotEmpty(list)) { | |
747 | 768 | ReferralApplyOrderModel orderModel = list.get(0); |
748 | 769 | referraHospital = organizationService.getOrganization(Integer.parseInt(orderModel.getTransferredHospital())).getName(); |
749 | 770 | } |
750 | - data.put("referraHospital",referraHospital); | |
751 | - data.put("jwbqk",riskBabyModel.getJwbqk()); | |
771 | + data.put("referraHospital", referraHospital); | |
772 | + data.put("jwbqk", riskBabyModel.getJwbqk()); | |
752 | 773 | |
753 | 774 | BabyHighRiskBabyModel riskBabyModel1 = checkModels.get(0); |
754 | - data.put("zgStatus",riskBabyModel1.getZgStatus()); | |
755 | - data.put("closeDate",DateUtil.getyyyy_MM_dd(riskBabyModel1.getcCDate())); | |
775 | + data.put("zgStatus", riskBabyModel1.getZgStatus()); | |
776 | + data.put("closeDate", DateUtil.getyyyy_MM_dd(riskBabyModel1.getcCDate())); | |
756 | 777 | |
757 | - String diagnoseValue = getHighRiskDiagnoseStr(riskBabyModel)+riskBabyModel.getHighRiskQt() == null ? "" : riskBabyModel.getHighRiskQt(); | |
778 | + String diagnoseValue = getHighRiskDiagnoseStr(riskBabyModel) + riskBabyModel.getHighRiskQt() == null ? "" : riskBabyModel.getHighRiskQt(); | |
758 | 779 | |
759 | - data.put("diagnoseValue",diagnoseValue); | |
780 | + data.put("diagnoseValue", diagnoseValue); | |
760 | 781 | |
761 | - List<Map> fzDatas = new LinkedList<>(); | |
782 | + List <Map> fzDatas = new LinkedList <>(); | |
762 | 783 | |
763 | - for (BabyHighRiskBabyModel babyHighRiskBabyModel : checkModels) | |
764 | - { | |
765 | - if ("fz".equals(babyHighRiskBabyModel.getCzOrfzProject())) | |
766 | - { | |
784 | + for (BabyHighRiskBabyModel babyHighRiskBabyModel : checkModels) { | |
785 | + if ("fz".equals(babyHighRiskBabyModel.getCzOrfzProject())) { | |
767 | 786 | Map fzData = new HashMap(); |
768 | - fzData.put("evalMethod",babyHighRiskBabyModel.getEvalMethod()); | |
769 | - fzData.put("weight",babyHighRiskBabyModel.getWeight()); | |
770 | - fzData.put("height",babyHighRiskBabyModel.getHeight()); | |
787 | + fzData.put("evalMethod", babyHighRiskBabyModel.getEvalMethod()); | |
788 | + fzData.put("weight", babyHighRiskBabyModel.getWeight()); | |
789 | + fzData.put("height", babyHighRiskBabyModel.getHeight()); | |
771 | 790 | fzData.put("head", babyHighRiskBabyModel.getHead()); |
772 | 791 | fzData.put("handle", babyHighRiskBabyModel.getHandle()); |
773 | 792 | fzData.put("handleOther", babyHighRiskBabyModel.getHandleOther()); |
774 | 793 | StringBuffer exection = new StringBuffer(); |
775 | 794 | |
776 | - handleExecption(babyHighRiskBabyModel.getSkin(),exection); | |
777 | - handleExecption(babyHighRiskBabyModel.getWg(),exection); | |
778 | - handleExecption(babyHighRiskBabyModel.getTooth(),exection); | |
779 | - handleExecption(babyHighRiskBabyModel.getHeart(),exection); | |
780 | - handleExecption(babyHighRiskBabyModel.getLung(),exection); | |
781 | - handleExecption(babyHighRiskBabyModel.getAbdomen(),exection); | |
782 | - handleExecption(babyHighRiskBabyModel.getWszq(),exection); | |
783 | - handleExecption(babyHighRiskBabyModel.getJzsz(),exection); | |
784 | - handleExecption(babyHighRiskBabyModel.getSjxtjc(),exection); | |
785 | - handleExecption(babyHighRiskBabyModel.getXlxwfy(),exection); | |
795 | + handleExecption(babyHighRiskBabyModel.getSkin(), exection); | |
796 | + handleExecption(babyHighRiskBabyModel.getWg(), exection); | |
797 | + handleExecption(babyHighRiskBabyModel.getTooth(), exection); | |
798 | + handleExecption(babyHighRiskBabyModel.getHeart(), exection); | |
799 | + handleExecption(babyHighRiskBabyModel.getLung(), exection); | |
800 | + handleExecption(babyHighRiskBabyModel.getAbdomen(), exection); | |
801 | + handleExecption(babyHighRiskBabyModel.getWszq(), exection); | |
802 | + handleExecption(babyHighRiskBabyModel.getJzsz(), exection); | |
803 | + handleExecption(babyHighRiskBabyModel.getSjxtjc(), exection); | |
804 | + handleExecption(babyHighRiskBabyModel.getXlxwfy(), exection); | |
786 | 805 | |
787 | 806 | fzData.put("exception", "".equals(exection.toString()) ? null : exection.toString()); |
788 | 807 | |
789 | 808 | |
... | ... | @@ -795,15 +814,13 @@ |
795 | 814 | } |
796 | 815 | } |
797 | 816 | |
798 | - data.put("fzDatas",fzDatas); | |
817 | + data.put("fzDatas", fzDatas); | |
799 | 818 | } |
800 | 819 | return new BaseObjectResponse().setData(data).setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); |
801 | 820 | } |
802 | 821 | |
803 | - private void handleExecption(String value,StringBuffer sb) | |
804 | - { | |
805 | - if (value != null && !"未见异常".equals(value)) | |
806 | - { | |
822 | + private void handleExecption(String value, StringBuffer sb) { | |
823 | + if (value != null && !"未见异常".equals(value)) { | |
807 | 824 | sb.append(value); |
808 | 825 | sb.append(" "); |
809 | 826 | } |