|
@@ -73,7 +73,8 @@ public class SyncDispatchInfoByDeptCodeImpl implements SyncDispatchInfoByDeptCod
|
|
insertDispatchInfo=dispatchData;
|
|
insertDispatchInfo=dispatchData;
|
|
}
|
|
}
|
|
if (CollUtil.isNotEmpty(updateIds)){
|
|
if (CollUtil.isNotEmpty(updateIds)){
|
|
- operatorDataMapper.updateDispatchInfo(updateIds);
|
|
|
|
|
|
+ List<DispatchInfoDO> collect = dispatchData.stream().filter(item -> updateIds.contains(item.getCode())).collect(Collectors.toList());
|
|
|
|
+ operatorDataMapper.updateDispatchInfo(collect);
|
|
}
|
|
}
|
|
if (CollUtil.isNotEmpty(insertDispatchInfo)){
|
|
if (CollUtil.isNotEmpty(insertDispatchInfo)){
|
|
List<DispatchInfoDO> dispatchDataDOS = BeanUtil.copyToList(insertDispatchInfo, DispatchInfoDO.class);
|
|
List<DispatchInfoDO> dispatchDataDOS = BeanUtil.copyToList(insertDispatchInfo, DispatchInfoDO.class);
|