From 650516973770b5b7fe6c7e199d06afcfc070c222 Mon Sep 17 00:00:00 2001 From: SongZhang <2064194730@qq.com> Date: Fri, 27 Sep 2024 15:19:54 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=B4=AD=E7=89=A9=E8=BD=A6?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/cashierservice/service/CartService.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java b/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java index c850f13..cf6a1e5 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java @@ -362,14 +362,15 @@ public class CartService { } } - redisUtil.saveMessage(tableCartKey, JSONObject.toJSONString(cashierCartArrayList)); + redisUtil.saveMessage(tableCartKey, jsonArray.toJSONString()); // 餐位费 - TbCashierCart seatCost = cashierCartArrayList.stream().findFirst().filter(info -> "-999".equals(info.getProductId())).orElse(null); + Object seatCost = jsonArray.stream().findFirst().filter(info -> "-999".equals(((JSONObject) info).getString("productId"))).orElse(null); +// TbCashierCart seatCost = cashierCartArrayList.stream().findFirst().filter(info -> "-999".equals(info.getProductId())).orElse(null); HashMap data = new HashMap<>(); data.put("status", "success"); data.put("msg", "成功"); data.put("type", "addcart"); - data.put("data", cashierCartArrayList); + data.put("data", jsonArray); data.put("seatFee", seatCost); data.put("amount", amount); data.put("reqData", jsonObject);