Index: ssts-web/src/main/java/com/forgon/disinfectsystem/directory/service/SysUserManagerImpl.java =================================================================== diff -u -r40397 -r40398 --- ssts-web/src/main/java/com/forgon/disinfectsystem/directory/service/SysUserManagerImpl.java (.../SysUserManagerImpl.java) (revision 40397) +++ ssts-web/src/main/java/com/forgon/disinfectsystem/directory/service/SysUserManagerImpl.java (.../SysUserManagerImpl.java) (revision 40398) @@ -195,8 +195,9 @@ /*User user = (User) objectDao.getBySql(User.class.getSimpleName(), String.format("where lower(%s)='%s'", propertyName,StringUtils.lowerCase(name))); return user;*/ + name = StringUtils.lowerCase(name); String sql = String.format("select po from %s po where lower(%s)=?", User.class.getSimpleName(), propertyName); - Object[] array = new String[]{StringUtils.lowerCase(name)}; + Object[] array = new String[]{name}; List list = objectDao.findByParam(sql, array); if(CollectionUtils.isEmpty(list)){ return null;