From 70e73dc6d1494a83fff24df3c3f9b65a0a4caa1681e221b0100d7f7678dde1f7 Mon Sep 17 00:00:00 2001 From: PC <2413103649@qq.com> Date: Mon, 19 Jan 2026 17:03:43 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=86=E5=8F=96=E7=94=B5=E6=B1=A0=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/EbikeBikeOrderServiceImpl.java | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/ebike-operations/src/main/java/com/cdzy/operations/service/impl/EbikeBikeOrderServiceImpl.java b/ebike-operations/src/main/java/com/cdzy/operations/service/impl/EbikeBikeOrderServiceImpl.java index a8fc13d..db92a12 100644 --- a/ebike-operations/src/main/java/com/cdzy/operations/service/impl/EbikeBikeOrderServiceImpl.java +++ b/ebike-operations/src/main/java/com/cdzy/operations/service/impl/EbikeBikeOrderServiceImpl.java @@ -296,6 +296,12 @@ public class EbikeBikeOrderServiceImpl extends ServiceImpl codes = batteryClaimVo.getCodes(); + List ecuSns = codes.stream().map(code -> { + if (!code.startsWith("B")) { + return code; + } + return null; + }).filter(Objects::nonNull).toList(); EbikeBorrowBatteryRecord batteryRecord = EbikeBorrowBatteryRecord.builder() .borrowNum(codes.size()) .createBy(StpUtil.getLoginIdAsLong()) @@ -314,7 +320,12 @@ public class EbikeBikeOrderServiceImpl extends ServiceImpl countList = bikeInfoMapper.selectListByQueryAs(queryWrapper,Long.class); + List countList = bikeInfoMapper.selectListByQueryAs(queryWrapper, Long.class); if (countList.size() > 1) { throw new EbikeException("该列表中同时存在不同运营商的车辆"); }