商簿-retail

商簿-retail


查询角色菜单权限

<p><strong>简要描述:</strong> </p> <ul> <li>查询角色菜单权限</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>/usercenter/version-book/menu/listDetail/1.0?roleIds=513</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>GET </li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">roleIds</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>角色id,逗号分隔</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code> { "respCode": 10000000, "respMessage": "查询成功", "data": [ { "children": [ { "id": 11, "menuName": "BASIC_PASSENGERFLOW", "permissionType": "query,export", "pmenuId": 1 }, { "id": 13, "menuName": "HOT_ZONE_ANALYSIS", "permissionType": "query,export", "pmenuId": 1 }, { "id": 14, "menuName": "INSTORERATE", "permissionType": "query,export", "pmenuId": 1 }, { "id": 15, "menuName": "AVERAGESTAYTIME", "permissionType": "query,export", "pmenuId": 1 }, { "id": 16, "menuName": "FLOOR_PASSENGERFLOW", "permissionType": "query,export", "pmenuId": 1 }, { "id": 17, "menuName": "ENTRANCE_AND_EXIT_PASSENGERFLOW", "permissionType": "query,export", "pmenuId": 1 }, { "id": 18, "menuName": "HOLIDAY_ANALYSIS", "permissionType": "query,export", "pmenuId": 1 }, { "id": 19, "menuName": "PASSENGER_FLOW_RATIO", "permissionType": "query,export", "pmenuId": 1 }, { "id": 20, "menuName": "PASSENGER_FLOW_CYCLE_COMPARISON", "permissionType": "query,export", "pmenuId": 1 }, { "id": 26, "menuName": "FORMAT_ANALYSIS", "permissionType": "query,export", "pmenuId": 1 }, { "id": 27, "menuName": "STORE_ANALYSIS", "permissionType": "query,export", "pmenuId": 1 } ], "id": 1, "menuName": "DATA_ANALYSIS", "pmenuId": 0 }, { "children": [ { "children": [ { "id": 211, "menuName": "RECENTLY_COMING", "permissionType": "query", "pmenuId": 21 }, { "id": 212, "menuName": "HISTORY_IN_STORE_RECORD", "permissionType": "query", "pmenuId": 21 }, { "id": 213, "menuName": "PERSON_LIST", "permissionType": "query,add,update,delete", "pmenuId": 21 }, { "id": 214, "menuName": "VIP_LEVEL_MANAGE", "permissionType": "query,add,update,delete", "pmenuId": 21 } ], "id": 21, "menuName": "VIP_MEMBER", "pmenuId": 2 }, { "children": [ { "id": 221, "menuName": "RECENTLY_COMING", "permissionType": "query", "pmenuId": 22 }, { "id": 222, "menuName": "HISTORY_IN_STORE_RECORD", "permissionType": "query", "pmenuId": 22 }, { "id": 223, "menuName": "PERSON_LIST", "permissionType": "query,add,update,delete", "pmenuId": 22 }, { "id": 224, "menuName": "PERSON_TYPE_MANAGE", "permissionType": "query,add,update,delete", "pmenuId": 22 } ], "id": 22, "menuName": "BLACK_LIST", "pmenuId": 2 }, { "children": [ { "id": 231, "menuName": "PERSON_LIST", "permissionType": "query,add,update,delete", "pmenuId": 23 }, { "id": 232, "menuName": "PERSON_TYPE_MANAGE", "permissionType": "query,add,update,delete", "pmenuId": 23 } ], "id": 23, "menuName": "RED_LIST", "pmenuId": 2 }, { "children": [ { "id": 241, "menuName": "PERSON_LIST", "permissionType": "query,add,update,delete", "pmenuId": 24 }, { "id": 242, "menuName": "PERSON_TYPE_MANAGE", "permissionType": "query,add,update,delete", "pmenuId": 24 } ], "id": 24, "menuName": "WHITE_LIST", "pmenuId": 2 }, { "id": 25, "menuName": "TAKE_PHOTO", "permissionType": "query,facesearch", "pmenuId": 2 } ], "id": 2, "menuName": "PERSONNEL_FILE", "pmenuId": 0 }, { "children": [ { "children": [ { "id": 373, "menuName": "DATA_EXPORT", "permissionType": "query,export", "pmenuId": 47 }, { "id": 374, "menuName": "EXPORT_RECORD", "permissionType": "query", "pmenuId": 47 } ], "id": 47, "menuName": "DATA_EXPORT", "pmenuId": 3 }, { "id": 48, "menuName": "LOGO_SETTING", "permissionType": "query,setting", "pmenuId": 3 }, { "id": 31, "menuName": "ORG_MANAGEMENT", "permissionType": "query,add,update,delete", "pmenuId": 3 }, { "id": 32, "menuName": "ROLE_MANAGEMENT", "permissionType": "query,add,update,delete", "pmenuId": 3 }, { "id": 33, "menuName": "ACCOUNT_MANAGEMENT", "permissionType": "query,add,update,delete", "pmenuId": 3 }, { "id": 34, "menuName": "DEVICE_SETTING", "permissionType": "query,allocation", "pmenuId": 3 }, { "children": [ { "id": 351, "menuName": "PASSENGER_FLOW_ANALYSIS", "permissionType": "query,add,update,delete", "pmenuId": 35 }, { "id": 353, "menuName": "HOT_ZONE_ANALYSIS", "permissionType": "query,add,update,delete", "pmenuId": 35 }, { "id": 355, "menuName": "IN_STORE_RATE", "permissionType": "query,add,update,delete", "pmenuId": 35 }, { "id": 356, "menuName": "AVERAGE_STAY_TIME", "permissionType": "query,add,update,delete", "pmenuId": 35 }, { "id": 357, "menuName": "IN_STORE_REMINDER", "permissionType": "query,add,update,delete", "pmenuId": 35 } ], "id": 35, "menuName": "BUSINESS_SETTING", "pmenuId": 3 }, { "children": [ { "id": 365, "menuName": "FLOOR_MANAGEMENT", "permissionType": "query,add,update,delete", "pmenuId": 36 }, { "id": 366, "menuName": "MAP_MANAGEMENT", "permissionType": "query,add,update,delete", "pmenuId": 36 }, { "id": 367, "menuName": "IN_OUT_MANAGEMENT", "permissionType": "query,add,update,delete", "pmenuId": 36 }, { "id": 368, "menuName": "HOLIDAY_MANAGEMENT", "permissionType": "query,add,update,delete", "pmenuId": 36 }, { "id": 371, "menuName": "INDUSTRIAL_MANAGEMENT", "permissionType": "query,add,update,delete", "pmenuId": 36 }, { "id": 372, "menuName": "STORE_MANAGEMENT", "permissionType": "query,add,update,delete", "pmenuId": 36 } ], "id": 36, "menuName": "MALL_BASIC_INFO", "pmenuId": 3 } ], "id": 3, "menuName": "SYSTEM_SETTING", "pmenuId": 0 }, { "children": [ { "id": 42, "menuName": "MALL_OVERVIEW", "permissionType": "query", "pmenuId": 4 } ], "id": 4, "menuName": "DATA_OVERVIEW", "pmenuId": 0 }, { "children": [ { "id": 44, "menuName": "WEEKLY_ANALYSIS", "permissionType": "query,export", "pmenuId": 5 }, { "id": 45, "menuName": "MONTHLY_ANALYSIS", "permissionType": "query,export", "pmenuId": 5 }, { "children": [ { "id": 243, "menuName": "ACTIVITY_SETTING", "permissionType": "query,add,update,delete", "pmenuId": 46 }, { "id": 244, "menuName": "ACTIVITY_ANALYSIS", "permissionType": "query,export", "pmenuId": 46 } ], "id": 46, "menuName": "ACTIVITY_ANALYSIS", "pmenuId": 5 }, { "id": 43, "menuName": "DAYLY_ANALYSIS", "permissionType": "query,export", "pmenuId": 5 } ], "id": 5, "menuName": "OPERATIONAL_ANALYSIS", "pmenuId": 0 } ], "respMark": null }</code></pre> <p><strong>返回参数说明</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">id</td> <td style="text-align: left;">int</td> <td>菜单id</td> </tr> <tr> <td style="text-align: left;">menuName</td> <td style="text-align: left;">String</td> <td>菜单名称</td> </tr> <tr> <td style="text-align: left;">permissionType</td> <td style="text-align: left;">String</td> <td>权限类型 query,add,update,delete,export</td> </tr> <tr> <td style="text-align: left;">pmenuId</td> <td style="text-align: left;">int</td> <td>父级菜单id</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <p>欢迎使用ShowDoc!</p>

页面列表

ITEM_HTML