POST api/Zhrt/BuilderMenuTree
Request Information
URI Parameters
None.
Body Parameters
Collection of MenuManagementEntityName | 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": "64de1ed8-dcce-446e-a5ac-9116b58a6436", "MaterialCategoryId": "ecf5d59c-2fdb-426b-9302-b6d2a64b826b", "MaterialId": "8d11f41f-df13-4b09-a393-8af0de1baece", "Creator": "f90e9a65-3080-48af-920f-a95a070ed824", "CreateDate": "2024-09-29T07:23:13.1156689+08:00", "MenuPermissionEntity": { "Id": "1746cba9-4371-491e-b958-99063a9bef89", "MenuId": 2, "RoleId": "fe2fc384-f737-4370-b654-94d12708b3eb", "UserId": "51ba0406-b96d-4ff6-909b-db5618ce98cb", "IsShow": true, "IsAdd": true, "IsDelete": true, "IsModify": true, "Creator": "c0ef01c9-b63d-49a7-af7e-441b407a6db1", "CreateDate": "2024-09-29T07:23:13.1174889+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": "64de1ed8-dcce-446e-a5ac-9116b58a6436", "MaterialCategoryId": "ecf5d59c-2fdb-426b-9302-b6d2a64b826b", "MaterialId": "8d11f41f-df13-4b09-a393-8af0de1baece", "Creator": "f90e9a65-3080-48af-920f-a95a070ed824", "CreateDate": "2024-09-29T07:23:13.1156689+08:00", "MenuPermissionEntity": { "Id": "1746cba9-4371-491e-b958-99063a9bef89", "MenuId": 2, "RoleId": "fe2fc384-f737-4370-b654-94d12708b3eb", "UserId": "51ba0406-b96d-4ff6-909b-db5618ce98cb", "IsShow": true, "IsAdd": true, "IsDelete": true, "IsModify": true, "Creator": "c0ef01c9-b63d-49a7-af7e-441b407a6db1", "CreateDate": "2024-09-29T07:23:13.1174889+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>2024-09-29T07:23:13.1156689+08:00</CreateDate> <Creator>f90e9a65-3080-48af-920f-a95a070ed824</Creator> <IsFolder>true</IsFolder> <IsPublic>true</IsPublic> <IsShow>true</IsShow> <IsSuper>true</IsSuper> <MaterialCategoryId>ecf5d59c-2fdb-426b-9302-b6d2a64b826b</MaterialCategoryId> <MaterialId>8d11f41f-df13-4b09-a393-8af0de1baece</MaterialId> <Memo>sample string 8</Memo> <MenuID>1</MenuID> <MenuIcon>sample string 6</MenuIcon> <MenuLevel>1</MenuLevel> <MenuName>sample string 2</MenuName> <MenuPermissionEntity> <CreateDate>2024-09-29T07:23:13.1174889+08:00</CreateDate> <Creator>c0ef01c9-b63d-49a7-af7e-441b407a6db1</Creator> <Id>1746cba9-4371-491e-b958-99063a9bef89</Id> <IsAdd>true</IsAdd> <IsDelete>true</IsDelete> <IsModify>true</IsModify> <IsShow>true</IsShow> <MenuId>2</MenuId> <RoleId>fe2fc384-f737-4370-b654-94d12708b3eb</RoleId> <UserId>51ba0406-b96d-4ff6-909b-db5618ce98cb</UserId> </MenuPermissionEntity> <MenuUrl>sample string 5</MenuUrl> <ParentMenuID>1</ParentMenuID> <PriorityDepartmentId>64de1ed8-dcce-446e-a5ac-9116b58a6436</PriorityDepartmentId> <Remark>sample string 10</Remark> <SortIndex>1</SortIndex> <Type>sample string 9</Type> </MenuManagementEntity> <MenuManagementEntity> <CreateDate>2024-09-29T07:23:13.1156689+08:00</CreateDate> <Creator>f90e9a65-3080-48af-920f-a95a070ed824</Creator> <IsFolder>true</IsFolder> <IsPublic>true</IsPublic> <IsShow>true</IsShow> <IsSuper>true</IsSuper> <MaterialCategoryId>ecf5d59c-2fdb-426b-9302-b6d2a64b826b</MaterialCategoryId> <MaterialId>8d11f41f-df13-4b09-a393-8af0de1baece</MaterialId> <Memo>sample string 8</Memo> <MenuID>1</MenuID> <MenuIcon>sample string 6</MenuIcon> <MenuLevel>1</MenuLevel> <MenuName>sample string 2</MenuName> <MenuPermissionEntity> <CreateDate>2024-09-29T07:23:13.1174889+08:00</CreateDate> <Creator>c0ef01c9-b63d-49a7-af7e-441b407a6db1</Creator> <Id>1746cba9-4371-491e-b958-99063a9bef89</Id> <IsAdd>true</IsAdd> <IsDelete>true</IsDelete> <IsModify>true</IsModify> <IsShow>true</IsShow> <MenuId>2</MenuId> <RoleId>fe2fc384-f737-4370-b654-94d12708b3eb</RoleId> <UserId>51ba0406-b96d-4ff6-909b-db5618ce98cb</UserId> </MenuPermissionEntity> <MenuUrl>sample string 5</MenuUrl> <ParentMenuID>1</ParentMenuID> <PriorityDepartmentId>64de1ed8-dcce-446e-a5ac-9116b58a6436</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 TreeItemName | 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.