|
|
|
@ -23,6 +23,14 @@ public class PalletServiceImpl extends ServiceImpl<PalletMapper, Pallet> impleme |
|
|
|
lambdaUpdate() |
|
|
|
.in(Pallet::getPalletNo,list) |
|
|
|
.remove(); |
|
|
|
int i = baseMapper.saveBatch(pallets); |
|
|
|
// 分批次处理 |
|
|
|
// 每次新增50条 |
|
|
|
int batchSize = 50; |
|
|
|
int total = 0; |
|
|
|
for (int i = 0; i < pallets.size(); i += batchSize) { |
|
|
|
int end = Math.min(i + batchSize, pallets.size()); |
|
|
|
List<Pallet> subList = pallets.subList(i, end); |
|
|
|
total += baseMapper.saveBatch(subList); |
|
|
|
} |
|
|
|
} |
|
|
|
} |