POST api/UserLimit/userLimitList
获取某个用户的所有权限列表
Request Information
URI Parameters
None.
Body Parameters
userlimitListPost| Name | Description | Type | Additional information |
|---|---|---|---|
| userId | integer |
None. |
|
| allLimit |
0或者不传代表不请求全部权限。1代表全部权限。 |
integer |
None. |
| tel |
登录账号 |
string |
None. |
| token |
token |
string |
None. |
| uid | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"userId": 1,
"allLimit": 1,
"tel": "sample string 2",
"token": "sample string 3",
"uid": 1
}
application/xml, text/xml
Sample:
<userlimitListPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApi.Controllers"> <tel xmlns="http://schemas.datacontract.org/2004/07/WebApi.Models">sample string 2</tel> <token xmlns="http://schemas.datacontract.org/2004/07/WebApi.Models">sample string 3</token> <uid xmlns="http://schemas.datacontract.org/2004/07/WebApi.Models">1</uid> <allLimit>1</allLimit> <userId>1</userId> </userlimitListPost>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
userLimitsResult| Name | Description | Type | Additional information |
|---|---|---|---|
| code | integer |
None. |
|
| msg | string |
None. |
|
| roleid |
角色id |
integer |
None. |
| rolename | string |
None. |
|
| limitslist |
权限id |
数组: userlimitItem |
None. |
| roleLimitslist |
角色对应的权限id |
数组: userlimitItem |
None. |
Response Formats
application/json, text/json
Sample:
{
"code": 1,
"msg": "sample string 2",
"roleid": 3,
"rolename": "sample string 4",
"limitslist": [
{
"id": 1,
"name": "sample string 2",
"number": 3
},
{
"id": 1,
"name": "sample string 2",
"number": 3
}
],
"roleLimitslist": [
{
"id": 1,
"name": "sample string 2",
"number": 3
},
{
"id": 1,
"name": "sample string 2",
"number": 3
}
]
}
application/xml, text/xml
Sample:
<userLimitsResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApi.Controllers">
<limitslist>
<userlimitItem>
<id>1</id>
<name>sample string 2</name>
<number>3</number>
</userlimitItem>
<userlimitItem>
<id>1</id>
<name>sample string 2</name>
<number>3</number>
</userlimitItem>
</limitslist>
<roleLimitslist>
<userlimitItem>
<id>1</id>
<name>sample string 2</name>
<number>3</number>
</userlimitItem>
<userlimitItem>
<id>1</id>
<name>sample string 2</name>
<number>3</number>
</userlimitItem>
</roleLimitslist>
<roleid>3</roleid>
<rolename>sample string 4</rolename>
<code>1</code>
<msg>sample string 2</msg>
</userLimitsResult>