Esempio n. 1
0
 public User addRole(Role role) {
   if (ValidateKit.isNullOrEmpty(role)) {
     role = Role.dao.findFirstBy("`role`.value='R_USER'");
     if (ValidateKit.isNullOrEmpty(role)) {
       throw new NullPointerException("角色不存在");
     }
   }
   UserRole userRole = new UserRole();
   userRole.set("user_id", this.get("id"));
   userRole.set("role_id", role.get("id"));
   userRole.save();
   return this;
 }