Commit 4560eea3b289b1ac5d99ca9a58c261fc03a3e748
1 parent
ad758780d2
Exists in
master
and in
8 other branches
update
Showing 1 changed file with 14 additions and 9 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java
View file @
4560eea
| ... | ... | @@ -230,17 +230,22 @@ |
| 230 | 230 | bm.setMremark(b.getMremark()); |
| 231 | 231 | bm.setDiagnose(b.getDiagnose()); |
| 232 | 232 | |
| 233 | - if (b.getExpType() == ExpEnums.SGY.getId()) | |
| 233 | + if (b.getExpType() != null) | |
| 234 | 234 | { |
| 235 | - Date vipEndTime = DateUtil.addMonth(DateUtil.parseYMD(b.getBuildDate()),3); | |
| 236 | - bm.setVipEndTime(vipEndTime); | |
| 235 | + if (b.getExpType() == ExpEnums.SGY.getId()) | |
| 236 | + { | |
| 237 | + Date vipEndTime = DateUtil.addMonth(DateUtil.parseYMD(b.getBuildDate()),3); | |
| 238 | + bm.setVipEndTime(vipEndTime); | |
| 239 | + } | |
| 240 | + else | |
| 241 | + { | |
| 242 | + Date vipEndTime = DateUtil.addYear(DateUtil.parseYMD(b.getBabyBirthday()),3); | |
| 243 | + bm.setVipEndTime(vipEndTime); | |
| 244 | + } | |
| 245 | + bm.setExpType(b.getExpType()); | |
| 237 | 246 | } |
| 238 | - else | |
| 239 | - { | |
| 240 | - Date vipEndTime = DateUtil.addYear(DateUtil.parseYMD(b.getBabyBirthday()),3); | |
| 241 | - bm.setVipEndTime(vipEndTime); | |
| 242 | - } | |
| 243 | 247 | |
| 248 | + | |
| 244 | 249 | bm.setServiceStatus(b.getServiceStatus()); |
| 245 | 250 | |
| 246 | 251 | bm.setDueDate(DateUtil.parseYMD(b.getDueDate())); |
| ... | ... | @@ -254,7 +259,7 @@ |
| 254 | 259 | bm.setHospitalId(b.getHospitalId()); |
| 255 | 260 | bm.setApgarScore(JsonUtil.obj2JsonString(b.getApgar())); |
| 256 | 261 | |
| 257 | - bm.setExpType(b.getExpType()); | |
| 262 | + | |
| 258 | 263 | |
| 259 | 264 | bm.setCurrentHighRisk(b.getHighRisk()); |
| 260 | 265 |