From 67157345fe1878681e39ec186ef37ff6b3b5c1fc Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期六, 03 八月 2024 18:07:00 +0800 Subject: [PATCH] 8.3 --- ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java index eb87068..3e416ab 100644 --- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java +++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java @@ -277,7 +277,7 @@ order.setUserId(userId); order.setReservationName(reservationName); order.setReservationPhone(reservationPhone); - order.setReservationAddress(address); + order.setReservationAddress(address+cityCode.getData().getName()); order.setTime(time); order.setReservationRemark(reservationRemark); order.setOrderMoney(defaultPrice.add(new BigDecimal(String.valueOf(subsidy)))); @@ -295,9 +295,15 @@ return this.save(order); } + @Override public String orderEstimate(UserOrderRequest userOrderRequest) { R<AddressDto> cityCode = userClient.getCityCode(userOrderRequest.getAddressId()); + R<BigDecimal> servePrice = userClient.getServePrice(userOrderRequest.getServeId(), cityCode.getData().getCityCode()); + if (servePrice.getData()!=null){ + userOrderRequest.setDefaultPrice(servePrice.getData()); + } + // 下单参数 String orderNumber = userOrderRequest.getOrderNumber(); @@ -325,9 +331,9 @@ order.setReservationName(reservationName); order.setReservationPhone(reservationPhone); if (null == userOrderRequest.getAddressId()) { - order.setReservationAddress(addressDetail); + order.setReservationAddress(addressDetail+cityCode.getData().getName()); } else { - order.setReservationAddress(address); + order.setReservationAddress(address+cityCode.getData().getName()); } order.setTime(time); order.setReservationRemark(reservationRemark); -- Gitblit v1.7.1