/**
  * 添加一个角色
  */
 public function actionAddOneRole()
 {
     try {
         $name = Yii::$app->request->post(RoleModel::COL_NAME);
         $permissionIds = Yii::$app->request->post('permission_ids');
         RoleModel::checkName($name);
         RoleAssignModel::checkPermissionIds($permissionIds);
         $result = RoleModel::addOne($name);
         if (!$result) {
             throw new JdbRbacException();
         }
         $roleId = RoleModel::getOneIdByName($name);
         $result = RoleAssignModel::addBatch($roleId, $permissionIds);
         return Utils::handlerForResult($result);
     } catch (JdbRbacException $e) {
         return Utils::handlerForException($e);
     }
 }