Commit 5c46e321 by 杨伟程

老人增删改查

parent bcdfae67
...@@ -550,15 +550,41 @@ public class PlatElderServiceImpl extends ServiceImpl<PlatElderMapper, PlatElder ...@@ -550,15 +550,41 @@ public class PlatElderServiceImpl extends ServiceImpl<PlatElderMapper, PlatElder
.eq(PlatElderSocialRelation::getElderId, dto.getId())); .eq(PlatElderSocialRelation::getElderId, dto.getId()));
platElderSocialRelationService.saveBatch(relationList); platElderSocialRelationService.saveBatch(relationList);
PlatElderHealthInfo healthInfo = BeanDtoVoUtils.convert(dto.getHealthInfo(), PlatElderHealthInfo.class); // PlatElderHealthInfo healthInfo = BeanDtoVoUtils.convert(dto.getHealthInfo(), PlatElderHealthInfo.class);
healthInfo.setElderId(dto.getId()); // healthInfo.setElderId(dto.getId());
//
// platElderHealthInfoService.saveOrUpdate(healthInfo);
//
// PlatElderOtherInfo otherInfo = BeanDtoVoUtils.convert(dto.getOtherInfo(), PlatElderOtherInfo.class);
// otherInfo.setElderId(dto.getId());
//
// platElderOtherInfoService.saveOrUpdate(otherInfo);
PlatElderHealthInfo healthInfo = platElderHealthInfoService.getOne(new QueryWrapper<PlatElderHealthInfo>().lambda()
.eq(PlatElderHealthInfo::getElderId, dto.getId()));
if (healthInfo == null) {
healthInfo = new PlatElderHealthInfo();
}
String healthInfoId = healthInfo.getId();
BeanUtils.copyProperties(dto.getHealthInfo(), healthInfo);
healthInfo.setId(healthInfoId);
platElderHealthInfoService.saveOrUpdate(healthInfo); platElderHealthInfoService.saveOrUpdate(healthInfo);
PlatElderOtherInfo otherInfo = BeanDtoVoUtils.convert(dto.getOtherInfo(), PlatElderOtherInfo.class); PlatElderOtherInfo otherInfo = platElderOtherInfoService.getOne(new QueryWrapper<PlatElderOtherInfo>().lambda()
otherInfo.setElderId(dto.getId()); .eq(PlatElderOtherInfo::getElderId, dto.getId()));
if (otherInfo == null) {
otherInfo = new PlatElderOtherInfo();
}
String otherInfoId = otherInfo.getId();
BeanUtils.copyProperties(dto.getOtherInfo(), otherInfo);
otherInfo.setId(otherInfoId);
platElderOtherInfoService.saveOrUpdate(otherInfo); platElderOtherInfoService.saveOrUpdate(otherInfo);
} }
@Override @Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment