Commit 3a75282a74c77f5ab4ee564681098dbecdc6d481
1 parent
5eeb1956c2
Exists in
master
and in
6 other branches
区域围产儿统计
Showing 2 changed files with 17 additions and 20 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java
View file @
3a75282
| ... | ... | @@ -3598,16 +3598,7 @@ |
| 3598 | 3598 | List<String> ncParentIds = getPatientIdByPreType(hospitalId, NC, null, null); |
| 3599 | 3599 | |
| 3600 | 3600 | List<Map<String,String>> list = new ArrayList<>(); |
| 3601 | - //死胎,死产 | |
| 3602 | - //城镇 | |
| 3603 | - String czs = getNoBaby(hospitalId,CZ,dates,czParentIds); | |
| 3604 | - String ncs = getNoBaby(hospitalId,NC,dates,ncParentIds); | |
| 3605 | 3601 | |
| 3606 | - Map<String,String> map = new LinkedHashMap<>(); | |
| 3607 | - map.put("czs",czs); | |
| 3608 | - map.put("ncs", ncs); | |
| 3609 | - list.add(map); | |
| 3610 | - | |
| 3611 | 3602 | //缺陷 |
| 3612 | 3603 | String czqx = getQueXianBaby(hospitalId,dates,czParentIds); |
| 3613 | 3604 | String ncqx = getQueXianBaby(hospitalId,dates,ncParentIds); |
| 3614 | 3605 | |
| ... | ... | @@ -3617,14 +3608,24 @@ |
| 3617 | 3608 | map1.put("ncqx", ncqx); |
| 3618 | 3609 | list.add(map1); |
| 3619 | 3610 | |
| 3611 | + //死胎,死产 | |
| 3612 | + //城镇 | |
| 3613 | + String czs = getNoBaby(hospitalId, CZ, dates, czParentIds); | |
| 3614 | + String ncs = getNoBaby(hospitalId, NC, dates, ncParentIds); | |
| 3615 | + | |
| 3616 | + Map<String,String> map = new LinkedHashMap<>(); | |
| 3617 | + map.put("czs",czs); | |
| 3618 | + map.put("ncs", ncs); | |
| 3619 | + list.add(map); | |
| 3620 | + | |
| 3620 | 3621 | Map<String,String> map2 = new LinkedHashMap<>(); |
| 3621 | 3622 | map2.put("czqtsw","-"); |
| 3622 | 3623 | map2.put("ncqtsw", "-"); |
| 3623 | 3624 | list.add(map2); |
| 3624 | 3625 | |
| 3625 | 3626 | Map<String,String> map3 = new LinkedHashMap<>(); |
| 3626 | - map3.put("czqtsw", czs + czqx); | |
| 3627 | - map3.put("ncqtsw", ncs + ncqx); | |
| 3627 | + map3.put("czwchj", czs ); | |
| 3628 | + map3.put("ncwchj", ncs); | |
| 3628 | 3629 | list.add(map3); |
| 3629 | 3630 | |
| 3630 | 3631 | String czst = getTsBaby( hospitalId,dates,czParentIds,2); |
| ... | ... | @@ -3645,8 +3646,8 @@ |
| 3645 | 3646 | list.add(map5); |
| 3646 | 3647 | |
| 3647 | 3648 | Map<String,String> map6 = new LinkedHashMap<>(); |
| 3648 | - map6.put("czhj", czs+czqx+czst+czdt); | |
| 3649 | - map6.put("nchj", ncs+ncqx+ncst+ncdt); | |
| 3649 | + map6.put("czhj", String.valueOf(Integer.parseInt(czs)+Integer.parseInt(czqx)+Integer.parseInt(czst)+Integer.parseInt(czdt))); | |
| 3650 | + map6.put("nchj", String.valueOf(Integer.parseInt(ncs)+Integer.parseInt(ncqx)+Integer.parseInt(ncst)+Integer.parseInt(ncdt))); | |
| 3650 | 3651 | list.add(map6); |
| 3651 | 3652 | |
| 3652 | 3653 | return list; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java
View file @
3a75282
| ... | ... | @@ -5103,14 +5103,10 @@ |
| 5103 | 5103 | MaternalDeliverModel data = datas.get(0); |
| 5104 | 5104 | |
| 5105 | 5105 | String place = ""; //1 "住院" : "其他 |
| 5106 | - if (data.getFmType() != null && "1".equals(data.getFmType())) { | |
| 5107 | - if (fmHospital.contains("妇幼")) { | |
| 5108 | - place = "妇幼保健院"; | |
| 5109 | - } else { | |
| 5110 | - place = "医院"; | |
| 5111 | - } | |
| 5106 | + if (fmHospital != null && fmHospital.contains("妇幼")) { | |
| 5107 | + place = "妇幼保健院"; | |
| 5112 | 5108 | } else { |
| 5113 | - place = "其他"; | |
| 5109 | + place = "医院"; | |
| 5114 | 5110 | } |
| 5115 | 5111 | |
| 5116 | 5112 | patientMap.put("place", place);//出生地点分类 |