Index: ssts-web/src/main/java/com/forgon/disinfectsystem/component/grid/GridManagerImpl.java =================================================================== diff -u -r32826 -r33036 --- ssts-web/src/main/java/com/forgon/disinfectsystem/component/grid/GridManagerImpl.java (.../GridManagerImpl.java) (revision 32826) +++ ssts-web/src/main/java/com/forgon/disinfectsystem/component/grid/GridManagerImpl.java (.../GridManagerImpl.java) (revision 33036) @@ -288,6 +288,8 @@ //数量计算 totalResults = objectDao.countBySql("select count(0) from TousseInstance po join BarcodeDevice b on po.id=b.id " + sql + sqlCondition); + }else{ + totalResults = objectDao.countObjectBySql(poClass, sql + hqlCondition); } }else{ totalResults = 0;