update方法—更新用户属性

需要更新的内容也发送过来, 其实就2个,password和salt,而且salt是根本没用上

  1. @At
  2. public Object update(@Param("..")User user) {
  3. NutMap re = new NutMap();
  4. String msg = checkUser(user, false);
  5. if (msg != null){
  6. return re.setv("ok", false).setv("msg", msg);
  7. }
  8. user.setName(null);// 不允许更新用户名
  9. user.setCreateTime(null);//也不允许更新创建时间
  10. user.setUpdateTime(new Date());// 设置正确的更新时间
  11. dao.updateIgnoreNull(user);// 真正更新的其实只有password和salt
  12. return re.setv("ok", true);
  13. }