Commit d8f8e03e6eef1648d0374a75eb0bbb3b23431f2f
1 parent
ec2120fa7a
Exists in
master
and in
6 other branches
udate
Showing 1 changed file with 42 additions and 37 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/BabyBuildController.java
View file @
d8f8e03
... | ... | @@ -288,44 +288,49 @@ |
288 | 288 | request.setBcardNo(bcardNo); |
289 | 289 | request.setMcardNo(mcardNo); |
290 | 290 | request.setMphone(mphone); |
291 | - switch (startMonthAge){ | |
292 | - case 36: | |
293 | - request.setMonthAgeStart(startMonthAge); | |
294 | - break; | |
295 | - case 37: | |
296 | - request.setMonthAgeStart(48); | |
297 | - break; | |
298 | - case 38: | |
299 | - request.setMonthAgeStart(60); | |
300 | - break; | |
301 | - case 39: | |
302 | - request.setMonthAgeStart(72); | |
303 | - break; | |
304 | - case 40: | |
305 | - request.setMonthAgeStart(84); | |
306 | - break; | |
307 | - default: | |
308 | - request.setMonthAgeStart(startMonthAge); | |
291 | + try { | |
292 | + switch (startMonthAge){ | |
293 | + case 36: | |
294 | + request.setMonthAgeStart(startMonthAge); | |
295 | + break; | |
296 | + case 37: | |
297 | + request.setMonthAgeStart(48); | |
298 | + break; | |
299 | + case 38: | |
300 | + request.setMonthAgeStart(60); | |
301 | + break; | |
302 | + case 39: | |
303 | + request.setMonthAgeStart(72); | |
304 | + break; | |
305 | + case 40: | |
306 | + request.setMonthAgeStart(84); | |
307 | + break; | |
308 | + default: | |
309 | + request.setMonthAgeStart(startMonthAge); | |
310 | + } | |
311 | + switch (endMonthAge){ | |
312 | + case 36: | |
313 | + request.setMonthAgeEnd(47); | |
314 | + break; | |
315 | + case 37: | |
316 | + request.setMonthAgeEnd(59); | |
317 | + break; | |
318 | + case 38: | |
319 | + request.setMonthAgeEnd(71); | |
320 | + break; | |
321 | + case 39: | |
322 | + request.setMonthAgeEnd(83); | |
323 | + break; | |
324 | + case 40: | |
325 | + request.setMonthAgeEnd(null); | |
326 | + break; | |
327 | + default: | |
328 | + request.setMonthAgeEnd(endMonthAge); | |
329 | + } | |
330 | + } catch (Exception e) { | |
331 | + request.setMonthAgeStart(null); | |
309 | 332 | } |
310 | - switch (endMonthAge){ | |
311 | - case 36: | |
312 | - request.setMonthAgeEnd(47); | |
313 | - break; | |
314 | - case 37: | |
315 | - request.setMonthAgeEnd(59); | |
316 | - break; | |
317 | - case 38: | |
318 | - request.setMonthAgeEnd(71); | |
319 | - break; | |
320 | - case 39: | |
321 | - request.setMonthAgeEnd(83); | |
322 | - break; | |
323 | - case 40: | |
324 | - request.setMonthAgeEnd(null); | |
325 | - break; | |
326 | - default: | |
327 | - request.setMonthAgeEnd(endMonthAge); | |
328 | - } | |
333 | + | |
329 | 334 | request.setBirth(birth); |
330 | 335 | request.setNextDate(nextDate); |
331 | 336 | request.setEndCaseTime(endCaseTime); |