From cf95ef732b4a194853ef0f6858b259b87a4b8b16 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Sun, 21 Sep 2025 19:10:00 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E8=B4=AD=E7=89=A9=E8=BD=A6=E4=B8=8D?= =?UTF-8?q?=E8=83=BD=E4=B8=BA0=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bsd/pjcloud/hard/api/dto/app/HardCarSaveOrUpdateDto.java | 2 +- .../pjcloud/hard/service/impl/order/HardCarServiceImpl.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pjcloud-hardware/pjcloud-hardware-api/src/main/java/com/bsd/pjcloud/hard/api/dto/app/HardCarSaveOrUpdateDto.java b/pjcloud-hardware/pjcloud-hardware-api/src/main/java/com/bsd/pjcloud/hard/api/dto/app/HardCarSaveOrUpdateDto.java index 09871d109..d2ac73f71 100644 --- a/pjcloud-hardware/pjcloud-hardware-api/src/main/java/com/bsd/pjcloud/hard/api/dto/app/HardCarSaveOrUpdateDto.java +++ b/pjcloud-hardware/pjcloud-hardware-api/src/main/java/com/bsd/pjcloud/hard/api/dto/app/HardCarSaveOrUpdateDto.java @@ -24,7 +24,7 @@ public class HardCarSaveOrUpdateDto { private Long merchantId; @Schema(description = "购物车") - @NotEmpty(message = "购物车不能为空") + // @NotEmpty(message = "购物车不能为空") private List list; @Schema(description = "用户id") diff --git a/pjcloud-hardware/pjcloud-hardware-biz/src/main/java/com/bsd/pjcloud/hard/service/impl/order/HardCarServiceImpl.java b/pjcloud-hardware/pjcloud-hardware-biz/src/main/java/com/bsd/pjcloud/hard/service/impl/order/HardCarServiceImpl.java index 64a8bae54..94c6e3754 100644 --- a/pjcloud-hardware/pjcloud-hardware-biz/src/main/java/com/bsd/pjcloud/hard/service/impl/order/HardCarServiceImpl.java +++ b/pjcloud-hardware/pjcloud-hardware-biz/src/main/java/com/bsd/pjcloud/hard/service/impl/order/HardCarServiceImpl.java @@ -131,7 +131,9 @@ public class HardCarServiceImpl extends ServiceImpl().eq(HardCarEntity::getParentCarId, parentCar.getId())); // 添加购物车 - getSelf().appCreateCard(parentCar.getId(), dto.getHardType(), dto.getOrderType(), carList); + if (ObjectUtil.isNotEmpty(carList)) { + getSelf().appCreateCard(parentCar.getId(), dto.getHardType(), dto.getOrderType(), carList); + } return; } // 添加父订单