Commit adb35c74a2d317b8f260c412c97d3afab981591a
1 parent
96ca94cae8
Exists in
master
and in
6 other branches
update
Showing 2 changed files with 49 additions and 16 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntExRecordFacade.java
View file @
adb35c7
| ... | ... | @@ -1645,7 +1645,8 @@ |
| 1645 | 1645 | * @param doctorId |
| 1646 | 1646 | * @return |
| 1647 | 1647 | */ |
| 1648 | - public BaseResponse inputWxData(String fuh, String abdominalGirth, String fhr,String edema, String pid, String hospitalId, String nextTime, String doctorId) { | |
| 1648 | + public BaseResponse inputWxData(String fuh, String abdominalGirth, String fhr,String edema, String pid, | |
| 1649 | + String hospitalId, String nextTime, String doctorId) { | |
| 1649 | 1650 | WxMeasureInfoModel wxMeasureInfo = new WxMeasureInfoModel(); |
| 1650 | 1651 | boolean falg = true; |
| 1651 | 1652 | if (StringUtils.isNotEmpty(pid) && StringUtils.isNotEmpty(hospitalId)) { |
| ... | ... | @@ -1812,6 +1813,7 @@ |
| 1812 | 1813 | yumInfosMap.put("fuh", fuh); |
| 1813 | 1814 | yumInfosMap.put("abdominalGirth", abdominalGirth); |
| 1814 | 1815 | yumInfosMap.put("fhr", fhr); |
| 1816 | + yumInfosMap.put("edema", edema); | |
| 1815 | 1817 | yumInfosMap.put("nextTime", nextTime); |
| 1816 | 1818 | WxMeasureInfoModel wxMeasure = mongoTemplate.findOne(Query.query(Criteria.where("pid").is(pid).and("type").is("1")), WxMeasureInfoModel.class); |
| 1817 | 1819 | if (null == wxMeasure) { |
| ... | ... | @@ -1841,6 +1843,9 @@ |
| 1841 | 1843 | } |
| 1842 | 1844 | if (null == yumInfosMap.get("fhr") || "" == yumInfosMap.get("fhr")) { |
| 1843 | 1845 | yumInfosMap.put("fhr", map.get("fhr")); |
| 1846 | + } | |
| 1847 | + if (null == yumInfosMap.get("edema") || "" == yumInfosMap.get("edema")) { | |
| 1848 | + yumInfosMap.put("edema", map.get("edema")); | |
| 1844 | 1849 | } |
| 1845 | 1850 | if (null == yumInfosMap.get("nextTime") || "" == yumInfosMap.get("nextTime")) { |
| 1846 | 1851 | yumInfosMap.put("nextTime", map.get("nextTime")); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java
View file @
adb35c7
| ... | ... | @@ -2738,10 +2738,17 @@ |
| 2738 | 2738 | map.put("gonggao", UnitUtils.unitSplice(data.getGonggao(), UnitConstants.CM)); // 宫高 |
| 2739 | 2739 | map.put("fuwei", UnitUtils.unitSplice(data.getFuwei(), UnitConstants.CM));//腹围 |
| 2740 | 2740 | String edema = ""; |
| 2741 | - if (StringUtils.isNotEmpty(data.getEdema())) { | |
| 2742 | - for (FuZhongEnums fuZhongEnums : FuZhongEnums.values()) { | |
| 2743 | - if (data.getEdema().equals(fuZhongEnums.getId())) { | |
| 2744 | - edema = fuZhongEnums.getName(); | |
| 2741 | + if (org.apache.commons.lang.StringUtils.isNotEmpty(data.getEdema())) { | |
| 2742 | + if (Integer.parseInt(data.getEdema()) > 3) | |
| 2743 | + { | |
| 2744 | + edema = "4".equals(data.getEdema()) ? "有" : "无"; | |
| 2745 | + } | |
| 2746 | + else | |
| 2747 | + { | |
| 2748 | + for (FuZhongEnums fuZhongEnums : FuZhongEnums.values()) { | |
| 2749 | + if (data.getEdema().equals(fuZhongEnums.getId())) { | |
| 2750 | + edema = fuZhongEnums.getName(); | |
| 2751 | + } | |
| 2745 | 2752 | } |
| 2746 | 2753 | } |
| 2747 | 2754 | } |
| ... | ... | @@ -3157,9 +3164,16 @@ |
| 3157 | 3164 | map.put("abdominalCircumference", UnitUtils.unitSplice(data.getAbdominalCircumference(), UnitConstants.CM)); |
| 3158 | 3165 | String edema = ""; |
| 3159 | 3166 | if (org.apache.commons.lang.StringUtils.isNotEmpty(data.getEdema())) { |
| 3160 | - for (FuZhongEnums fuZhongEnums : FuZhongEnums.values()) { | |
| 3161 | - if (data.getEdema().equals(fuZhongEnums.getId())) { | |
| 3162 | - edema = fuZhongEnums.getName(); | |
| 3167 | + if (Integer.parseInt(data.getEdema()) > 3) | |
| 3168 | + { | |
| 3169 | + edema = "4".equals(data.getEdema()) ? "有" : "无"; | |
| 3170 | + } | |
| 3171 | + else | |
| 3172 | + { | |
| 3173 | + for (FuZhongEnums fuZhongEnums : FuZhongEnums.values()) { | |
| 3174 | + if (data.getEdema().equals(fuZhongEnums.getId())) { | |
| 3175 | + edema = fuZhongEnums.getName(); | |
| 3176 | + } | |
| 3163 | 3177 | } |
| 3164 | 3178 | } |
| 3165 | 3179 | } |
| ... | ... | @@ -3458,10 +3472,17 @@ |
| 3458 | 3472 | map.put("gongGao", gongGao);//宫高 |
| 3459 | 3473 | map.put("abdominalCircumference", UnitUtils.unitSplice(data.getAbdominalCircumference(), UnitConstants.CM));//腹围 |
| 3460 | 3474 | String edema = ""; |
| 3461 | - if (StringUtils.isNotEmpty(data.getEdema())) { | |
| 3462 | - for (FuZhongEnums fuZhongEnums : FuZhongEnums.values()) { | |
| 3463 | - if (data.getEdema().equals(fuZhongEnums.getId())) { | |
| 3464 | - edema = fuZhongEnums.getName(); | |
| 3475 | + if (org.apache.commons.lang.StringUtils.isNotEmpty(data.getEdema())) { | |
| 3476 | + if (Integer.parseInt(data.getEdema()) > 3) | |
| 3477 | + { | |
| 3478 | + edema = "4".equals(data.getEdema()) ? "有" : "无"; | |
| 3479 | + } | |
| 3480 | + else | |
| 3481 | + { | |
| 3482 | + for (FuZhongEnums fuZhongEnums : FuZhongEnums.values()) { | |
| 3483 | + if (data.getEdema().equals(fuZhongEnums.getId())) { | |
| 3484 | + edema = fuZhongEnums.getName(); | |
| 3485 | + } | |
| 3465 | 3486 | } |
| 3466 | 3487 | } |
| 3467 | 3488 | } |
| ... | ... | @@ -8384,10 +8405,17 @@ |
| 8384 | 8405 | map.put("urineProtein", data.getUrineProtein()); //尿蛋白 |
| 8385 | 8406 | map.put("hemoglobin", data.getHemoglobin()); //血红蛋白 |
| 8386 | 8407 | String edema = ""; |
| 8387 | - if (StringUtils.isNotEmpty(data.getEdema())) { | |
| 8388 | - for (FuZhongEnums fuZhongEnums : FuZhongEnums.values()) { | |
| 8389 | - if (data.getEdema().equals(fuZhongEnums.getId())) { | |
| 8390 | - edema = fuZhongEnums.getName(); | |
| 8408 | + if (org.apache.commons.lang.StringUtils.isNotEmpty(data.getEdema())) { | |
| 8409 | + if (Integer.parseInt(data.getEdema()) > 3) | |
| 8410 | + { | |
| 8411 | + edema = "4".equals(data.getEdema()) ? "有" : "无"; | |
| 8412 | + } | |
| 8413 | + else | |
| 8414 | + { | |
| 8415 | + for (FuZhongEnums fuZhongEnums : FuZhongEnums.values()) { | |
| 8416 | + if (data.getEdema().equals(fuZhongEnums.getId())) { | |
| 8417 | + edema = fuZhongEnums.getName(); | |
| 8418 | + } | |
| 8391 | 8419 | } |
| 8392 | 8420 | } |
| 8393 | 8421 | } |