Commit f7debdb9425f8c621de351b3d1f70e496a34b5c8
1 parent
3da6c474e2
Exists in
master
and in
6 other branches
增加字段
Showing 1 changed file with 23 additions and 18 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java
View file @
f7debdb
| ... | ... | @@ -28,6 +28,7 @@ |
| 28 | 28 | import com.lyms.platform.query.ResidentsArchiveQuery; |
| 29 | 29 | import org.apache.commons.collections.CollectionUtils; |
| 30 | 30 | import org.apache.commons.lang.StringUtils; |
| 31 | +import org.apache.commons.lang.math.*; | |
| 31 | 32 | import org.springframework.beans.factory.annotation.Autowired; |
| 32 | 33 | import org.springframework.stereotype.Component; |
| 33 | 34 | |
| 34 | 35 | |
| 35 | 36 | |
| 36 | 37 | |
| 37 | 38 | |
| ... | ... | @@ -486,29 +487,33 @@ |
| 486 | 487 | result.setStreetRegisterId(model.getStreetRegisterId()); |
| 487 | 488 | result.setAddressRegister(model.getAddressRegister()); |
| 488 | 489 | |
| 489 | - result.setPastHistory(model.getPastHistory()==null ? null :JsonUtil.jkstr2Obj(model.getPastHistory(), Map.class)); | |
| 490 | + result.setPastHistory(model.getPastHistory() == null ? null : JsonUtil.jkstr2Obj(model.getPastHistory(), Map.class)); | |
| 490 | 491 | result.setFamilyHistory(model.getFamilyHistory() == null ? null : JsonUtil.jkstr2Obj(model.getFamilyHistory(), Map.class)); |
| 491 | - result.setPersonalHistory(model.getPersonalHistory() == null ? null :JsonUtil.jkstr2Obj(model.getPersonalHistory(), Map.class)); | |
| 492 | - result.setYwgmHistory(model.getYwgmHistory() == null ? null :JsonUtil.jkstr2Obj(model.getYwgmHistory(), Map.class)); | |
| 493 | - result.setPresentHistory(model.getPresentHistory() == null ? null : JsonUtil.jkstr2Obj(model.getPresentHistory(),Map.class)); | |
| 492 | + result.setPersonalHistory(model.getPersonalHistory() == null ? null : JsonUtil.jkstr2Obj(model.getPersonalHistory(), Map.class)); | |
| 493 | + result.setYwgmHistory(model.getYwgmHistory() == null ? null : JsonUtil.jkstr2Obj(model.getYwgmHistory(), Map.class)); | |
| 494 | + result.setPresentHistory(model.getPresentHistory() == null ? null : JsonUtil.jkstr2Obj(model.getPresentHistory(), Map.class)); | |
| 494 | 495 | |
| 495 | 496 | result.setVcCardNo(model.getVcCardNo()); |
| 496 | - if (StringUtils.isNotEmpty( model.getBuildDoctor())){ | |
| 497 | - Users u = usersService.getUsers(Integer.valueOf(model.getBuildDoctor())); | |
| 498 | - if(u!=null){ | |
| 499 | - Map<String,String> doctInfo = new HashMap<>(); | |
| 500 | - doctInfo.put("id",String.valueOf(u.getId())); | |
| 501 | - doctInfo.put("name",u.getName()); | |
| 497 | + | |
| 498 | + Map<String,String> doctInfo = new HashMap<>(); | |
| 499 | + doctInfo.put("id", String.valueOf(model.getBuildDoctor())); | |
| 500 | + doctInfo.put("name", String.valueOf(model.getBuildDoctor())); | |
| 501 | + result.setBuildDoctor(doctInfo); | |
| 502 | + | |
| 503 | + if (StringUtils.isNotEmpty(model.getBuildDoctor())){ | |
| 504 | + if(org.apache.commons.lang.math.NumberUtils.isNumber(model.getBuildDoctor())){ | |
| 505 | + Users u = usersService.getUsers(Integer.valueOf(model.getBuildDoctor())); | |
| 506 | + if(u!=null){ | |
| 507 | + doctInfo.put("id",String.valueOf(u.getId())); | |
| 508 | + doctInfo.put("name",u.getName()); | |
| 509 | + result.setBuildDoctor(doctInfo); | |
| 510 | + } | |
| 511 | + } | |
| 512 | + else{ | |
| 513 | + doctInfo.put("id","-1"); | |
| 514 | + doctInfo.put("name",model.getBuildDoctor()); | |
| 502 | 515 | result.setBuildDoctor(doctInfo); |
| 503 | - }else{ | |
| 504 | - Map<String,String> doctInfo = new HashMap<>(); | |
| 505 | - doctInfo.put("id",String.valueOf(u.getId())); | |
| 506 | - result.setBuildDoctor(doctInfo); | |
| 507 | 516 | } |
| 508 | - }else{ | |
| 509 | - Map<String,String> doctInfo = new HashMap<>(); | |
| 510 | - doctInfo.put("id",String.valueOf(model.getBuildDoctor())); | |
| 511 | - result.setBuildDoctor(doctInfo); | |
| 512 | 517 | } |
| 513 | 518 | |
| 514 | 519 |