添加非空判断
This commit is contained in:
@@ -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));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user