运营后台2.0


查询所有角色和人(树)

<p><strong>简要描述 :</strong></p> <ul> <li>Auther: 张子帅</li> <li>查询所有数据角色表</li> </ul> <p><strong>请求URL:</strong></p> <ul> <li>生产 : <code>https://op.ipaynow.cn/main/get_dataRoleAndPermission_tree.do</code></li> <li>测试 : <code>https://op-test1.ipaynow.cn/main/get_dataRoleAndPermission_tree.do</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST</li> </ul> <p><strong>参数:</strong> 无</p> <p><strong>返回示例</strong></p> <pre><code>{ "head": { "rd": "0", "rm": "成功" }, "body": { "deptCd": 0, "deptNm": "总裁办", "fatherCd": -1, "dataRoleLevel": 0, "listChildDataPermissionInfo": null, "listChildDataRoleAndPermissionInfo": [ { "deptCd": 1, "deptNm": "商务合作部", "fatherCd": 0, "dataRoleLevel": 1, "listChildDataPermissionInfo": [ { "usrId": 72, "usrCd": "0003", "usrNm": "王蕊", "usrPosition": "1", "deptCd": 1 } ], "listChildDataRoleAndPermissionInfo": [ { "deptCd": 11, "deptNm": "分公司合作部", "fatherCd": 1, "dataRoleLevel": 2, "listChildDataPermissionInfo": null, "listChildDataRoleAndPermissionInfo": null } ] } ] } }</code></pre> <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> </tr> </thead> <tbody> <tr> <td style="text-align: left;">deptCd</td> <td style="text-align: left;">Integer</td> <td style="text-align: left;">部门ID</td> </tr> <tr> <td style="text-align: left;">deptNm</td> <td style="text-align: left;">String</td> <td style="text-align: left;">部门名称</td> </tr> <tr> <td style="text-align: left;">fatherCd</td> <td style="text-align: left;">Integer</td> <td style="text-align: left;">父部门ID</td> </tr> <tr> <td style="text-align: left;">dataRoleLevel</td> <td style="text-align: left;">Integer</td> <td style="text-align: left;">当前部门的层次</td> </tr> </tbody> </table> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">usrId</td> <td style="text-align: left;">Integer</td> <td style="text-align: left;">员工ID</td> </tr> <tr> <td style="text-align: left;">usrCd</td> <td style="text-align: left;">String</td> <td style="text-align: left;">员工号</td> </tr> <tr> <td style="text-align: left;">usrNm</td> <td style="text-align: left;">Integer</td> <td style="text-align: left;">员工姓名</td> </tr> <tr> <td style="text-align: left;">usrPosition</td> <td style="text-align: left;">Integer</td> <td style="text-align: left;">职位</td> </tr> <tr> <td style="text-align: left;">deptCd</td> <td style="text-align: left;">Integer</td> <td style="text-align: left;">所属部门ID</td> </tr> </tbody> </table> <p>注:返回body里面的数据结构如下: public class DataRoleAndPermissionVo implements Serializable { //当前部门ID private Integer deptCd; //当前部门名称 private String deptNm; //当前部门的父部门ID private Integer fatherCd; private Integer dataRoleLevel;</p> <pre><code> //当前部门下的成员 private List&lt;DataPermissionInfo&gt; listChildDataPermissionInfo; //当前部门下的部门和人员信息 private List&lt;DataRoleAndPermissionVo&gt; listChildDataRoleAndPermissionInfo; public static class DataPermissionInfo implements Serializable { //员工ID private Integer usrId; //员工号 private String usrCd; //员工名称 private String usrNm; //员工职位 private String usrPosition; //员工所属数据权限 private Integer deptCd; } }</code></pre>

页面列表

ITEM_HTML