POST api/UserLimit/userLimitList

获取某个用户的所有权限列表

Request Information

URI Parameters

None.

Body Parameters

userlimitListPost
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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>