POST api/Zhrt/BuilderMenuTree
Request Information
URI Parameters
None.
Body Parameters
Collection of MenuManagementEntity| Name | Description | Type | Additional information |
|---|---|---|---|
| MenuID | integer |
None. |
|
| MenuName | string |
None. |
|
| ParentMenuID | integer |
None. |
|
| IsFolder | boolean |
None. |
|
| IsShow | boolean |
None. |
|
| MenuUrl | string |
None. |
|
| SortIndex | integer |
None. |
|
| MenuLevel | integer |
None. |
|
| MenuIcon | string |
None. |
|
| IsPublic | boolean |
None. |
|
| IsSuper | boolean |
None. |
|
| Memo | string |
None. |
|
| Type | string |
None. |
|
| Remark | string |
None. |
|
| PriorityDepartmentId | globally unique identifier |
None. |
|
| MaterialCategoryId | globally unique identifier |
None. |
|
| MaterialId | globally unique identifier |
None. |
|
| Creator | globally unique identifier |
None. |
|
| CreateDate | date |
None. |
|
| MenuPermissionEntity | MenuPermissionEntity |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"MenuID": 1,
"MenuName": "sample string 2",
"ParentMenuID": 1,
"IsFolder": true,
"IsShow": true,
"MenuUrl": "sample string 5",
"SortIndex": 1,
"MenuLevel": 1,
"MenuIcon": "sample string 6",
"IsPublic": true,
"IsSuper": true,
"Memo": "sample string 8",
"Type": "sample string 9",
"Remark": "sample string 10",
"PriorityDepartmentId": "5ec16e18-fa36-436b-9c0d-81b09d79a9f9",
"MaterialCategoryId": "a49f8fa7-d243-4252-aa47-49c6b2837fa4",
"MaterialId": "682628d5-3d64-4a6f-a64c-64ae49d1ed6c",
"Creator": "bce6f36d-3644-4595-9849-8532150bd4e2",
"CreateDate": "2026-02-04T21:02:10.8401172+08:00",
"MenuPermissionEntity": {
"Id": "ca1e4537-b3fe-4491-aa91-659118f27116",
"MenuId": 2,
"RoleId": "e7589480-239a-49c6-b561-7f90e5b9fa26",
"UserId": "d571bfd0-42cb-42fc-b392-ac3b36995286",
"IsShow": true,
"IsAdd": true,
"IsDelete": true,
"IsModify": true,
"Creator": "303ed9b1-07e4-4736-8b88-95f2da6e1864",
"CreateDate": "2026-02-04T21:02:10.8411131+08:00"
}
},
{
"MenuID": 1,
"MenuName": "sample string 2",
"ParentMenuID": 1,
"IsFolder": true,
"IsShow": true,
"MenuUrl": "sample string 5",
"SortIndex": 1,
"MenuLevel": 1,
"MenuIcon": "sample string 6",
"IsPublic": true,
"IsSuper": true,
"Memo": "sample string 8",
"Type": "sample string 9",
"Remark": "sample string 10",
"PriorityDepartmentId": "5ec16e18-fa36-436b-9c0d-81b09d79a9f9",
"MaterialCategoryId": "a49f8fa7-d243-4252-aa47-49c6b2837fa4",
"MaterialId": "682628d5-3d64-4a6f-a64c-64ae49d1ed6c",
"Creator": "bce6f36d-3644-4595-9849-8532150bd4e2",
"CreateDate": "2026-02-04T21:02:10.8401172+08:00",
"MenuPermissionEntity": {
"Id": "ca1e4537-b3fe-4491-aa91-659118f27116",
"MenuId": 2,
"RoleId": "e7589480-239a-49c6-b561-7f90e5b9fa26",
"UserId": "d571bfd0-42cb-42fc-b392-ac3b36995286",
"IsShow": true,
"IsAdd": true,
"IsDelete": true,
"IsModify": true,
"Creator": "303ed9b1-07e4-4736-8b88-95f2da6e1864",
"CreateDate": "2026-02-04T21:02:10.8411131+08:00"
}
}
]
application/xml, text/xml
Sample:
<ArrayOfMenuManagementEntity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EFModule.Entity">
<MenuManagementEntity>
<CreateDate>2026-02-04T21:02:10.8401172+08:00</CreateDate>
<Creator>bce6f36d-3644-4595-9849-8532150bd4e2</Creator>
<IsFolder>true</IsFolder>
<IsPublic>true</IsPublic>
<IsShow>true</IsShow>
<IsSuper>true</IsSuper>
<MaterialCategoryId>a49f8fa7-d243-4252-aa47-49c6b2837fa4</MaterialCategoryId>
<MaterialId>682628d5-3d64-4a6f-a64c-64ae49d1ed6c</MaterialId>
<Memo>sample string 8</Memo>
<MenuID>1</MenuID>
<MenuIcon>sample string 6</MenuIcon>
<MenuLevel>1</MenuLevel>
<MenuName>sample string 2</MenuName>
<MenuPermissionEntity>
<CreateDate>2026-02-04T21:02:10.8411131+08:00</CreateDate>
<Creator>303ed9b1-07e4-4736-8b88-95f2da6e1864</Creator>
<Id>ca1e4537-b3fe-4491-aa91-659118f27116</Id>
<IsAdd>true</IsAdd>
<IsDelete>true</IsDelete>
<IsModify>true</IsModify>
<IsShow>true</IsShow>
<MenuId>2</MenuId>
<RoleId>e7589480-239a-49c6-b561-7f90e5b9fa26</RoleId>
<UserId>d571bfd0-42cb-42fc-b392-ac3b36995286</UserId>
</MenuPermissionEntity>
<MenuUrl>sample string 5</MenuUrl>
<ParentMenuID>1</ParentMenuID>
<PriorityDepartmentId>5ec16e18-fa36-436b-9c0d-81b09d79a9f9</PriorityDepartmentId>
<Remark>sample string 10</Remark>
<SortIndex>1</SortIndex>
<Type>sample string 9</Type>
</MenuManagementEntity>
<MenuManagementEntity>
<CreateDate>2026-02-04T21:02:10.8401172+08:00</CreateDate>
<Creator>bce6f36d-3644-4595-9849-8532150bd4e2</Creator>
<IsFolder>true</IsFolder>
<IsPublic>true</IsPublic>
<IsShow>true</IsShow>
<IsSuper>true</IsSuper>
<MaterialCategoryId>a49f8fa7-d243-4252-aa47-49c6b2837fa4</MaterialCategoryId>
<MaterialId>682628d5-3d64-4a6f-a64c-64ae49d1ed6c</MaterialId>
<Memo>sample string 8</Memo>
<MenuID>1</MenuID>
<MenuIcon>sample string 6</MenuIcon>
<MenuLevel>1</MenuLevel>
<MenuName>sample string 2</MenuName>
<MenuPermissionEntity>
<CreateDate>2026-02-04T21:02:10.8411131+08:00</CreateDate>
<Creator>303ed9b1-07e4-4736-8b88-95f2da6e1864</Creator>
<Id>ca1e4537-b3fe-4491-aa91-659118f27116</Id>
<IsAdd>true</IsAdd>
<IsDelete>true</IsDelete>
<IsModify>true</IsModify>
<IsShow>true</IsShow>
<MenuId>2</MenuId>
<RoleId>e7589480-239a-49c6-b561-7f90e5b9fa26</RoleId>
<UserId>d571bfd0-42cb-42fc-b392-ac3b36995286</UserId>
</MenuPermissionEntity>
<MenuUrl>sample string 5</MenuUrl>
<ParentMenuID>1</ParentMenuID>
<PriorityDepartmentId>5ec16e18-fa36-436b-9c0d-81b09d79a9f9</PriorityDepartmentId>
<Remark>sample string 10</Remark>
<SortIndex>1</SortIndex>
<Type>sample string 9</Type>
</MenuManagementEntity>
</ArrayOfMenuManagementEntity>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of TreeItem| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | string |
None. |
|
| text | string |
None. |
|
| checked | boolean |
None. |
|
| state | string |
None. |
|
| type | string |
None. |
|
| isShow | string |
None. |
|
| isModify | string |
None. |
|
| isAdd | string |
None. |
|
| isDelete | string |
None. |
|
| children | Collection of TreeItem |
None. |
Response Formats
application/json
Sample:
Sample not available.
text/json
Sample:
Sample not available.
application/xml
Sample:
Sample not available.
text/xml
Sample:
Sample not available.