Index: forgon-core/src/main/java/com/forgon/security/service/UserManagerImpl.java =================================================================== diff -u -r17540 -r20461 --- forgon-core/src/main/java/com/forgon/security/service/UserManagerImpl.java (.../UserManagerImpl.java) (revision 17540) +++ forgon-core/src/main/java/com/forgon/security/service/UserManagerImpl.java (.../UserManagerImpl.java) (revision 20461) @@ -445,10 +445,14 @@ } user.setFullName(fullName); - if (status == null) { // 有的医院没有这个属性就默认给这个用可以登录的状态(陈家儒改) + if (StringUtils.isBlank(status)) { // 有的医院没有这个属性就默认给这个用可以登录的状态(陈家儒改) user.setStatus(User.STATUS_ENABLED); } else { //如果有就按his系统的为准 - user.setStatus(Integer.valueOf(status)); + try{ + user.setStatus(Integer.valueOf(status)); + }catch(Exception e){ + e.printStackTrace(); + } } if (isNewUser) {