Menu

Создание элемента пункта меню рабочего места

MenuItemController (privileges: SYSTEM)

post/work_places/{work_place}/menu_items

Path parameters

идентификатор в таблице work_place

Request body

namestring required
positioninteger
subPositionstring

разрешенные значения: null, bottom_left, bottom_right, left_top, right_top

itemCoverstring

диапазон покрытия

parentIdinteger
actionIdinteger
delimiterboolean

Example request

{
  "name": "Список пользователей",
  "position": 1,
  "subPosition": "left-top",
  "itemCover": "system"
}

Response

idinteger

Код ресурсом

namestring

Наименование пункта меню

parentIdinteger

Ссылка на верхне уровневый пункт меню, если он есть

positioninteger

Порядковый номер в пунктах меню одного уровня

subPositionstring

Расположение подменю, относительно текущего пункта

itemCoverstring

Диапазон покрытия

delimiterboolean

Линия-разделитель НАД пунктом меню

Example response

{
  "id": 2,
  "name": "Список пользователей",
  "position": 5,
  "subPosition": "left-top",
  "itemCover": "firm",
  "actionItem": {
    "id": 2,
    "name": "Список домов",
    "actionRoute": "/homes",
    "actionResourceId": 5,
    "actionResourceName": "FIRM_TYPE",
    "notes": "Список домов предприятия"
  },
  "workPlace": {
    "id": 11,
    "name": "Операторы"
  }
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.