diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PelvicFloorServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PelvicFloorServiceImpl.java index 954a0bc..c44cf40 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PelvicFloorServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PelvicFloorServiceImpl.java @@ -484,6 +484,7 @@ public class PelvicFloorServiceImpl implements PelvicFloorService { floorModel.setCreateTime(new Date()); floorModel.setHospitalId(hospitalId); floorModel.setCreateUser(userId.toString()); + floorModel.setPhone(infoModel.getPhone()); mongoTemplate.insert(floorModel); } } @@ -710,6 +711,31 @@ public class PelvicFloorServiceImpl implements PelvicFloorService { Map map = BeanUtils.objectToObjectMap(model); map.put("age", DateUtil.getAge(model.getBirth())); + + // 随访时间 + Date month3Time = model.getMonth3Time(); + map.put("month3TimeStr", month3Time != null ? DateUtil.getYmd(month3Time) : ""); + Date month6Time = model.getMonth6Time(); + map.put("month6TimeStr", month6Time != null ? DateUtil.getYmd(month6Time) : ""); + Date yearTime = model.getYearTime(); + map.put("yearTimeStr", yearTime != null ? DateUtil.getYmd(yearTime) : ""); + + // 随访人员 + String month3User = model.getMonth3User(); + map.put("month3UserStr", StringUtils.isNotEmpty(month3User) ? usersMapper.getUsers(Integer.parseInt(month3User)).getName() : ""); + String month6User = model.getMonth6User(); + map.put("month6UserStr", StringUtils.isNotEmpty(month6User) ? usersMapper.getUsers(Integer.parseInt(month6User)).getName() : ""); + String yearUser = model.getYearUser(); + map.put("yearUserStr", StringUtils.isNotEmpty(yearUser) ? usersMapper.getUsers(Integer.parseInt(yearUser)).getName() : ""); + + // 随访结果 + String month3Result1 = model.getMonth3Result(); + map.put("month3ResultStr", StringUtils.isNotEmpty(month3Result1) ? "1".equals(month3Result1) ? "成功" : "失败" : ""); + String month6Result1 = model.getMonth6Result(); + map.put("month6ResultStr", StringUtils.isNotEmpty(month6Result1) ? "1".equals(month6Result1) ? "成功" : "失败" : ""); + String yearResult1 = model.getMonth3Result(); + map.put("yearResultStr", StringUtils.isNotEmpty(yearResult1) ? "1".equals(yearResult1) ? "成功" : "失败" : ""); + mapList.add(map); } BaseListResponse response = new BaseListResponse();