From a0e79a5c2830f15cca6ce0dc30a5955395054cc7 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期五, 14 二月 2025 16:02:45 +0800 Subject: [PATCH] jtt808初始化 --- server/services/src/main/java/com/doumee/service/business/impl/BikesServiceImpl.java | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) diff --git a/server/services/src/main/java/com/doumee/service/business/impl/BikesServiceImpl.java b/server/services/src/main/java/com/doumee/service/business/impl/BikesServiceImpl.java index 95f2de0..152fa98 100644 --- a/server/services/src/main/java/com/doumee/service/business/impl/BikesServiceImpl.java +++ b/server/services/src/main/java/com/doumee/service/business/impl/BikesServiceImpl.java @@ -96,8 +96,14 @@ if(StringUtils.isBlank(m.getDeviceSn() )){ return; } - Bikes bikes = bikesJoinMapper.selectOne(new MPJLambdaWrapper<Bikes>() - .eq(Bikes::getDeviceSn,String.format("%012s",m.getDeviceSn())) + String tSn = m.getDeviceSn(); + if(tSn.length() <12){ + for (int i = 0; i < 12-tSn.length(); i++) { + tSn = "0"+tSn; + } + } + Bikes bikes = bikesJoinMapper.selectOne(new QueryWrapper<Bikes>().lambda() + .eq(Bikes::getDeviceSn,tSn) .eq(Bikes::getIsdeleted,Constants.ZERO) .eq(Bikes::getType,Constants.ONE) .last("limit 1")); -- Gitblit v1.9.3