From aa4fbf93eb649d93cc5ed9378e712e103620b0ad Mon Sep 17 00:00:00 2001 From: qiuyt Date: Thu, 9 Jan 2025 17:31:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5=E4=B8=8B=E8=BD=BD=E5=9F=BA?= =?UTF-8?q?=E7=A1=80=E6=95=B0=E6=8D=AE=20namecode=E4=B8=BA=E7=A9=BA?= =?UTF-8?q?=E5=AF=BC=E8=87=B4=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/glxp/api/service/sync/HeartService.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/glxp/api/service/sync/HeartService.java b/src/main/java/com/glxp/api/service/sync/HeartService.java index cfc7503c0..417daedc4 100644 --- a/src/main/java/com/glxp/api/service/sync/HeartService.java +++ b/src/main/java/com/glxp/api/service/sync/HeartService.java @@ -1874,7 +1874,15 @@ public class HeartService { }); } if (CollectionUtil.isNotEmpty(productsList)) { - + BasicProductsEntity basicProductsEntity = productsList.get(0); + List basicProductsEntities = basicProductsDao.selectList(new LambdaQueryWrapper().eq(BasicProductsEntity::getUuid, basicProductsEntity.getUuid())); + if (CollectionUtil.isNotEmpty(basicProductsEntities)){ + for (BasicProductsEntity basicProductsEntity1 : basicProductsEntities){ + if (basicProductsEntity1.getNameCode() == null){ + basicProductsDao.deleteById(basicProductsEntity1); + } + } + } List> splits = CustomUtil.splitList(productsList, 200); splits.forEach(items -> { basicProductsDao.replaceBatch(items);