From 7a6a965bfd8f713ce78db4f01d7b3366f9ab57eb Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Wed, 23 Apr 2025 09:55:55 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=E9=80=82=E9=85=8D=E4=B8=80=E4=B8=8B?= =?UTF-8?q?=E5=A4=9A=E7=A7=9F=E6=88=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/CanteenDailyMenuServiceImpl.java | 46 +-- .../mapper/CanteenDailyMenuMapper.xml | 19 +- .../manager/HardManagerController.java | 2 +- .../controller/order/HardOrderController.java | 29 +- .../order/HardOrderTotalController.java | 4 +- .../hard/service/impl/HardApiServiceImpl.java | 4 +- .../service/impl/HardInvoiceServiceImpl.java | 2 +- .../impl/hard/HardThirdSelfZyServiceImpl.java | 6 +- .../impl/manager/HardManagerServiceImpl.java | 6 +- .../impl/order/HardAfterSaleServiceImpl.java | 4 +- .../impl/order/HardOrderServiceImpl.java | 10 +- .../impl/order/HardOrderTotalServiceImpl.java | 344 +++++++++--------- .../admin/api/feign/RemoteUserService.java | 14 +- .../admin/controller/SysDeptController.java | 1 + .../admin/controller/SysUserController.java | 20 +- .../service/impl/SysTenantServiceImpl.java | 1 + .../service/impl/SysUserServiceImpl.java | 14 +- .../api/entity/WalletTransactionEntity.java | 2 + .../wallet/api/feign/RemoteWalletService.java | 1 - .../controller/WalletManageController.java | 1 - .../WalletRechargeApplyController.java | 4 +- .../service/WalletRechargeApplyService.java | 2 +- .../impl/WalletCodeUseServiceImpl.java | 2 +- .../impl/WalletForeignServiceImpl.java | 2 +- .../service/impl/WalletFreezeServiceImpl.java | 4 +- .../service/impl/WalletManageServiceImpl.java | 11 +- .../service/impl/WalletStrideServiceImpl.java | 2 +- .../WalletRechargeApplyServiceImpl.java | 87 ++--- .../impl/rule/WalletRuleJoinServiceImpl.java | 2 +- .../impl/thrid/WalletThirdZyServiceImpl.java | 2 +- .../pjcloud/wallet/utils/flow/FlowUtil.java | 4 +- 31 files changed, 306 insertions(+), 346 deletions(-) diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/impl/CanteenDailyMenuServiceImpl.java b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/impl/CanteenDailyMenuServiceImpl.java index 7ce8a7cf1..bc29f15b7 100644 --- a/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/impl/CanteenDailyMenuServiceImpl.java +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/java/com/bsd/pjcloud/canteen/service/impl/CanteenDailyMenuServiceImpl.java @@ -99,30 +99,30 @@ public class CanteenDailyMenuServiceImpl extends ServiceImpl spuIds = Optional.ofNullable(canteenDailyMenu.getSpuIds()).orElse(Collections.emptyList()); - if (spuIds.isEmpty()) return; + List spuIds = Optional.ofNullable(canteenDailyMenu.getSpuIds()).orElse(Collections.emptyList()); + if (spuIds.isEmpty()) return; - LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper() - .eq(CanteenDailyMenuEntity::getMerchantId, canteenDailyMenu.getMerchantId()) - .eq(CanteenDailyMenuEntity::getStartTime, canteenDailyMenu.getStartTime()) - .eq(CanteenDailyMenuEntity::getHourType, canteenDailyMenu.getHourType()) - .select(CanteenDailyMenuEntity::getSpuId); // 仅查询必要字段 + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper() + .eq(CanteenDailyMenuEntity::getMerchantId, canteenDailyMenu.getMerchantId()) + .eq(CanteenDailyMenuEntity::getStartTime, canteenDailyMenu.getStartTime()) + .eq(CanteenDailyMenuEntity::getHourType, canteenDailyMenu.getHourType()) + .select(CanteenDailyMenuEntity::getSpuId); // 仅查询必要字段 - List existSpuIds = baseMapper.selectList(queryWrapper) - .stream() - .map(CanteenDailyMenuEntity::getSpuId) - .collect(Collectors.toList()); + List existSpuIds = baseMapper.selectList(queryWrapper) + .stream() + .map(CanteenDailyMenuEntity::getSpuId) + .collect(Collectors.toList()); - List insertList = spuIds.stream() - .filter(id -> !existSpuIds.contains(id)) - .map(id -> { - CanteenDailyMenuEntity entity = new CanteenDailyMenuEntity(); - BeanUtils.copyProperties(canteenDailyMenu, entity); - entity.setSpuId(id); - return entity; - }) - .collect(Collectors.toList()); - saveBatch(insertList); + List insertList = spuIds.stream() + .filter(id -> !existSpuIds.contains(id)) + .map(id -> { + CanteenDailyMenuEntity entity = new CanteenDailyMenuEntity(); + BeanUtils.copyProperties(canteenDailyMenu, entity); + entity.setSpuId(id); + return entity; + }) + .collect(Collectors.toList()); + saveBatch(insertList); // 发送mq消息 sendMqttMsg(canteenDailyMenu.getMerchantId()); @@ -197,8 +197,8 @@ public class CanteenDailyMenuServiceImpl extends ServiceImpl pageData=baseMapper.selectTimeFoodPage(page,dailyMenuDTO); - return pageData; + Page pageData = baseMapper.selectTimeFoodPage(page, dailyMenuDTO); + return pageData; // } // return null; diff --git a/pjcloud-canteen/pjcloud-canteen-biz/src/main/resources/mapper/CanteenDailyMenuMapper.xml b/pjcloud-canteen/pjcloud-canteen-biz/src/main/resources/mapper/CanteenDailyMenuMapper.xml index 28fe8003a..e456c331c 100644 --- a/pjcloud-canteen/pjcloud-canteen-biz/src/main/resources/mapper/CanteenDailyMenuMapper.xml +++ b/pjcloud-canteen/pjcloud-canteen-biz/src/main/resources/mapper/CanteenDailyMenuMapper.xml @@ -54,15 +54,16 @@