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 3a259edc..b98427f7 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); + + } }