From 9d4ca4f63ef5df1f3d601e62d8b0a0fea9596ee2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E6=9C=B1?= <2671189764@qq.com> Date: Fri, 23 May 2025 14:18:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=8A=E6=8A=A5=E6=95=85?= =?UTF-8?q?=E9=9A=9C=E7=9B=B8=E5=85=B3=E6=9B=B4=E6=96=B0=E8=BD=A6=E8=BE=86?= =?UTF-8?q?=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/EbikeBikeInfoServiceImpl.java | 32 ++++++++++++++----- 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/ebike-maintenance/src/main/java/com/cdzy/ebikemaintenance/service/impl/EbikeBikeInfoServiceImpl.java b/ebike-maintenance/src/main/java/com/cdzy/ebikemaintenance/service/impl/EbikeBikeInfoServiceImpl.java index 1586cc50..e8ef3f6b 100644 --- a/ebike-maintenance/src/main/java/com/cdzy/ebikemaintenance/service/impl/EbikeBikeInfoServiceImpl.java +++ b/ebike-maintenance/src/main/java/com/cdzy/ebikemaintenance/service/impl/EbikeBikeInfoServiceImpl.java @@ -412,14 +412,7 @@ public class EbikeBikeInfoServiceImpl extends ServiceImpl{}", e.getMessage() + Arrays.toString(e.getStackTrace())); @@ -657,6 +650,7 @@ public class EbikeBikeInfoServiceImpl extends ServiceImpl" + e.getMessage() + Arrays.toString(e.getStackTrace())); @@ -870,6 +864,8 @@ public class EbikeBikeInfoServiceImpl extends ServiceImpl0){ //维修中 + currentStatus=EbikeStatus.REPAIRING; + } else if(i==0 && i1>0){ //待维修 + currentStatus=EbikeStatus.WAITING_FOR_SHIPMENT; + }else if(i==0 && i1==0){ //待出库 + currentStatus=EbikeStatus.WAITING_FOR_SHIPMENT; + } + QueryWrapper queryWrapper = new QueryWrapper(); + queryWrapper.eq("bike_code", bikeCode); + EbikeBikeInfo ebikeBikeInfo = ebikeBikeInfoMapper.selectOneByQuery(queryWrapper); + ebikeBikeInfo.setState(currentStatus); + ebikeBikeInfoMapper.update(ebikeBikeInfo); + + } }