From 89e9171332c9799c499d7aee946a046b8e91092d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=99=BD=E7=BE=8E=E5=B9=B3?= <1102247926@qq.com>
Date: Sat, 11 Oct 2025 09:11:08 +0800
Subject: [PATCH] =?UTF-8?q?=E7=99=BD=E5=90=8D=E5=8D=95=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=EF=BC=8C=E4=BF=AE=E6=94=B9=E6=9B=B4=E6=96=B0=E7=89=88=E6=9C=AC?=
=?UTF-8?q?=E5=A4=B1=E8=B4=A5=E7=9A=84bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../com/nmgs/mapper/WhiteCarnoListMapper.xml | 5 ++++-
.../com/nmgs/service/impl/SelectDataImpl.java | 17 ++++++++---------
2 files changed, 12 insertions(+), 10 deletions(-)
diff --git a/src/main/java/com/nmgs/mapper/WhiteCarnoListMapper.xml b/src/main/java/com/nmgs/mapper/WhiteCarnoListMapper.xml
index b267c4a..e2ed9c7 100644
--- a/src/main/java/com/nmgs/mapper/WhiteCarnoListMapper.xml
+++ b/src/main/java/com/nmgs/mapper/WhiteCarnoListMapper.xml
@@ -207,6 +207,9 @@
AND t.acarno like '%'|| #{params.SVEHICLEID} || '%'
+
+ AND t.acarno = #{params.SVEHICLEIDALL}
+
AND t.ACCOUNT = #{params.SCOMNO}
@@ -279,7 +282,7 @@
update CARNO_TABLE
- BEGDATE = dateadd(day,0,#{params.begdate})
+ BEGDATE = dateadd(day,0,#{params.begdate}),
BEGDATE= TO_DATE(#{params.begdate}, 'YYYY-MM-DD HH24:mi:ss'),
diff --git a/src/main/java/com/nmgs/service/impl/SelectDataImpl.java b/src/main/java/com/nmgs/service/impl/SelectDataImpl.java
index 2b33968..bbafa0d 100644
--- a/src/main/java/com/nmgs/service/impl/SelectDataImpl.java
+++ b/src/main/java/com/nmgs/service/impl/SelectDataImpl.java
@@ -44,16 +44,15 @@ public class SelectDataImpl implements ISelectData {
}
sql +=" order by a.roadname ";
} else if("ROAD_STA_STA".equals(selectType)){//自定义白名单全:站站路段,需要排除全部路段
-
- if("2".equals(dbTYpe)){
- sql="select a.roadno as VALUE,a.roadname||':'||a.roadno LABEL from ROAD_TABLE a where 1=1 ";
- }else{
- sql="select a.roadno as VALUE,concat(a.roadname,':',a.roadno) LABEL from ROAD_TABLE a where 1=1 ";
- }
- if(!PubTools.isNull(roadNoSql)){
- sql += roadNoSql;
+ if("2".equals(dbTYpe)){
+ sql="select a.roadno as VALUE,a.roadname||':'||a.roadno LABEL from ROAD_TABLE a where 1=1 ";
+ }else{
+ sql="select a.roadno as VALUE,concat(a.roadname,':',a.roadno) LABEL from ROAD_TABLE a where 1=1 ";
}
- sql +=" order by a.roadname ";
+ if(!PubTools.isNull(roadNoSql)){
+ sql += roadNoSql;
+ }
+ sql +=" order by a.roadname ";
} else if ("STANONAME".equals(selectType)) {//站名称
if("2".equals(dbTYpe)){
sql = "select a.stano as as VALUE,a.staname||':'||a.stano as LABEL from NAME_TABLE a where 1=1 ";