From 297748addcb71fa4aa1cfec2b7db8756a32028cb Mon Sep 17 00:00:00 2001 From: zhaoxiaolin Date: Thu, 17 Aug 2023 15:41:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E8=89=BAbug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/ProRouteServiceImpl.java | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/op-modules/op-technology/src/main/java/com/op/technology/service/impl/ProRouteServiceImpl.java b/op-modules/op-technology/src/main/java/com/op/technology/service/impl/ProRouteServiceImpl.java index 6e908928f..7be52556b 100644 --- a/op-modules/op-technology/src/main/java/com/op/technology/service/impl/ProRouteServiceImpl.java +++ b/op-modules/op-technology/src/main/java/com/op/technology/service/impl/ProRouteServiceImpl.java @@ -143,11 +143,16 @@ public class ProRouteServiceImpl implements IProRouteService { } //更新版本V.1->递增 - String nowRouteVersion = proRoute.getRouteVersion().replace("V", "") - .replace(".", ""); - int nowRouteVersionNum = Integer.parseInt(nowRouteVersion); - String newRouteVersionNum = "V." + (++nowRouteVersionNum); - proRoute.setRouteVersion(newRouteVersionNum); + if(StringUtils.isNotEmpty(proRoute.getRouteVersion())){ + String nowRouteVersion = proRoute.getRouteVersion().replace("V", "") + .replace(".", ""); + int nowRouteVersionNum = Integer.parseInt(nowRouteVersion); + String newRouteVersionNum = "V." + (++nowRouteVersionNum); + proRoute.setRouteVersion(newRouteVersionNum); + }else{ + proRoute.setRouteVersion("V.2"); + } + return proRouteMapper.updateProRoute(proRoute); }