Index: ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/service/JasperReportManagerImpl.java =================================================================== diff -u -r35403 -r35404 --- ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/service/JasperReportManagerImpl.java (.../JasperReportManagerImpl.java) (revision 35403) +++ ssts-reports/src/main/java/com/forgon/disinfectsystem/jasperreports/service/JasperReportManagerImpl.java (.../JasperReportManagerImpl.java) (revision 35404) @@ -6558,9 +6558,9 @@ String tousseSql = null; String urgentSql = ""; if(queryUrgent){//加急要过滤到包实例 - if(urgentLevel.equals("无")){//单选无 只查询不加急数据 + if(urgentLevel.equals("0")){//单选无 只查询不加急数据 urgentSql = " and ti.urgentLevel_id is null "; - }else if(urgentLevel.contains("无")){//查询无和其他的加急 + }else if(urgentLevel.contains("0")){//查询无和其他的加急 urgentSql = " and (ti.urgentLevel_id is null or "+ SqlUtils.getNonStringFieldInLargeCollectionsPredicate("ti.urgentLevel_id", SqlUtils.splitStringToSet(urgentLevel, ",")) +" )"; }else{ urgentSql = " and " + SqlUtils.getNonStringFieldInLargeCollectionsPredicate("ti.urgentLevel_id", SqlUtils.splitStringToSet(urgentLevel, ","));