From d800ed8f4f9c3a6dbd1b9833afc36a6a768495b9 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期五, 13 十月 2023 12:03:15 +0800
Subject: [PATCH] Merge branch 'dev' of http://139.186.142.91:10010/r/productDev/parkBike into dev

---
 server/services/src/main/java/com/doumee/service/business/impl/MemberRidesServiceImpl.java |   19 ++++---------------
 1 files changed, 4 insertions(+), 15 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 c6dc2cf..f2cab9a 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
@@ -442,21 +442,6 @@
             memberRides.setStatus(Constants.MEMBER_RIDES_STATUS.LOCKING.getKey());
             memberRides.setCloseStatus(Constants.ZERO);
 
-            //涓存椂浣跨敤
-            Bikes bikes = bikesMapper.selectById(locks.getBikeCode());
-            if (Objects.isNull(bikes)) {
-                throw new BusinessException(ResponseStatus.DATA_EMPTY.getCode(), "鏈煡璇㈠埌鑷杞︿俊鎭�");
-            }
-            memberRides.setBikeCode(bikes.getId());
-            memberRides.setParamId(bikes.getParamId());
-            memberRides.setRentSiteId(locks.getSiteId());
-            memberRides.setRentLockId(locks.getId());
-            memberRides.setRentDate(new Date());
-            memberRides.setBasePrice(new BigDecimal(3990L));
-            memberRides.setBaseTime(1800);
-            memberRides.setUnitTime(600);
-            memberRides.setUnitPrice(new BigDecimal(1000L));
-
             memberRidesMapper.insert(memberRides);
             BeanUtils.copyProperties(memberRides, memberRidesDetailResponse);
         }
@@ -503,6 +488,10 @@
         Holidays holidays = new Holidays();
         holidays.setHoliday(nowDate);
         holidays.setIsdeleted(Constants.ZERO);
+        memberRides.setBikeCode(bike.getCode());
+        bike.setLastRentDate(new Date());
+        bike.setStatus(Constants.ONE);
+        bikesMapper.updateById(bike);
         //妫�鏌ユ槸鍚﹁妭鍋囨棩
         if(holidaysMapper.selectCount(new QueryWrapper<>(holidays)) >0){
             //濡傛灉鏄妭鍋囨棩

--
Gitblit v1.9.3