采购或审批 角色查询
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>采购或审批 角色查询接口</li>
<li>结果集 (roles:可分配角色,roleRelList:已分配角色)</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://host/roleOutside/getRoleAndRelation</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<pre><code>{
"userId":"6989024600000000002",
"orgId":"e4fb7b56-7b46-4e31-9057-82838334fc17",
"isApprove":"0"
}</code></pre>
<h5>参数</h5>
<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;">userId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>用户Id</td>
</tr>
<tr>
<td style="text-align: left;">orgId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>组织Id</td>
</tr>
<tr>
<td style="text-align: left;">isApprove</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>是否是审批授权(传 0) 1:是 0:不是</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"status": 200,
"msg": "操作成功",
"data": {
"roleRelList": [
{
"id": null,
"isDel": 0,
"versionNum": null,
"createUserId": "1099300700000000004",
"createTime": "2022-05-15 00:30:08",
"updateUserId": null,
"updateTime": null,
"userOrgRoleId": "8828024800000004956",
"userId": "6989024600000000002",
"roleId": "1099200700000000775",
"orgId": "e4fb7b56-7b46-4e31-9057-82838334fc17",
"orgName": null,
"channelType": null,
"orgType": "1",
"layer": null,
"userName": null,
"loginId": null,
"permissionType": 0
}
],
"roles": [
{
"id": "1099200700000000775",
"isDel": 0,
"versionNum": 0,
"createUserId": null,
"createTime": "2017-08-09 21:07:50",
"updateUserId": null,
"updateTime": "2017-08-09 21:07:53",
"roleId": "1099200700000000775",
"roleName": "对账员",
"sortId": null,
"channelType": "02",
"permissionType": 1,
"roleType": null
},
{
"id": "1099200700000000770",
"isDel": 0,
"versionNum": 0,
"createUserId": null,
"createTime": "2016-08-11 18:32:59",
"updateUserId": "1099300700000000004",
"updateTime": "2021-09-03 17:45:55",
"roleId": "1099200700000000770",
"roleName": "管理员",
"sortId": null,
"channelType": "02",
"permissionType": 1,
"roleType": null
},
{
"id": "1099200700000000771",
"isDel": 0,
"versionNum": 0,
"createUserId": null,
"createTime": "2016-08-11 18:31:06",
"updateUserId": null,
"updateTime": "2016-08-11 18:22:06",
"roleId": "1099200700000000771",
"roleName": "采购员",
"sortId": null,
"channelType": "02",
"permissionType": 1,
"roleType": null
},
{
"id": "1099200700000000774",
"isDel": 0,
"versionNum": 0,
"createUserId": null,
"createTime": "2016-08-11 18:28:32",
"updateUserId": null,
"updateTime": "2016-08-11 18:19:32",
"roleId": "1099200700000000774",
"roleName": "收料员",
"sortId": null,
"channelType": "02",
"permissionType": 1,
"roleType": null
},
{
"id": "1099200700000000769",
"isDel": 0,
"versionNum": 0,
"createUserId": null,
"createTime": "2016-08-11 18:19:34",
"updateUserId": null,
"updateTime": "2016-08-11 18:27:34",
"roleId": "1099200700000000769",
"roleName": "财务专员",
"sortId": null,
"channelType": "02",
"permissionType": 1,
"roleType": null
},
{
"id": "1099200700000000777",
"isDel": 0,
"versionNum": 0,
"createUserId": null,
"createTime": "2016-08-09 21:08:45",
"updateUserId": null,
"updateTime": "2016-08-09 21:08:47",
"roleId": "1099200700000000777",
"roleName": "油卡管理员",
"sortId": null,
"channelType": "02",
"permissionType": 1,
"roleType": null
},
{
"id": "1099200700000000778",
"isDel": 0,
"versionNum": 0,
"createUserId": null,
"createTime": "2016-08-09 21:08:45",
"updateUserId": null,
"updateTime": "2016-08-09 21:08:47",
"roleId": "1099200700000000778",
"roleName": "采购计划",
"sortId": null,
"channelType": "02",
"permissionType": 1,
"roleType": null
}
]
},
"success": true
}</code></pre>
<h5>返回参数说明</h5>
<ul>
<li>roleRelList 说明 (该用户已分配角色集合)</li>
</ul>
<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;">userId</td>
<td style="text-align: left;">string</td>
<td>用户Id</td>
</tr>
<tr>
<td style="text-align: left;">roleId</td>
<td style="text-align: left;">string</td>
<td>角色Id</td>
</tr>
<tr>
<td style="text-align: left;">orgId</td>
<td style="text-align: left;">string</td>
<td>组织Id</td>
</tr>
</tbody>
</table>
<ul>
<li>roles 说明 (该角色可分配角色)</li>
</ul>
<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;">roleId</td>
<td style="text-align: left;">string</td>
<td>角色Id</td>
</tr>
<tr>
<td style="text-align: left;">roleName</td>
<td style="text-align: left;">string</td>
<td>角色名称</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>