|
@ -153,8 +153,7 @@ public class IcResiCollectServiceImpl extends BaseServiceImpl<IcResiCollectDao, |
|
|
@Override |
|
|
@Override |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
public Result saveCollectInfo(SaveCollectFormDTO formDTO) { |
|
|
public Result saveCollectInfo(SaveCollectFormDTO formDTO) { |
|
|
IcResiCollectEntity collectInfo = baseDao.selectByAddress(formDTO.getAddress()); |
|
|
if (StringUtils.isBlank(formDTO.getId())) { |
|
|
if (null == collectInfo) { |
|
|
|
|
|
//插入主表
|
|
|
//插入主表
|
|
|
IcResiCollectEntity entity = ConvertUtils.sourceToTarget(formDTO, IcResiCollectEntity.class); |
|
|
IcResiCollectEntity entity = ConvertUtils.sourceToTarget(formDTO, IcResiCollectEntity.class); |
|
|
//根据小区id查询网格相关信息
|
|
|
//根据小区id查询网格相关信息
|
|
@ -176,6 +175,7 @@ public class IcResiCollectServiceImpl extends BaseServiceImpl<IcResiCollectDao, |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
} else { |
|
|
} else { |
|
|
|
|
|
IcResiCollectEntity collectInfo = baseDao.selectByAddress(formDTO.getAddress()); |
|
|
//更新主表
|
|
|
//更新主表
|
|
|
baseDao.updateRec(collectInfo.getId(), formDTO.getHouseType(), formDTO.getHouseHolderName(), formDTO.getTotalResi(),null); |
|
|
baseDao.updateRec(collectInfo.getId(), formDTO.getHouseType(), formDTO.getHouseHolderName(), formDTO.getTotalResi(),null); |
|
|
List<IcResiMemberEntity> newMemberList = ConvertUtils.sourceToTarget(formDTO.getMemberList(), IcResiMemberEntity.class); |
|
|
List<IcResiMemberEntity> newMemberList = ConvertUtils.sourceToTarget(formDTO.getMemberList(), IcResiMemberEntity.class); |
|
|