docs: 新增接口文档
diff --git "a/design/\346\216\210\346\235\203\346\234\215\345\212\241\347\256\241\347\220\206\346\216\245\345\217\243\350\256\276\350\256\241\346\226\207\346\241\243.doc" "b/design/\346\216\210\346\235\203\346\234\215\345\212\241\347\256\241\347\220\206\346\216\245\345\217\243\350\256\276\350\256\241\346\226\207\346\241\243.doc"
new file mode 100644
index 0000000..7c5e305
--- /dev/null
+++ "b/design/\346\216\210\346\235\203\346\234\215\345\212\241\347\256\241\347\220\206\346\216\245\345\217\243\350\256\276\350\256\241\346\226\207\346\241\243.doc"
@@ -0,0 +1,26030 @@
+<!DOCTYPE html>

+<html>

+<head>

+    <meta http-equiv="Content-Type" content="application/msword; charset=utf-8"/>

+    <title>toWord</title>

+        <style type="text/css">

+        .bg {

+            font-size: 14.5px;

+            font-weight: bold;

+            color: #000;

+            background-color: #559e68;

+        }

+

+        table {

+            border-width: 1px;

+            border-style: solid;

+            border-color: black;

+            table-layout: fixed;

+        }

+

+        tr {

+            height: 32px;

+            font-size: 12px;

+        }

+

+        td {

+            padding-left: 10px;

+            border-width: 1px;

+            border-style: solid;

+            border-color: black;

+            height: 32px;

+            overflow: hidden;

+            word-break: break-all;

+            word-wrap: break-word;

+            font-size: 14.5px;

+        }

+

+        .bg td {

+            font-size: 14.5px;

+        }

+

+        tr td {

+            font-size: 14.5px;

+        }

+

+        .specialHeight {

+            height: 40px;

+        }

+

+        .first_title {

+            height: 60px;

+            line-height: 60px;

+            margin: 0;

+            font-weight: bold;

+            font-size: 21px;

+        }

+

+        .second_title {

+            height: 40px;

+            line-height: 40px;

+            margin: 0;

+            font-size: 18.5px;

+        }

+

+        .doc_title {

+            font-size: 42.5px;

+            text-align: center;

+        }

+

+        .download_btn {

+            float: right;

+        }

+

+        body {

+            font-family: 思源黑体 Normal;

+        }

+    </style>

+</head>

+

+<body>

+<div style="width:1000px; margin: 0 auto">

+    <div>

+        <p class="doc_title">User Authorization Service Super Admin APIs(1.0)</p>

+        

+        <br>

+    </div>

+    <div style="margin-bottom:20px;">

+        <!--这个是类的说明-->

+        <h4 class="first_title">AdminApplication</h4>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">1)根据查询条件获取分页列表</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据查询条件获取分页列表</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据查询条件获取分页列表</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/applications</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[applicationId]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 应用标识(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.mapBean[businessDomainCode]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 所属业务域代码(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.mapBean[businessDomainId]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 所属业务域ID(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.mapBean[businessDomainIds]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 所属业务域IDs(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.mapBean[businessDomainName]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 所属业务域名称(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">7.mapBean[deleted]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 删除状态 (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">8.mapBean[description]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 描述(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">9.mapBean[enabled]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 是否可用(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">10.mapBean[ids]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 应用IDs(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">11.mapBean[keyword]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 关键字(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">12.mapBean[name]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 名称(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">13.mapBean[syncUrl]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 角色同步接口地址Url(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">14.mapBean[systemCode]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 所属系统代码(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">15.mapBean[systemId]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 所属系统ID(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">16.mapBean[systemIds]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 所属系统IDs(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">17.mapBean[systemName]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 所属系统名称(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">18.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">19.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ApplicationQueryResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.items</td>

+            <td colspan="2">array:Application</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.businessDomain</td>

+            <td colspan="2">object:BusinessDomain</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.2.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.2.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.2.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.2.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.2.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.6.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.7.syncUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.8.system</td>

+            <td colspan="2">object:System</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.8.1.businessDomain</td>

+            <td colspan="2">object:BusinessDomain</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:50px">2.2.8.1.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:50px">2.2.8.1.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:50px">2.2.8.1.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:50px">2.2.8.1.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:50px">2.2.8.1.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.8.2.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.8.3.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.8.4.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.8.5.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.8.6.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.orderBy</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[applicationId]=string&amp;mapBean[businessDomainCode]=string&amp;mapBean[businessDomainId]=string&amp;mapBean[businessDomainIds]=[{}]&amp;mapBean[businessDomainName]=string&amp;mapBean[deleted]=true&amp;mapBean[description]=string&amp;mapBean[enabled]=string&amp;mapBean[ids]=[{}]&amp;mapBean[keyword]=string&amp;mapBean[name]=string&amp;mapBean[syncUrl]=string&amp;mapBean[systemCode]=string&amp;mapBean[systemId]=string&amp;mapBean[systemIds]=[{}]&amp;mapBean[systemName]=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;currentItemCount&quot;:0,&quot;items&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;businessDomain&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;,&quot;syncUrl&quot;:&quot;string&quot;,&quot;system&quot;:{&quot;businessDomain&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}}],&quot;mapBean&quot;:{},&quot;orderBy&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">2)创建应用</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">创建应用</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">创建应用</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/applications</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">post</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.applicationCreateRequest</td>

+                        <td>object:ApplicationCreateRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>应用</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.1.applicationId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.2.businessDomain</td>

+            <td>object:BusinessDomain</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.2.1.code</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.2.2.description</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.2.3.enabled</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.2.4.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.2.5.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.3.businessDomainId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.4.description</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.5.enabled</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.6.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.7.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.8.syncUrl</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.9.system</td>

+            <td>object:System</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.9.1.businessDomain</td>

+            <td>object:BusinessDomain</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.9.1.1.code</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.9.1.2.description</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.9.1.3.enabled</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.9.1.4.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.9.1.5.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.9.2.code</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.9.3.description</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.9.4.enabled</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.9.5.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.9.6.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.10.systemId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"> -d &#39;{&quot;applicationId&quot;:&quot;string&quot;,&quot;businessDomain&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;businessDomainId&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;,&quot;syncUrl&quot;:&quot;string&quot;,&quot;system&quot;:{&quot;businessDomain&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;systemId&quot;:&quot;string&quot;}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4"></td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">3)根据应用标识 applicationId 获取应用</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据应用标识 applicationId 获取应用</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据应用标识 applicationId 获取应用</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/applications/applicationId/{applicationId}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.applicationId</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>应用标识</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ApplicationLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.businessDomain</td>

+            <td colspan="2">object:BusinessDomain</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.syncUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.system</td>

+            <td colspan="2">object:System</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.1.businessDomain</td>

+            <td colspan="2">object:BusinessDomain</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.2.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.3.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.4.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.5.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.6.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;applicationId&quot;:&quot;string&quot;,&quot;businessDomain&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;,&quot;syncUrl&quot;:&quot;string&quot;,&quot;system&quot;:{&quot;businessDomain&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">4)根据查询条件获取数据判断是否在同一个业务域中</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据查询条件获取数据判断是否在同一个业务域中</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据查询条件获取数据判断是否在同一个业务域中</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/applications/judgeSingleBusiness</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.mapBean[applicationId]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 应用标识(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[businessDomainId]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 所属业务域ID(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.mapBean[deleted]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 删除状态 (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.mapBean[enabled]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 是否可用(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.mapBean[ids]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 应用IDs(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.mapBean[name]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 名称(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">7.mapBean[syncUrl]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 角色同步接口地址Url(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">8.mapBean[systemId]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 所属系统ID(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ApplicationSingleBusinessResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.singleBusiness</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">mapBean[applicationId]=string&amp;mapBean[businessDomainId]=string&amp;mapBean[deleted]=true&amp;mapBean[enabled]=string&amp;mapBean[ids]=[{}]&amp;mapBean[name]=string&amp;mapBean[syncUrl]=string&amp;mapBean[systemId]=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;singleBusiness&quot;:true},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">5)根据ID获取应用</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据ID获取应用</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据ID获取应用</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/applications/{id}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ApplicationLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.businessDomain</td>

+            <td colspan="2">object:BusinessDomain</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.syncUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.system</td>

+            <td colspan="2">object:System</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.1.businessDomain</td>

+            <td colspan="2">object:BusinessDomain</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.2.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.3.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.4.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.5.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.6.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;applicationId&quot;:&quot;string&quot;,&quot;businessDomain&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;,&quot;syncUrl&quot;:&quot;string&quot;,&quot;system&quot;:{&quot;businessDomain&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">6)更新应用</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">更新应用</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">更新应用</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/applications/{id}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">put</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.applicationUpdateRequest</td>

+                        <td>object:ApplicationUpdateRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>应用</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.1.applicationId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.2.businessDomain</td>

+            <td>object:BusinessDomain</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.2.1.code</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.2.2.description</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.2.3.enabled</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.2.4.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.2.5.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.3.businessDomainId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.4.description</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.5.enabled</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.6.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.7.syncUrl</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.8.system</td>

+            <td>object:System</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.1.businessDomain</td>

+            <td>object:BusinessDomain</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.8.1.1.code</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.8.1.2.description</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.8.1.3.enabled</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.8.1.4.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.8.1.5.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.2.code</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.3.description</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.4.enabled</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.5.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.6.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.9.systemId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ApplicationUpdateResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.businessDomain</td>

+            <td colspan="2">object:BusinessDomain</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.syncUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.system</td>

+            <td colspan="2">object:System</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.1.businessDomain</td>

+            <td colspan="2">object:BusinessDomain</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.8.1.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.2.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.3.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.4.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.5.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.8.6.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"> -d &#39;{&quot;applicationId&quot;:&quot;string&quot;,&quot;businessDomain&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;businessDomainId&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;name&quot;:&quot;string&quot;,&quot;syncUrl&quot;:&quot;string&quot;,&quot;system&quot;:{&quot;businessDomain&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;systemId&quot;:&quot;string&quot;}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;applicationId&quot;:&quot;string&quot;,&quot;businessDomain&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;,&quot;syncUrl&quot;:&quot;string&quot;,&quot;system&quot;:{&quot;businessDomain&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">7)根据ID删除应用</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据ID删除应用</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据ID删除应用</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/applications/{id}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">delete</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>204</td>

+                    <td colspan="2">No Content</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ApplicationRemoveResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.roles</td>

+            <td colspan="2">array:Role</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.10.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;id&quot;:&quot;string&quot;,&quot;roles&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+    </div>

+    <div style="margin-bottom:20px;">

+        <!--这个是类的说明-->

+        <h4 class="first_title">AdminCommon</h4>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">1)获取业务域 - 系统 - 角色 树</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取业务域 - 系统 - 角色 树</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取业务域 - 系统 - 角色 树</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/commons/businessSystemRoleTree</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.businessIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 业务域ids (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.businessKey</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 角色key (模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.roleKey</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 角色key (模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.systemIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 系统ids (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.systemKey</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 系统key (模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:BusinessSystemRoleTreeResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.maps</td>

+            <td colspan="2">array:Map</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">businessIds=[{}]&amp;businessKey=string&amp;roleKey=string&amp;systemIds=[{}]&amp;systemKey=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;maps&quot;:[{}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">2)获取业务域 - 系统树</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取业务域 - 系统树</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取业务域 - 系统树</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/commons/businessSystemTree</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.businessIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 业务域ids (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.businessKey</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 角色key (模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.systemIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 系统ids (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.systemKey</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 系统key (模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:BusinessSystemTreeResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.maps</td>

+            <td colspan="2">array:Map</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">businessIds=[{}]&amp;businessKey=string&amp;systemIds=[{}]&amp;systemKey=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;maps&quot;:[{}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">3)获取通用/业务用户组 - 业务域 - 系统树</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取通用/业务用户组 - 业务域 - 系统树</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取通用/业务用户组 - 业务域 - 系统树</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/commons/gcommonBusinessSystemTree</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.businessIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 业务域ids (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.businessKey</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 角色key (模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.systemIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 系统ids (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.systemKey</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 系统key (模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GcommonBusinessSystemTreeResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.maps</td>

+            <td colspan="2">array:Map</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">businessIds=[{}]&amp;businessKey=string&amp;systemIds=[{}]&amp;systemKey=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;maps&quot;:[{}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">4)查询唯一字段是否重复</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">查询唯一字段是否重复</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">查询唯一字段是否重复</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/commons/queryUnique</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>修改的ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.tabelField</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>唯一字段名</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.tableName</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>表名</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.value</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>字段值</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">id=string&amp;tabelField=string&amp;tableName=string&amp;value=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4"></td>

+                </tr>

+

+            </table>

+        </div>

+    </div>

+    <div style="margin-bottom:20px;">

+        <!--这个是类的说明-->

+        <h4 class="first_title">AdminGrantAccountStat</h4>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">1)根据查询条件获取帐号统计分页列表</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据查询条件获取帐号统计分页列表</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据查询条件获取帐号统计分页列表</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/grantAccountStats</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[deleted]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 删除状态 (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.mapBean[userPks]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - rolePks(精确,多值)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.mapBean[userType]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 用户类型(精确,Account 帐号、Userscope 用户规则)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantAccountStatQueryResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.items</td>

+            <td colspan="2">array:GrantAccountStat</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.grantedRoleCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.grantedRoleNames</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.grantedRolegroupCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.grantedRolegroupNames</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.6.userPk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.7.userType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.orderBy</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[deleted]=true&amp;mapBean[userPks]=[{}]&amp;mapBean[userType]=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;currentItemCount&quot;:0,&quot;items&quot;:[{&quot;grantedRoleCount&quot;:0,&quot;grantedRoleNames&quot;:&quot;string&quot;,&quot;grantedRolegroupCount&quot;:0,&quot;grantedRolegroupNames&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;userPk&quot;:&quot;string&quot;,&quot;userType&quot;:&quot;string&quot;}],&quot;mapBean&quot;:{},&quot;orderBy&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+    </div>

+    <div style="margin-bottom:20px;">

+        <!--这个是类的说明-->

+        <h4 class="first_title">AdminGrantBatch</h4>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">1)分页查询授权批次</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">分页查询授权批次</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">分页查询授权批次</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/grantBatches</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[grantTimeBegin]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 授权操作开始日期 (yyyy-MM-dd)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.mapBean[grantTimeEnd]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 授权操作结束日期 (yyyy-MM-dd)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantBatchQueryResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.items</td>

+            <td colspan="2">array:GrantBatch</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.batchNo</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.batchStatus</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.cancelAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.cancelTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.6.grantAccountName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.7.grantBatchDetails</td>

+            <td colspan="2">array:GrantBatchDetail</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.7.1.batchId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.7.2.cancelAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.7.3.cancelTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.7.4.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.7.5.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.7.6.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.7.7.operateType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.7.8.rolePk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.7.9.roleType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.7.10.userPk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.2.7.11.userType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.8.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.9.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.10.grantedRoleCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.11.grantedRoleSummary</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.12.grantedUserCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.13.grantedUserSummary</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.14.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.loadAll</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.orderBy</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[grantTimeBegin]=string&amp;mapBean[grantTimeEnd]=string&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;currentItemCount&quot;:0,&quot;items&quot;:[{&quot;batchNo&quot;:&quot;string&quot;,&quot;batchStatus&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantAccountName&quot;:&quot;string&quot;,&quot;grantBatchDetails&quot;:[{&quot;batchId&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;operateType&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;,&quot;userPk&quot;:&quot;string&quot;,&quot;userType&quot;:&quot;string&quot;}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantedRoleCount&quot;:0,&quot;grantedRoleSummary&quot;:&quot;string&quot;,&quot;grantedUserCount&quot;:0,&quot;grantedUserSummary&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;}],&quot;loadAll&quot;:true,&quot;mapBean&quot;:{},&quot;orderBy&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">2)创建授权批次</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">创建授权批次</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">创建授权批次</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/grantBatches</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">post</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.grantBatchCreateRequest</td>

+                        <td>object:GrantBatchCreateRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>grantBatchCreateRequest</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.1.batchNo</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.2.batchStatus</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.3.cancelAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.4.cancelTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.5.entity</td>

+            <td>object:GrantBatch</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.1.batchNo</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.2.batchStatus</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.3.cancelAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.4.cancelTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.5.grantAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.6.grantAccountName</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.7.grantBatchDetails</td>

+            <td>array:GrantBatchDetail</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.1.batchId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.2.cancelAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.3.cancelTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.4.grantAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.5.grantTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.6.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.7.operateType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.8.rolePk</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.9.roleType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.10.userPk</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.11.userType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.8.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.9.grantTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.10.grantedRoleCount</td>

+            <td>integer(int32)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.11.grantedRoleSummary</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.12.grantedUserCount</td>

+            <td>integer(int32)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.13.grantedUserSummary</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.14.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.6.grantAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.7.grantAccountName</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.8.grantBatchDetails</td>

+            <td>array:GrantBatchDetail</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.1.batchId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.2.cancelAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.3.cancelTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.4.grantAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.5.grantTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.6.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.7.operateType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.8.rolePk</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.9.roleType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.10.userPk</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.11.userType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.9.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.10.grantTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.11.grantedRoleCount</td>

+            <td>integer(int32)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.12.grantedRoleSummary</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.13.grantedUserCount</td>

+            <td>integer(int32)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.14.grantedUserSummary</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.15.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantBatchCreateResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.batchNo</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.batchStatus</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.cancelAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.cancelTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.grantAccountName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.grantBatchDetails</td>

+            <td colspan="2">array:GrantBatchDetail</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.1.batchId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.2.cancelAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.3.cancelTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.4.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.5.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.6.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.7.operateType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.8.rolePk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.9.roleType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.10.userPk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.11.userType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.10.grantedRoleCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.11.grantedRoleSummary</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.12.grantedUserCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.13.grantedUserSummary</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.14.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"> -d &#39;{&quot;batchNo&quot;:&quot;string&quot;,&quot;batchStatus&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;entity&quot;:{&quot;batchNo&quot;:&quot;string&quot;,&quot;batchStatus&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantAccountName&quot;:&quot;string&quot;,&quot;grantBatchDetails&quot;:[{&quot;batchId&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;operateType&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;,&quot;userPk&quot;:&quot;string&quot;,&quot;userType&quot;:&quot;string&quot;}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantedRoleCount&quot;:0,&quot;grantedRoleSummary&quot;:&quot;string&quot;,&quot;grantedUserCount&quot;:0,&quot;grantedUserSummary&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;},&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantAccountName&quot;:&quot;string&quot;,&quot;grantBatchDetails&quot;:[{&quot;batchId&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;operateType&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;,&quot;userPk&quot;:&quot;string&quot;,&quot;userType&quot;:&quot;string&quot;}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantedRoleCount&quot;:0,&quot;grantedRoleSummary&quot;:&quot;string&quot;,&quot;grantedUserCount&quot;:0,&quot;grantedUserSummary&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;batchNo&quot;:&quot;string&quot;,&quot;batchStatus&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantAccountName&quot;:&quot;string&quot;,&quot;grantBatchDetails&quot;:[{&quot;batchId&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;operateType&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;,&quot;userPk&quot;:&quot;string&quot;,&quot;userType&quot;:&quot;string&quot;}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantedRoleCount&quot;:0,&quot;grantedRoleSummary&quot;:&quot;string&quot;,&quot;grantedUserCount&quot;:0,&quot;grantedUserSummary&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">3)根据 id 获取授权批次详情</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据 id 获取授权批次详情</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据 id 获取授权批次详情</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/grantBatches/{id}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>id</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantBatchLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.batchNo</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.batchStatus</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.cancelAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.cancelTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.grantAccountName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.grantBatchDetails</td>

+            <td colspan="2">array:GrantBatchDetail</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.1.batchId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.2.cancelAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.3.cancelTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.4.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.5.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.6.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.7.operateType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.8.rolePk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.9.roleType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.10.userPk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.11.userType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.10.grantedRoleCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.11.grantedRoleSummary</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.12.grantedUserCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.13.grantedUserSummary</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.14.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;batchNo&quot;:&quot;string&quot;,&quot;batchStatus&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantAccountName&quot;:&quot;string&quot;,&quot;grantBatchDetails&quot;:[{&quot;batchId&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;operateType&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;,&quot;userPk&quot;:&quot;string&quot;,&quot;userType&quot;:&quot;string&quot;}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantedRoleCount&quot;:0,&quot;grantedRoleSummary&quot;:&quot;string&quot;,&quot;grantedUserCount&quot;:0,&quot;grantedUserSummary&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">4)修改授权批次</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">修改授权批次</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">修改授权批次</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/grantBatches/{id}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">put</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.grantBatchUpdateRequest</td>

+                        <td>object:GrantBatchUpdateRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>grantBatchUpdateRequest</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.1.batchNo</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.2.batchStatus</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.3.cancelAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.4.cancelTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.5.entity</td>

+            <td>object:GrantBatch</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.1.batchNo</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.2.batchStatus</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.3.cancelAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.4.cancelTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.5.grantAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.6.grantAccountName</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.7.grantBatchDetails</td>

+            <td>array:GrantBatchDetail</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.1.batchId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.2.cancelAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.3.cancelTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.4.grantAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.5.grantTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.6.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.7.operateType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.8.rolePk</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.9.roleType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.10.userPk</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">1.5.7.11.userType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.8.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.9.grantTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.10.grantedRoleCount</td>

+            <td>integer(int32)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.11.grantedRoleSummary</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.12.grantedUserCount</td>

+            <td>integer(int32)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.13.grantedUserSummary</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.5.14.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.6.grantAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.7.grantAccountName</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.8.grantBatchDetails</td>

+            <td>array:GrantBatchDetail</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.1.batchId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.2.cancelAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.3.cancelTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.4.grantAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.5.grantTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.6.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.7.operateType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.8.rolePk</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.9.roleType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.10.userPk</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.8.11.userType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.9.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.10.grantTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.11.grantedRoleCount</td>

+            <td>integer(int32)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.12.grantedRoleSummary</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.13.grantedUserCount</td>

+            <td>integer(int32)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.14.grantedUserSummary</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.15.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>id</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantBatchUpdateResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.batchNo</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.batchStatus</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.cancelAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.cancelTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.grantAccountName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.grantBatchDetails</td>

+            <td colspan="2">array:GrantBatchDetail</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.1.batchId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.2.cancelAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.3.cancelTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.4.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.5.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.6.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.7.operateType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.8.rolePk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.9.roleType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.10.userPk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.7.11.userType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.10.grantedRoleCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.11.grantedRoleSummary</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.12.grantedUserCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.13.grantedUserSummary</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.14.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"> -d &#39;{&quot;batchNo&quot;:&quot;string&quot;,&quot;batchStatus&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;entity&quot;:{&quot;batchNo&quot;:&quot;string&quot;,&quot;batchStatus&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantAccountName&quot;:&quot;string&quot;,&quot;grantBatchDetails&quot;:[{&quot;batchId&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;operateType&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;,&quot;userPk&quot;:&quot;string&quot;,&quot;userType&quot;:&quot;string&quot;}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantedRoleCount&quot;:0,&quot;grantedRoleSummary&quot;:&quot;string&quot;,&quot;grantedUserCount&quot;:0,&quot;grantedUserSummary&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;},&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantAccountName&quot;:&quot;string&quot;,&quot;grantBatchDetails&quot;:[{&quot;batchId&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;operateType&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;,&quot;userPk&quot;:&quot;string&quot;,&quot;userType&quot;:&quot;string&quot;}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantedRoleCount&quot;:0,&quot;grantedRoleSummary&quot;:&quot;string&quot;,&quot;grantedUserCount&quot;:0,&quot;grantedUserSummary&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;batchNo&quot;:&quot;string&quot;,&quot;batchStatus&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantAccountName&quot;:&quot;string&quot;,&quot;grantBatchDetails&quot;:[{&quot;batchId&quot;:&quot;string&quot;,&quot;cancelAccount&quot;:&quot;string&quot;,&quot;cancelTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;operateType&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;,&quot;userPk&quot;:&quot;string&quot;,&quot;userType&quot;:&quot;string&quot;}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantedRoleCount&quot;:0,&quot;grantedRoleSummary&quot;:&quot;string&quot;,&quot;grantedUserCount&quot;:0,&quot;grantedUserSummary&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+    </div>

+    <div style="margin-bottom:20px;">

+        <!--这个是类的说明-->

+        <h4 class="first_title">AdminGrantRoleStat</h4>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">1)根据查询条件获取角色统计分页列表</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据查询条件获取角色统计分页列表</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据查询条件获取角色统计分页列表</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/grantRoleStats</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[deleted]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 删除状态 (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.mapBean[rolePks]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - rolePks(精确,多值)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.mapBean[roleType]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 角色类型(精确,Role 角色、Rolegroup 角色组)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantRoleStatQueryResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.items</td>

+            <td colspan="2">array:GrantRoleStat</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.grantedAccountCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.grantedAccountNames</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.grantedGroupCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.grantedGroupNames</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.grantedLabelCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.6.grantedLabelNames</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.7.grantedUserscopeCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.8.grantedUserscopeNames</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.10.rolePk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.11.roleType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.orderBy</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[deleted]=true&amp;mapBean[rolePks]=[{}]&amp;mapBean[roleType]=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;currentItemCount&quot;:0,&quot;items&quot;:[{&quot;grantedAccountCount&quot;:0,&quot;grantedAccountNames&quot;:&quot;string&quot;,&quot;grantedGroupCount&quot;:0,&quot;grantedGroupNames&quot;:&quot;string&quot;,&quot;grantedLabelCount&quot;:0,&quot;grantedLabelNames&quot;:&quot;string&quot;,&quot;grantedUserscopeCount&quot;:0,&quot;grantedUserscopeNames&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;}],&quot;mapBean&quot;:{},&quot;orderBy&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+    </div>

+    <div style="margin-bottom:20px;">

+        <!--这个是类的说明-->

+        <h4 class="first_title">AdminGranted</h4>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">1)根据accountId roleId 获取授权信息</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据accountId roleId 获取授权信息</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据accountId roleId 获取授权信息</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/findGrantedAccountDetail</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.accountId</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>账户ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.accountIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.roleIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>角色IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.roleType</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>角色类型(Role/Rolegroup)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedAccountDetailResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedAccountDetails</td>

+            <td colspan="2">array:GrantedAccountDetail</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.roleName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">accountId=string&amp;accountIds=[{}]&amp;operateAccount=string&amp;roleIds=[{}]&amp;roleType=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedAccountDetails&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleName&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">2)根据groupId roleId 获取授权信息</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据groupId roleId 获取授权信息</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据groupId roleId 获取授权信息</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/findGrantedGroupDetail</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.groupId</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>用户组ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.groupIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.roleIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>角色IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.roleType</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>角色类型(Role/Rolegroup)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedGroupDetailResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedGroupDetails</td>

+            <td colspan="2">array:GrantedGroupDetail</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.roleName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">groupId=string&amp;groupIds=[{}]&amp;operateAccount=string&amp;roleIds=[{}]&amp;roleType=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedGroupDetails&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleName&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">3)根据accountId roleId 获取授权role信息</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据accountId roleId 获取授权role信息</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据accountId roleId 获取授权role信息</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/findGrantedRoleDetail</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.accountIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>account IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.accountType</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>account类型(Account/Group)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.roleId</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>角色ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedRoleDetailResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.roleName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">accountIds=[{}]&amp;accountType=string&amp;operateAccount=string&amp;roleId=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;roleName&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">4)根据groupId roleId 获取rolegroup授权信息</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据groupId roleId 获取rolegroup授权信息</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据groupId roleId 获取rolegroup授权信息</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/findGrantedRolegroupDetail</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.accountIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>account IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.accountType</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>角色类型(Account/Group)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.rolegroupId</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>角色组ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedRolegroupDetailResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.roleName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">accountIds=[{}]&amp;accountType=string&amp;operateAccount=string&amp;rolegroupId=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleName&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">5)添加授权,按人员授权,获取 已选人员  角色/组</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">添加授权,按人员授权,获取 已选人员  角色/组</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">添加授权,按人员授权,获取 已选人员  角色/组</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/grantedAccountRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.accountIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>已选人员的帐号ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.union</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否取并集(0/1)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedAccountRolesGetResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.roleIds</td>

+            <td colspan="2">array</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.rolegroupIds</td>

+            <td colspan="2">array</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">accountIds=[{}]&amp;loadAll=true&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;union=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;id&quot;:&quot;string&quot;,&quot;roleIds&quot;:[{}],&quot;rolegroupIds&quot;:[{}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">6)添加授权,按人员授权,提交</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">添加授权,按人员授权,提交</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">添加授权,按人员授权,提交</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/grantedAccountRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">post</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.grantedAccountRolesPostRequest</td>

+                        <td>object:GrantedAccountRolesPostRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>grantedAccountRolesPostRequest</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.1.accountIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.2.addRoleIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.3.addRolegroupIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.4.delRoleIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.5.delRolegroupIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.6.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedAccountRolesPostResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedDetail</td>

+            <td colspan="2">object:GrantedDetail</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.addGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.addGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.addGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.addGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.addGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.addGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.addGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.addGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.delGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.10.delGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.11.delGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.12.delGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.13.delGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.14.delGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.15.delGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.16.delGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.17.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.18.updGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.19.updGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.20.updGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.21.updGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.22.updGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.23.updGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.24.updGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.25.updGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string -d &#39;{&quot;accountIds&quot;:[{}],&quot;addRoleIds&quot;:[{}],&quot;addRolegroupIds&quot;:[{}],&quot;delRoleIds&quot;:[{}],&quot;delRolegroupIds&quot;:[{}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedDetail&quot;:{&quot;addGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;addGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;delGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;delGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;id&quot;:&quot;string&quot;,&quot;updGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;updGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">7)添加授权,按用户组授权,获取 已选用户组 共有的 角色/组</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">添加授权,按用户组授权,获取 已选用户组 共有的 角色/组</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">添加授权,按用户组授权,获取 已选用户组 共有的 角色/组</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/grantedGroupRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.groupIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>已选用户组ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedGroupRolesGetResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.roleIds</td>

+            <td colspan="2">array</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.rolegroupIds</td>

+            <td colspan="2">array</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">groupIds=[{}]&amp;loadAll=true&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;id&quot;:&quot;string&quot;,&quot;roleIds&quot;:[{}],&quot;rolegroupIds&quot;:[{}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">8)添加授权,按用户组授权,提交</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">添加授权,按用户组授权,提交</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">添加授权,按用户组授权,提交</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/grantedGroupRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">post</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.grantedGroupRolesPostRequest</td>

+                        <td>object:GrantedGroupRolesPostRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>grantedGroupRolesPostRequest</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.1.addRoleIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.2.addRolegroupIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.3.delRoleIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.4.delRolegroupIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.5.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.6.groupIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedGroupRolesPostResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedDetail</td>

+            <td colspan="2">object:GrantedDetail</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.addGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.addGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.addGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.addGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.addGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.addGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.addGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.addGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.delGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.10.delGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.11.delGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.12.delGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.13.delGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.14.delGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.15.delGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.16.delGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.17.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.18.updGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.19.updGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.20.updGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.21.updGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.22.updGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.23.updGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.24.updGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.25.updGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string -d &#39;{&quot;addRoleIds&quot;:[{}],&quot;addRolegroupIds&quot;:[{}],&quot;delRoleIds&quot;:[{}],&quot;delRolegroupIds&quot;:[{}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupIds&quot;:[{}]}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedDetail&quot;:{&quot;addGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;addGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;delGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;delGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;id&quot;:&quot;string&quot;,&quot;updGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;updGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">9)添加授权,按标签授权,获取 已选标签 共有的 角色/组</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">添加授权,按标签授权,获取 已选标签 共有的 角色/组</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">添加授权,按标签授权,获取 已选标签 共有的 角色/组</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/grantedLabelRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.labelIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>已选标签ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedLabelRolesGetResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.roleIds</td>

+            <td colspan="2">array</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.rolegroupIds</td>

+            <td colspan="2">array</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">labelIds=[{}]&amp;loadAll=true&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;id&quot;:&quot;string&quot;,&quot;roleIds&quot;:[{}],&quot;rolegroupIds&quot;:[{}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">10)添加授权,按标签授权,提交</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">添加授权,按标签授权,提交</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">添加授权,按标签授权,提交</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/grantedLabelRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">post</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.grantedLabelRolesPostRequest</td>

+                        <td>object:GrantedLabelRolesPostRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>grantedLabelRolesPostRequest</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.1.addRoleIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.2.addRolegroupIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.3.delRoleIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.4.delRolegroupIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.5.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.6.labelIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedLabelRolesPostResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedDetail</td>

+            <td colspan="2">object:GrantedDetail</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.addGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.addGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.addGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.addGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.addGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.addGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.addGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.addGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.delGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.10.delGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.11.delGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.12.delGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.13.delGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.14.delGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.15.delGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.16.delGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.17.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.18.updGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.19.updGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.20.updGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.21.updGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.22.updGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.23.updGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.24.updGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.25.updGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string -d &#39;{&quot;addRoleIds&quot;:[{}],&quot;addRolegroupIds&quot;:[{}],&quot;delRoleIds&quot;:[{}],&quot;delRolegroupIds&quot;:[{}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;labelIds&quot;:[{}]}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedDetail&quot;:{&quot;addGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;addGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;delGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;delGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;id&quot;:&quot;string&quot;,&quot;updGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;updGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">11)添加授权,按角色/组授权,获取 已选角色/组 共有的 帐号</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">添加授权,按角色/组授权,获取 已选角色/组 共有的 帐号</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">添加授权,按角色/组授权,获取 已选角色/组 共有的 帐号</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/grantedRoleAccounts</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[keyword]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>关键字</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.roleIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>已选角色ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">7.rolegroupIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>已选角色组ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedRoleAccountsGetResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.accountIds</td>

+            <td colspan="2">array</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.loadAll</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[keyword]=string&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;roleIds=[{}]&amp;rolegroupIds=[{}]</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;accountIds&quot;:[{}],&quot;currentItemCount&quot;:0,&quot;id&quot;:&quot;string&quot;,&quot;loadAll&quot;:true,&quot;mapBean&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">12)添加授权,按角色/组授权,提交</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">添加授权,按角色/组授权,提交</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">添加授权,按角色/组授权,提交</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/grantedRoleAccounts</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">post</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.grantedRoleAccountsPostRequest</td>

+                        <td>object:GrantedRoleAccountsPostRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>grantedRoleAccountsPostRequest</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.1.addAccountIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.2.addGroupIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.3.delAccountIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.4.delGroupIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.5.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.6.roleIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.7.rolegroupIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedRoleAccountsPostResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedDetail</td>

+            <td colspan="2">object:GrantedDetail</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.addGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.addGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.addGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.addGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.addGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.addGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.addGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.addGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.delGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.10.delGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.11.delGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.12.delGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.13.delGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.14.delGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.15.delGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.16.delGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.17.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.18.updGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.19.updGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.20.updGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.21.updGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.22.updGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.23.updGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.24.updGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.25.updGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string -d &#39;{&quot;addAccountIds&quot;:[{}],&quot;addGroupIds&quot;:[{}],&quot;delAccountIds&quot;:[{}],&quot;delGroupIds&quot;:[{}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;roleIds&quot;:[{}],&quot;rolegroupIds&quot;:[{}]}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedDetail&quot;:{&quot;addGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;addGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;delGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;delGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;id&quot;:&quot;string&quot;,&quot;updGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;updGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">13)添加授权,按角色/组授权,获取 已选角色/组 共有的 用户组</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">添加授权,按角色/组授权,获取 已选角色/组 共有的 用户组</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">添加授权,按角色/组授权,获取 已选角色/组 共有的 用户组</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/grantedRoleGroups</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[keyword]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>关键字</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.roleIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>已选角色ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">7.rolegroupIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>已选角色组ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedRoleGroupsGetResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.groupIds</td>

+            <td colspan="2">array</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.loadAll</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[keyword]=string&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;roleIds=[{}]&amp;rolegroupIds=[{}]</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;currentItemCount&quot;:0,&quot;groupIds&quot;:[{}],&quot;id&quot;:&quot;string&quot;,&quot;loadAll&quot;:true,&quot;mapBean&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">14)添加授权,按用户规则授权,获取 已选用户规则 共有的 角色/组</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">添加授权,按用户规则授权,获取 已选用户规则 共有的 角色/组</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">添加授权,按用户规则授权,获取 已选用户规则 共有的 角色/组</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/grantedUserscopeRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.userscopeIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>已选用户规则ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedUserscopeRolesGetResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.roleIds</td>

+            <td colspan="2">array</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.rolegroupIds</td>

+            <td colspan="2">array</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;userscopeIds=[{}]</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;id&quot;:&quot;string&quot;,&quot;roleIds&quot;:[{}],&quot;rolegroupIds&quot;:[{}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">15)添加授权,按用户规则授权,提交</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">添加授权,按用户规则授权,提交</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">添加授权,按用户规则授权,提交</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/grantedUserscopeRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">post</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.grantedUserscopeRolesPostRequest</td>

+                        <td>object:GrantedUserscopeRolesPostRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>grantedUserscopeRolesPostRequest</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.1.addRoleIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.2.addRolegroupIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.3.delRoleIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.4.delRolegroupIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.5.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.6.userscopeIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedUserscopeRolesPostResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedDetail</td>

+            <td colspan="2">object:GrantedDetail</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.addGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.1.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.addGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.2.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.addGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.3.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.addGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.4.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.addGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.5.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.addGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.6.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.addGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.7.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.addGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.8.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.delGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.9.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.10.delGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.10.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.11.delGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.11.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.12.delGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.12.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.13.delGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.13.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.14.delGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.14.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.15.delGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.15.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.16.delGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.16.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.17.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.18.updGrantedAccountRole</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.18.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.19.updGrantedAccountRolegroup</td>

+            <td colspan="2">array:GrantedAccountRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.19.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.20.updGrantedGroupRole</td>

+            <td colspan="2">array:GrantedGroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.20.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.21.updGrantedGroupRolegroup</td>

+            <td colspan="2">array:GrantedGroupRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.2.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.21.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.22.updGrantedLabelRole</td>

+            <td colspan="2">array:GrantedLabelRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.22.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.23.updGrantedLabelRolegroup</td>

+            <td colspan="2">array:GrantedLabelRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.3.labelId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.23.4.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.24.updGrantedUserscopeRole</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.24.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.25.updGrantedUserscopeRolegroup</td>

+            <td colspan="2">array:GrantedUserscopeRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:40px">2.1.25.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string -d &#39;{&quot;addRoleIds&quot;:[{}],&quot;addRolegroupIds&quot;:[{}],&quot;delRoleIds&quot;:[{}],&quot;delRolegroupIds&quot;:[{}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;userscopeIds&quot;:[{}]}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedDetail&quot;:{&quot;addGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;addGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;addGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;addGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;delGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;delGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;delGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;id&quot;:&quot;string&quot;,&quot;updGrantedAccountRole&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedAccountRolegroup&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedGroupRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedGroupRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedLabelRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;updGrantedLabelRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;labelId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;updGrantedUserscopeRole&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;updGrantedUserscopeRolegroup&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">16)按帐号统计角色数</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">按帐号统计角色数</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">按帐号统计角色数</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/statGrantedAccountRoleCount</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.accountIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>帐号IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>操作人ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:StatGrantedAccountRoleCountResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedAccountRoleCounts</td>

+            <td colspan="2">array:GrantedAccountRoleCount</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.grantDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.roleCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.roleName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">accountIds=[{}]&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedAccountRoleCounts&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleCount&quot;:0,&quot;roleName&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">17)按帐号统计角色组数</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">按帐号统计角色组数</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">按帐号统计角色组数</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/statGrantedAccountRolegroupCount</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.accountIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>帐号IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>操作人ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:StatGrantedAccountRolegroupCountResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedAccountRolegroupCounts</td>

+            <td colspan="2">array:GrantedAccountRolegroupCount</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.grantDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.rolegroupCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.rolegroupName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">accountIds=[{}]&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedAccountRolegroupCounts&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupCount&quot;:0,&quot;rolegroupName&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">18)按用户组统计角色数</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">按用户组统计角色数</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">按用户组统计角色数</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/statGrantedGroupRoleCount</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.groupIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>用户组IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>操作人ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:StatGrantedGroupRoleCountResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedGroupRoleCounts</td>

+            <td colspan="2">array:GrantedGroupRoleCount</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.grantDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.roleCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.roleName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">groupIds=[{}]&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedGroupRoleCounts&quot;:[{&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleCount&quot;:0,&quot;roleName&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">19)按用户组统计角色组数</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">按用户组统计角色组数</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">按用户组统计角色组数</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/statGrantedGroupRolegroupCount</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.groupIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>用户组IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>操作账户ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:StatGrantedGroupRolegroupCountResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedGroupRolegroupCounts</td>

+            <td colspan="2">array:GrantedGroupRolegroupCount</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.grantDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.groupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.rolegroupCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.rolegroupName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">groupIds=[{}]&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedGroupRolegroupCounts&quot;:[{&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;groupId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupCount&quot;:0,&quot;rolegroupName&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">20)按角色统计帐号数</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">按角色统计帐号数</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">按角色统计帐号数</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/statGrantedRoleAccountCount</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>操作人ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.roleIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>角色IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:StatGrantedRoleAccountCountResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedRoleAccountCounts</td>

+            <td colspan="2">array:GrantedRoleAccountCount</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.accountCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;roleIds=[{}]</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedRoleAccountCounts&quot;:[{&quot;accountCount&quot;:0,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">21)按角色统计用户组数</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">按角色统计用户组数</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">按角色统计用户组数</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/statGrantedRoleGroupCount</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>操作人ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.roleIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>角色IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:StatGrantedRoleGroupCountResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedRoleGroupCounts</td>

+            <td colspan="2">array:GrantedRoleGroupCount</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.groupCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;roleIds=[{}]</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedRoleGroupCounts&quot;:[{&quot;groupCount&quot;:0,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">22)按角色组统计帐号数</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">按角色组统计帐号数</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">按角色组统计帐号数</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/statGrantedRolegroupAccountCount</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>操作人ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.rolegroupIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>角色组IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:StatGrantedRolegroupAccountCountResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedRolegroupAccountCounts</td>

+            <td colspan="2">array:GrantedRolegroupAccountCount</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.accountCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;rolegroupIds=[{}]</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedRolegroupAccountCounts&quot;:[{&quot;accountCount&quot;:0,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">23)按角色组统计用户组数</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">按角色组统计用户组数</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">按角色组统计用户组数</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/granted/statGrantedRolegroupGroupCount</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>操作人ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.rolegroupIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>角色组IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:StatGrantedRolegroupGroupCountResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedRolegroupGroupCounts</td>

+            <td colspan="2">array:GrantedRolegroupGroupCount</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.groupCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;rolegroupIds=[{}]</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedRolegroupGroupCounts&quot;:[{&quot;groupCount&quot;:0,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+    </div>

+    <div style="margin-bottom:20px;">

+        <!--这个是类的说明-->

+        <h4 class="first_title">AdminManGranted</h4>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">1)分页查询分级授权</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">分页查询分级授权</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">分页查询分级授权</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/manGrantedAccounts</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[identityType]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 身份</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.mapBean[includeNotDirect]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 是否获取非直接授权操作人授权账号</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.mapBean[keywordIdentityTypeIds]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 关键字(身份代码、名称)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.mapBean[keywordOrganizationIds]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 关键字(组织机构代码、名称)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.mapBean[keyword]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 关键字(帐号、姓名)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">7.mapBean[organizationIds]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 组织机构IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">8.mapBean[state]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 状态</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">9.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">10.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">11.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ManGrantedAccountQueryResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.items</td>

+            <td colspan="2">array:ManGrantedAccount</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.identityType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.6.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.7.organization</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.8.state</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.9.username</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.loadAll</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.orderBy</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[identityType]=string&amp;mapBean[includeNotDirect]=true&amp;mapBean[keywordIdentityTypeIds]=string&amp;mapBean[keywordOrganizationIds]=string&amp;mapBean[keyword]=string&amp;mapBean[organizationIds]=[{}]&amp;mapBean[state]=string&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;currentItemCount&quot;:0,&quot;items&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;identityType&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;,&quot;organization&quot;:&quot;string&quot;,&quot;state&quot;:&quot;string&quot;,&quot;username&quot;:&quot;string&quot;}],&quot;loadAll&quot;:true,&quot;mapBean&quot;:{},&quot;orderBy&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">2)根据 操作人帐号 获取可授权的角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据 操作人帐号 获取可授权的角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据 操作人帐号 获取可授权的角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/manGrantedAccounts/canGrantRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ManGrantedAccountCanGrantRolesLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.manGrantedAccountRoles</td>

+            <td colspan="2">array:ManGrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.canGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.canManGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.rolePk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.roleType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.superAdmin</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;manGrantedAccountRoles&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;canGrant&quot;:true,&quot;canManGrant&quot;:true,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;}],&quot;superAdmin&quot;:true},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">3)根据 操作人帐号 获取可管理的角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据 操作人帐号 获取可管理的角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据 操作人帐号 获取可管理的角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/manGrantedAccounts/canManGrantRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ManGrantedAccountCanManGrantRolesLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.manGrantedAccountRoles</td>

+            <td colspan="2">array:ManGrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.canGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.canManGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.rolePk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.roleType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.superAdmin</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;manGrantedAccountRoles&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;canGrant&quot;:true,&quot;canManGrant&quot;:true,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;}],&quot;superAdmin&quot;:true},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">4)批量撤销分级授权</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">批量撤销分级授权</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">批量撤销分级授权</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/manGrantedAccounts/revokeBatch</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">delete</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.ids</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>204</td>

+                    <td colspan="2">No Content</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ManGrantedAccountRevokeBatchResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">ids=[{}]&amp;operateAccount=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">5)添加分级授权</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">添加分级授权</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">添加分级授权</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/manGrantedAccounts/roles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">post</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.manGrantedAccountCreateRequest</td>

+                        <td>object:ManGrantedAccountRolesPostRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>manGrantedAccountCreateRequest</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.1.accounts</td>

+            <td>array:ManGrantedAccount</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.1.1.accountId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.1.2.grantAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.1.3.grantTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.1.4.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.1.5.identityType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.1.6.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.1.7.organization</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.1.8.state</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.1.9.username</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.2.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.3.manGrantedAccountRoles</td>

+            <td>array:ManGrantedAccountRole</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.3.1.accountId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.3.2.canGrant</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.3.3.canManGrant</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.3.4.grantAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.3.5.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.3.6.grantTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.3.7.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.3.8.rolePk</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">1.3.9.roleType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+</tbody>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ManGrantedAccountRolesPostResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string -d &#39;{&quot;accounts&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;identityType&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;,&quot;organization&quot;:&quot;string&quot;,&quot;state&quot;:&quot;string&quot;,&quot;username&quot;:&quot;string&quot;}],&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;manGrantedAccountRoles&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;canGrant&quot;:true,&quot;canManGrant&quot;:true,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;}]}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">6)按帐号统计角色数</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">按帐号统计角色数</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">按帐号统计角色数</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/manGrantedAccounts/statManGrantedAccountRoleCount</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.accountIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>帐号IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.canDataGrant</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>可数据授权</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.canGrant</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>可授权</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.canManGrant</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>可管理</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>操作人ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:StatManGrantedAccountRoleCountResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.manGrantedAccountRoleCounts</td>

+            <td colspan="2">array:ManGrantedAccountRoleCount</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.roleCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.roleName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">accountIds=[{}]&amp;canDataGrant=true&amp;canGrant=true&amp;canManGrant=true&amp;operateAccount=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;manGrantedAccountRoleCounts&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleCount&quot;:0,&quot;roleName&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">7)按帐号统计角色组数</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">按帐号统计角色组数</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">按帐号统计角色组数</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/manGrantedAccounts/statManGrantedAccountRolegroupCount</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.accountIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>帐号IDs</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.canDataGrant</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>可数据授权</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.canGrant</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>可授权</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.canManGrant</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>可管理</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>操作人ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:StatManGrantedAccountRolegroupCountResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.manGrantedAccountRolegroupCounts</td>

+            <td colspan="2">array:ManGrantedAccountRolegroupCount</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.rolegroupCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.rolegroupName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">accountIds=[{}]&amp;canDataGrant=true&amp;canGrant=true&amp;canManGrant=true&amp;operateAccount=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;manGrantedAccountRolegroupCounts&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolegroupCount&quot;:0,&quot;rolegroupName&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">8)根据 accountId 获取分级授权详情</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据 accountId 获取分级授权详情</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据 accountId 获取分级授权详情</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/manGrantedAccounts/{accountId}/manGrantedAccountDetail</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.accountId</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>account ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ManGrantedAccountLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.identityType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.manGrantedAccountRoles</td>

+            <td colspan="2">array:ManGrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.2.canGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.3.canManGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.4.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.5.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.6.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.7.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.8.rolePk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.9.roleType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.organization</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.state</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.10.username</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;accountId&quot;:&quot;string&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;identityType&quot;:&quot;string&quot;,&quot;manGrantedAccountRoles&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;canGrant&quot;:true,&quot;canManGrant&quot;:true,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;}],&quot;name&quot;:&quot;string&quot;,&quot;organization&quot;:&quot;string&quot;,&quot;state&quot;:&quot;string&quot;,&quot;username&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">9)根据 id 获取分级授权详情</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据 id 获取分级授权详情</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据 id 获取分级授权详情</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/manGrantedAccounts/{id}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ManGrantedAccountLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.identityType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.manGrantedAccountRoles</td>

+            <td colspan="2">array:ManGrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.2.canGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.3.canManGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.4.grantAccount</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.5.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.6.grantTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.7.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.8.rolePk</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.6.9.roleType</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.organization</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.state</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.10.username</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;accountId&quot;:&quot;string&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;identityType&quot;:&quot;string&quot;,&quot;manGrantedAccountRoles&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;canGrant&quot;:true,&quot;canManGrant&quot;:true,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;}],&quot;name&quot;:&quot;string&quot;,&quot;organization&quot;:&quot;string&quot;,&quot;state&quot;:&quot;string&quot;,&quot;username&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">10)替换分级授权</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">替换分级授权</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">替换分级授权</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/manGrantedAccounts/{id}/replace</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">put</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.manGrantedAccountReplaceRequest</td>

+                        <td>object:ManGrantedAccountReplaceRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>manGrantedAccountReplaceRequest</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.1.account</td>

+            <td>object:ManGrantedAccount</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.1.accountId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.2.grantAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.3.grantTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.4.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.5.identityType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.6.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.7.organization</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.8.state</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.9.username</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+</tbody>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ManGrantedAccountReplaceResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string -d &#39;{&quot;account&quot;:{&quot;accountId&quot;:&quot;string&quot;,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;identityType&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;,&quot;organization&quot;:&quot;string&quot;,&quot;state&quot;:&quot;string&quot;,&quot;username&quot;:&quot;string&quot;}}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">11)撤销分级授权</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">撤销分级授权</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">撤销分级授权</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/manGrantedAccounts/{id}/revoke</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">delete</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>204</td>

+                    <td colspan="2">No Content</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ManGrantedAccountRevokeResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">12)修改分级授权</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">修改分级授权</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">修改分级授权</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/manGrantedAccounts/{id}/roles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">put</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.manGrantedAccountRolesUpdateRequest</td>

+                        <td>object:ManGrantedAccountRolesUpdateRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>manGrantedAccountRolesUpdateRequest</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.1.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.2.manGrantedAccountRoles</td>

+            <td>array:ManGrantedAccountRole</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.1.accountId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.2.canGrant</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.3.canManGrant</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.4.grantAccount</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.5.grantExpiredDate</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.6.grantTime</td>

+            <td>string(date-time)</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.7.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.8.rolePk</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.9.roleType</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+

+    

+</tbody>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ManGrantedAccountRolesUpdateResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">operateAccount=string -d &#39;{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;manGrantedAccountRoles&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;canGrant&quot;:true,&quot;canManGrant&quot;:true,&quot;grantAccount&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;grantTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;rolePk&quot;:&quot;string&quot;,&quot;roleType&quot;:&quot;string&quot;}]}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+    </div>

+    <div style="margin-bottom:20px;">

+        <!--这个是类的说明-->

+        <h4 class="first_title">AdminRole</h4>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">1)根据查询条件获取分页列表</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据查询条件获取分页列表</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据查询条件获取分页列表</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[applicationId]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 应用标识(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.mapBean[applicationIds]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 应用标识(精确,多值)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.mapBean[code]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 代码(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.mapBean[deleted]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 删除状态 (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.mapBean[description]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 描述(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">7.mapBean[enabled]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 是否可用(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">8.mapBean[externalId]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 外部ID(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">9.mapBean[ids]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - IDs(精确,多值)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">10.mapBean[keyword]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 关键字(模糊,代码、名称、描述)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">11.mapBean[name]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 名称(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">12.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">13.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RoleQueryResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.items</td>

+            <td colspan="2">array:Role</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.10.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.orderBy</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[applicationId]=string&amp;mapBean[applicationIds]=[{}]&amp;mapBean[code]=string&amp;mapBean[deleted]=true&amp;mapBean[description]=string&amp;mapBean[enabled]=true&amp;mapBean[externalId]=string&amp;mapBean[ids]=[{}]&amp;mapBean[keyword]=string&amp;mapBean[name]=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;currentItemCount&quot;:0,&quot;items&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}],&quot;mapBean&quot;:{},&quot;orderBy&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">2)创建角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">创建角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">创建角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">post</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.roleCreateRequest</td>

+                        <td>object:RoleCreateRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>角色</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.1.applicationId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.2.canDataGrant</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.3.canManDataGrant</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.4.code</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.5.dataGrantUrl</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.6.description</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.7.enabled</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.8.externalId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.9.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.10.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"> -d &#39;{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4"></td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">3)获取应用下的角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取应用下的角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取应用下的角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles/applicationId/{applicationId}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.applicationId</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>查询条件 - 应用ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RoleListResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.roles</td>

+            <td colspan="2">array:Role</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.10.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;roles&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">4)根据应用ID删除角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据应用ID删除角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据应用ID删除角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles/applicationId/{applicationId}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">delete</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.applicationId</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>查询条件 - 应用ID(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>204</td>

+                    <td colspan="2">No Content</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RoleRemoveInBatchResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.roles</td>

+            <td colspan="2">array:Role</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.10.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;id&quot;:&quot;string&quot;,&quot;roles&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">5)获取应用角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取应用角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取应用角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles/getApplicationRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.roleIds</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 角色IDs(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.roleKey</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>null</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.systemIds</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 系统IDs(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ApplicationRolesLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.applicationRoles</td>

+            <td colspan="2">array:ApplicationRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.applicationEnabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.applicationName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.businessDomainId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.roleCode</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.10.roleDescription</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.11.roleEditTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.12.roleEnabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.13.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.14.roleName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.15.systemId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">roleIds=string&amp;roleKey=string&amp;systemIds=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;applicationRoles&quot;:[{&quot;applicationEnabled&quot;:true,&quot;applicationId&quot;:&quot;string&quot;,&quot;applicationName&quot;:&quot;string&quot;,&quot;businessDomainId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleCode&quot;:&quot;string&quot;,&quot;roleDescription&quot;:&quot;string&quot;,&quot;roleEditTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;roleEnabled&quot;:true,&quot;roleId&quot;:&quot;string&quot;,&quot;roleName&quot;:&quot;string&quot;,&quot;systemId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">6)获取授权应用角色(关联MAN  GRANTED)</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取授权应用角色(关联MAN  GRANTED)</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取授权应用角色(关联MAN  GRANTED)</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles/getGrantedApplicationRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.grantedIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 授权GrantedAccountRole ids(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.manGrantedIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 分级授权ManGrantedAccountRole ids(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 授权用户ID(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.roleIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 角色IDs(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.roleKey</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 角色key(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.systemIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 系统IDs(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedApplicationRolesLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedApplicationRoles</td>

+            <td colspan="2">array:GrantedApplicationRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.10.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.11.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">grantedIds=[{}]&amp;manGrantedIds=[{}]&amp;operateAccount=string&amp;roleIds=[{}]&amp;roleKey=string&amp;systemIds=[{}]</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedApplicationRoles&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">7)获取(1.operateAccount 不为空且不为超级管理员 已授权的  2.operateAccount为空或者是超级管理员 全部)角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取(1.operateAccount 不为空且不为超级管理员 已授权的  2.operateAccount为空或者是超级管理员 全部)角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取(1.operateAccount 不为空且不为超级管理员 已授权的  2.operateAccount为空或者是超级管理员 全部)角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles/grantedRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[applicationId]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 应用标识(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.mapBean[applicationIds]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 应用标识(精确,多值)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.mapBean[code]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 代码(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.mapBean[deleted]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 删除状态 (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.mapBean[description]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 描述(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">7.mapBean[enabled]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 是否可用(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">8.mapBean[externalId]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 外部ID(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">9.mapBean[ids]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - IDs(精确,多值)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">10.mapBean[keyword]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 关键字(模糊,代码、名称、描述)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">11.mapBean[name]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 名称(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">12.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">13.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">14.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RoleQueryResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.items</td>

+            <td colspan="2">array:Role</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.10.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.orderBy</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[applicationId]=string&amp;mapBean[applicationIds]=[{}]&amp;mapBean[code]=string&amp;mapBean[deleted]=true&amp;mapBean[description]=string&amp;mapBean[enabled]=true&amp;mapBean[externalId]=string&amp;mapBean[ids]=[{}]&amp;mapBean[keyword]=string&amp;mapBean[name]=string&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;currentItemCount&quot;:0,&quot;items&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}],&quot;mapBean&quot;:{},&quot;orderBy&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">8)获取分级授权应用角色(根据 manGrantedAccountRole id)</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取分级授权应用角色(根据 manGrantedAccountRole id)</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取分级授权应用角色(根据 manGrantedAccountRole id)</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles/manApplicationRolesByMGAR</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.manGrantedIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 分级授权ManGrantedAccountRole ids(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:ManApplicationRolesLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.applicationRoles</td>

+            <td colspan="2">array:ManApplicationRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.applicationEnabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.applicationName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.businessDomainId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.canGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.canManGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.roleCanDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.10.roleCanManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.11.roleCode</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.12.roleDataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.13.roleEnabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.14.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.15.roleName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.16.systemId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">manGrantedIds=[{}]</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;applicationRoles&quot;:[{&quot;applicationEnabled&quot;:true,&quot;applicationId&quot;:&quot;string&quot;,&quot;applicationName&quot;:&quot;string&quot;,&quot;businessDomainId&quot;:&quot;string&quot;,&quot;canGrant&quot;:true,&quot;canManGrant&quot;:true,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleCanDataGrant&quot;:true,&quot;roleCanManDataGrant&quot;:true,&quot;roleCode&quot;:&quot;string&quot;,&quot;roleDataGrantUrl&quot;:&quot;string&quot;,&quot;roleEnabled&quot;:true,&quot;roleId&quot;:&quot;string&quot;,&quot;roleName&quot;:&quot;string&quot;,&quot;systemId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">9)获取(1.operateAccount 不为空且不为超级管理员 已分级授权的  2.operateAccount为空或者是超级管理员 全部)角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取(1.operateAccount 不为空且不为超级管理员 已分级授权的  2.operateAccount为空或者是超级管理员 全部)角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取(1.operateAccount 不为空且不为超级管理员 已分级授权的  2.operateAccount为空或者是超级管理员 全部)角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles/manGrantedRoles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[applicationId]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 应用标识(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.mapBean[applicationIds]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 应用标识(精确,多值)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.mapBean[code]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 代码(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.mapBean[deleted]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 删除状态 (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.mapBean[description]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 描述(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">7.mapBean[enabled]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 是否可用(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">8.mapBean[externalId]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 外部ID(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">9.mapBean[ids]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - IDs(精确,多值)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">10.mapBean[keyword]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 关键字(模糊,代码、名称、描述)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">11.mapBean[name]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 名称(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">12.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">13.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">14.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RoleQueryResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.items</td>

+            <td colspan="2">array:Role</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.10.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.orderBy</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[applicationId]=string&amp;mapBean[applicationIds]=[{}]&amp;mapBean[code]=string&amp;mapBean[deleted]=true&amp;mapBean[description]=string&amp;mapBean[enabled]=true&amp;mapBean[externalId]=string&amp;mapBean[ids]=[{}]&amp;mapBean[keyword]=string&amp;mapBean[name]=string&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;currentItemCount&quot;:0,&quot;items&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}],&quot;mapBean&quot;:{},&quot;orderBy&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">10)根据ID获取角色详情</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据ID获取角色详情</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据ID获取角色详情</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles/{id}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>查询条件 - ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RoleLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.10.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">11)更新角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">更新角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">更新角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles/{id}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">put</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>id</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.roleUpdateRequest</td>

+                        <td>object:RoleUpdateRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>角色</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.1.applicationId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.2.canDataGrant</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.3.canManDataGrant</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.4.code</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.5.dataGrantUrl</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.6.description</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.7.enabled</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.8.externalId</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.9.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RoleUpdateResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.10.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"> -d &#39;{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">12)根据ID删除角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据ID删除角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据ID删除角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles/{id}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">delete</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>查询条件 - ID(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>204</td>

+                    <td colspan="2">No Content</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RoleRemoveResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.10.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">13)更新角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">更新角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">更新角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/roles/{id}/grantInfo</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">put</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>id</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.roleUpdateGrantRequest</td>

+                        <td>object:RoleUpdateGrantRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>roleUpdateGrantRequest</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.1.canDataGrant</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.2.canManDataGrant</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.3.dataGrantUrl</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.roleUpdateRequest</td>

+                        <td>object:RoleUpdateGrantRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>角色</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.1.canDataGrant</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.2.canManDataGrant</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.3.dataGrantUrl</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RoleUpdateResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.10.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"> -d &#39;{&quot;roleUpdateGrantRequest&quot;:{&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;dataGrantUrl&quot;:&quot;string&quot;},&quot;roleUpdateRequest&quot;:{&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;dataGrantUrl&quot;:&quot;string&quot;}}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+    </div>

+    <div style="margin-bottom:20px;">

+        <!--这个是类的说明-->

+        <h4 class="first_title">AdminRolegroup</h4>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">1)查询角色组列表</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">查询角色组列表</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">查询角色组列表</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/rolegroups</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[addAccount]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 创建人(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.mapBean[code]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 代码(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.mapBean[deleted]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 删除状态 (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.mapBean[description]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 描述(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.mapBean[enabled]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 是否可用(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">7.mapBean[ids]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - IDs(精确,多值)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">8.mapBean[keyword]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 关键字(模糊,代码、名称、描述、创建人)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">9.mapBean[name]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 名称(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">10.orderBy[addTime]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>排序条件 - 添加日期(DESC/ASC)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">11.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">12.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RolegroupQueryResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.items</td>

+            <td colspan="2">array:Rolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.mapList</td>

+            <td colspan="2">array:Map</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.orderBy</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[addAccount]=string&amp;mapBean[code]=string&amp;mapBean[deleted]=true&amp;mapBean[description]=string&amp;mapBean[enabled]=true&amp;mapBean[ids]=[{}]&amp;mapBean[keyword]=string&amp;mapBean[name]=string&amp;orderBy[addTime]=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;currentItemCount&quot;:0,&quot;items&quot;:[{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}],&quot;mapBean&quot;:{},&quot;mapList&quot;:[{}],&quot;orderBy&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">2)创建角色组</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">创建角色组</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">创建角色组</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/rolegroups</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">post</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.rolegroupCreateRequest</td>

+                        <td>object:RolegroupCreateRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>角色组</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.1.code</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.2.description</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.3.enabled</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.4.id</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td>ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.5.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"> -d &#39;{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4"></td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">3)获取授权角色组(关联MAN  GRANTED)</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取授权角色组(关联MAN  GRANTED)</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取授权角色组(关联MAN  GRANTED)</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/rolegroups/getGrantedRolegroups</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.grantedIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 授权GrantedAccountRolegroup ids(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.manGrantedIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 分级授权ManGrantedAccountRolegroup ids(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 授权用户ID(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.rolegroupIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 角色组IDs(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.rolegroupKey</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 角色组key(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:GrantedRolegroupsLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedRolegroups</td>

+            <td colspan="2">array:GrantedRolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">grantedIds=[{}]&amp;manGrantedIds=[{}]&amp;operateAccount=string&amp;rolegroupIds=[{}]&amp;rolegroupKey=string</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedRolegroups&quot;:[{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">4)获取(1.operateAccount 不为空且不为超级管理员 已授权的  2.operateAccount为空或者是超级管理员 全部)角色组</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取(1.operateAccount 不为空且不为超级管理员 已授权的  2.operateAccount为空或者是超级管理员 全部)角色组</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取(1.operateAccount 不为空且不为超级管理员 已授权的  2.operateAccount为空或者是超级管理员 全部)角色组</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/rolegroups/grantedRolegroups</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[addAccount]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 创建人(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.mapBean[code]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 代码(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.mapBean[deleted]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 删除状态 (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.mapBean[description]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 描述(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.mapBean[enabled]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 是否可用(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">7.mapBean[ids]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - IDs(精确,多值)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">8.mapBean[keyword]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 关键字(模糊,代码、名称、描述、创建人)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">9.mapBean[name]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 名称(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">10.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">11.orderBy[addTime]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>排序条件 - 添加日期(DESC/ASC)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">12.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">13.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RolegroupQueryResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.items</td>

+            <td colspan="2">array:Rolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.mapList</td>

+            <td colspan="2">array:Map</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.orderBy</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[addAccount]=string&amp;mapBean[code]=string&amp;mapBean[deleted]=true&amp;mapBean[description]=string&amp;mapBean[enabled]=true&amp;mapBean[ids]=[{}]&amp;mapBean[keyword]=string&amp;mapBean[name]=string&amp;operateAccount=string&amp;orderBy[addTime]=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;currentItemCount&quot;:0,&quot;items&quot;:[{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}],&quot;mapBean&quot;:{},&quot;mapList&quot;:[{}],&quot;orderBy&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">5)获取(1.operateAccount 不为空且不为超级管理员 已分级授权的  2.operateAccount为空或者是超级管理员 全部)角色组</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取(1.operateAccount 不为空且不为超级管理员 已分级授权的  2.operateAccount为空或者是超级管理员 全部)角色组</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取(1.operateAccount 不为空且不为超级管理员 已分级授权的  2.operateAccount为空或者是超级管理员 全部)角色组</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/rolegroups/manGrantedRolegroups</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.mapBean[addAccount]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 创建人(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.mapBean[code]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 代码(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.mapBean[deleted]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 删除状态 (精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.mapBean[description]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 描述(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">6.mapBean[enabled]</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 是否可用(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">7.mapBean[ids]</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - IDs(精确,多值)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">8.mapBean[keyword]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 关键字(模糊,代码、名称、描述、创建人)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">9.mapBean[name]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>查询条件 - 名称(模糊)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">10.operateAccount</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>授权操作人</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">11.orderBy[addTime]</td>

+                        <td>string</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>排序条件 - 添加日期(DESC/ASC)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">12.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">13.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RolegroupQueryResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.currentItemCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.items</td>

+            <td colspan="2">array:Rolegroup</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.mapBean</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.mapList</td>

+            <td colspan="2">array:Map</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.orderBy</td>

+            <td colspan="2">object</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.6.pageCount</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.7.pageIndex</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.8.pageSize</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.9.recordCount</td>

+            <td colspan="2">integer(int64)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;mapBean[addAccount]=string&amp;mapBean[code]=string&amp;mapBean[deleted]=true&amp;mapBean[description]=string&amp;mapBean[enabled]=true&amp;mapBean[ids]=[{}]&amp;mapBean[keyword]=string&amp;mapBean[name]=string&amp;operateAccount=string&amp;orderBy[addTime]=string&amp;pageIndex=0&amp;pageSize=0</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;currentItemCount&quot;:0,&quot;items&quot;:[{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}],&quot;mapBean&quot;:{},&quot;mapList&quot;:[{}],&quot;orderBy&quot;:{},&quot;pageCount&quot;:0,&quot;pageIndex&quot;:0,&quot;pageSize&quot;:0,&quot;recordCount&quot;:0},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">6)根据ID获取角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据ID获取角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据ID获取角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/rolegroups/{id}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>查询条件 - ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RolegroupLoadResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">7)更新角色组</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">更新角色组</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">更新角色组</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/rolegroups/{id}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">put</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>id</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.rolegroupUpdateRequest</td>

+                        <td>object:RolegroupUpdateRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>角色</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.1.code</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.2.description</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.3.enabled</td>

+            <td>boolean</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.4.name</td>

+            <td>string</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RolegroupUpdateResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.5.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"> -d &#39;{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;name&quot;:&quot;string&quot;}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;code&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">8)根据ID删除角色组</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据ID删除角色组</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据ID删除角色组</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/rolegroups/{id}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">delete</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>查询条件 - ID(精确)</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>204</td>

+                    <td colspan="2">No Content</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RolegroupRemoveResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.grantedAccountRoles</td>

+            <td colspan="2">array:GrantedAccountRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.accountId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.grantedUserscopeRoles</td>

+            <td colspan="2">array:GrantedUserscopeRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.grantExpiredDate</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.4.userscopeId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.4.rolegroupRoles</td>

+            <td colspan="2">array:RolegroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.4.1.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.4.2.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.4.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;grantedAccountRoles&quot;:[{&quot;accountId&quot;:&quot;string&quot;,&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;}],&quot;grantedUserscopeRoles&quot;:[{&quot;grantExpiredDate&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;userscopeId&quot;:&quot;string&quot;}],&quot;id&quot;:&quot;string&quot;,&quot;rolegroupRoles&quot;:[{&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">9)获取角色组下的角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取角色组下的角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取角色组下的角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/rolegroups/{id}/roles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>角色组ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.loadAll</td>

+                        <td>boolean</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>是否加载全部</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.pageIndex</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 页码</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.pageSize</td>

+                        <td>integer(int32)</td>

+                        <td>query</td>

+                        <td>Y</td>

+                        

+                        <td>分页 - 每页记录数</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">5.roleIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>角色ID数组</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RolegroupRolesGetResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.roles</td>

+            <td colspan="2">array:ApplicationRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.1.applicationEnabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.2.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.3.applicationName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.4.businessDomainId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.5.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.6.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.7.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.8.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.9.roleCode</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.10.roleDescription</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.11.roleEditTime</td>

+            <td colspan="2">string(date-time)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.12.roleEnabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.13.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.14.roleName</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.3.15.systemId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">loadAll=true&amp;pageIndex=0&amp;pageSize=0&amp;roleIds=[{}]</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;id&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;,&quot;roles&quot;:[{&quot;applicationEnabled&quot;:true,&quot;applicationId&quot;:&quot;string&quot;,&quot;applicationName&quot;:&quot;string&quot;,&quot;businessDomainId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;roleCode&quot;:&quot;string&quot;,&quot;roleDescription&quot;:&quot;string&quot;,&quot;roleEditTime&quot;:&quot;2020/01/01 00:00:00&quot;,&quot;roleEnabled&quot;:true,&quot;roleId&quot;:&quot;string&quot;,&quot;roleName&quot;:&quot;string&quot;,&quot;systemId&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">10)根据角色组ID关联角色ID列表</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">根据角色组ID关联角色ID列表</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">根据角色组ID关联角色ID列表</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/admin/rolegroups/{id}/roles</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">post</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.addRoleIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>增加角色ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.delRoleIds</td>

+                        <td>array</td>

+                        <td>query</td>

+                        

+                        <td>N</td>

+                        <td>删除角色ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">3.id</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>角色组ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">4.rolegroupRolesPostRequest</td>

+                        <td>object:RolegroupRolesPostRequest</td>

+                        <td>body</td>

+                        <td>Y</td>

+                        

+                        <td>rolegroupRolesPostRequest</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+                        <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">4.1.addRoleIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">4.2.delRoleIds</td>

+            <td>array</td>

+            <td></td>

+            

+            <td>N</td>

+            <td></td>

+        </tr>

+        

+    

+</tbody>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>201</td>

+                    <td colspan="2">Created</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RolegroupRolesPostResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.addRolegroupRoles</td>

+            <td colspan="2">array:RolegroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.2.delRolegroupRoles</td>

+            <td colspan="2">array:RolegroupRole</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.1.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.2.roleId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.2.3.rolegroupId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.3.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4">addRoleIds=[{}]&amp;delRoleIds=[{}] -d &#39;{&quot;addRoleIds&quot;:[{}],&quot;delRoleIds&quot;:[{}]}&#39;</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;addRolegroupRoles&quot;:[{&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;delRolegroupRoles&quot;:[{&quot;id&quot;:&quot;string&quot;,&quot;roleId&quot;:&quot;string&quot;,&quot;rolegroupId&quot;:&quot;string&quot;}],&quot;id&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+    </div>

+    <div style="margin-bottom:20px;">

+        <!--这个是类的说明-->

+        <h4 class="first_title">SecurityRole</h4>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">1)获取帐号的角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取帐号的角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取帐号的角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/security/roles/accountId/{accountId}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.accountId</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>查询条件 - 帐号ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RoleListResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.roles</td>

+            <td colspan="2">array:Role</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.10.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;roles&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+        <div>

+

+            <!--这个是每个请求的说明,方便生成文档后进行整理-->

+            <h5 class="second_title">2)获取应用下帐号的角色</h5>

+

+            <table border="1" cellspacing="0" cellpadding="0" width="100%">

+                <tr class="bg">

+                    <td colspan="5">获取应用下帐号的角色</td>

+                </tr>

+                <tr>

+                    <td width="25%">接口描述</td>

+                    <td colspan="4">获取应用下帐号的角色</td>

+                </tr>

+                <tr>

+                    <td>URL</td>

+                    <td colspan="4">/v1/security/roles/applicationId/{applicationId}/accountId/{accountId}</td>

+                </tr>

+                <tr>

+                    <td>请求方式</td>

+                    <td colspan="4">get</td>

+                </tr>

+                <tr>

+                    <td>请求类型</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr>

+                    <td>返回类型</td>

+                    <td colspan="4">application/json</td>

+                </tr>

+

+                <tr class="bg">

+                    <td>参数名</td>

+                    <td width="15%">数据类型</td>

+                    <td width="15%">参数类型</td>

+                    <td width="15%">是否必填</td>

+                    <td width="29%">说明</td>

+                </tr>

+

+                

+                    <tr>

+                        <td align="left">1.accountId</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>查询条件 - 帐号ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+                    <tr>

+                        <td align="left">2.applicationId</td>

+                        <td>string</td>

+                        <td>path</td>

+                        <td>Y</td>

+                        

+                        <td>查询条件 - 应用ID</td>

+                        <!--                        <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->

+                    </tr>

+                    

+

+

+                

+

+                <tr class="bg">

+                    <td>状态码</td>

+                    <td colspan="2">描述</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+                <tr>

+                    <td>200</td>

+                    <td colspan="2">OK</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>401</td>

+                    <td colspan="2">Unauthorized</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>403</td>

+                    <td colspan="2">Forbidden</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr>

+                    <td>404</td>

+                    <td colspan="2">Not Found</td>

+                    <td colspan="2"></td>

+                </tr>

+

+                <tr class="bg">

+                    <td>返回属性名</td>

+                    <td colspan="2">类型</td>

+                    <td colspan="2">说明</td>

+                </tr>

+

+<!--               对返回参数 递归生成行-->

+                <tbody>

+    

+        <tr>

+            <td align="left" style="padding-left:10px">1.code</td>

+            <td colspan="2">integer(int32)</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:10px">2.data</td>

+            <td colspan="2">object:RoleListResponseData</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:20px">2.1.roles</td>

+            <td colspan="2">array:Role</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.1.applicationId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.2.canDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.3.canManDataGrant</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.4.code</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.5.dataGrantUrl</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.6.description</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.7.enabled</td>

+            <td colspan="2">boolean</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.8.externalId</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.9.id</td>

+            <td colspan="2">string</td>

+            <td colspan="2">ID</td>

+        </tr>

+        

+    

+        <tr>

+            <td align="left" style="padding-left:30px">2.1.10.name</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+

+    

+

+    

+        <tr>

+            <td align="left" style="padding-left:10px">3.message</td>

+            <td colspan="2">string</td>

+            <td colspan="2"></td>

+        </tr>

+        

+    

+</tbody>

+

+                <tr class="bg">

+                    <td colspan="5">示例</td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">请求参数</td>

+                    <td colspan="4"></td>

+                </tr>

+                <tr class="specialHeight">

+                    <td class="bg">返回值</td>

+                    <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;roles&quot;:[{&quot;applicationId&quot;:&quot;string&quot;,&quot;canDataGrant&quot;:true,&quot;canManDataGrant&quot;:true,&quot;code&quot;:&quot;string&quot;,&quot;dataGrantUrl&quot;:&quot;string&quot;,&quot;description&quot;:&quot;string&quot;,&quot;enabled&quot;:true,&quot;externalId&quot;:&quot;string&quot;,&quot;id&quot;:&quot;string&quot;,&quot;name&quot;:&quot;string&quot;}]},&quot;message&quot;:&quot;string&quot;}</td>

+                </tr>

+

+            </table>

+        </div>

+    </div>

+</div>

+

+

+    

+

+

+

+    

+

+</body>

+</html>