From ec0bd225641c93009614713274188bc981001b74 Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期五, 13 十月 2023 10:42:28 +0800 Subject: [PATCH] 111 --- 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 1c391aa..d748792 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