添加非空判断

This commit is contained in:
xiaodong.hu
2023-12-19 19:48:24 +08:00
committed by feng.li
parent 408b132980
commit 2256812c3c

View File

@@ -181,13 +181,15 @@ public class EcSyncServiceImpl implements EcSyncService {
@Override @Override
public Integer historyLineTrajectory(List<HyPartnerEcTrackLogDO> resultTrajectoryList) { public Integer historyLineTrajectory(List<HyPartnerEcTrackLogDO> resultTrajectoryList) {
List<HyPartnerEcTrackLogDO> result=new ArrayList<>();
for (HyPartnerEcTrackLogDO hyPartnerEcTrackLogDO : resultTrajectoryList) { for (HyPartnerEcTrackLogDO hyPartnerEcTrackLogDO : resultTrajectoryList) {
HyPartnerUserInfoDO hyPartnerUserInfoDO = hyPartnerUserInfoDAO.selectByMobile(hyPartnerEcTrackLogDO.getMobile()); HyPartnerUserInfoDO hyPartnerUserInfoDO = hyPartnerUserInfoDAO.selectByMobile(hyPartnerEcTrackLogDO.getMobile());
if (ObjectUtil.isNotNull(hyPartnerUserInfoDO)) { if (ObjectUtil.isNotNull(hyPartnerUserInfoDO)) {
hyPartnerEcTrackLogDO.setPartnerId(hyPartnerUserInfoDO.getPartnerId()); hyPartnerEcTrackLogDO.setPartnerId(hyPartnerUserInfoDO.getPartnerId());
result.add(hyPartnerEcTrackLogDO);
} }
} }
return mybatisBatchUtils.batchInsertOrUpdate(resultTrajectoryList, HyPartnerEcTrackLogMapper.class, (record, mapper) -> mapper.insertSelective(record)); return mybatisBatchUtils.batchInsertOrUpdate(result, HyPartnerEcTrackLogMapper.class, (record, mapper) -> mapper.insertSelective(record));
} }
/** /**