From 07088f4225d6c8d21e94cc4981d4c28960f114d8 Mon Sep 17 00:00:00 2001
From: k94314517 <8417338+k94314517@user.noreply.gitee.com>
Date: 星期五, 13 十月 2023 18:09:35 +0800
Subject: [PATCH] 111

---
 server/services/src/main/java/com/doumee/service/business/impl/MemberRidesServiceImpl.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/server/services/src/main/java/com/doumee/service/business/impl/MemberRidesServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/MemberRidesServiceImpl.java
index d748792..c8a55ff 100644
--- a/server/services/src/main/java/com/doumee/service/business/impl/MemberRidesServiceImpl.java
+++ b/server/services/src/main/java/com/doumee/service/business/impl/MemberRidesServiceImpl.java
@@ -438,6 +438,7 @@
             memberRides.setRentSiteId(locks.getSiteId());
             memberRides.setRentLockId(locks.getId());
             memberRides.setOrdreId(goodsorder.getId());
+            memberRides.setRentDate(new Date());
             memberRides.setBalance(new BigDecimal(systemDictDataBiz.queryByCode(Constants.MINI_PROGRAMME,Constants.RENT_DEPOSIT).getCode()));
             memberRides.setStatus(Constants.MEMBER_RIDES_STATUS.LOCKING.getKey());
             memberRides.setCloseStatus(Constants.ZERO);
@@ -476,7 +477,8 @@
             throw  new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(), " 璇ヨ溅鍨嬫殏鏃朵笉鑳藉�熻溅鎿嶄綔鍝︼紝璇锋洿鎹㈠叾浠栬溅鍨嬮噸璇曞摝锛�");
         }
         QueryWrapper<PricingDetail> detail = new QueryWrapper<>();
-        detail.lambda().eq(PricingDetail::getPricePramId,bike.getParamId());
+        detail.lambda().eq(PricingDetail::getBikeTypeId,bike.getParamId());
+        detail.lambda().eq(PricingDetail::getPricePramId,pp.getId());
         detail.lambda().eq(PricingDetail::getIsdeleted,Constants.ZERO);
         detail.lambda().last(" limit 1" ) ;
         //鏌ヨ浼樺厛绾ф渶楂橈紙鎺掑簭鐮佹渶灏忕殑锛夊彲鐢ㄩ厤浠锋柟妗�
@@ -489,6 +491,7 @@
         holidays.setHoliday(nowDate);
         holidays.setIsdeleted(Constants.ZERO);
         memberRides.setBikeCode(bike.getCode());
+        memberRides.setParamId(bike.getParamId());
         bike.setLastRentDate(new Date());
         bike.setStatus(Constants.ONE);
         bikesMapper.updateById(bike);

--
Gitblit v1.9.3