POST api/Menu/SaveMenu

Request Information

URI Parameters

None.

Body Parameters

MenuDataObject
NameDescriptionTypeAdditional information
MenuId

string

None.

MenuName

string

None.

Url

string

None.

ParentId

string

None.

Sort

integer

None.

Remark

string

None.

IsChecked

boolean

None.

MenuIcon

string

None.

DeleteFlag

boolean

None.

MenuChild

Collection of MenuDataObject

None.

Request Formats

application/json, text/json

Sample:
{
  "menuId": "sample string 1",
  "menuName": "sample string 2",
  "url": "sample string 3",
  "parentId": "sample string 4",
  "sort": 5,
  "remark": "sample string 6",
  "isChecked": true,
  "menuIcon": "sample string 8",
  "deleteFlag": true,
  "menuChild": []
}

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

JsonResultObject
NameDescriptionTypeAdditional information
IsSucceed

boolean

None.

Remark

string

None.

OpTime

string

None.

Result

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "isSucceed": true,
  "remark": "sample string 2",
  "opTime": "sample string 3",
  "result": {}
}

application/xml, text/xml

Sample:
<JsonResultObject xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <IsSucceed>true</IsSucceed>
  <Remark>sample string 2</Remark>
  <OpTime>sample string 3</OpTime>
  <Result />
</JsonResultObject>