Commit e81d85c7d12bb9f918e805a35222cf7237062de0
1 parent
17cd605eef
Exists in
master
and in
6 other branches
孕产体重临时列表年龄是0的bug
Showing 3 changed files with 19 additions and 3 deletions
platform-common/src/main/java/com/lyms/platform/common/utils/DateUtil.java
View file @
e81d85c
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryUserServiceImpl.java
View file @
e81d85c
... | ... | @@ -203,7 +203,15 @@ |
203 | 203 | requestMap.put("riskScore", riskScore); |
204 | 204 | requestMap.put("riskFactor", listMap); |
205 | 205 | requestMap.put("userName", bloodModel.getUserName()); |
206 | - requestMap.put("age", DateUtil.getAge(bloodModel.getBirth())); | |
206 | + Integer age=null; | |
207 | + if(null==DateUtil.getAge(bloodModel.getBirth())){ | |
208 | + //用身份证得到年龄 | |
209 | + age=StringUtils.getAgeByCertId(bloodModel.getCardID()); | |
210 | + }else { | |
211 | + //用生日得到年龄 | |
212 | + age=DateUtil.getAge(bloodModel.getBirth()); | |
213 | + } | |
214 | + requestMap.put("age", age); | |
207 | 215 | requestMap.put("weeks", DateUtil.getWeekDesc(bloodModel.getLastMenses(), new Date())); |
208 | 216 | requestMap.put("phone", bloodModel.getPhone()); |
209 | 217 | requestMap.put("id", bloodModel.getId()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TemporaryWeightServiceImpl.java
View file @
e81d85c
... | ... | @@ -315,7 +315,15 @@ |
315 | 315 | Map<String, Object> temp = new LinkedHashMap<>(); |
316 | 316 | temp.put("id", patientWeight.getId()); |
317 | 317 | temp.put("userName", temporaryUser.getUserName()); |
318 | - temp.put("age", null!=DateUtil.getAge(temporaryUser.getBirth())?DateUtil.getAge(temporaryUser.getBirth()):""); | |
318 | + Integer uage=null; | |
319 | + if(null==DateUtil.getAge(temporaryUser.getBirth())){ | |
320 | + //用身份证得到年龄 | |
321 | + uage=com.lyms.platform.common.utils.StringUtils.getAgeByCertId(temporaryUser.getCardID()); | |
322 | + }else { | |
323 | + //用生日得到年龄 | |
324 | + uage=DateUtil.getAge(temporaryUser.getBirth()); | |
325 | + } | |
326 | + temp.put("age", uage); | |
319 | 327 | temp.put("phone", temporaryUser.getPhone()); |
320 | 328 | //末次月经 |
321 | 329 | Date dueDate = DateUtil.addDay(temporaryUser.getLastMenses(), 280); |