Exemplo n.º 1
0
  /**
   * 删除组织分配的角色 描述
   *
   * @param organizationId
   */
  @Log(message = "撤销了{0}组织的{1}角色。")
  @RequiresPermissions("Organization:assign")
  @RequestMapping(
      value = "/delete/organizationRole/{organizationRoleId}",
      method = {RequestMethod.POST})
  public @ResponseBody void deleteOrganizationRole(@PathVariable Long organizationRoleId) {
    OrganizationRole organizationRole = organizationRoleService.get(organizationRoleId);
    LogUitls.putArgs(
        LogMessageObject.newWrite()
            .setObjects(
                new Object[] {
                  organizationRole.getOrganization().getName(), organizationRole.getRole().getName()
                }));

    organizationRoleService.delete(organizationRoleId);
  }