Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/departmentapplicationtemplate/service/DepartmentAppTemplateManagerImpl.java =================================================================== diff -u -r33835 -r34541 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/departmentapplicationtemplate/service/DepartmentAppTemplateManagerImpl.java (.../DepartmentAppTemplateManagerImpl.java) (revision 33835) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/departmentapplicationtemplate/service/DepartmentAppTemplateManagerImpl.java (.../DepartmentAppTemplateManagerImpl.java) (revision 34541) @@ -114,6 +114,9 @@ String[] idArray = ids.split(","); Collection idCollection = new ArrayList(); for (String id : idArray) { + if(!DatabaseUtil.isPoIdValid(id)){ + continue; + } idCollection.add(Long.parseLong(id)); } return getCollection(idCollection);