diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java index 72aa959..c1f06fa 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java @@ -25,6 +25,7 @@ import com.lyms.platform.pojo.PremaritalCheckup; import com.lyms.platform.pojo.ResidentsArchiveModel; import com.lyms.platform.query.PremaritalCheckupQuery; import com.lyms.platform.query.ResidentsArchiveQuery; +import com.mongodb.util.JSON; import net.sf.json.JSONObject; import org.apache.commons.collections.CollectionUtils; import org.apache.commons.lang.StringUtils; @@ -328,13 +329,13 @@ public class ResidentsArchiveFacade{ ResidentsArchiveResult result = new ResidentsArchiveResult(); + ResidentsArchiveQuery query = new ResidentsArchiveQuery(); query.setYn(YnEnums.YES.getId()); query.setId(id); List modelList = residentsArchiveService.queryResident(query); if (CollectionUtils.isNotEmpty(modelList)){ ResidentsArchiveModel model = modelList.get(0); - result = getResult(model); } @@ -350,7 +351,7 @@ public class ResidentsArchiveFacade{ result.setId(model.getId()); result.setUsername(model.getUsername()); result.setSex(model.getSex()); - result.setBrithDay(model.getBuildDay()); + result.setBirthDay(model.getBuildDay()); result.setCountryId(model.getCountryId()); result.setNationId(model.getNationId()); result.setMarriageId(model.getMarriageId()); @@ -376,11 +377,11 @@ public class ResidentsArchiveFacade{ result.setStreetRegisterId(model.getStreetRegisterId()); result.setAddressRegister(model.getAddressRegister()); - result.setPastHistory(JsonUtil.str2Obj(model.getPastHistory(),Map.class)); -// result.setFamilyHistory(JsonUtil.str2Obj(model.getFamilyHistory(),Map.class)); -// result.setPersonalHistory(JsonUtil.str2Obj(model.getPresentHistory(),Map.class)); -// result.setYwgmHistory(JsonUtil.str2Obj(model.getYwgmHistory(),Map.class)); -// result.setPresentHistory(JsonUtil.str2Obj(model.getPresentHistory(),Map.class)); + result.setPastHistory(JsonUtil.str2Obj(model.getPastHistory(), Map.class)); + result.setFamilyHistory(JsonUtil.str2Obj(model.getFamilyHistory(),Map.class)); + result.setPersonalHistory(JsonUtil.str2Obj(model.getPresentHistory(),Map.class)); + result.setYwgmHistory(JsonUtil.str2Obj(model.getYwgmHistory(),Map.class)); + result.setPresentHistory(JsonUtil.str2Obj(model.getPresentHistory(),Map.class)); result.setVcCardNo(model.getVcCardNo()); result.setBuildDoctor(model.getBuildDoctor()); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/ResidentsArchiveAddRequest.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/ResidentsArchiveAddRequest.java index 9bd22ac..3ad2d2e 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/ResidentsArchiveAddRequest.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/ResidentsArchiveAddRequest.java @@ -121,7 +121,7 @@ public class ResidentsArchiveAddRequest implements IBasicRequestConvert