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": "f4c45000-0ba7-4a7c-b082-be7721fd9b34",
"MaterialCategoryId": "84a4c860-747f-4649-9ab0-ffeea450df08",
"MaterialId": "0b242f6d-0bf5-41f5-90ed-6c2faa26b24b",
"Creator": "ed9862c4-b2e5-4913-abb5-ac0419ef415a",
"CreateDate": "2026-04-17T17:36:31.9829859+08:00",
"MenuPermissionEntity": {
"Id": "5ea333fd-e9f2-40f6-8eeb-ba681e922888",
"MenuId": 2,
"RoleId": "32bca46e-4d88-4908-85f9-31e4604133dd",
"UserId": "fef46f16-97b9-4329-91e9-aed66e9c8a5f",
"IsShow": true,
"IsAdd": true,
"IsDelete": true,
"IsModify": true,
"Creator": "b9461744-b864-47d9-b980-0e1d2937f6af",
"CreateDate": "2026-04-17T17:36:31.9839816+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": "f4c45000-0ba7-4a7c-b082-be7721fd9b34",
"MaterialCategoryId": "84a4c860-747f-4649-9ab0-ffeea450df08",
"MaterialId": "0b242f6d-0bf5-41f5-90ed-6c2faa26b24b",
"Creator": "ed9862c4-b2e5-4913-abb5-ac0419ef415a",
"CreateDate": "2026-04-17T17:36:31.9829859+08:00",
"MenuPermissionEntity": {
"Id": "5ea333fd-e9f2-40f6-8eeb-ba681e922888",
"MenuId": 2,
"RoleId": "32bca46e-4d88-4908-85f9-31e4604133dd",
"UserId": "fef46f16-97b9-4329-91e9-aed66e9c8a5f",
"IsShow": true,
"IsAdd": true,
"IsDelete": true,
"IsModify": true,
"Creator": "b9461744-b864-47d9-b980-0e1d2937f6af",
"CreateDate": "2026-04-17T17:36:31.9839816+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-04-17T17:36:31.9829859+08:00</CreateDate>
<Creator>ed9862c4-b2e5-4913-abb5-ac0419ef415a</Creator>
<IsFolder>true</IsFolder>
<IsPublic>true</IsPublic>
<IsShow>true</IsShow>
<IsSuper>true</IsSuper>
<MaterialCategoryId>84a4c860-747f-4649-9ab0-ffeea450df08</MaterialCategoryId>
<MaterialId>0b242f6d-0bf5-41f5-90ed-6c2faa26b24b</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-04-17T17:36:31.9839816+08:00</CreateDate>
<Creator>b9461744-b864-47d9-b980-0e1d2937f6af</Creator>
<Id>5ea333fd-e9f2-40f6-8eeb-ba681e922888</Id>
<IsAdd>true</IsAdd>
<IsDelete>true</IsDelete>
<IsModify>true</IsModify>
<IsShow>true</IsShow>
<MenuId>2</MenuId>
<RoleId>32bca46e-4d88-4908-85f9-31e4604133dd</RoleId>
<UserId>fef46f16-97b9-4329-91e9-aed66e9c8a5f</UserId>
</MenuPermissionEntity>
<MenuUrl>sample string 5</MenuUrl>
<ParentMenuID>1</ParentMenuID>
<PriorityDepartmentId>f4c45000-0ba7-4a7c-b082-be7721fd9b34</PriorityDepartmentId>
<Remark>sample string 10</Remark>
<SortIndex>1</SortIndex>
<Type>sample string 9</Type>
</MenuManagementEntity>
<MenuManagementEntity>
<CreateDate>2026-04-17T17:36:31.9829859+08:00</CreateDate>
<Creator>ed9862c4-b2e5-4913-abb5-ac0419ef415a</Creator>
<IsFolder>true</IsFolder>
<IsPublic>true</IsPublic>
<IsShow>true</IsShow>
<IsSuper>true</IsSuper>
<MaterialCategoryId>84a4c860-747f-4649-9ab0-ffeea450df08</MaterialCategoryId>
<MaterialId>0b242f6d-0bf5-41f5-90ed-6c2faa26b24b</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-04-17T17:36:31.9839816+08:00</CreateDate>
<Creator>b9461744-b864-47d9-b980-0e1d2937f6af</Creator>
<Id>5ea333fd-e9f2-40f6-8eeb-ba681e922888</Id>
<IsAdd>true</IsAdd>
<IsDelete>true</IsDelete>
<IsModify>true</IsModify>
<IsShow>true</IsShow>
<MenuId>2</MenuId>
<RoleId>32bca46e-4d88-4908-85f9-31e4604133dd</RoleId>
<UserId>fef46f16-97b9-4329-91e9-aed66e9c8a5f</UserId>
</MenuPermissionEntity>
<MenuUrl>sample string 5</MenuUrl>
<ParentMenuID>1</ParentMenuID>
<PriorityDepartmentId>f4c45000-0ba7-4a7c-b082-be7721fd9b34</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.