同步下载基础数据

dev_fifo_z
qiuyt 6 months ago
parent a3b81317c8
commit 0192432809

@ -1874,12 +1874,20 @@ public class HeartService {
});
}
if (CollectionUtil.isNotEmpty(productsList)) {
BasicProductsEntity basicProductsEntity = productsList.get(0);
List<BasicProductsEntity> basicProductsEntities = basicProductsDao.selectList(new LambdaQueryWrapper<BasicProductsEntity>().eq(BasicProductsEntity::getUuid, basicProductsEntity.getUuid()));
if (CollectionUtil.isNotEmpty(basicProductsEntities)){
for (BasicProductsEntity basicProductsEntity1 : basicProductsEntities){
if (basicProductsEntity1.getNameCode() == null){
basicProductsDao.deleteById(basicProductsEntity1);
//过来500 条 数据 过滤掉uuid一样的 100个产品
List<BasicProductsEntity> uniqueUuidProducts = productsList.stream()
.collect(Collectors.groupingBy(BasicProductsEntity::getUuid))
.values()
.stream()
.map(list -> list.get(0))
.collect(Collectors.toList());
for (BasicProductsEntity basicProductsEntity : uniqueUuidProducts){
List<BasicProductsEntity> basicProductsEntities = basicProductsDao.selectList(new LambdaQueryWrapper<BasicProductsEntity>().eq(BasicProductsEntity::getUuid, basicProductsEntity.getUuid()));
if (CollectionUtil.isNotEmpty(basicProductsEntities)){
for (BasicProductsEntity basicProductsEntity1 : basicProductsEntities){
if (basicProductsEntity1.getNameCode() == null){
basicProductsDao.deleteById(basicProductsEntity1);
}
}
}
}

Loading…
Cancel
Save