子店铺的 商品ID问题

This commit is contained in:
wangw 2025-09-17 17:34:46 +08:00
parent 78f3c5e0bc
commit 02fe159249
1 changed files with 2 additions and 4 deletions

View File

@ -1347,11 +1347,9 @@ public class ShopSyncServiceImpl implements ShopSyncService {
private void saveCouponsForShops(Map<Long, Long> map, List<Long> ids, ShopCoupon coupon, Long couponId) {
List<Long> couponFoodIds = new ArrayList<>();
if (StrUtil.isNotBlank(coupon.getFoods()) && ",".equals(coupon.getFoods())) {
if (StrUtil.isNotBlank(coupon.getFoods()) && !",".equals(coupon.getFoods())) {
couponFoodIds = Arrays.stream(coupon.getFoods().split(",")).map(Long::parseLong).toList();
}
}
for (Long id : ids) {
if (CollUtil.isNotEmpty(couponFoodIds)) {
List<Long> foodIds = productService.listAs(new QueryWrapper().select(Product::getId)