blob: 7c5e3053da312daca6ef2828ad0023f4bcb7b903 [file] [log] [blame]
刘洪青ffd8e822020-11-20 16:55:01 +08001<!DOCTYPE html>
2<html>
3<head>
4 <meta http-equiv="Content-Type" content="application/msword; charset=utf-8"/>
5 <title>toWord</title>
6 <style type="text/css">
7 .bg {
8 font-size: 14.5px;
9 font-weight: bold;
10 color: #000;
11 background-color: #559e68;
12 }
13
14 table {
15 border-width: 1px;
16 border-style: solid;
17 border-color: black;
18 table-layout: fixed;
19 }
20
21 tr {
22 height: 32px;
23 font-size: 12px;
24 }
25
26 td {
27 padding-left: 10px;
28 border-width: 1px;
29 border-style: solid;
30 border-color: black;
31 height: 32px;
32 overflow: hidden;
33 word-break: break-all;
34 word-wrap: break-word;
35 font-size: 14.5px;
36 }
37
38 .bg td {
39 font-size: 14.5px;
40 }
41
42 tr td {
43 font-size: 14.5px;
44 }
45
46 .specialHeight {
47 height: 40px;
48 }
49
50 .first_title {
51 height: 60px;
52 line-height: 60px;
53 margin: 0;
54 font-weight: bold;
55 font-size: 21px;
56 }
57
58 .second_title {
59 height: 40px;
60 line-height: 40px;
61 margin: 0;
62 font-size: 18.5px;
63 }
64
65 .doc_title {
66 font-size: 42.5px;
67 text-align: center;
68 }
69
70 .download_btn {
71 float: right;
72 }
73
74 body {
75 font-family: 思源黑体 Normal;
76 }
77 </style>
78</head>
79
80<body>
81<div style="width:1000px; margin: 0 auto">
82 <div>
83 <p class="doc_title">User Authorization Service Super Admin APIs(1.0)</p>
84
85 <br>
86 </div>
87 <div style="margin-bottom:20px;">
88 <!--这个是类的说明-->
89 <h4 class="first_title">AdminApplication</h4>
90 <div>
91
92 <!--这个是每个请求的说明,方便生成文档后进行整理-->
93 <h5 class="second_title">1)根据查询条件获取分页列表</h5>
94
95 <table border="1" cellspacing="0" cellpadding="0" width="100%">
96 <tr class="bg">
97 <td colspan="5">根据查询条件获取分页列表</td>
98 </tr>
99 <tr>
100 <td width="25%">接口描述</td>
101 <td colspan="4">根据查询条件获取分页列表</td>
102 </tr>
103 <tr>
104 <td>URL</td>
105 <td colspan="4">/v1/admin/applications</td>
106 </tr>
107 <tr>
108 <td>请求方式</td>
109 <td colspan="4">get</td>
110 </tr>
111 <tr>
112 <td>请求类型</td>
113 <td colspan="4"></td>
114 </tr>
115 <tr>
116 <td>返回类型</td>
117 <td colspan="4">application/json</td>
118 </tr>
119
120 <tr class="bg">
121 <td>参数名</td>
122 <td width="15%">数据类型</td>
123 <td width="15%">参数类型</td>
124 <td width="15%">是否必填</td>
125 <td width="29%">说明</td>
126 </tr>
127
128
129 <tr>
130 <td align="left">1.loadAll</td>
131 <td>boolean</td>
132 <td>query</td>
133 <td>Y</td>
134
135 <td>是否加载全部</td>
136 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
137 </tr>
138
139
140
141
142 <tr>
143 <td align="left">2.mapBean[applicationId]</td>
144 <td>string</td>
145 <td>query</td>
146
147 <td>N</td>
148 <td>查询条件 - 应用标识(精确)</td>
149 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
150 </tr>
151
152
153
154
155 <tr>
156 <td align="left">3.mapBean[businessDomainCode]</td>
157 <td>string</td>
158 <td>query</td>
159
160 <td>N</td>
161 <td>查询条件 - 所属业务域代码(模糊)</td>
162 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
163 </tr>
164
165
166
167
168 <tr>
169 <td align="left">4.mapBean[businessDomainId]</td>
170 <td>string</td>
171 <td>query</td>
172
173 <td>N</td>
174 <td>查询条件 - 所属业务域ID(精确)</td>
175 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
176 </tr>
177
178
179
180
181 <tr>
182 <td align="left">5.mapBean[businessDomainIds]</td>
183 <td>array</td>
184 <td>query</td>
185
186 <td>N</td>
187 <td>查询条件 - 所属业务域IDs(精确)</td>
188 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
189 </tr>
190
191
192
193
194 <tr>
195 <td align="left">6.mapBean[businessDomainName]</td>
196 <td>string</td>
197 <td>query</td>
198
199 <td>N</td>
200 <td>查询条件 - 所属业务域名称(模糊)</td>
201 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
202 </tr>
203
204
205
206
207 <tr>
208 <td align="left">7.mapBean[deleted]</td>
209 <td>boolean</td>
210 <td>query</td>
211
212 <td>N</td>
213 <td>查询条件 - 删除状态 (精确)</td>
214 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
215 </tr>
216
217
218
219
220 <tr>
221 <td align="left">8.mapBean[description]</td>
222 <td>string</td>
223 <td>query</td>
224
225 <td>N</td>
226 <td>查询条件 - 描述(模糊)</td>
227 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
228 </tr>
229
230
231
232
233 <tr>
234 <td align="left">9.mapBean[enabled]</td>
235 <td>string</td>
236 <td>query</td>
237
238 <td>N</td>
239 <td>查询条件 - 是否可用(精确)</td>
240 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
241 </tr>
242
243
244
245
246 <tr>
247 <td align="left">10.mapBean[ids]</td>
248 <td>array</td>
249 <td>query</td>
250
251 <td>N</td>
252 <td>查询条件 - 应用IDs(精确)</td>
253 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
254 </tr>
255
256
257
258
259 <tr>
260 <td align="left">11.mapBean[keyword]</td>
261 <td>string</td>
262 <td>query</td>
263
264 <td>N</td>
265 <td>查询条件 - 关键字(模糊)</td>
266 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
267 </tr>
268
269
270
271
272 <tr>
273 <td align="left">12.mapBean[name]</td>
274 <td>string</td>
275 <td>query</td>
276
277 <td>N</td>
278 <td>查询条件 - 名称(模糊)</td>
279 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
280 </tr>
281
282
283
284
285 <tr>
286 <td align="left">13.mapBean[syncUrl]</td>
287 <td>string</td>
288 <td>query</td>
289
290 <td>N</td>
291 <td>查询条件 - 角色同步接口地址Url(模糊)</td>
292 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
293 </tr>
294
295
296
297
298 <tr>
299 <td align="left">14.mapBean[systemCode]</td>
300 <td>string</td>
301 <td>query</td>
302
303 <td>N</td>
304 <td>查询条件 - 所属系统代码(模糊)</td>
305 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
306 </tr>
307
308
309
310
311 <tr>
312 <td align="left">15.mapBean[systemId]</td>
313 <td>string</td>
314 <td>query</td>
315
316 <td>N</td>
317 <td>查询条件 - 所属系统ID(精确)</td>
318 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
319 </tr>
320
321
322
323
324 <tr>
325 <td align="left">16.mapBean[systemIds]</td>
326 <td>array</td>
327 <td>query</td>
328
329 <td>N</td>
330 <td>查询条件 - 所属系统IDs(精确)</td>
331 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
332 </tr>
333
334
335
336
337 <tr>
338 <td align="left">17.mapBean[systemName]</td>
339 <td>string</td>
340 <td>query</td>
341
342 <td>N</td>
343 <td>查询条件 - 所属系统名称(模糊)</td>
344 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
345 </tr>
346
347
348
349
350 <tr>
351 <td align="left">18.pageIndex</td>
352 <td>integer(int32)</td>
353 <td>query</td>
354 <td>Y</td>
355
356 <td>分页 - 页码</td>
357 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
358 </tr>
359
360
361
362
363 <tr>
364 <td align="left">19.pageSize</td>
365 <td>integer(int32)</td>
366 <td>query</td>
367 <td>Y</td>
368
369 <td>分页 - 每页记录数</td>
370 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
371 </tr>
372
373
374
375
376
377 <tr class="bg">
378 <td>状态码</td>
379 <td colspan="2">描述</td>
380 <td colspan="2">说明</td>
381 </tr>
382
383 <tr>
384 <td>200</td>
385 <td colspan="2">OK</td>
386 <td colspan="2"></td>
387 </tr>
388
389 <tr>
390 <td>401</td>
391 <td colspan="2">Unauthorized</td>
392 <td colspan="2"></td>
393 </tr>
394
395 <tr>
396 <td>403</td>
397 <td colspan="2">Forbidden</td>
398 <td colspan="2"></td>
399 </tr>
400
401 <tr>
402 <td>404</td>
403 <td colspan="2">Not Found</td>
404 <td colspan="2"></td>
405 </tr>
406
407 <tr class="bg">
408 <td>返回属性名</td>
409 <td colspan="2">类型</td>
410 <td colspan="2">说明</td>
411 </tr>
412
413<!-- 对返回参数 递归生成行-->
414 <tbody>
415
416 <tr>
417 <td align="left" style="padding-left:10px">1.code</td>
418 <td colspan="2">integer(int32)</td>
419 <td colspan="2"></td>
420 </tr>
421
422
423 <tr>
424 <td align="left" style="padding-left:10px">2.data</td>
425 <td colspan="2">object:ApplicationQueryResponseData</td>
426 <td colspan="2"></td>
427 </tr>
428
429
430 <tr>
431 <td align="left" style="padding-left:20px">2.1.currentItemCount</td>
432 <td colspan="2">integer(int32)</td>
433 <td colspan="2"></td>
434 </tr>
435
436
437 <tr>
438 <td align="left" style="padding-left:20px">2.2.items</td>
439 <td colspan="2">array:Application</td>
440 <td colspan="2"></td>
441 </tr>
442
443
444 <tr>
445 <td align="left" style="padding-left:30px">2.2.1.applicationId</td>
446 <td colspan="2">string</td>
447 <td colspan="2"></td>
448 </tr>
449
450
451 <tr>
452 <td align="left" style="padding-left:30px">2.2.2.businessDomain</td>
453 <td colspan="2">object:BusinessDomain</td>
454 <td colspan="2"></td>
455 </tr>
456
457
458 <tr>
459 <td align="left" style="padding-left:40px">2.2.2.1.code</td>
460 <td colspan="2">string</td>
461 <td colspan="2"></td>
462 </tr>
463
464
465 <tr>
466 <td align="left" style="padding-left:40px">2.2.2.2.description</td>
467 <td colspan="2">string</td>
468 <td colspan="2"></td>
469 </tr>
470
471
472 <tr>
473 <td align="left" style="padding-left:40px">2.2.2.3.enabled</td>
474 <td colspan="2">boolean</td>
475 <td colspan="2"></td>
476 </tr>
477
478
479 <tr>
480 <td align="left" style="padding-left:40px">2.2.2.4.id</td>
481 <td colspan="2">string</td>
482 <td colspan="2">ID</td>
483 </tr>
484
485
486 <tr>
487 <td align="left" style="padding-left:40px">2.2.2.5.name</td>
488 <td colspan="2">string</td>
489 <td colspan="2"></td>
490 </tr>
491
492
493
494
495 <tr>
496 <td align="left" style="padding-left:30px">2.2.3.description</td>
497 <td colspan="2">string</td>
498 <td colspan="2"></td>
499 </tr>
500
501
502 <tr>
503 <td align="left" style="padding-left:30px">2.2.4.enabled</td>
504 <td colspan="2">boolean</td>
505 <td colspan="2"></td>
506 </tr>
507
508
509 <tr>
510 <td align="left" style="padding-left:30px">2.2.5.id</td>
511 <td colspan="2">string</td>
512 <td colspan="2">ID</td>
513 </tr>
514
515
516 <tr>
517 <td align="left" style="padding-left:30px">2.2.6.name</td>
518 <td colspan="2">string</td>
519 <td colspan="2"></td>
520 </tr>
521
522
523 <tr>
524 <td align="left" style="padding-left:30px">2.2.7.syncUrl</td>
525 <td colspan="2">string</td>
526 <td colspan="2"></td>
527 </tr>
528
529
530 <tr>
531 <td align="left" style="padding-left:30px">2.2.8.system</td>
532 <td colspan="2">object:System</td>
533 <td colspan="2"></td>
534 </tr>
535
536
537 <tr>
538 <td align="left" style="padding-left:40px">2.2.8.1.businessDomain</td>
539 <td colspan="2">object:BusinessDomain</td>
540 <td colspan="2"></td>
541 </tr>
542
543
544 <tr>
545 <td align="left" style="padding-left:50px">2.2.8.1.1.code</td>
546 <td colspan="2">string</td>
547 <td colspan="2"></td>
548 </tr>
549
550
551 <tr>
552 <td align="left" style="padding-left:50px">2.2.8.1.2.description</td>
553 <td colspan="2">string</td>
554 <td colspan="2"></td>
555 </tr>
556
557
558 <tr>
559 <td align="left" style="padding-left:50px">2.2.8.1.3.enabled</td>
560 <td colspan="2">boolean</td>
561 <td colspan="2"></td>
562 </tr>
563
564
565 <tr>
566 <td align="left" style="padding-left:50px">2.2.8.1.4.id</td>
567 <td colspan="2">string</td>
568 <td colspan="2">ID</td>
569 </tr>
570
571
572 <tr>
573 <td align="left" style="padding-left:50px">2.2.8.1.5.name</td>
574 <td colspan="2">string</td>
575 <td colspan="2"></td>
576 </tr>
577
578
579
580
581 <tr>
582 <td align="left" style="padding-left:40px">2.2.8.2.code</td>
583 <td colspan="2">string</td>
584 <td colspan="2"></td>
585 </tr>
586
587
588 <tr>
589 <td align="left" style="padding-left:40px">2.2.8.3.description</td>
590 <td colspan="2">string</td>
591 <td colspan="2"></td>
592 </tr>
593
594
595 <tr>
596 <td align="left" style="padding-left:40px">2.2.8.4.enabled</td>
597 <td colspan="2">boolean</td>
598 <td colspan="2"></td>
599 </tr>
600
601
602 <tr>
603 <td align="left" style="padding-left:40px">2.2.8.5.id</td>
604 <td colspan="2">string</td>
605 <td colspan="2">ID</td>
606 </tr>
607
608
609 <tr>
610 <td align="left" style="padding-left:40px">2.2.8.6.name</td>
611 <td colspan="2">string</td>
612 <td colspan="2"></td>
613 </tr>
614
615
616
617
618
619
620 <tr>
621 <td align="left" style="padding-left:20px">2.3.mapBean</td>
622 <td colspan="2">object</td>
623 <td colspan="2"></td>
624 </tr>
625
626
627 <tr>
628 <td align="left" style="padding-left:20px">2.4.orderBy</td>
629 <td colspan="2">object</td>
630 <td colspan="2"></td>
631 </tr>
632
633
634 <tr>
635 <td align="left" style="padding-left:20px">2.5.pageCount</td>
636 <td colspan="2">integer(int32)</td>
637 <td colspan="2"></td>
638 </tr>
639
640
641 <tr>
642 <td align="left" style="padding-left:20px">2.6.pageIndex</td>
643 <td colspan="2">integer(int32)</td>
644 <td colspan="2"></td>
645 </tr>
646
647
648 <tr>
649 <td align="left" style="padding-left:20px">2.7.pageSize</td>
650 <td colspan="2">integer(int32)</td>
651 <td colspan="2"></td>
652 </tr>
653
654
655 <tr>
656 <td align="left" style="padding-left:20px">2.8.recordCount</td>
657 <td colspan="2">integer(int64)</td>
658 <td colspan="2"></td>
659 </tr>
660
661
662
663
664 <tr>
665 <td align="left" style="padding-left:10px">3.message</td>
666 <td colspan="2">string</td>
667 <td colspan="2"></td>
668 </tr>
669
670
671</tbody>
672
673 <tr class="bg">
674 <td colspan="5">示例</td>
675 </tr>
676 <tr class="specialHeight">
677 <td class="bg">请求参数</td>
678 <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>
679 </tr>
680 <tr class="specialHeight">
681 <td class="bg">返回值</td>
682 <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>
683 </tr>
684
685 </table>
686 </div>
687 <div>
688
689 <!--这个是每个请求的说明,方便生成文档后进行整理-->
690 <h5 class="second_title">2)创建应用</h5>
691
692 <table border="1" cellspacing="0" cellpadding="0" width="100%">
693 <tr class="bg">
694 <td colspan="5">创建应用</td>
695 </tr>
696 <tr>
697 <td width="25%">接口描述</td>
698 <td colspan="4">创建应用</td>
699 </tr>
700 <tr>
701 <td>URL</td>
702 <td colspan="4">/v1/admin/applications</td>
703 </tr>
704 <tr>
705 <td>请求方式</td>
706 <td colspan="4">post</td>
707 </tr>
708 <tr>
709 <td>请求类型</td>
710 <td colspan="4">application/json</td>
711 </tr>
712 <tr>
713 <td>返回类型</td>
714 <td colspan="4">application/json</td>
715 </tr>
716
717 <tr class="bg">
718 <td>参数名</td>
719 <td width="15%">数据类型</td>
720 <td width="15%">参数类型</td>
721 <td width="15%">是否必填</td>
722 <td width="29%">说明</td>
723 </tr>
724
725
726 <tr>
727 <td align="left">1.applicationCreateRequest</td>
728 <td>object:ApplicationCreateRequest</td>
729 <td>body</td>
730 <td>Y</td>
731
732 <td>应用</td>
733 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
734 </tr>
735
736 <tbody>
737
738 <tr>
739 <td align="left" style="padding-left:10px">1.1.applicationId</td>
740 <td>string</td>
741 <td></td>
742
743 <td>N</td>
744 <td></td>
745 </tr>
746
747
748 <tr>
749 <td align="left" style="padding-left:10px">1.2.businessDomain</td>
750 <td>object:BusinessDomain</td>
751 <td></td>
752
753 <td>N</td>
754 <td></td>
755 </tr>
756
757
758 <tr>
759 <td align="left" style="padding-left:20px">1.2.1.code</td>
760 <td>string</td>
761 <td></td>
762
763 <td>N</td>
764 <td></td>
765 </tr>
766
767
768 <tr>
769 <td align="left" style="padding-left:20px">1.2.2.description</td>
770 <td>string</td>
771 <td></td>
772
773 <td>N</td>
774 <td></td>
775 </tr>
776
777
778 <tr>
779 <td align="left" style="padding-left:20px">1.2.3.enabled</td>
780 <td>boolean</td>
781 <td></td>
782
783 <td>N</td>
784 <td></td>
785 </tr>
786
787
788 <tr>
789 <td align="left" style="padding-left:20px">1.2.4.id</td>
790 <td>string</td>
791 <td></td>
792
793 <td>N</td>
794 <td>ID</td>
795 </tr>
796
797
798 <tr>
799 <td align="left" style="padding-left:20px">1.2.5.name</td>
800 <td>string</td>
801 <td></td>
802
803 <td>N</td>
804 <td></td>
805 </tr>
806
807
808
809
810 <tr>
811 <td align="left" style="padding-left:10px">1.3.businessDomainId</td>
812 <td>string</td>
813 <td></td>
814
815 <td>N</td>
816 <td></td>
817 </tr>
818
819
820 <tr>
821 <td align="left" style="padding-left:10px">1.4.description</td>
822 <td>string</td>
823 <td></td>
824
825 <td>N</td>
826 <td></td>
827 </tr>
828
829
830 <tr>
831 <td align="left" style="padding-left:10px">1.5.enabled</td>
832 <td>boolean</td>
833 <td></td>
834
835 <td>N</td>
836 <td></td>
837 </tr>
838
839
840 <tr>
841 <td align="left" style="padding-left:10px">1.6.id</td>
842 <td>string</td>
843 <td></td>
844
845 <td>N</td>
846 <td>ID</td>
847 </tr>
848
849
850 <tr>
851 <td align="left" style="padding-left:10px">1.7.name</td>
852 <td>string</td>
853 <td></td>
854
855 <td>N</td>
856 <td></td>
857 </tr>
858
859
860 <tr>
861 <td align="left" style="padding-left:10px">1.8.syncUrl</td>
862 <td>string</td>
863 <td></td>
864
865 <td>N</td>
866 <td></td>
867 </tr>
868
869
870 <tr>
871 <td align="left" style="padding-left:10px">1.9.system</td>
872 <td>object:System</td>
873 <td></td>
874
875 <td>N</td>
876 <td></td>
877 </tr>
878
879
880 <tr>
881 <td align="left" style="padding-left:20px">1.9.1.businessDomain</td>
882 <td>object:BusinessDomain</td>
883 <td></td>
884
885 <td>N</td>
886 <td></td>
887 </tr>
888
889
890 <tr>
891 <td align="left" style="padding-left:30px">1.9.1.1.code</td>
892 <td>string</td>
893 <td></td>
894
895 <td>N</td>
896 <td></td>
897 </tr>
898
899
900 <tr>
901 <td align="left" style="padding-left:30px">1.9.1.2.description</td>
902 <td>string</td>
903 <td></td>
904
905 <td>N</td>
906 <td></td>
907 </tr>
908
909
910 <tr>
911 <td align="left" style="padding-left:30px">1.9.1.3.enabled</td>
912 <td>boolean</td>
913 <td></td>
914
915 <td>N</td>
916 <td></td>
917 </tr>
918
919
920 <tr>
921 <td align="left" style="padding-left:30px">1.9.1.4.id</td>
922 <td>string</td>
923 <td></td>
924
925 <td>N</td>
926 <td>ID</td>
927 </tr>
928
929
930 <tr>
931 <td align="left" style="padding-left:30px">1.9.1.5.name</td>
932 <td>string</td>
933 <td></td>
934
935 <td>N</td>
936 <td></td>
937 </tr>
938
939
940
941
942 <tr>
943 <td align="left" style="padding-left:20px">1.9.2.code</td>
944 <td>string</td>
945 <td></td>
946
947 <td>N</td>
948 <td></td>
949 </tr>
950
951
952 <tr>
953 <td align="left" style="padding-left:20px">1.9.3.description</td>
954 <td>string</td>
955 <td></td>
956
957 <td>N</td>
958 <td></td>
959 </tr>
960
961
962 <tr>
963 <td align="left" style="padding-left:20px">1.9.4.enabled</td>
964 <td>boolean</td>
965 <td></td>
966
967 <td>N</td>
968 <td></td>
969 </tr>
970
971
972 <tr>
973 <td align="left" style="padding-left:20px">1.9.5.id</td>
974 <td>string</td>
975 <td></td>
976
977 <td>N</td>
978 <td>ID</td>
979 </tr>
980
981
982 <tr>
983 <td align="left" style="padding-left:20px">1.9.6.name</td>
984 <td>string</td>
985 <td></td>
986
987 <td>N</td>
988 <td></td>
989 </tr>
990
991
992
993
994 <tr>
995 <td align="left" style="padding-left:10px">1.10.systemId</td>
996 <td>string</td>
997 <td></td>
998
999 <td>N</td>
1000 <td></td>
1001 </tr>
1002
1003
1004</tbody>
1005
1006
1007
1008
1009
1010 <tr class="bg">
1011 <td>状态码</td>
1012 <td colspan="2">描述</td>
1013 <td colspan="2">说明</td>
1014 </tr>
1015
1016 <tr>
1017 <td>201</td>
1018 <td colspan="2">Created</td>
1019 <td colspan="2"></td>
1020 </tr>
1021
1022 <tr>
1023 <td>401</td>
1024 <td colspan="2">Unauthorized</td>
1025 <td colspan="2"></td>
1026 </tr>
1027
1028 <tr>
1029 <td>403</td>
1030 <td colspan="2">Forbidden</td>
1031 <td colspan="2"></td>
1032 </tr>
1033
1034 <tr>
1035 <td>404</td>
1036 <td colspan="2">Not Found</td>
1037 <td colspan="2"></td>
1038 </tr>
1039
1040 <tr class="bg">
1041 <td>返回属性名</td>
1042 <td colspan="2">类型</td>
1043 <td colspan="2">说明</td>
1044 </tr>
1045
1046<!-- 对返回参数 递归生成行-->
1047 <tbody>
1048
1049</tbody>
1050
1051 <tr class="bg">
1052 <td colspan="5">示例</td>
1053 </tr>
1054 <tr class="specialHeight">
1055 <td class="bg">请求参数</td>
1056 <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>
1057 </tr>
1058 <tr class="specialHeight">
1059 <td class="bg">返回值</td>
1060 <td colspan="4"></td>
1061 </tr>
1062
1063 </table>
1064 </div>
1065 <div>
1066
1067 <!--这个是每个请求的说明,方便生成文档后进行整理-->
1068 <h5 class="second_title">3)根据应用标识 applicationId 获取应用</h5>
1069
1070 <table border="1" cellspacing="0" cellpadding="0" width="100%">
1071 <tr class="bg">
1072 <td colspan="5">根据应用标识 applicationId 获取应用</td>
1073 </tr>
1074 <tr>
1075 <td width="25%">接口描述</td>
1076 <td colspan="4">根据应用标识 applicationId 获取应用</td>
1077 </tr>
1078 <tr>
1079 <td>URL</td>
1080 <td colspan="4">/v1/admin/applications/applicationId/{applicationId}</td>
1081 </tr>
1082 <tr>
1083 <td>请求方式</td>
1084 <td colspan="4">get</td>
1085 </tr>
1086 <tr>
1087 <td>请求类型</td>
1088 <td colspan="4"></td>
1089 </tr>
1090 <tr>
1091 <td>返回类型</td>
1092 <td colspan="4">application/json</td>
1093 </tr>
1094
1095 <tr class="bg">
1096 <td>参数名</td>
1097 <td width="15%">数据类型</td>
1098 <td width="15%">参数类型</td>
1099 <td width="15%">是否必填</td>
1100 <td width="29%">说明</td>
1101 </tr>
1102
1103
1104 <tr>
1105 <td align="left">1.applicationId</td>
1106 <td>string</td>
1107 <td>path</td>
1108 <td>Y</td>
1109
1110 <td>应用标识</td>
1111 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
1112 </tr>
1113
1114
1115
1116
1117
1118 <tr class="bg">
1119 <td>状态码</td>
1120 <td colspan="2">描述</td>
1121 <td colspan="2">说明</td>
1122 </tr>
1123
1124 <tr>
1125 <td>200</td>
1126 <td colspan="2">OK</td>
1127 <td colspan="2"></td>
1128 </tr>
1129
1130 <tr>
1131 <td>401</td>
1132 <td colspan="2">Unauthorized</td>
1133 <td colspan="2"></td>
1134 </tr>
1135
1136 <tr>
1137 <td>403</td>
1138 <td colspan="2">Forbidden</td>
1139 <td colspan="2"></td>
1140 </tr>
1141
1142 <tr>
1143 <td>404</td>
1144 <td colspan="2">Not Found</td>
1145 <td colspan="2"></td>
1146 </tr>
1147
1148 <tr class="bg">
1149 <td>返回属性名</td>
1150 <td colspan="2">类型</td>
1151 <td colspan="2">说明</td>
1152 </tr>
1153
1154<!-- 对返回参数 递归生成行-->
1155 <tbody>
1156
1157 <tr>
1158 <td align="left" style="padding-left:10px">1.code</td>
1159 <td colspan="2">integer(int32)</td>
1160 <td colspan="2"></td>
1161 </tr>
1162
1163
1164 <tr>
1165 <td align="left" style="padding-left:10px">2.data</td>
1166 <td colspan="2">object:ApplicationLoadResponseData</td>
1167 <td colspan="2"></td>
1168 </tr>
1169
1170
1171 <tr>
1172 <td align="left" style="padding-left:20px">2.1.applicationId</td>
1173 <td colspan="2">string</td>
1174 <td colspan="2"></td>
1175 </tr>
1176
1177
1178 <tr>
1179 <td align="left" style="padding-left:20px">2.2.businessDomain</td>
1180 <td colspan="2">object:BusinessDomain</td>
1181 <td colspan="2"></td>
1182 </tr>
1183
1184
1185 <tr>
1186 <td align="left" style="padding-left:30px">2.2.1.code</td>
1187 <td colspan="2">string</td>
1188 <td colspan="2"></td>
1189 </tr>
1190
1191
1192 <tr>
1193 <td align="left" style="padding-left:30px">2.2.2.description</td>
1194 <td colspan="2">string</td>
1195 <td colspan="2"></td>
1196 </tr>
1197
1198
1199 <tr>
1200 <td align="left" style="padding-left:30px">2.2.3.enabled</td>
1201 <td colspan="2">boolean</td>
1202 <td colspan="2"></td>
1203 </tr>
1204
1205
1206 <tr>
1207 <td align="left" style="padding-left:30px">2.2.4.id</td>
1208 <td colspan="2">string</td>
1209 <td colspan="2">ID</td>
1210 </tr>
1211
1212
1213 <tr>
1214 <td align="left" style="padding-left:30px">2.2.5.name</td>
1215 <td colspan="2">string</td>
1216 <td colspan="2"></td>
1217 </tr>
1218
1219
1220
1221
1222 <tr>
1223 <td align="left" style="padding-left:20px">2.3.description</td>
1224 <td colspan="2">string</td>
1225 <td colspan="2"></td>
1226 </tr>
1227
1228
1229 <tr>
1230 <td align="left" style="padding-left:20px">2.4.enabled</td>
1231 <td colspan="2">boolean</td>
1232 <td colspan="2"></td>
1233 </tr>
1234
1235
1236 <tr>
1237 <td align="left" style="padding-left:20px">2.5.id</td>
1238 <td colspan="2">string</td>
1239 <td colspan="2"></td>
1240 </tr>
1241
1242
1243 <tr>
1244 <td align="left" style="padding-left:20px">2.6.name</td>
1245 <td colspan="2">string</td>
1246 <td colspan="2"></td>
1247 </tr>
1248
1249
1250 <tr>
1251 <td align="left" style="padding-left:20px">2.7.syncUrl</td>
1252 <td colspan="2">string</td>
1253 <td colspan="2"></td>
1254 </tr>
1255
1256
1257 <tr>
1258 <td align="left" style="padding-left:20px">2.8.system</td>
1259 <td colspan="2">object:System</td>
1260 <td colspan="2"></td>
1261 </tr>
1262
1263
1264 <tr>
1265 <td align="left" style="padding-left:30px">2.8.1.businessDomain</td>
1266 <td colspan="2">object:BusinessDomain</td>
1267 <td colspan="2"></td>
1268 </tr>
1269
1270
1271 <tr>
1272 <td align="left" style="padding-left:40px">2.8.1.1.code</td>
1273 <td colspan="2">string</td>
1274 <td colspan="2"></td>
1275 </tr>
1276
1277
1278 <tr>
1279 <td align="left" style="padding-left:40px">2.8.1.2.description</td>
1280 <td colspan="2">string</td>
1281 <td colspan="2"></td>
1282 </tr>
1283
1284
1285 <tr>
1286 <td align="left" style="padding-left:40px">2.8.1.3.enabled</td>
1287 <td colspan="2">boolean</td>
1288 <td colspan="2"></td>
1289 </tr>
1290
1291
1292 <tr>
1293 <td align="left" style="padding-left:40px">2.8.1.4.id</td>
1294 <td colspan="2">string</td>
1295 <td colspan="2">ID</td>
1296 </tr>
1297
1298
1299 <tr>
1300 <td align="left" style="padding-left:40px">2.8.1.5.name</td>
1301 <td colspan="2">string</td>
1302 <td colspan="2"></td>
1303 </tr>
1304
1305
1306
1307
1308 <tr>
1309 <td align="left" style="padding-left:30px">2.8.2.code</td>
1310 <td colspan="2">string</td>
1311 <td colspan="2"></td>
1312 </tr>
1313
1314
1315 <tr>
1316 <td align="left" style="padding-left:30px">2.8.3.description</td>
1317 <td colspan="2">string</td>
1318 <td colspan="2"></td>
1319 </tr>
1320
1321
1322 <tr>
1323 <td align="left" style="padding-left:30px">2.8.4.enabled</td>
1324 <td colspan="2">boolean</td>
1325 <td colspan="2"></td>
1326 </tr>
1327
1328
1329 <tr>
1330 <td align="left" style="padding-left:30px">2.8.5.id</td>
1331 <td colspan="2">string</td>
1332 <td colspan="2">ID</td>
1333 </tr>
1334
1335
1336 <tr>
1337 <td align="left" style="padding-left:30px">2.8.6.name</td>
1338 <td colspan="2">string</td>
1339 <td colspan="2"></td>
1340 </tr>
1341
1342
1343
1344
1345
1346
1347 <tr>
1348 <td align="left" style="padding-left:10px">3.message</td>
1349 <td colspan="2">string</td>
1350 <td colspan="2"></td>
1351 </tr>
1352
1353
1354</tbody>
1355
1356 <tr class="bg">
1357 <td colspan="5">示例</td>
1358 </tr>
1359 <tr class="specialHeight">
1360 <td class="bg">请求参数</td>
1361 <td colspan="4"></td>
1362 </tr>
1363 <tr class="specialHeight">
1364 <td class="bg">返回值</td>
1365 <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>
1366 </tr>
1367
1368 </table>
1369 </div>
1370 <div>
1371
1372 <!--这个是每个请求的说明,方便生成文档后进行整理-->
1373 <h5 class="second_title">4)根据查询条件获取数据判断是否在同一个业务域中</h5>
1374
1375 <table border="1" cellspacing="0" cellpadding="0" width="100%">
1376 <tr class="bg">
1377 <td colspan="5">根据查询条件获取数据判断是否在同一个业务域中</td>
1378 </tr>
1379 <tr>
1380 <td width="25%">接口描述</td>
1381 <td colspan="4">根据查询条件获取数据判断是否在同一个业务域中</td>
1382 </tr>
1383 <tr>
1384 <td>URL</td>
1385 <td colspan="4">/v1/admin/applications/judgeSingleBusiness</td>
1386 </tr>
1387 <tr>
1388 <td>请求方式</td>
1389 <td colspan="4">get</td>
1390 </tr>
1391 <tr>
1392 <td>请求类型</td>
1393 <td colspan="4"></td>
1394 </tr>
1395 <tr>
1396 <td>返回类型</td>
1397 <td colspan="4">application/json</td>
1398 </tr>
1399
1400 <tr class="bg">
1401 <td>参数名</td>
1402 <td width="15%">数据类型</td>
1403 <td width="15%">参数类型</td>
1404 <td width="15%">是否必填</td>
1405 <td width="29%">说明</td>
1406 </tr>
1407
1408
1409 <tr>
1410 <td align="left">1.mapBean[applicationId]</td>
1411 <td>string</td>
1412 <td>query</td>
1413
1414 <td>N</td>
1415 <td>查询条件 - 应用标识(精确)</td>
1416 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
1417 </tr>
1418
1419
1420
1421
1422 <tr>
1423 <td align="left">2.mapBean[businessDomainId]</td>
1424 <td>string</td>
1425 <td>query</td>
1426
1427 <td>N</td>
1428 <td>查询条件 - 所属业务域ID(精确)</td>
1429 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
1430 </tr>
1431
1432
1433
1434
1435 <tr>
1436 <td align="left">3.mapBean[deleted]</td>
1437 <td>boolean</td>
1438 <td>query</td>
1439
1440 <td>N</td>
1441 <td>查询条件 - 删除状态 (精确)</td>
1442 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
1443 </tr>
1444
1445
1446
1447
1448 <tr>
1449 <td align="left">4.mapBean[enabled]</td>
1450 <td>string</td>
1451 <td>query</td>
1452
1453 <td>N</td>
1454 <td>查询条件 - 是否可用(精确)</td>
1455 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
1456 </tr>
1457
1458
1459
1460
1461 <tr>
1462 <td align="left">5.mapBean[ids]</td>
1463 <td>array</td>
1464 <td>query</td>
1465
1466 <td>N</td>
1467 <td>查询条件 - 应用IDs(精确)</td>
1468 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
1469 </tr>
1470
1471
1472
1473
1474 <tr>
1475 <td align="left">6.mapBean[name]</td>
1476 <td>string</td>
1477 <td>query</td>
1478
1479 <td>N</td>
1480 <td>查询条件 - 名称(模糊)</td>
1481 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
1482 </tr>
1483
1484
1485
1486
1487 <tr>
1488 <td align="left">7.mapBean[syncUrl]</td>
1489 <td>string</td>
1490 <td>query</td>
1491
1492 <td>N</td>
1493 <td>查询条件 - 角色同步接口地址Url(模糊)</td>
1494 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
1495 </tr>
1496
1497
1498
1499
1500 <tr>
1501 <td align="left">8.mapBean[systemId]</td>
1502 <td>string</td>
1503 <td>query</td>
1504
1505 <td>N</td>
1506 <td>查询条件 - 所属系统ID(精确)</td>
1507 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
1508 </tr>
1509
1510
1511
1512
1513
1514 <tr class="bg">
1515 <td>状态码</td>
1516 <td colspan="2">描述</td>
1517 <td colspan="2">说明</td>
1518 </tr>
1519
1520 <tr>
1521 <td>200</td>
1522 <td colspan="2">OK</td>
1523 <td colspan="2"></td>
1524 </tr>
1525
1526 <tr>
1527 <td>401</td>
1528 <td colspan="2">Unauthorized</td>
1529 <td colspan="2"></td>
1530 </tr>
1531
1532 <tr>
1533 <td>403</td>
1534 <td colspan="2">Forbidden</td>
1535 <td colspan="2"></td>
1536 </tr>
1537
1538 <tr>
1539 <td>404</td>
1540 <td colspan="2">Not Found</td>
1541 <td colspan="2"></td>
1542 </tr>
1543
1544 <tr class="bg">
1545 <td>返回属性名</td>
1546 <td colspan="2">类型</td>
1547 <td colspan="2">说明</td>
1548 </tr>
1549
1550<!-- 对返回参数 递归生成行-->
1551 <tbody>
1552
1553 <tr>
1554 <td align="left" style="padding-left:10px">1.code</td>
1555 <td colspan="2">integer(int32)</td>
1556 <td colspan="2"></td>
1557 </tr>
1558
1559
1560 <tr>
1561 <td align="left" style="padding-left:10px">2.data</td>
1562 <td colspan="2">object:ApplicationSingleBusinessResponseData</td>
1563 <td colspan="2"></td>
1564 </tr>
1565
1566
1567 <tr>
1568 <td align="left" style="padding-left:20px">2.1.singleBusiness</td>
1569 <td colspan="2">boolean</td>
1570 <td colspan="2"></td>
1571 </tr>
1572
1573
1574
1575
1576 <tr>
1577 <td align="left" style="padding-left:10px">3.message</td>
1578 <td colspan="2">string</td>
1579 <td colspan="2"></td>
1580 </tr>
1581
1582
1583</tbody>
1584
1585 <tr class="bg">
1586 <td colspan="5">示例</td>
1587 </tr>
1588 <tr class="specialHeight">
1589 <td class="bg">请求参数</td>
1590 <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>
1591 </tr>
1592 <tr class="specialHeight">
1593 <td class="bg">返回值</td>
1594 <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;singleBusiness&quot;:true},&quot;message&quot;:&quot;string&quot;}</td>
1595 </tr>
1596
1597 </table>
1598 </div>
1599 <div>
1600
1601 <!--这个是每个请求的说明,方便生成文档后进行整理-->
1602 <h5 class="second_title">5)根据ID获取应用</h5>
1603
1604 <table border="1" cellspacing="0" cellpadding="0" width="100%">
1605 <tr class="bg">
1606 <td colspan="5">根据ID获取应用</td>
1607 </tr>
1608 <tr>
1609 <td width="25%">接口描述</td>
1610 <td colspan="4">根据ID获取应用</td>
1611 </tr>
1612 <tr>
1613 <td>URL</td>
1614 <td colspan="4">/v1/admin/applications/{id}</td>
1615 </tr>
1616 <tr>
1617 <td>请求方式</td>
1618 <td colspan="4">get</td>
1619 </tr>
1620 <tr>
1621 <td>请求类型</td>
1622 <td colspan="4"></td>
1623 </tr>
1624 <tr>
1625 <td>返回类型</td>
1626 <td colspan="4">application/json</td>
1627 </tr>
1628
1629 <tr class="bg">
1630 <td>参数名</td>
1631 <td width="15%">数据类型</td>
1632 <td width="15%">参数类型</td>
1633 <td width="15%">是否必填</td>
1634 <td width="29%">说明</td>
1635 </tr>
1636
1637
1638 <tr>
1639 <td align="left">1.id</td>
1640 <td>string</td>
1641 <td>path</td>
1642 <td>Y</td>
1643
1644 <td>ID</td>
1645 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
1646 </tr>
1647
1648
1649
1650
1651
1652 <tr class="bg">
1653 <td>状态码</td>
1654 <td colspan="2">描述</td>
1655 <td colspan="2">说明</td>
1656 </tr>
1657
1658 <tr>
1659 <td>200</td>
1660 <td colspan="2">OK</td>
1661 <td colspan="2"></td>
1662 </tr>
1663
1664 <tr>
1665 <td>401</td>
1666 <td colspan="2">Unauthorized</td>
1667 <td colspan="2"></td>
1668 </tr>
1669
1670 <tr>
1671 <td>403</td>
1672 <td colspan="2">Forbidden</td>
1673 <td colspan="2"></td>
1674 </tr>
1675
1676 <tr>
1677 <td>404</td>
1678 <td colspan="2">Not Found</td>
1679 <td colspan="2"></td>
1680 </tr>
1681
1682 <tr class="bg">
1683 <td>返回属性名</td>
1684 <td colspan="2">类型</td>
1685 <td colspan="2">说明</td>
1686 </tr>
1687
1688<!-- 对返回参数 递归生成行-->
1689 <tbody>
1690
1691 <tr>
1692 <td align="left" style="padding-left:10px">1.code</td>
1693 <td colspan="2">integer(int32)</td>
1694 <td colspan="2"></td>
1695 </tr>
1696
1697
1698 <tr>
1699 <td align="left" style="padding-left:10px">2.data</td>
1700 <td colspan="2">object:ApplicationLoadResponseData</td>
1701 <td colspan="2"></td>
1702 </tr>
1703
1704
1705 <tr>
1706 <td align="left" style="padding-left:20px">2.1.applicationId</td>
1707 <td colspan="2">string</td>
1708 <td colspan="2"></td>
1709 </tr>
1710
1711
1712 <tr>
1713 <td align="left" style="padding-left:20px">2.2.businessDomain</td>
1714 <td colspan="2">object:BusinessDomain</td>
1715 <td colspan="2"></td>
1716 </tr>
1717
1718
1719 <tr>
1720 <td align="left" style="padding-left:30px">2.2.1.code</td>
1721 <td colspan="2">string</td>
1722 <td colspan="2"></td>
1723 </tr>
1724
1725
1726 <tr>
1727 <td align="left" style="padding-left:30px">2.2.2.description</td>
1728 <td colspan="2">string</td>
1729 <td colspan="2"></td>
1730 </tr>
1731
1732
1733 <tr>
1734 <td align="left" style="padding-left:30px">2.2.3.enabled</td>
1735 <td colspan="2">boolean</td>
1736 <td colspan="2"></td>
1737 </tr>
1738
1739
1740 <tr>
1741 <td align="left" style="padding-left:30px">2.2.4.id</td>
1742 <td colspan="2">string</td>
1743 <td colspan="2">ID</td>
1744 </tr>
1745
1746
1747 <tr>
1748 <td align="left" style="padding-left:30px">2.2.5.name</td>
1749 <td colspan="2">string</td>
1750 <td colspan="2"></td>
1751 </tr>
1752
1753
1754
1755
1756 <tr>
1757 <td align="left" style="padding-left:20px">2.3.description</td>
1758 <td colspan="2">string</td>
1759 <td colspan="2"></td>
1760 </tr>
1761
1762
1763 <tr>
1764 <td align="left" style="padding-left:20px">2.4.enabled</td>
1765 <td colspan="2">boolean</td>
1766 <td colspan="2"></td>
1767 </tr>
1768
1769
1770 <tr>
1771 <td align="left" style="padding-left:20px">2.5.id</td>
1772 <td colspan="2">string</td>
1773 <td colspan="2"></td>
1774 </tr>
1775
1776
1777 <tr>
1778 <td align="left" style="padding-left:20px">2.6.name</td>
1779 <td colspan="2">string</td>
1780 <td colspan="2"></td>
1781 </tr>
1782
1783
1784 <tr>
1785 <td align="left" style="padding-left:20px">2.7.syncUrl</td>
1786 <td colspan="2">string</td>
1787 <td colspan="2"></td>
1788 </tr>
1789
1790
1791 <tr>
1792 <td align="left" style="padding-left:20px">2.8.system</td>
1793 <td colspan="2">object:System</td>
1794 <td colspan="2"></td>
1795 </tr>
1796
1797
1798 <tr>
1799 <td align="left" style="padding-left:30px">2.8.1.businessDomain</td>
1800 <td colspan="2">object:BusinessDomain</td>
1801 <td colspan="2"></td>
1802 </tr>
1803
1804
1805 <tr>
1806 <td align="left" style="padding-left:40px">2.8.1.1.code</td>
1807 <td colspan="2">string</td>
1808 <td colspan="2"></td>
1809 </tr>
1810
1811
1812 <tr>
1813 <td align="left" style="padding-left:40px">2.8.1.2.description</td>
1814 <td colspan="2">string</td>
1815 <td colspan="2"></td>
1816 </tr>
1817
1818
1819 <tr>
1820 <td align="left" style="padding-left:40px">2.8.1.3.enabled</td>
1821 <td colspan="2">boolean</td>
1822 <td colspan="2"></td>
1823 </tr>
1824
1825
1826 <tr>
1827 <td align="left" style="padding-left:40px">2.8.1.4.id</td>
1828 <td colspan="2">string</td>
1829 <td colspan="2">ID</td>
1830 </tr>
1831
1832
1833 <tr>
1834 <td align="left" style="padding-left:40px">2.8.1.5.name</td>
1835 <td colspan="2">string</td>
1836 <td colspan="2"></td>
1837 </tr>
1838
1839
1840
1841
1842 <tr>
1843 <td align="left" style="padding-left:30px">2.8.2.code</td>
1844 <td colspan="2">string</td>
1845 <td colspan="2"></td>
1846 </tr>
1847
1848
1849 <tr>
1850 <td align="left" style="padding-left:30px">2.8.3.description</td>
1851 <td colspan="2">string</td>
1852 <td colspan="2"></td>
1853 </tr>
1854
1855
1856 <tr>
1857 <td align="left" style="padding-left:30px">2.8.4.enabled</td>
1858 <td colspan="2">boolean</td>
1859 <td colspan="2"></td>
1860 </tr>
1861
1862
1863 <tr>
1864 <td align="left" style="padding-left:30px">2.8.5.id</td>
1865 <td colspan="2">string</td>
1866 <td colspan="2">ID</td>
1867 </tr>
1868
1869
1870 <tr>
1871 <td align="left" style="padding-left:30px">2.8.6.name</td>
1872 <td colspan="2">string</td>
1873 <td colspan="2"></td>
1874 </tr>
1875
1876
1877
1878
1879
1880
1881 <tr>
1882 <td align="left" style="padding-left:10px">3.message</td>
1883 <td colspan="2">string</td>
1884 <td colspan="2"></td>
1885 </tr>
1886
1887
1888</tbody>
1889
1890 <tr class="bg">
1891 <td colspan="5">示例</td>
1892 </tr>
1893 <tr class="specialHeight">
1894 <td class="bg">请求参数</td>
1895 <td colspan="4"></td>
1896 </tr>
1897 <tr class="specialHeight">
1898 <td class="bg">返回值</td>
1899 <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>
1900 </tr>
1901
1902 </table>
1903 </div>
1904 <div>
1905
1906 <!--这个是每个请求的说明,方便生成文档后进行整理-->
1907 <h5 class="second_title">6)更新应用</h5>
1908
1909 <table border="1" cellspacing="0" cellpadding="0" width="100%">
1910 <tr class="bg">
1911 <td colspan="5">更新应用</td>
1912 </tr>
1913 <tr>
1914 <td width="25%">接口描述</td>
1915 <td colspan="4">更新应用</td>
1916 </tr>
1917 <tr>
1918 <td>URL</td>
1919 <td colspan="4">/v1/admin/applications/{id}</td>
1920 </tr>
1921 <tr>
1922 <td>请求方式</td>
1923 <td colspan="4">put</td>
1924 </tr>
1925 <tr>
1926 <td>请求类型</td>
1927 <td colspan="4">application/json</td>
1928 </tr>
1929 <tr>
1930 <td>返回类型</td>
1931 <td colspan="4">application/json</td>
1932 </tr>
1933
1934 <tr class="bg">
1935 <td>参数名</td>
1936 <td width="15%">数据类型</td>
1937 <td width="15%">参数类型</td>
1938 <td width="15%">是否必填</td>
1939 <td width="29%">说明</td>
1940 </tr>
1941
1942
1943 <tr>
1944 <td align="left">1.applicationUpdateRequest</td>
1945 <td>object:ApplicationUpdateRequest</td>
1946 <td>body</td>
1947 <td>Y</td>
1948
1949 <td>应用</td>
1950 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
1951 </tr>
1952
1953 <tbody>
1954
1955 <tr>
1956 <td align="left" style="padding-left:10px">1.1.applicationId</td>
1957 <td>string</td>
1958 <td></td>
1959
1960 <td>N</td>
1961 <td></td>
1962 </tr>
1963
1964
1965 <tr>
1966 <td align="left" style="padding-left:10px">1.2.businessDomain</td>
1967 <td>object:BusinessDomain</td>
1968 <td></td>
1969
1970 <td>N</td>
1971 <td></td>
1972 </tr>
1973
1974
1975 <tr>
1976 <td align="left" style="padding-left:20px">1.2.1.code</td>
1977 <td>string</td>
1978 <td></td>
1979
1980 <td>N</td>
1981 <td></td>
1982 </tr>
1983
1984
1985 <tr>
1986 <td align="left" style="padding-left:20px">1.2.2.description</td>
1987 <td>string</td>
1988 <td></td>
1989
1990 <td>N</td>
1991 <td></td>
1992 </tr>
1993
1994
1995 <tr>
1996 <td align="left" style="padding-left:20px">1.2.3.enabled</td>
1997 <td>boolean</td>
1998 <td></td>
1999
2000 <td>N</td>
2001 <td></td>
2002 </tr>
2003
2004
2005 <tr>
2006 <td align="left" style="padding-left:20px">1.2.4.id</td>
2007 <td>string</td>
2008 <td></td>
2009
2010 <td>N</td>
2011 <td>ID</td>
2012 </tr>
2013
2014
2015 <tr>
2016 <td align="left" style="padding-left:20px">1.2.5.name</td>
2017 <td>string</td>
2018 <td></td>
2019
2020 <td>N</td>
2021 <td></td>
2022 </tr>
2023
2024
2025
2026
2027 <tr>
2028 <td align="left" style="padding-left:10px">1.3.businessDomainId</td>
2029 <td>string</td>
2030 <td></td>
2031
2032 <td>N</td>
2033 <td></td>
2034 </tr>
2035
2036
2037 <tr>
2038 <td align="left" style="padding-left:10px">1.4.description</td>
2039 <td>string</td>
2040 <td></td>
2041
2042 <td>N</td>
2043 <td></td>
2044 </tr>
2045
2046
2047 <tr>
2048 <td align="left" style="padding-left:10px">1.5.enabled</td>
2049 <td>boolean</td>
2050 <td></td>
2051
2052 <td>N</td>
2053 <td></td>
2054 </tr>
2055
2056
2057 <tr>
2058 <td align="left" style="padding-left:10px">1.6.name</td>
2059 <td>string</td>
2060 <td></td>
2061
2062 <td>N</td>
2063 <td></td>
2064 </tr>
2065
2066
2067 <tr>
2068 <td align="left" style="padding-left:10px">1.7.syncUrl</td>
2069 <td>string</td>
2070 <td></td>
2071
2072 <td>N</td>
2073 <td></td>
2074 </tr>
2075
2076
2077 <tr>
2078 <td align="left" style="padding-left:10px">1.8.system</td>
2079 <td>object:System</td>
2080 <td></td>
2081
2082 <td>N</td>
2083 <td></td>
2084 </tr>
2085
2086
2087 <tr>
2088 <td align="left" style="padding-left:20px">1.8.1.businessDomain</td>
2089 <td>object:BusinessDomain</td>
2090 <td></td>
2091
2092 <td>N</td>
2093 <td></td>
2094 </tr>
2095
2096
2097 <tr>
2098 <td align="left" style="padding-left:30px">1.8.1.1.code</td>
2099 <td>string</td>
2100 <td></td>
2101
2102 <td>N</td>
2103 <td></td>
2104 </tr>
2105
2106
2107 <tr>
2108 <td align="left" style="padding-left:30px">1.8.1.2.description</td>
2109 <td>string</td>
2110 <td></td>
2111
2112 <td>N</td>
2113 <td></td>
2114 </tr>
2115
2116
2117 <tr>
2118 <td align="left" style="padding-left:30px">1.8.1.3.enabled</td>
2119 <td>boolean</td>
2120 <td></td>
2121
2122 <td>N</td>
2123 <td></td>
2124 </tr>
2125
2126
2127 <tr>
2128 <td align="left" style="padding-left:30px">1.8.1.4.id</td>
2129 <td>string</td>
2130 <td></td>
2131
2132 <td>N</td>
2133 <td>ID</td>
2134 </tr>
2135
2136
2137 <tr>
2138 <td align="left" style="padding-left:30px">1.8.1.5.name</td>
2139 <td>string</td>
2140 <td></td>
2141
2142 <td>N</td>
2143 <td></td>
2144 </tr>
2145
2146
2147
2148
2149 <tr>
2150 <td align="left" style="padding-left:20px">1.8.2.code</td>
2151 <td>string</td>
2152 <td></td>
2153
2154 <td>N</td>
2155 <td></td>
2156 </tr>
2157
2158
2159 <tr>
2160 <td align="left" style="padding-left:20px">1.8.3.description</td>
2161 <td>string</td>
2162 <td></td>
2163
2164 <td>N</td>
2165 <td></td>
2166 </tr>
2167
2168
2169 <tr>
2170 <td align="left" style="padding-left:20px">1.8.4.enabled</td>
2171 <td>boolean</td>
2172 <td></td>
2173
2174 <td>N</td>
2175 <td></td>
2176 </tr>
2177
2178
2179 <tr>
2180 <td align="left" style="padding-left:20px">1.8.5.id</td>
2181 <td>string</td>
2182 <td></td>
2183
2184 <td>N</td>
2185 <td>ID</td>
2186 </tr>
2187
2188
2189 <tr>
2190 <td align="left" style="padding-left:20px">1.8.6.name</td>
2191 <td>string</td>
2192 <td></td>
2193
2194 <td>N</td>
2195 <td></td>
2196 </tr>
2197
2198
2199
2200
2201 <tr>
2202 <td align="left" style="padding-left:10px">1.9.systemId</td>
2203 <td>string</td>
2204 <td></td>
2205
2206 <td>N</td>
2207 <td></td>
2208 </tr>
2209
2210
2211</tbody>
2212
2213
2214
2215
2216 <tr>
2217 <td align="left">2.id</td>
2218 <td>string</td>
2219 <td>path</td>
2220 <td>Y</td>
2221
2222 <td>ID</td>
2223 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
2224 </tr>
2225
2226
2227
2228
2229
2230 <tr class="bg">
2231 <td>状态码</td>
2232 <td colspan="2">描述</td>
2233 <td colspan="2">说明</td>
2234 </tr>
2235
2236 <tr>
2237 <td>200</td>
2238 <td colspan="2">OK</td>
2239 <td colspan="2"></td>
2240 </tr>
2241
2242 <tr>
2243 <td>201</td>
2244 <td colspan="2">Created</td>
2245 <td colspan="2"></td>
2246 </tr>
2247
2248 <tr>
2249 <td>401</td>
2250 <td colspan="2">Unauthorized</td>
2251 <td colspan="2"></td>
2252 </tr>
2253
2254 <tr>
2255 <td>403</td>
2256 <td colspan="2">Forbidden</td>
2257 <td colspan="2"></td>
2258 </tr>
2259
2260 <tr>
2261 <td>404</td>
2262 <td colspan="2">Not Found</td>
2263 <td colspan="2"></td>
2264 </tr>
2265
2266 <tr class="bg">
2267 <td>返回属性名</td>
2268 <td colspan="2">类型</td>
2269 <td colspan="2">说明</td>
2270 </tr>
2271
2272<!-- 对返回参数 递归生成行-->
2273 <tbody>
2274
2275 <tr>
2276 <td align="left" style="padding-left:10px">1.code</td>
2277 <td colspan="2">integer(int32)</td>
2278 <td colspan="2"></td>
2279 </tr>
2280
2281
2282 <tr>
2283 <td align="left" style="padding-left:10px">2.data</td>
2284 <td colspan="2">object:ApplicationUpdateResponseData</td>
2285 <td colspan="2"></td>
2286 </tr>
2287
2288
2289 <tr>
2290 <td align="left" style="padding-left:20px">2.1.applicationId</td>
2291 <td colspan="2">string</td>
2292 <td colspan="2"></td>
2293 </tr>
2294
2295
2296 <tr>
2297 <td align="left" style="padding-left:20px">2.2.businessDomain</td>
2298 <td colspan="2">object:BusinessDomain</td>
2299 <td colspan="2"></td>
2300 </tr>
2301
2302
2303 <tr>
2304 <td align="left" style="padding-left:30px">2.2.1.code</td>
2305 <td colspan="2">string</td>
2306 <td colspan="2"></td>
2307 </tr>
2308
2309
2310 <tr>
2311 <td align="left" style="padding-left:30px">2.2.2.description</td>
2312 <td colspan="2">string</td>
2313 <td colspan="2"></td>
2314 </tr>
2315
2316
2317 <tr>
2318 <td align="left" style="padding-left:30px">2.2.3.enabled</td>
2319 <td colspan="2">boolean</td>
2320 <td colspan="2"></td>
2321 </tr>
2322
2323
2324 <tr>
2325 <td align="left" style="padding-left:30px">2.2.4.id</td>
2326 <td colspan="2">string</td>
2327 <td colspan="2">ID</td>
2328 </tr>
2329
2330
2331 <tr>
2332 <td align="left" style="padding-left:30px">2.2.5.name</td>
2333 <td colspan="2">string</td>
2334 <td colspan="2"></td>
2335 </tr>
2336
2337
2338
2339
2340 <tr>
2341 <td align="left" style="padding-left:20px">2.3.description</td>
2342 <td colspan="2">string</td>
2343 <td colspan="2"></td>
2344 </tr>
2345
2346
2347 <tr>
2348 <td align="left" style="padding-left:20px">2.4.enabled</td>
2349 <td colspan="2">boolean</td>
2350 <td colspan="2"></td>
2351 </tr>
2352
2353
2354 <tr>
2355 <td align="left" style="padding-left:20px">2.5.id</td>
2356 <td colspan="2">string</td>
2357 <td colspan="2"></td>
2358 </tr>
2359
2360
2361 <tr>
2362 <td align="left" style="padding-left:20px">2.6.name</td>
2363 <td colspan="2">string</td>
2364 <td colspan="2"></td>
2365 </tr>
2366
2367
2368 <tr>
2369 <td align="left" style="padding-left:20px">2.7.syncUrl</td>
2370 <td colspan="2">string</td>
2371 <td colspan="2"></td>
2372 </tr>
2373
2374
2375 <tr>
2376 <td align="left" style="padding-left:20px">2.8.system</td>
2377 <td colspan="2">object:System</td>
2378 <td colspan="2"></td>
2379 </tr>
2380
2381
2382 <tr>
2383 <td align="left" style="padding-left:30px">2.8.1.businessDomain</td>
2384 <td colspan="2">object:BusinessDomain</td>
2385 <td colspan="2"></td>
2386 </tr>
2387
2388
2389 <tr>
2390 <td align="left" style="padding-left:40px">2.8.1.1.code</td>
2391 <td colspan="2">string</td>
2392 <td colspan="2"></td>
2393 </tr>
2394
2395
2396 <tr>
2397 <td align="left" style="padding-left:40px">2.8.1.2.description</td>
2398 <td colspan="2">string</td>
2399 <td colspan="2"></td>
2400 </tr>
2401
2402
2403 <tr>
2404 <td align="left" style="padding-left:40px">2.8.1.3.enabled</td>
2405 <td colspan="2">boolean</td>
2406 <td colspan="2"></td>
2407 </tr>
2408
2409
2410 <tr>
2411 <td align="left" style="padding-left:40px">2.8.1.4.id</td>
2412 <td colspan="2">string</td>
2413 <td colspan="2">ID</td>
2414 </tr>
2415
2416
2417 <tr>
2418 <td align="left" style="padding-left:40px">2.8.1.5.name</td>
2419 <td colspan="2">string</td>
2420 <td colspan="2"></td>
2421 </tr>
2422
2423
2424
2425
2426 <tr>
2427 <td align="left" style="padding-left:30px">2.8.2.code</td>
2428 <td colspan="2">string</td>
2429 <td colspan="2"></td>
2430 </tr>
2431
2432
2433 <tr>
2434 <td align="left" style="padding-left:30px">2.8.3.description</td>
2435 <td colspan="2">string</td>
2436 <td colspan="2"></td>
2437 </tr>
2438
2439
2440 <tr>
2441 <td align="left" style="padding-left:30px">2.8.4.enabled</td>
2442 <td colspan="2">boolean</td>
2443 <td colspan="2"></td>
2444 </tr>
2445
2446
2447 <tr>
2448 <td align="left" style="padding-left:30px">2.8.5.id</td>
2449 <td colspan="2">string</td>
2450 <td colspan="2">ID</td>
2451 </tr>
2452
2453
2454 <tr>
2455 <td align="left" style="padding-left:30px">2.8.6.name</td>
2456 <td colspan="2">string</td>
2457 <td colspan="2"></td>
2458 </tr>
2459
2460
2461
2462
2463
2464
2465 <tr>
2466 <td align="left" style="padding-left:10px">3.message</td>
2467 <td colspan="2">string</td>
2468 <td colspan="2"></td>
2469 </tr>
2470
2471
2472</tbody>
2473
2474 <tr class="bg">
2475 <td colspan="5">示例</td>
2476 </tr>
2477 <tr class="specialHeight">
2478 <td class="bg">请求参数</td>
2479 <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>
2480 </tr>
2481 <tr class="specialHeight">
2482 <td class="bg">返回值</td>
2483 <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>
2484 </tr>
2485
2486 </table>
2487 </div>
2488 <div>
2489
2490 <!--这个是每个请求的说明,方便生成文档后进行整理-->
2491 <h5 class="second_title">7)根据ID删除应用</h5>
2492
2493 <table border="1" cellspacing="0" cellpadding="0" width="100%">
2494 <tr class="bg">
2495 <td colspan="5">根据ID删除应用</td>
2496 </tr>
2497 <tr>
2498 <td width="25%">接口描述</td>
2499 <td colspan="4">根据ID删除应用</td>
2500 </tr>
2501 <tr>
2502 <td>URL</td>
2503 <td colspan="4">/v1/admin/applications/{id}</td>
2504 </tr>
2505 <tr>
2506 <td>请求方式</td>
2507 <td colspan="4">delete</td>
2508 </tr>
2509 <tr>
2510 <td>请求类型</td>
2511 <td colspan="4"></td>
2512 </tr>
2513 <tr>
2514 <td>返回类型</td>
2515 <td colspan="4">application/json</td>
2516 </tr>
2517
2518 <tr class="bg">
2519 <td>参数名</td>
2520 <td width="15%">数据类型</td>
2521 <td width="15%">参数类型</td>
2522 <td width="15%">是否必填</td>
2523 <td width="29%">说明</td>
2524 </tr>
2525
2526
2527 <tr>
2528 <td align="left">1.id</td>
2529 <td>string</td>
2530 <td>path</td>
2531 <td>Y</td>
2532
2533 <td>ID</td>
2534 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
2535 </tr>
2536
2537
2538
2539
2540
2541 <tr class="bg">
2542 <td>状态码</td>
2543 <td colspan="2">描述</td>
2544 <td colspan="2">说明</td>
2545 </tr>
2546
2547 <tr>
2548 <td>200</td>
2549 <td colspan="2">OK</td>
2550 <td colspan="2"></td>
2551 </tr>
2552
2553 <tr>
2554 <td>204</td>
2555 <td colspan="2">No Content</td>
2556 <td colspan="2"></td>
2557 </tr>
2558
2559 <tr>
2560 <td>401</td>
2561 <td colspan="2">Unauthorized</td>
2562 <td colspan="2"></td>
2563 </tr>
2564
2565 <tr>
2566 <td>403</td>
2567 <td colspan="2">Forbidden</td>
2568 <td colspan="2"></td>
2569 </tr>
2570
2571 <tr class="bg">
2572 <td>返回属性名</td>
2573 <td colspan="2">类型</td>
2574 <td colspan="2">说明</td>
2575 </tr>
2576
2577<!-- 对返回参数 递归生成行-->
2578 <tbody>
2579
2580 <tr>
2581 <td align="left" style="padding-left:10px">1.code</td>
2582 <td colspan="2">integer(int32)</td>
2583 <td colspan="2"></td>
2584 </tr>
2585
2586
2587 <tr>
2588 <td align="left" style="padding-left:10px">2.data</td>
2589 <td colspan="2">object:ApplicationRemoveResponseData</td>
2590 <td colspan="2"></td>
2591 </tr>
2592
2593
2594 <tr>
2595 <td align="left" style="padding-left:20px">2.1.id</td>
2596 <td colspan="2">string</td>
2597 <td colspan="2"></td>
2598 </tr>
2599
2600
2601 <tr>
2602 <td align="left" style="padding-left:20px">2.2.roles</td>
2603 <td colspan="2">array:Role</td>
2604 <td colspan="2"></td>
2605 </tr>
2606
2607
2608 <tr>
2609 <td align="left" style="padding-left:30px">2.2.1.applicationId</td>
2610 <td colspan="2">string</td>
2611 <td colspan="2"></td>
2612 </tr>
2613
2614
2615 <tr>
2616 <td align="left" style="padding-left:30px">2.2.2.canDataGrant</td>
2617 <td colspan="2">boolean</td>
2618 <td colspan="2"></td>
2619 </tr>
2620
2621
2622 <tr>
2623 <td align="left" style="padding-left:30px">2.2.3.canManDataGrant</td>
2624 <td colspan="2">boolean</td>
2625 <td colspan="2"></td>
2626 </tr>
2627
2628
2629 <tr>
2630 <td align="left" style="padding-left:30px">2.2.4.code</td>
2631 <td colspan="2">string</td>
2632 <td colspan="2"></td>
2633 </tr>
2634
2635
2636 <tr>
2637 <td align="left" style="padding-left:30px">2.2.5.dataGrantUrl</td>
2638 <td colspan="2">string</td>
2639 <td colspan="2"></td>
2640 </tr>
2641
2642
2643 <tr>
2644 <td align="left" style="padding-left:30px">2.2.6.description</td>
2645 <td colspan="2">string</td>
2646 <td colspan="2"></td>
2647 </tr>
2648
2649
2650 <tr>
2651 <td align="left" style="padding-left:30px">2.2.7.enabled</td>
2652 <td colspan="2">boolean</td>
2653 <td colspan="2"></td>
2654 </tr>
2655
2656
2657 <tr>
2658 <td align="left" style="padding-left:30px">2.2.8.externalId</td>
2659 <td colspan="2">string</td>
2660 <td colspan="2"></td>
2661 </tr>
2662
2663
2664 <tr>
2665 <td align="left" style="padding-left:30px">2.2.9.id</td>
2666 <td colspan="2">string</td>
2667 <td colspan="2">ID</td>
2668 </tr>
2669
2670
2671 <tr>
2672 <td align="left" style="padding-left:30px">2.2.10.name</td>
2673 <td colspan="2">string</td>
2674 <td colspan="2"></td>
2675 </tr>
2676
2677
2678
2679
2680
2681
2682 <tr>
2683 <td align="left" style="padding-left:10px">3.message</td>
2684 <td colspan="2">string</td>
2685 <td colspan="2"></td>
2686 </tr>
2687
2688
2689</tbody>
2690
2691 <tr class="bg">
2692 <td colspan="5">示例</td>
2693 </tr>
2694 <tr class="specialHeight">
2695 <td class="bg">请求参数</td>
2696 <td colspan="4"></td>
2697 </tr>
2698 <tr class="specialHeight">
2699 <td class="bg">返回值</td>
2700 <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>
2701 </tr>
2702
2703 </table>
2704 </div>
2705 </div>
2706 <div style="margin-bottom:20px;">
2707 <!--这个是类的说明-->
2708 <h4 class="first_title">AdminCommon</h4>
2709 <div>
2710
2711 <!--这个是每个请求的说明,方便生成文档后进行整理-->
2712 <h5 class="second_title">1)获取业务域 - 系统 - 角色 树</h5>
2713
2714 <table border="1" cellspacing="0" cellpadding="0" width="100%">
2715 <tr class="bg">
2716 <td colspan="5">获取业务域 - 系统 - 角色 树</td>
2717 </tr>
2718 <tr>
2719 <td width="25%">接口描述</td>
2720 <td colspan="4">获取业务域 - 系统 - 角色 树</td>
2721 </tr>
2722 <tr>
2723 <td>URL</td>
2724 <td colspan="4">/v1/admin/commons/businessSystemRoleTree</td>
2725 </tr>
2726 <tr>
2727 <td>请求方式</td>
2728 <td colspan="4">get</td>
2729 </tr>
2730 <tr>
2731 <td>请求类型</td>
2732 <td colspan="4"></td>
2733 </tr>
2734 <tr>
2735 <td>返回类型</td>
2736 <td colspan="4">application/json</td>
2737 </tr>
2738
2739 <tr class="bg">
2740 <td>参数名</td>
2741 <td width="15%">数据类型</td>
2742 <td width="15%">参数类型</td>
2743 <td width="15%">是否必填</td>
2744 <td width="29%">说明</td>
2745 </tr>
2746
2747
2748 <tr>
2749 <td align="left">1.businessIds</td>
2750 <td>array</td>
2751 <td>query</td>
2752
2753 <td>N</td>
2754 <td>查询条件 - 业务域ids (精确)</td>
2755 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
2756 </tr>
2757
2758
2759
2760
2761 <tr>
2762 <td align="left">2.businessKey</td>
2763 <td>string</td>
2764 <td>query</td>
2765
2766 <td>N</td>
2767 <td>查询条件 - 角色key (模糊)</td>
2768 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
2769 </tr>
2770
2771
2772
2773
2774 <tr>
2775 <td align="left">3.roleKey</td>
2776 <td>string</td>
2777 <td>query</td>
2778
2779 <td>N</td>
2780 <td>查询条件 - 角色key (模糊)</td>
2781 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
2782 </tr>
2783
2784
2785
2786
2787 <tr>
2788 <td align="left">4.systemIds</td>
2789 <td>array</td>
2790 <td>query</td>
2791
2792 <td>N</td>
2793 <td>查询条件 - 系统ids (精确)</td>
2794 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
2795 </tr>
2796
2797
2798
2799
2800 <tr>
2801 <td align="left">5.systemKey</td>
2802 <td>string</td>
2803 <td>query</td>
2804
2805 <td>N</td>
2806 <td>查询条件 - 系统key (模糊)</td>
2807 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
2808 </tr>
2809
2810
2811
2812
2813
2814 <tr class="bg">
2815 <td>状态码</td>
2816 <td colspan="2">描述</td>
2817 <td colspan="2">说明</td>
2818 </tr>
2819
2820 <tr>
2821 <td>200</td>
2822 <td colspan="2">OK</td>
2823 <td colspan="2"></td>
2824 </tr>
2825
2826 <tr>
2827 <td>401</td>
2828 <td colspan="2">Unauthorized</td>
2829 <td colspan="2"></td>
2830 </tr>
2831
2832 <tr>
2833 <td>403</td>
2834 <td colspan="2">Forbidden</td>
2835 <td colspan="2"></td>
2836 </tr>
2837
2838 <tr>
2839 <td>404</td>
2840 <td colspan="2">Not Found</td>
2841 <td colspan="2"></td>
2842 </tr>
2843
2844 <tr class="bg">
2845 <td>返回属性名</td>
2846 <td colspan="2">类型</td>
2847 <td colspan="2">说明</td>
2848 </tr>
2849
2850<!-- 对返回参数 递归生成行-->
2851 <tbody>
2852
2853 <tr>
2854 <td align="left" style="padding-left:10px">1.code</td>
2855 <td colspan="2">integer(int32)</td>
2856 <td colspan="2"></td>
2857 </tr>
2858
2859
2860 <tr>
2861 <td align="left" style="padding-left:10px">2.data</td>
2862 <td colspan="2">object:BusinessSystemRoleTreeResponseData</td>
2863 <td colspan="2"></td>
2864 </tr>
2865
2866
2867 <tr>
2868 <td align="left" style="padding-left:20px">2.1.maps</td>
2869 <td colspan="2">array:Map</td>
2870 <td colspan="2"></td>
2871 </tr>
2872
2873
2874
2875
2876 <tr>
2877 <td align="left" style="padding-left:10px">3.message</td>
2878 <td colspan="2">string</td>
2879 <td colspan="2"></td>
2880 </tr>
2881
2882
2883</tbody>
2884
2885 <tr class="bg">
2886 <td colspan="5">示例</td>
2887 </tr>
2888 <tr class="specialHeight">
2889 <td class="bg">请求参数</td>
2890 <td colspan="4">businessIds=[{}]&amp;businessKey=string&amp;roleKey=string&amp;systemIds=[{}]&amp;systemKey=string</td>
2891 </tr>
2892 <tr class="specialHeight">
2893 <td class="bg">返回值</td>
2894 <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;maps&quot;:[{}]},&quot;message&quot;:&quot;string&quot;}</td>
2895 </tr>
2896
2897 </table>
2898 </div>
2899 <div>
2900
2901 <!--这个是每个请求的说明,方便生成文档后进行整理-->
2902 <h5 class="second_title">2)获取业务域 - 系统树</h5>
2903
2904 <table border="1" cellspacing="0" cellpadding="0" width="100%">
2905 <tr class="bg">
2906 <td colspan="5">获取业务域 - 系统树</td>
2907 </tr>
2908 <tr>
2909 <td width="25%">接口描述</td>
2910 <td colspan="4">获取业务域 - 系统树</td>
2911 </tr>
2912 <tr>
2913 <td>URL</td>
2914 <td colspan="4">/v1/admin/commons/businessSystemTree</td>
2915 </tr>
2916 <tr>
2917 <td>请求方式</td>
2918 <td colspan="4">get</td>
2919 </tr>
2920 <tr>
2921 <td>请求类型</td>
2922 <td colspan="4"></td>
2923 </tr>
2924 <tr>
2925 <td>返回类型</td>
2926 <td colspan="4">application/json</td>
2927 </tr>
2928
2929 <tr class="bg">
2930 <td>参数名</td>
2931 <td width="15%">数据类型</td>
2932 <td width="15%">参数类型</td>
2933 <td width="15%">是否必填</td>
2934 <td width="29%">说明</td>
2935 </tr>
2936
2937
2938 <tr>
2939 <td align="left">1.businessIds</td>
2940 <td>array</td>
2941 <td>query</td>
2942
2943 <td>N</td>
2944 <td>查询条件 - 业务域ids (精确)</td>
2945 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
2946 </tr>
2947
2948
2949
2950
2951 <tr>
2952 <td align="left">2.businessKey</td>
2953 <td>string</td>
2954 <td>query</td>
2955
2956 <td>N</td>
2957 <td>查询条件 - 角色key (模糊)</td>
2958 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
2959 </tr>
2960
2961
2962
2963
2964 <tr>
2965 <td align="left">3.systemIds</td>
2966 <td>array</td>
2967 <td>query</td>
2968
2969 <td>N</td>
2970 <td>查询条件 - 系统ids (精确)</td>
2971 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
2972 </tr>
2973
2974
2975
2976
2977 <tr>
2978 <td align="left">4.systemKey</td>
2979 <td>string</td>
2980 <td>query</td>
2981
2982 <td>N</td>
2983 <td>查询条件 - 系统key (模糊)</td>
2984 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
2985 </tr>
2986
2987
2988
2989
2990
2991 <tr class="bg">
2992 <td>状态码</td>
2993 <td colspan="2">描述</td>
2994 <td colspan="2">说明</td>
2995 </tr>
2996
2997 <tr>
2998 <td>200</td>
2999 <td colspan="2">OK</td>
3000 <td colspan="2"></td>
3001 </tr>
3002
3003 <tr>
3004 <td>401</td>
3005 <td colspan="2">Unauthorized</td>
3006 <td colspan="2"></td>
3007 </tr>
3008
3009 <tr>
3010 <td>403</td>
3011 <td colspan="2">Forbidden</td>
3012 <td colspan="2"></td>
3013 </tr>
3014
3015 <tr>
3016 <td>404</td>
3017 <td colspan="2">Not Found</td>
3018 <td colspan="2"></td>
3019 </tr>
3020
3021 <tr class="bg">
3022 <td>返回属性名</td>
3023 <td colspan="2">类型</td>
3024 <td colspan="2">说明</td>
3025 </tr>
3026
3027<!-- 对返回参数 递归生成行-->
3028 <tbody>
3029
3030 <tr>
3031 <td align="left" style="padding-left:10px">1.code</td>
3032 <td colspan="2">integer(int32)</td>
3033 <td colspan="2"></td>
3034 </tr>
3035
3036
3037 <tr>
3038 <td align="left" style="padding-left:10px">2.data</td>
3039 <td colspan="2">object:BusinessSystemTreeResponseData</td>
3040 <td colspan="2"></td>
3041 </tr>
3042
3043
3044 <tr>
3045 <td align="left" style="padding-left:20px">2.1.maps</td>
3046 <td colspan="2">array:Map</td>
3047 <td colspan="2"></td>
3048 </tr>
3049
3050
3051
3052
3053 <tr>
3054 <td align="left" style="padding-left:10px">3.message</td>
3055 <td colspan="2">string</td>
3056 <td colspan="2"></td>
3057 </tr>
3058
3059
3060</tbody>
3061
3062 <tr class="bg">
3063 <td colspan="5">示例</td>
3064 </tr>
3065 <tr class="specialHeight">
3066 <td class="bg">请求参数</td>
3067 <td colspan="4">businessIds=[{}]&amp;businessKey=string&amp;systemIds=[{}]&amp;systemKey=string</td>
3068 </tr>
3069 <tr class="specialHeight">
3070 <td class="bg">返回值</td>
3071 <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;maps&quot;:[{}]},&quot;message&quot;:&quot;string&quot;}</td>
3072 </tr>
3073
3074 </table>
3075 </div>
3076 <div>
3077
3078 <!--这个是每个请求的说明,方便生成文档后进行整理-->
3079 <h5 class="second_title">3)获取通用/业务用户组 - 业务域 - 系统树</h5>
3080
3081 <table border="1" cellspacing="0" cellpadding="0" width="100%">
3082 <tr class="bg">
3083 <td colspan="5">获取通用/业务用户组 - 业务域 - 系统树</td>
3084 </tr>
3085 <tr>
3086 <td width="25%">接口描述</td>
3087 <td colspan="4">获取通用/业务用户组 - 业务域 - 系统树</td>
3088 </tr>
3089 <tr>
3090 <td>URL</td>
3091 <td colspan="4">/v1/admin/commons/gcommonBusinessSystemTree</td>
3092 </tr>
3093 <tr>
3094 <td>请求方式</td>
3095 <td colspan="4">get</td>
3096 </tr>
3097 <tr>
3098 <td>请求类型</td>
3099 <td colspan="4"></td>
3100 </tr>
3101 <tr>
3102 <td>返回类型</td>
3103 <td colspan="4">application/json</td>
3104 </tr>
3105
3106 <tr class="bg">
3107 <td>参数名</td>
3108 <td width="15%">数据类型</td>
3109 <td width="15%">参数类型</td>
3110 <td width="15%">是否必填</td>
3111 <td width="29%">说明</td>
3112 </tr>
3113
3114
3115 <tr>
3116 <td align="left">1.businessIds</td>
3117 <td>array</td>
3118 <td>query</td>
3119
3120 <td>N</td>
3121 <td>查询条件 - 业务域ids (精确)</td>
3122 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3123 </tr>
3124
3125
3126
3127
3128 <tr>
3129 <td align="left">2.businessKey</td>
3130 <td>string</td>
3131 <td>query</td>
3132
3133 <td>N</td>
3134 <td>查询条件 - 角色key (模糊)</td>
3135 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3136 </tr>
3137
3138
3139
3140
3141 <tr>
3142 <td align="left">3.systemIds</td>
3143 <td>array</td>
3144 <td>query</td>
3145
3146 <td>N</td>
3147 <td>查询条件 - 系统ids (精确)</td>
3148 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3149 </tr>
3150
3151
3152
3153
3154 <tr>
3155 <td align="left">4.systemKey</td>
3156 <td>string</td>
3157 <td>query</td>
3158
3159 <td>N</td>
3160 <td>查询条件 - 系统key (模糊)</td>
3161 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3162 </tr>
3163
3164
3165
3166
3167
3168 <tr class="bg">
3169 <td>状态码</td>
3170 <td colspan="2">描述</td>
3171 <td colspan="2">说明</td>
3172 </tr>
3173
3174 <tr>
3175 <td>200</td>
3176 <td colspan="2">OK</td>
3177 <td colspan="2"></td>
3178 </tr>
3179
3180 <tr>
3181 <td>401</td>
3182 <td colspan="2">Unauthorized</td>
3183 <td colspan="2"></td>
3184 </tr>
3185
3186 <tr>
3187 <td>403</td>
3188 <td colspan="2">Forbidden</td>
3189 <td colspan="2"></td>
3190 </tr>
3191
3192 <tr>
3193 <td>404</td>
3194 <td colspan="2">Not Found</td>
3195 <td colspan="2"></td>
3196 </tr>
3197
3198 <tr class="bg">
3199 <td>返回属性名</td>
3200 <td colspan="2">类型</td>
3201 <td colspan="2">说明</td>
3202 </tr>
3203
3204<!-- 对返回参数 递归生成行-->
3205 <tbody>
3206
3207 <tr>
3208 <td align="left" style="padding-left:10px">1.code</td>
3209 <td colspan="2">integer(int32)</td>
3210 <td colspan="2"></td>
3211 </tr>
3212
3213
3214 <tr>
3215 <td align="left" style="padding-left:10px">2.data</td>
3216 <td colspan="2">object:GcommonBusinessSystemTreeResponseData</td>
3217 <td colspan="2"></td>
3218 </tr>
3219
3220
3221 <tr>
3222 <td align="left" style="padding-left:20px">2.1.maps</td>
3223 <td colspan="2">array:Map</td>
3224 <td colspan="2"></td>
3225 </tr>
3226
3227
3228
3229
3230 <tr>
3231 <td align="left" style="padding-left:10px">3.message</td>
3232 <td colspan="2">string</td>
3233 <td colspan="2"></td>
3234 </tr>
3235
3236
3237</tbody>
3238
3239 <tr class="bg">
3240 <td colspan="5">示例</td>
3241 </tr>
3242 <tr class="specialHeight">
3243 <td class="bg">请求参数</td>
3244 <td colspan="4">businessIds=[{}]&amp;businessKey=string&amp;systemIds=[{}]&amp;systemKey=string</td>
3245 </tr>
3246 <tr class="specialHeight">
3247 <td class="bg">返回值</td>
3248 <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;maps&quot;:[{}]},&quot;message&quot;:&quot;string&quot;}</td>
3249 </tr>
3250
3251 </table>
3252 </div>
3253 <div>
3254
3255 <!--这个是每个请求的说明,方便生成文档后进行整理-->
3256 <h5 class="second_title">4)查询唯一字段是否重复</h5>
3257
3258 <table border="1" cellspacing="0" cellpadding="0" width="100%">
3259 <tr class="bg">
3260 <td colspan="5">查询唯一字段是否重复</td>
3261 </tr>
3262 <tr>
3263 <td width="25%">接口描述</td>
3264 <td colspan="4">查询唯一字段是否重复</td>
3265 </tr>
3266 <tr>
3267 <td>URL</td>
3268 <td colspan="4">/v1/admin/commons/queryUnique</td>
3269 </tr>
3270 <tr>
3271 <td>请求方式</td>
3272 <td colspan="4">get</td>
3273 </tr>
3274 <tr>
3275 <td>请求类型</td>
3276 <td colspan="4"></td>
3277 </tr>
3278 <tr>
3279 <td>返回类型</td>
3280 <td colspan="4">application/json</td>
3281 </tr>
3282
3283 <tr class="bg">
3284 <td>参数名</td>
3285 <td width="15%">数据类型</td>
3286 <td width="15%">参数类型</td>
3287 <td width="15%">是否必填</td>
3288 <td width="29%">说明</td>
3289 </tr>
3290
3291
3292 <tr>
3293 <td align="left">1.id</td>
3294 <td>string</td>
3295 <td>query</td>
3296
3297 <td>N</td>
3298 <td>修改的ID</td>
3299 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3300 </tr>
3301
3302
3303
3304
3305 <tr>
3306 <td align="left">2.tabelField</td>
3307 <td>string</td>
3308 <td>query</td>
3309
3310 <td>N</td>
3311 <td>唯一字段名</td>
3312 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3313 </tr>
3314
3315
3316
3317
3318 <tr>
3319 <td align="left">3.tableName</td>
3320 <td>string</td>
3321 <td>query</td>
3322
3323 <td>N</td>
3324 <td>表名</td>
3325 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3326 </tr>
3327
3328
3329
3330
3331 <tr>
3332 <td align="left">4.value</td>
3333 <td>string</td>
3334 <td>query</td>
3335
3336 <td>N</td>
3337 <td>字段值</td>
3338 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3339 </tr>
3340
3341
3342
3343
3344
3345 <tr class="bg">
3346 <td>状态码</td>
3347 <td colspan="2">描述</td>
3348 <td colspan="2">说明</td>
3349 </tr>
3350
3351 <tr>
3352 <td>200</td>
3353 <td colspan="2">OK</td>
3354 <td colspan="2"></td>
3355 </tr>
3356
3357 <tr>
3358 <td>401</td>
3359 <td colspan="2">Unauthorized</td>
3360 <td colspan="2"></td>
3361 </tr>
3362
3363 <tr>
3364 <td>403</td>
3365 <td colspan="2">Forbidden</td>
3366 <td colspan="2"></td>
3367 </tr>
3368
3369 <tr>
3370 <td>404</td>
3371 <td colspan="2">Not Found</td>
3372 <td colspan="2"></td>
3373 </tr>
3374
3375 <tr class="bg">
3376 <td>返回属性名</td>
3377 <td colspan="2">类型</td>
3378 <td colspan="2">说明</td>
3379 </tr>
3380
3381<!-- 对返回参数 递归生成行-->
3382 <tbody>
3383
3384</tbody>
3385
3386 <tr class="bg">
3387 <td colspan="5">示例</td>
3388 </tr>
3389 <tr class="specialHeight">
3390 <td class="bg">请求参数</td>
3391 <td colspan="4">id=string&amp;tabelField=string&amp;tableName=string&amp;value=string</td>
3392 </tr>
3393 <tr class="specialHeight">
3394 <td class="bg">返回值</td>
3395 <td colspan="4"></td>
3396 </tr>
3397
3398 </table>
3399 </div>
3400 </div>
3401 <div style="margin-bottom:20px;">
3402 <!--这个是类的说明-->
3403 <h4 class="first_title">AdminGrantAccountStat</h4>
3404 <div>
3405
3406 <!--这个是每个请求的说明,方便生成文档后进行整理-->
3407 <h5 class="second_title">1)根据查询条件获取帐号统计分页列表</h5>
3408
3409 <table border="1" cellspacing="0" cellpadding="0" width="100%">
3410 <tr class="bg">
3411 <td colspan="5">根据查询条件获取帐号统计分页列表</td>
3412 </tr>
3413 <tr>
3414 <td width="25%">接口描述</td>
3415 <td colspan="4">根据查询条件获取帐号统计分页列表</td>
3416 </tr>
3417 <tr>
3418 <td>URL</td>
3419 <td colspan="4">/v1/admin/grantAccountStats</td>
3420 </tr>
3421 <tr>
3422 <td>请求方式</td>
3423 <td colspan="4">get</td>
3424 </tr>
3425 <tr>
3426 <td>请求类型</td>
3427 <td colspan="4"></td>
3428 </tr>
3429 <tr>
3430 <td>返回类型</td>
3431 <td colspan="4">application/json</td>
3432 </tr>
3433
3434 <tr class="bg">
3435 <td>参数名</td>
3436 <td width="15%">数据类型</td>
3437 <td width="15%">参数类型</td>
3438 <td width="15%">是否必填</td>
3439 <td width="29%">说明</td>
3440 </tr>
3441
3442
3443 <tr>
3444 <td align="left">1.loadAll</td>
3445 <td>boolean</td>
3446 <td>query</td>
3447 <td>Y</td>
3448
3449 <td>是否加载全部</td>
3450 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3451 </tr>
3452
3453
3454
3455
3456 <tr>
3457 <td align="left">2.mapBean[deleted]</td>
3458 <td>boolean</td>
3459 <td>query</td>
3460
3461 <td>N</td>
3462 <td>查询条件 - 删除状态 (精确)</td>
3463 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3464 </tr>
3465
3466
3467
3468
3469 <tr>
3470 <td align="left">3.mapBean[userPks]</td>
3471 <td>array</td>
3472 <td>query</td>
3473
3474 <td>N</td>
3475 <td>查询条件 - rolePks(精确,多值)</td>
3476 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3477 </tr>
3478
3479
3480
3481
3482 <tr>
3483 <td align="left">4.mapBean[userType]</td>
3484 <td>string</td>
3485 <td>query</td>
3486
3487 <td>N</td>
3488 <td>查询条件 - 用户类型(精确,Account 帐号、Userscope 用户规则)</td>
3489 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3490 </tr>
3491
3492
3493
3494
3495 <tr>
3496 <td align="left">5.pageIndex</td>
3497 <td>integer(int32)</td>
3498 <td>query</td>
3499 <td>Y</td>
3500
3501 <td>分页 - 页码</td>
3502 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3503 </tr>
3504
3505
3506
3507
3508 <tr>
3509 <td align="left">6.pageSize</td>
3510 <td>integer(int32)</td>
3511 <td>query</td>
3512 <td>Y</td>
3513
3514 <td>分页 - 每页记录数</td>
3515 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3516 </tr>
3517
3518
3519
3520
3521
3522 <tr class="bg">
3523 <td>状态码</td>
3524 <td colspan="2">描述</td>
3525 <td colspan="2">说明</td>
3526 </tr>
3527
3528 <tr>
3529 <td>200</td>
3530 <td colspan="2">OK</td>
3531 <td colspan="2"></td>
3532 </tr>
3533
3534 <tr>
3535 <td>401</td>
3536 <td colspan="2">Unauthorized</td>
3537 <td colspan="2"></td>
3538 </tr>
3539
3540 <tr>
3541 <td>403</td>
3542 <td colspan="2">Forbidden</td>
3543 <td colspan="2"></td>
3544 </tr>
3545
3546 <tr>
3547 <td>404</td>
3548 <td colspan="2">Not Found</td>
3549 <td colspan="2"></td>
3550 </tr>
3551
3552 <tr class="bg">
3553 <td>返回属性名</td>
3554 <td colspan="2">类型</td>
3555 <td colspan="2">说明</td>
3556 </tr>
3557
3558<!-- 对返回参数 递归生成行-->
3559 <tbody>
3560
3561 <tr>
3562 <td align="left" style="padding-left:10px">1.code</td>
3563 <td colspan="2">integer(int32)</td>
3564 <td colspan="2"></td>
3565 </tr>
3566
3567
3568 <tr>
3569 <td align="left" style="padding-left:10px">2.data</td>
3570 <td colspan="2">object:GrantAccountStatQueryResponseData</td>
3571 <td colspan="2"></td>
3572 </tr>
3573
3574
3575 <tr>
3576 <td align="left" style="padding-left:20px">2.1.currentItemCount</td>
3577 <td colspan="2">integer(int32)</td>
3578 <td colspan="2"></td>
3579 </tr>
3580
3581
3582 <tr>
3583 <td align="left" style="padding-left:20px">2.2.items</td>
3584 <td colspan="2">array:GrantAccountStat</td>
3585 <td colspan="2"></td>
3586 </tr>
3587
3588
3589 <tr>
3590 <td align="left" style="padding-left:30px">2.2.1.grantedRoleCount</td>
3591 <td colspan="2">integer(int64)</td>
3592 <td colspan="2"></td>
3593 </tr>
3594
3595
3596 <tr>
3597 <td align="left" style="padding-left:30px">2.2.2.grantedRoleNames</td>
3598 <td colspan="2">string</td>
3599 <td colspan="2"></td>
3600 </tr>
3601
3602
3603 <tr>
3604 <td align="left" style="padding-left:30px">2.2.3.grantedRolegroupCount</td>
3605 <td colspan="2">integer(int64)</td>
3606 <td colspan="2"></td>
3607 </tr>
3608
3609
3610 <tr>
3611 <td align="left" style="padding-left:30px">2.2.4.grantedRolegroupNames</td>
3612 <td colspan="2">string</td>
3613 <td colspan="2"></td>
3614 </tr>
3615
3616
3617 <tr>
3618 <td align="left" style="padding-left:30px">2.2.5.id</td>
3619 <td colspan="2">string</td>
3620 <td colspan="2">ID</td>
3621 </tr>
3622
3623
3624 <tr>
3625 <td align="left" style="padding-left:30px">2.2.6.userPk</td>
3626 <td colspan="2">string</td>
3627 <td colspan="2"></td>
3628 </tr>
3629
3630
3631 <tr>
3632 <td align="left" style="padding-left:30px">2.2.7.userType</td>
3633 <td colspan="2">string</td>
3634 <td colspan="2"></td>
3635 </tr>
3636
3637
3638
3639
3640 <tr>
3641 <td align="left" style="padding-left:20px">2.3.mapBean</td>
3642 <td colspan="2">object</td>
3643 <td colspan="2"></td>
3644 </tr>
3645
3646
3647 <tr>
3648 <td align="left" style="padding-left:20px">2.4.orderBy</td>
3649 <td colspan="2">object</td>
3650 <td colspan="2"></td>
3651 </tr>
3652
3653
3654 <tr>
3655 <td align="left" style="padding-left:20px">2.5.pageCount</td>
3656 <td colspan="2">integer(int32)</td>
3657 <td colspan="2"></td>
3658 </tr>
3659
3660
3661 <tr>
3662 <td align="left" style="padding-left:20px">2.6.pageIndex</td>
3663 <td colspan="2">integer(int32)</td>
3664 <td colspan="2"></td>
3665 </tr>
3666
3667
3668 <tr>
3669 <td align="left" style="padding-left:20px">2.7.pageSize</td>
3670 <td colspan="2">integer(int32)</td>
3671 <td colspan="2"></td>
3672 </tr>
3673
3674
3675 <tr>
3676 <td align="left" style="padding-left:20px">2.8.recordCount</td>
3677 <td colspan="2">integer(int64)</td>
3678 <td colspan="2"></td>
3679 </tr>
3680
3681
3682
3683
3684 <tr>
3685 <td align="left" style="padding-left:10px">3.message</td>
3686 <td colspan="2">string</td>
3687 <td colspan="2"></td>
3688 </tr>
3689
3690
3691</tbody>
3692
3693 <tr class="bg">
3694 <td colspan="5">示例</td>
3695 </tr>
3696 <tr class="specialHeight">
3697 <td class="bg">请求参数</td>
3698 <td colspan="4">loadAll=true&amp;mapBean[deleted]=true&amp;mapBean[userPks]=[{}]&amp;mapBean[userType]=string&amp;pageIndex=0&amp;pageSize=0</td>
3699 </tr>
3700 <tr class="specialHeight">
3701 <td class="bg">返回值</td>
3702 <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>
3703 </tr>
3704
3705 </table>
3706 </div>
3707 </div>
3708 <div style="margin-bottom:20px;">
3709 <!--这个是类的说明-->
3710 <h4 class="first_title">AdminGrantBatch</h4>
3711 <div>
3712
3713 <!--这个是每个请求的说明,方便生成文档后进行整理-->
3714 <h5 class="second_title">1)分页查询授权批次</h5>
3715
3716 <table border="1" cellspacing="0" cellpadding="0" width="100%">
3717 <tr class="bg">
3718 <td colspan="5">分页查询授权批次</td>
3719 </tr>
3720 <tr>
3721 <td width="25%">接口描述</td>
3722 <td colspan="4">分页查询授权批次</td>
3723 </tr>
3724 <tr>
3725 <td>URL</td>
3726 <td colspan="4">/v1/admin/grantBatches</td>
3727 </tr>
3728 <tr>
3729 <td>请求方式</td>
3730 <td colspan="4">get</td>
3731 </tr>
3732 <tr>
3733 <td>请求类型</td>
3734 <td colspan="4"></td>
3735 </tr>
3736 <tr>
3737 <td>返回类型</td>
3738 <td colspan="4">application/json</td>
3739 </tr>
3740
3741 <tr class="bg">
3742 <td>参数名</td>
3743 <td width="15%">数据类型</td>
3744 <td width="15%">参数类型</td>
3745 <td width="15%">是否必填</td>
3746 <td width="29%">说明</td>
3747 </tr>
3748
3749
3750 <tr>
3751 <td align="left">1.loadAll</td>
3752 <td>boolean</td>
3753 <td>query</td>
3754 <td>Y</td>
3755
3756 <td>是否加载全部</td>
3757 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3758 </tr>
3759
3760
3761
3762
3763 <tr>
3764 <td align="left">2.mapBean[grantTimeBegin]</td>
3765 <td>string</td>
3766 <td>query</td>
3767
3768 <td>N</td>
3769 <td>查询条件 - 授权操作开始日期 (yyyy-MM-dd)</td>
3770 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3771 </tr>
3772
3773
3774
3775
3776 <tr>
3777 <td align="left">3.mapBean[grantTimeEnd]</td>
3778 <td>string</td>
3779 <td>query</td>
3780
3781 <td>N</td>
3782 <td>查询条件 - 授权操作结束日期 (yyyy-MM-dd)</td>
3783 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3784 </tr>
3785
3786
3787
3788
3789 <tr>
3790 <td align="left">4.operateAccount</td>
3791 <td>string</td>
3792 <td>query</td>
3793 <td>Y</td>
3794
3795 <td>操作人</td>
3796 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3797 </tr>
3798
3799
3800
3801
3802 <tr>
3803 <td align="left">5.pageIndex</td>
3804 <td>integer(int32)</td>
3805 <td>query</td>
3806 <td>Y</td>
3807
3808 <td>分页 - 页码</td>
3809 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3810 </tr>
3811
3812
3813
3814
3815 <tr>
3816 <td align="left">6.pageSize</td>
3817 <td>integer(int32)</td>
3818 <td>query</td>
3819 <td>Y</td>
3820
3821 <td>分页 - 每页记录数</td>
3822 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
3823 </tr>
3824
3825
3826
3827
3828
3829 <tr class="bg">
3830 <td>状态码</td>
3831 <td colspan="2">描述</td>
3832 <td colspan="2">说明</td>
3833 </tr>
3834
3835 <tr>
3836 <td>200</td>
3837 <td colspan="2">OK</td>
3838 <td colspan="2"></td>
3839 </tr>
3840
3841 <tr>
3842 <td>401</td>
3843 <td colspan="2">Unauthorized</td>
3844 <td colspan="2"></td>
3845 </tr>
3846
3847 <tr>
3848 <td>403</td>
3849 <td colspan="2">Forbidden</td>
3850 <td colspan="2"></td>
3851 </tr>
3852
3853 <tr>
3854 <td>404</td>
3855 <td colspan="2">Not Found</td>
3856 <td colspan="2"></td>
3857 </tr>
3858
3859 <tr class="bg">
3860 <td>返回属性名</td>
3861 <td colspan="2">类型</td>
3862 <td colspan="2">说明</td>
3863 </tr>
3864
3865<!-- 对返回参数 递归生成行-->
3866 <tbody>
3867
3868 <tr>
3869 <td align="left" style="padding-left:10px">1.code</td>
3870 <td colspan="2">integer(int32)</td>
3871 <td colspan="2"></td>
3872 </tr>
3873
3874
3875 <tr>
3876 <td align="left" style="padding-left:10px">2.data</td>
3877 <td colspan="2">object:GrantBatchQueryResponseData</td>
3878 <td colspan="2"></td>
3879 </tr>
3880
3881
3882 <tr>
3883 <td align="left" style="padding-left:20px">2.1.currentItemCount</td>
3884 <td colspan="2">integer(int32)</td>
3885 <td colspan="2"></td>
3886 </tr>
3887
3888
3889 <tr>
3890 <td align="left" style="padding-left:20px">2.2.items</td>
3891 <td colspan="2">array:GrantBatch</td>
3892 <td colspan="2"></td>
3893 </tr>
3894
3895
3896 <tr>
3897 <td align="left" style="padding-left:30px">2.2.1.batchNo</td>
3898 <td colspan="2">string</td>
3899 <td colspan="2"></td>
3900 </tr>
3901
3902
3903 <tr>
3904 <td align="left" style="padding-left:30px">2.2.2.batchStatus</td>
3905 <td colspan="2">string</td>
3906 <td colspan="2"></td>
3907 </tr>
3908
3909
3910 <tr>
3911 <td align="left" style="padding-left:30px">2.2.3.cancelAccount</td>
3912 <td colspan="2">string</td>
3913 <td colspan="2"></td>
3914 </tr>
3915
3916
3917 <tr>
3918 <td align="left" style="padding-left:30px">2.2.4.cancelTime</td>
3919 <td colspan="2">string(date-time)</td>
3920 <td colspan="2"></td>
3921 </tr>
3922
3923
3924 <tr>
3925 <td align="left" style="padding-left:30px">2.2.5.grantAccount</td>
3926 <td colspan="2">string</td>
3927 <td colspan="2"></td>
3928 </tr>
3929
3930
3931 <tr>
3932 <td align="left" style="padding-left:30px">2.2.6.grantAccountName</td>
3933 <td colspan="2">string</td>
3934 <td colspan="2"></td>
3935 </tr>
3936
3937
3938 <tr>
3939 <td align="left" style="padding-left:30px">2.2.7.grantBatchDetails</td>
3940 <td colspan="2">array:GrantBatchDetail</td>
3941 <td colspan="2"></td>
3942 </tr>
3943
3944
3945 <tr>
3946 <td align="left" style="padding-left:40px">2.2.7.1.batchId</td>
3947 <td colspan="2">string</td>
3948 <td colspan="2"></td>
3949 </tr>
3950
3951
3952 <tr>
3953 <td align="left" style="padding-left:40px">2.2.7.2.cancelAccount</td>
3954 <td colspan="2">string</td>
3955 <td colspan="2"></td>
3956 </tr>
3957
3958
3959 <tr>
3960 <td align="left" style="padding-left:40px">2.2.7.3.cancelTime</td>
3961 <td colspan="2">string(date-time)</td>
3962 <td colspan="2"></td>
3963 </tr>
3964
3965
3966 <tr>
3967 <td align="left" style="padding-left:40px">2.2.7.4.grantAccount</td>
3968 <td colspan="2">string</td>
3969 <td colspan="2"></td>
3970 </tr>
3971
3972
3973 <tr>
3974 <td align="left" style="padding-left:40px">2.2.7.5.grantTime</td>
3975 <td colspan="2">string(date-time)</td>
3976 <td colspan="2"></td>
3977 </tr>
3978
3979
3980 <tr>
3981 <td align="left" style="padding-left:40px">2.2.7.6.id</td>
3982 <td colspan="2">string</td>
3983 <td colspan="2">ID</td>
3984 </tr>
3985
3986
3987 <tr>
3988 <td align="left" style="padding-left:40px">2.2.7.7.operateType</td>
3989 <td colspan="2">string</td>
3990 <td colspan="2"></td>
3991 </tr>
3992
3993
3994 <tr>
3995 <td align="left" style="padding-left:40px">2.2.7.8.rolePk</td>
3996 <td colspan="2">string</td>
3997 <td colspan="2"></td>
3998 </tr>
3999
4000
4001 <tr>
4002 <td align="left" style="padding-left:40px">2.2.7.9.roleType</td>
4003 <td colspan="2">string</td>
4004 <td colspan="2"></td>
4005 </tr>
4006
4007
4008 <tr>
4009 <td align="left" style="padding-left:40px">2.2.7.10.userPk</td>
4010 <td colspan="2">string</td>
4011 <td colspan="2"></td>
4012 </tr>
4013
4014
4015 <tr>
4016 <td align="left" style="padding-left:40px">2.2.7.11.userType</td>
4017 <td colspan="2">string</td>
4018 <td colspan="2"></td>
4019 </tr>
4020
4021
4022
4023
4024 <tr>
4025 <td align="left" style="padding-left:30px">2.2.8.grantExpiredDate</td>
4026 <td colspan="2">string(date-time)</td>
4027 <td colspan="2"></td>
4028 </tr>
4029
4030
4031 <tr>
4032 <td align="left" style="padding-left:30px">2.2.9.grantTime</td>
4033 <td colspan="2">string(date-time)</td>
4034 <td colspan="2"></td>
4035 </tr>
4036
4037
4038 <tr>
4039 <td align="left" style="padding-left:30px">2.2.10.grantedRoleCount</td>
4040 <td colspan="2">integer(int32)</td>
4041 <td colspan="2"></td>
4042 </tr>
4043
4044
4045 <tr>
4046 <td align="left" style="padding-left:30px">2.2.11.grantedRoleSummary</td>
4047 <td colspan="2">string</td>
4048 <td colspan="2"></td>
4049 </tr>
4050
4051
4052 <tr>
4053 <td align="left" style="padding-left:30px">2.2.12.grantedUserCount</td>
4054 <td colspan="2">integer(int32)</td>
4055 <td colspan="2"></td>
4056 </tr>
4057
4058
4059 <tr>
4060 <td align="left" style="padding-left:30px">2.2.13.grantedUserSummary</td>
4061 <td colspan="2">string</td>
4062 <td colspan="2"></td>
4063 </tr>
4064
4065
4066 <tr>
4067 <td align="left" style="padding-left:30px">2.2.14.id</td>
4068 <td colspan="2">string</td>
4069 <td colspan="2">ID</td>
4070 </tr>
4071
4072
4073
4074
4075 <tr>
4076 <td align="left" style="padding-left:20px">2.3.loadAll</td>
4077 <td colspan="2">boolean</td>
4078 <td colspan="2"></td>
4079 </tr>
4080
4081
4082 <tr>
4083 <td align="left" style="padding-left:20px">2.4.mapBean</td>
4084 <td colspan="2">object</td>
4085 <td colspan="2"></td>
4086 </tr>
4087
4088
4089 <tr>
4090 <td align="left" style="padding-left:20px">2.5.orderBy</td>
4091 <td colspan="2">object</td>
4092 <td colspan="2"></td>
4093 </tr>
4094
4095
4096 <tr>
4097 <td align="left" style="padding-left:20px">2.6.pageCount</td>
4098 <td colspan="2">integer(int32)</td>
4099 <td colspan="2"></td>
4100 </tr>
4101
4102
4103 <tr>
4104 <td align="left" style="padding-left:20px">2.7.pageIndex</td>
4105 <td colspan="2">integer(int32)</td>
4106 <td colspan="2"></td>
4107 </tr>
4108
4109
4110 <tr>
4111 <td align="left" style="padding-left:20px">2.8.pageSize</td>
4112 <td colspan="2">integer(int32)</td>
4113 <td colspan="2"></td>
4114 </tr>
4115
4116
4117 <tr>
4118 <td align="left" style="padding-left:20px">2.9.recordCount</td>
4119 <td colspan="2">integer(int64)</td>
4120 <td colspan="2"></td>
4121 </tr>
4122
4123
4124
4125
4126 <tr>
4127 <td align="left" style="padding-left:10px">3.message</td>
4128 <td colspan="2">string</td>
4129 <td colspan="2"></td>
4130 </tr>
4131
4132
4133</tbody>
4134
4135 <tr class="bg">
4136 <td colspan="5">示例</td>
4137 </tr>
4138 <tr class="specialHeight">
4139 <td class="bg">请求参数</td>
4140 <td colspan="4">loadAll=true&amp;mapBean[grantTimeBegin]=string&amp;mapBean[grantTimeEnd]=string&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>
4141 </tr>
4142 <tr class="specialHeight">
4143 <td class="bg">返回值</td>
4144 <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>
4145 </tr>
4146
4147 </table>
4148 </div>
4149 <div>
4150
4151 <!--这个是每个请求的说明,方便生成文档后进行整理-->
4152 <h5 class="second_title">2)创建授权批次</h5>
4153
4154 <table border="1" cellspacing="0" cellpadding="0" width="100%">
4155 <tr class="bg">
4156 <td colspan="5">创建授权批次</td>
4157 </tr>
4158 <tr>
4159 <td width="25%">接口描述</td>
4160 <td colspan="4">创建授权批次</td>
4161 </tr>
4162 <tr>
4163 <td>URL</td>
4164 <td colspan="4">/v1/admin/grantBatches</td>
4165 </tr>
4166 <tr>
4167 <td>请求方式</td>
4168 <td colspan="4">post</td>
4169 </tr>
4170 <tr>
4171 <td>请求类型</td>
4172 <td colspan="4">application/json</td>
4173 </tr>
4174 <tr>
4175 <td>返回类型</td>
4176 <td colspan="4">application/json</td>
4177 </tr>
4178
4179 <tr class="bg">
4180 <td>参数名</td>
4181 <td width="15%">数据类型</td>
4182 <td width="15%">参数类型</td>
4183 <td width="15%">是否必填</td>
4184 <td width="29%">说明</td>
4185 </tr>
4186
4187
4188 <tr>
4189 <td align="left">1.grantBatchCreateRequest</td>
4190 <td>object:GrantBatchCreateRequest</td>
4191 <td>body</td>
4192 <td>Y</td>
4193
4194 <td>grantBatchCreateRequest</td>
4195 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
4196 </tr>
4197
4198 <tbody>
4199
4200 <tr>
4201 <td align="left" style="padding-left:10px">1.1.batchNo</td>
4202 <td>string</td>
4203 <td></td>
4204
4205 <td>N</td>
4206 <td></td>
4207 </tr>
4208
4209
4210 <tr>
4211 <td align="left" style="padding-left:10px">1.2.batchStatus</td>
4212 <td>string</td>
4213 <td></td>
4214
4215 <td>N</td>
4216 <td></td>
4217 </tr>
4218
4219
4220 <tr>
4221 <td align="left" style="padding-left:10px">1.3.cancelAccount</td>
4222 <td>string</td>
4223 <td></td>
4224
4225 <td>N</td>
4226 <td></td>
4227 </tr>
4228
4229
4230 <tr>
4231 <td align="left" style="padding-left:10px">1.4.cancelTime</td>
4232 <td>string(date-time)</td>
4233 <td></td>
4234
4235 <td>N</td>
4236 <td></td>
4237 </tr>
4238
4239
4240 <tr>
4241 <td align="left" style="padding-left:10px">1.5.entity</td>
4242 <td>object:GrantBatch</td>
4243 <td></td>
4244
4245 <td>N</td>
4246 <td></td>
4247 </tr>
4248
4249
4250 <tr>
4251 <td align="left" style="padding-left:20px">1.5.1.batchNo</td>
4252 <td>string</td>
4253 <td></td>
4254
4255 <td>N</td>
4256 <td></td>
4257 </tr>
4258
4259
4260 <tr>
4261 <td align="left" style="padding-left:20px">1.5.2.batchStatus</td>
4262 <td>string</td>
4263 <td></td>
4264
4265 <td>N</td>
4266 <td></td>
4267 </tr>
4268
4269
4270 <tr>
4271 <td align="left" style="padding-left:20px">1.5.3.cancelAccount</td>
4272 <td>string</td>
4273 <td></td>
4274
4275 <td>N</td>
4276 <td></td>
4277 </tr>
4278
4279
4280 <tr>
4281 <td align="left" style="padding-left:20px">1.5.4.cancelTime</td>
4282 <td>string(date-time)</td>
4283 <td></td>
4284
4285 <td>N</td>
4286 <td></td>
4287 </tr>
4288
4289
4290 <tr>
4291 <td align="left" style="padding-left:20px">1.5.5.grantAccount</td>
4292 <td>string</td>
4293 <td></td>
4294
4295 <td>N</td>
4296 <td></td>
4297 </tr>
4298
4299
4300 <tr>
4301 <td align="left" style="padding-left:20px">1.5.6.grantAccountName</td>
4302 <td>string</td>
4303 <td></td>
4304
4305 <td>N</td>
4306 <td></td>
4307 </tr>
4308
4309
4310 <tr>
4311 <td align="left" style="padding-left:20px">1.5.7.grantBatchDetails</td>
4312 <td>array:GrantBatchDetail</td>
4313 <td></td>
4314
4315 <td>N</td>
4316 <td></td>
4317 </tr>
4318
4319
4320 <tr>
4321 <td align="left" style="padding-left:30px">1.5.7.1.batchId</td>
4322 <td>string</td>
4323 <td></td>
4324
4325 <td>N</td>
4326 <td></td>
4327 </tr>
4328
4329
4330 <tr>
4331 <td align="left" style="padding-left:30px">1.5.7.2.cancelAccount</td>
4332 <td>string</td>
4333 <td></td>
4334
4335 <td>N</td>
4336 <td></td>
4337 </tr>
4338
4339
4340 <tr>
4341 <td align="left" style="padding-left:30px">1.5.7.3.cancelTime</td>
4342 <td>string(date-time)</td>
4343 <td></td>
4344
4345 <td>N</td>
4346 <td></td>
4347 </tr>
4348
4349
4350 <tr>
4351 <td align="left" style="padding-left:30px">1.5.7.4.grantAccount</td>
4352 <td>string</td>
4353 <td></td>
4354
4355 <td>N</td>
4356 <td></td>
4357 </tr>
4358
4359
4360 <tr>
4361 <td align="left" style="padding-left:30px">1.5.7.5.grantTime</td>
4362 <td>string(date-time)</td>
4363 <td></td>
4364
4365 <td>N</td>
4366 <td></td>
4367 </tr>
4368
4369
4370 <tr>
4371 <td align="left" style="padding-left:30px">1.5.7.6.id</td>
4372 <td>string</td>
4373 <td></td>
4374
4375 <td>N</td>
4376 <td>ID</td>
4377 </tr>
4378
4379
4380 <tr>
4381 <td align="left" style="padding-left:30px">1.5.7.7.operateType</td>
4382 <td>string</td>
4383 <td></td>
4384
4385 <td>N</td>
4386 <td></td>
4387 </tr>
4388
4389
4390 <tr>
4391 <td align="left" style="padding-left:30px">1.5.7.8.rolePk</td>
4392 <td>string</td>
4393 <td></td>
4394
4395 <td>N</td>
4396 <td></td>
4397 </tr>
4398
4399
4400 <tr>
4401 <td align="left" style="padding-left:30px">1.5.7.9.roleType</td>
4402 <td>string</td>
4403 <td></td>
4404
4405 <td>N</td>
4406 <td></td>
4407 </tr>
4408
4409
4410 <tr>
4411 <td align="left" style="padding-left:30px">1.5.7.10.userPk</td>
4412 <td>string</td>
4413 <td></td>
4414
4415 <td>N</td>
4416 <td></td>
4417 </tr>
4418
4419
4420 <tr>
4421 <td align="left" style="padding-left:30px">1.5.7.11.userType</td>
4422 <td>string</td>
4423 <td></td>
4424
4425 <td>N</td>
4426 <td></td>
4427 </tr>
4428
4429
4430
4431
4432 <tr>
4433 <td align="left" style="padding-left:20px">1.5.8.grantExpiredDate</td>
4434 <td>string(date-time)</td>
4435 <td></td>
4436
4437 <td>N</td>
4438 <td></td>
4439 </tr>
4440
4441
4442 <tr>
4443 <td align="left" style="padding-left:20px">1.5.9.grantTime</td>
4444 <td>string(date-time)</td>
4445 <td></td>
4446
4447 <td>N</td>
4448 <td></td>
4449 </tr>
4450
4451
4452 <tr>
4453 <td align="left" style="padding-left:20px">1.5.10.grantedRoleCount</td>
4454 <td>integer(int32)</td>
4455 <td></td>
4456
4457 <td>N</td>
4458 <td></td>
4459 </tr>
4460
4461
4462 <tr>
4463 <td align="left" style="padding-left:20px">1.5.11.grantedRoleSummary</td>
4464 <td>string</td>
4465 <td></td>
4466
4467 <td>N</td>
4468 <td></td>
4469 </tr>
4470
4471
4472 <tr>
4473 <td align="left" style="padding-left:20px">1.5.12.grantedUserCount</td>
4474 <td>integer(int32)</td>
4475 <td></td>
4476
4477 <td>N</td>
4478 <td></td>
4479 </tr>
4480
4481
4482 <tr>
4483 <td align="left" style="padding-left:20px">1.5.13.grantedUserSummary</td>
4484 <td>string</td>
4485 <td></td>
4486
4487 <td>N</td>
4488 <td></td>
4489 </tr>
4490
4491
4492 <tr>
4493 <td align="left" style="padding-left:20px">1.5.14.id</td>
4494 <td>string</td>
4495 <td></td>
4496
4497 <td>N</td>
4498 <td>ID</td>
4499 </tr>
4500
4501
4502
4503
4504 <tr>
4505 <td align="left" style="padding-left:10px">1.6.grantAccount</td>
4506 <td>string</td>
4507 <td></td>
4508
4509 <td>N</td>
4510 <td></td>
4511 </tr>
4512
4513
4514 <tr>
4515 <td align="left" style="padding-left:10px">1.7.grantAccountName</td>
4516 <td>string</td>
4517 <td></td>
4518
4519 <td>N</td>
4520 <td></td>
4521 </tr>
4522
4523
4524 <tr>
4525 <td align="left" style="padding-left:10px">1.8.grantBatchDetails</td>
4526 <td>array:GrantBatchDetail</td>
4527 <td></td>
4528
4529 <td>N</td>
4530 <td></td>
4531 </tr>
4532
4533
4534 <tr>
4535 <td align="left" style="padding-left:20px">1.8.1.batchId</td>
4536 <td>string</td>
4537 <td></td>
4538
4539 <td>N</td>
4540 <td></td>
4541 </tr>
4542
4543
4544 <tr>
4545 <td align="left" style="padding-left:20px">1.8.2.cancelAccount</td>
4546 <td>string</td>
4547 <td></td>
4548
4549 <td>N</td>
4550 <td></td>
4551 </tr>
4552
4553
4554 <tr>
4555 <td align="left" style="padding-left:20px">1.8.3.cancelTime</td>
4556 <td>string(date-time)</td>
4557 <td></td>
4558
4559 <td>N</td>
4560 <td></td>
4561 </tr>
4562
4563
4564 <tr>
4565 <td align="left" style="padding-left:20px">1.8.4.grantAccount</td>
4566 <td>string</td>
4567 <td></td>
4568
4569 <td>N</td>
4570 <td></td>
4571 </tr>
4572
4573
4574 <tr>
4575 <td align="left" style="padding-left:20px">1.8.5.grantTime</td>
4576 <td>string(date-time)</td>
4577 <td></td>
4578
4579 <td>N</td>
4580 <td></td>
4581 </tr>
4582
4583
4584 <tr>
4585 <td align="left" style="padding-left:20px">1.8.6.id</td>
4586 <td>string</td>
4587 <td></td>
4588
4589 <td>N</td>
4590 <td>ID</td>
4591 </tr>
4592
4593
4594 <tr>
4595 <td align="left" style="padding-left:20px">1.8.7.operateType</td>
4596 <td>string</td>
4597 <td></td>
4598
4599 <td>N</td>
4600 <td></td>
4601 </tr>
4602
4603
4604 <tr>
4605 <td align="left" style="padding-left:20px">1.8.8.rolePk</td>
4606 <td>string</td>
4607 <td></td>
4608
4609 <td>N</td>
4610 <td></td>
4611 </tr>
4612
4613
4614 <tr>
4615 <td align="left" style="padding-left:20px">1.8.9.roleType</td>
4616 <td>string</td>
4617 <td></td>
4618
4619 <td>N</td>
4620 <td></td>
4621 </tr>
4622
4623
4624 <tr>
4625 <td align="left" style="padding-left:20px">1.8.10.userPk</td>
4626 <td>string</td>
4627 <td></td>
4628
4629 <td>N</td>
4630 <td></td>
4631 </tr>
4632
4633
4634 <tr>
4635 <td align="left" style="padding-left:20px">1.8.11.userType</td>
4636 <td>string</td>
4637 <td></td>
4638
4639 <td>N</td>
4640 <td></td>
4641 </tr>
4642
4643
4644
4645
4646 <tr>
4647 <td align="left" style="padding-left:10px">1.9.grantExpiredDate</td>
4648 <td>string(date-time)</td>
4649 <td></td>
4650
4651 <td>N</td>
4652 <td></td>
4653 </tr>
4654
4655
4656 <tr>
4657 <td align="left" style="padding-left:10px">1.10.grantTime</td>
4658 <td>string(date-time)</td>
4659 <td></td>
4660
4661 <td>N</td>
4662 <td></td>
4663 </tr>
4664
4665
4666 <tr>
4667 <td align="left" style="padding-left:10px">1.11.grantedRoleCount</td>
4668 <td>integer(int32)</td>
4669 <td></td>
4670
4671 <td>N</td>
4672 <td></td>
4673 </tr>
4674
4675
4676 <tr>
4677 <td align="left" style="padding-left:10px">1.12.grantedRoleSummary</td>
4678 <td>string</td>
4679 <td></td>
4680
4681 <td>N</td>
4682 <td></td>
4683 </tr>
4684
4685
4686 <tr>
4687 <td align="left" style="padding-left:10px">1.13.grantedUserCount</td>
4688 <td>integer(int32)</td>
4689 <td></td>
4690
4691 <td>N</td>
4692 <td></td>
4693 </tr>
4694
4695
4696 <tr>
4697 <td align="left" style="padding-left:10px">1.14.grantedUserSummary</td>
4698 <td>string</td>
4699 <td></td>
4700
4701 <td>N</td>
4702 <td></td>
4703 </tr>
4704
4705
4706 <tr>
4707 <td align="left" style="padding-left:10px">1.15.id</td>
4708 <td>string</td>
4709 <td></td>
4710
4711 <td>N</td>
4712 <td>ID</td>
4713 </tr>
4714
4715
4716</tbody>
4717
4718
4719
4720
4721
4722 <tr class="bg">
4723 <td>状态码</td>
4724 <td colspan="2">描述</td>
4725 <td colspan="2">说明</td>
4726 </tr>
4727
4728 <tr>
4729 <td>200</td>
4730 <td colspan="2">OK</td>
4731 <td colspan="2"></td>
4732 </tr>
4733
4734 <tr>
4735 <td>201</td>
4736 <td colspan="2">Created</td>
4737 <td colspan="2"></td>
4738 </tr>
4739
4740 <tr>
4741 <td>401</td>
4742 <td colspan="2">Unauthorized</td>
4743 <td colspan="2"></td>
4744 </tr>
4745
4746 <tr>
4747 <td>403</td>
4748 <td colspan="2">Forbidden</td>
4749 <td colspan="2"></td>
4750 </tr>
4751
4752 <tr>
4753 <td>404</td>
4754 <td colspan="2">Not Found</td>
4755 <td colspan="2"></td>
4756 </tr>
4757
4758 <tr class="bg">
4759 <td>返回属性名</td>
4760 <td colspan="2">类型</td>
4761 <td colspan="2">说明</td>
4762 </tr>
4763
4764<!-- 对返回参数 递归生成行-->
4765 <tbody>
4766
4767 <tr>
4768 <td align="left" style="padding-left:10px">1.code</td>
4769 <td colspan="2">integer(int32)</td>
4770 <td colspan="2"></td>
4771 </tr>
4772
4773
4774 <tr>
4775 <td align="left" style="padding-left:10px">2.data</td>
4776 <td colspan="2">object:GrantBatchCreateResponseData</td>
4777 <td colspan="2"></td>
4778 </tr>
4779
4780
4781 <tr>
4782 <td align="left" style="padding-left:20px">2.1.batchNo</td>
4783 <td colspan="2">string</td>
4784 <td colspan="2"></td>
4785 </tr>
4786
4787
4788 <tr>
4789 <td align="left" style="padding-left:20px">2.2.batchStatus</td>
4790 <td colspan="2">string</td>
4791 <td colspan="2"></td>
4792 </tr>
4793
4794
4795 <tr>
4796 <td align="left" style="padding-left:20px">2.3.cancelAccount</td>
4797 <td colspan="2">string</td>
4798 <td colspan="2"></td>
4799 </tr>
4800
4801
4802 <tr>
4803 <td align="left" style="padding-left:20px">2.4.cancelTime</td>
4804 <td colspan="2">string(date-time)</td>
4805 <td colspan="2"></td>
4806 </tr>
4807
4808
4809 <tr>
4810 <td align="left" style="padding-left:20px">2.5.grantAccount</td>
4811 <td colspan="2">string</td>
4812 <td colspan="2"></td>
4813 </tr>
4814
4815
4816 <tr>
4817 <td align="left" style="padding-left:20px">2.6.grantAccountName</td>
4818 <td colspan="2">string</td>
4819 <td colspan="2"></td>
4820 </tr>
4821
4822
4823 <tr>
4824 <td align="left" style="padding-left:20px">2.7.grantBatchDetails</td>
4825 <td colspan="2">array:GrantBatchDetail</td>
4826 <td colspan="2"></td>
4827 </tr>
4828
4829
4830 <tr>
4831 <td align="left" style="padding-left:30px">2.7.1.batchId</td>
4832 <td colspan="2">string</td>
4833 <td colspan="2"></td>
4834 </tr>
4835
4836
4837 <tr>
4838 <td align="left" style="padding-left:30px">2.7.2.cancelAccount</td>
4839 <td colspan="2">string</td>
4840 <td colspan="2"></td>
4841 </tr>
4842
4843
4844 <tr>
4845 <td align="left" style="padding-left:30px">2.7.3.cancelTime</td>
4846 <td colspan="2">string(date-time)</td>
4847 <td colspan="2"></td>
4848 </tr>
4849
4850
4851 <tr>
4852 <td align="left" style="padding-left:30px">2.7.4.grantAccount</td>
4853 <td colspan="2">string</td>
4854 <td colspan="2"></td>
4855 </tr>
4856
4857
4858 <tr>
4859 <td align="left" style="padding-left:30px">2.7.5.grantTime</td>
4860 <td colspan="2">string(date-time)</td>
4861 <td colspan="2"></td>
4862 </tr>
4863
4864
4865 <tr>
4866 <td align="left" style="padding-left:30px">2.7.6.id</td>
4867 <td colspan="2">string</td>
4868 <td colspan="2">ID</td>
4869 </tr>
4870
4871
4872 <tr>
4873 <td align="left" style="padding-left:30px">2.7.7.operateType</td>
4874 <td colspan="2">string</td>
4875 <td colspan="2"></td>
4876 </tr>
4877
4878
4879 <tr>
4880 <td align="left" style="padding-left:30px">2.7.8.rolePk</td>
4881 <td colspan="2">string</td>
4882 <td colspan="2"></td>
4883 </tr>
4884
4885
4886 <tr>
4887 <td align="left" style="padding-left:30px">2.7.9.roleType</td>
4888 <td colspan="2">string</td>
4889 <td colspan="2"></td>
4890 </tr>
4891
4892
4893 <tr>
4894 <td align="left" style="padding-left:30px">2.7.10.userPk</td>
4895 <td colspan="2">string</td>
4896 <td colspan="2"></td>
4897 </tr>
4898
4899
4900 <tr>
4901 <td align="left" style="padding-left:30px">2.7.11.userType</td>
4902 <td colspan="2">string</td>
4903 <td colspan="2"></td>
4904 </tr>
4905
4906
4907
4908
4909 <tr>
4910 <td align="left" style="padding-left:20px">2.8.grantExpiredDate</td>
4911 <td colspan="2">string(date-time)</td>
4912 <td colspan="2"></td>
4913 </tr>
4914
4915
4916 <tr>
4917 <td align="left" style="padding-left:20px">2.9.grantTime</td>
4918 <td colspan="2">string(date-time)</td>
4919 <td colspan="2"></td>
4920 </tr>
4921
4922
4923 <tr>
4924 <td align="left" style="padding-left:20px">2.10.grantedRoleCount</td>
4925 <td colspan="2">integer(int32)</td>
4926 <td colspan="2"></td>
4927 </tr>
4928
4929
4930 <tr>
4931 <td align="left" style="padding-left:20px">2.11.grantedRoleSummary</td>
4932 <td colspan="2">string</td>
4933 <td colspan="2"></td>
4934 </tr>
4935
4936
4937 <tr>
4938 <td align="left" style="padding-left:20px">2.12.grantedUserCount</td>
4939 <td colspan="2">integer(int32)</td>
4940 <td colspan="2"></td>
4941 </tr>
4942
4943
4944 <tr>
4945 <td align="left" style="padding-left:20px">2.13.grantedUserSummary</td>
4946 <td colspan="2">string</td>
4947 <td colspan="2"></td>
4948 </tr>
4949
4950
4951 <tr>
4952 <td align="left" style="padding-left:20px">2.14.id</td>
4953 <td colspan="2">string</td>
4954 <td colspan="2">ID</td>
4955 </tr>
4956
4957
4958
4959
4960 <tr>
4961 <td align="left" style="padding-left:10px">3.message</td>
4962 <td colspan="2">string</td>
4963 <td colspan="2"></td>
4964 </tr>
4965
4966
4967</tbody>
4968
4969 <tr class="bg">
4970 <td colspan="5">示例</td>
4971 </tr>
4972 <tr class="specialHeight">
4973 <td class="bg">请求参数</td>
4974 <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>
4975 </tr>
4976 <tr class="specialHeight">
4977 <td class="bg">返回值</td>
4978 <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>
4979 </tr>
4980
4981 </table>
4982 </div>
4983 <div>
4984
4985 <!--这个是每个请求的说明,方便生成文档后进行整理-->
4986 <h5 class="second_title">3)根据 id 获取授权批次详情</h5>
4987
4988 <table border="1" cellspacing="0" cellpadding="0" width="100%">
4989 <tr class="bg">
4990 <td colspan="5">根据 id 获取授权批次详情</td>
4991 </tr>
4992 <tr>
4993 <td width="25%">接口描述</td>
4994 <td colspan="4">根据 id 获取授权批次详情</td>
4995 </tr>
4996 <tr>
4997 <td>URL</td>
4998 <td colspan="4">/v1/admin/grantBatches/{id}</td>
4999 </tr>
5000 <tr>
5001 <td>请求方式</td>
5002 <td colspan="4">get</td>
5003 </tr>
5004 <tr>
5005 <td>请求类型</td>
5006 <td colspan="4"></td>
5007 </tr>
5008 <tr>
5009 <td>返回类型</td>
5010 <td colspan="4">application/json</td>
5011 </tr>
5012
5013 <tr class="bg">
5014 <td>参数名</td>
5015 <td width="15%">数据类型</td>
5016 <td width="15%">参数类型</td>
5017 <td width="15%">是否必填</td>
5018 <td width="29%">说明</td>
5019 </tr>
5020
5021
5022 <tr>
5023 <td align="left">1.id</td>
5024 <td>string</td>
5025 <td>path</td>
5026 <td>Y</td>
5027
5028 <td>id</td>
5029 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
5030 </tr>
5031
5032
5033
5034
5035
5036 <tr class="bg">
5037 <td>状态码</td>
5038 <td colspan="2">描述</td>
5039 <td colspan="2">说明</td>
5040 </tr>
5041
5042 <tr>
5043 <td>200</td>
5044 <td colspan="2">OK</td>
5045 <td colspan="2"></td>
5046 </tr>
5047
5048 <tr>
5049 <td>401</td>
5050 <td colspan="2">Unauthorized</td>
5051 <td colspan="2"></td>
5052 </tr>
5053
5054 <tr>
5055 <td>403</td>
5056 <td colspan="2">Forbidden</td>
5057 <td colspan="2"></td>
5058 </tr>
5059
5060 <tr>
5061 <td>404</td>
5062 <td colspan="2">Not Found</td>
5063 <td colspan="2"></td>
5064 </tr>
5065
5066 <tr class="bg">
5067 <td>返回属性名</td>
5068 <td colspan="2">类型</td>
5069 <td colspan="2">说明</td>
5070 </tr>
5071
5072<!-- 对返回参数 递归生成行-->
5073 <tbody>
5074
5075 <tr>
5076 <td align="left" style="padding-left:10px">1.code</td>
5077 <td colspan="2">integer(int32)</td>
5078 <td colspan="2"></td>
5079 </tr>
5080
5081
5082 <tr>
5083 <td align="left" style="padding-left:10px">2.data</td>
5084 <td colspan="2">object:GrantBatchLoadResponseData</td>
5085 <td colspan="2"></td>
5086 </tr>
5087
5088
5089 <tr>
5090 <td align="left" style="padding-left:20px">2.1.batchNo</td>
5091 <td colspan="2">string</td>
5092 <td colspan="2"></td>
5093 </tr>
5094
5095
5096 <tr>
5097 <td align="left" style="padding-left:20px">2.2.batchStatus</td>
5098 <td colspan="2">string</td>
5099 <td colspan="2"></td>
5100 </tr>
5101
5102
5103 <tr>
5104 <td align="left" style="padding-left:20px">2.3.cancelAccount</td>
5105 <td colspan="2">string</td>
5106 <td colspan="2"></td>
5107 </tr>
5108
5109
5110 <tr>
5111 <td align="left" style="padding-left:20px">2.4.cancelTime</td>
5112 <td colspan="2">string(date-time)</td>
5113 <td colspan="2"></td>
5114 </tr>
5115
5116
5117 <tr>
5118 <td align="left" style="padding-left:20px">2.5.grantAccount</td>
5119 <td colspan="2">string</td>
5120 <td colspan="2"></td>
5121 </tr>
5122
5123
5124 <tr>
5125 <td align="left" style="padding-left:20px">2.6.grantAccountName</td>
5126 <td colspan="2">string</td>
5127 <td colspan="2"></td>
5128 </tr>
5129
5130
5131 <tr>
5132 <td align="left" style="padding-left:20px">2.7.grantBatchDetails</td>
5133 <td colspan="2">array:GrantBatchDetail</td>
5134 <td colspan="2"></td>
5135 </tr>
5136
5137
5138 <tr>
5139 <td align="left" style="padding-left:30px">2.7.1.batchId</td>
5140 <td colspan="2">string</td>
5141 <td colspan="2"></td>
5142 </tr>
5143
5144
5145 <tr>
5146 <td align="left" style="padding-left:30px">2.7.2.cancelAccount</td>
5147 <td colspan="2">string</td>
5148 <td colspan="2"></td>
5149 </tr>
5150
5151
5152 <tr>
5153 <td align="left" style="padding-left:30px">2.7.3.cancelTime</td>
5154 <td colspan="2">string(date-time)</td>
5155 <td colspan="2"></td>
5156 </tr>
5157
5158
5159 <tr>
5160 <td align="left" style="padding-left:30px">2.7.4.grantAccount</td>
5161 <td colspan="2">string</td>
5162 <td colspan="2"></td>
5163 </tr>
5164
5165
5166 <tr>
5167 <td align="left" style="padding-left:30px">2.7.5.grantTime</td>
5168 <td colspan="2">string(date-time)</td>
5169 <td colspan="2"></td>
5170 </tr>
5171
5172
5173 <tr>
5174 <td align="left" style="padding-left:30px">2.7.6.id</td>
5175 <td colspan="2">string</td>
5176 <td colspan="2">ID</td>
5177 </tr>
5178
5179
5180 <tr>
5181 <td align="left" style="padding-left:30px">2.7.7.operateType</td>
5182 <td colspan="2">string</td>
5183 <td colspan="2"></td>
5184 </tr>
5185
5186
5187 <tr>
5188 <td align="left" style="padding-left:30px">2.7.8.rolePk</td>
5189 <td colspan="2">string</td>
5190 <td colspan="2"></td>
5191 </tr>
5192
5193
5194 <tr>
5195 <td align="left" style="padding-left:30px">2.7.9.roleType</td>
5196 <td colspan="2">string</td>
5197 <td colspan="2"></td>
5198 </tr>
5199
5200
5201 <tr>
5202 <td align="left" style="padding-left:30px">2.7.10.userPk</td>
5203 <td colspan="2">string</td>
5204 <td colspan="2"></td>
5205 </tr>
5206
5207
5208 <tr>
5209 <td align="left" style="padding-left:30px">2.7.11.userType</td>
5210 <td colspan="2">string</td>
5211 <td colspan="2"></td>
5212 </tr>
5213
5214
5215
5216
5217 <tr>
5218 <td align="left" style="padding-left:20px">2.8.grantExpiredDate</td>
5219 <td colspan="2">string(date-time)</td>
5220 <td colspan="2"></td>
5221 </tr>
5222
5223
5224 <tr>
5225 <td align="left" style="padding-left:20px">2.9.grantTime</td>
5226 <td colspan="2">string(date-time)</td>
5227 <td colspan="2"></td>
5228 </tr>
5229
5230
5231 <tr>
5232 <td align="left" style="padding-left:20px">2.10.grantedRoleCount</td>
5233 <td colspan="2">integer(int32)</td>
5234 <td colspan="2"></td>
5235 </tr>
5236
5237
5238 <tr>
5239 <td align="left" style="padding-left:20px">2.11.grantedRoleSummary</td>
5240 <td colspan="2">string</td>
5241 <td colspan="2"></td>
5242 </tr>
5243
5244
5245 <tr>
5246 <td align="left" style="padding-left:20px">2.12.grantedUserCount</td>
5247 <td colspan="2">integer(int32)</td>
5248 <td colspan="2"></td>
5249 </tr>
5250
5251
5252 <tr>
5253 <td align="left" style="padding-left:20px">2.13.grantedUserSummary</td>
5254 <td colspan="2">string</td>
5255 <td colspan="2"></td>
5256 </tr>
5257
5258
5259 <tr>
5260 <td align="left" style="padding-left:20px">2.14.id</td>
5261 <td colspan="2">string</td>
5262 <td colspan="2">ID</td>
5263 </tr>
5264
5265
5266
5267
5268 <tr>
5269 <td align="left" style="padding-left:10px">3.message</td>
5270 <td colspan="2">string</td>
5271 <td colspan="2"></td>
5272 </tr>
5273
5274
5275</tbody>
5276
5277 <tr class="bg">
5278 <td colspan="5">示例</td>
5279 </tr>
5280 <tr class="specialHeight">
5281 <td class="bg">请求参数</td>
5282 <td colspan="4"></td>
5283 </tr>
5284 <tr class="specialHeight">
5285 <td class="bg">返回值</td>
5286 <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>
5287 </tr>
5288
5289 </table>
5290 </div>
5291 <div>
5292
5293 <!--这个是每个请求的说明,方便生成文档后进行整理-->
5294 <h5 class="second_title">4)修改授权批次</h5>
5295
5296 <table border="1" cellspacing="0" cellpadding="0" width="100%">
5297 <tr class="bg">
5298 <td colspan="5">修改授权批次</td>
5299 </tr>
5300 <tr>
5301 <td width="25%">接口描述</td>
5302 <td colspan="4">修改授权批次</td>
5303 </tr>
5304 <tr>
5305 <td>URL</td>
5306 <td colspan="4">/v1/admin/grantBatches/{id}</td>
5307 </tr>
5308 <tr>
5309 <td>请求方式</td>
5310 <td colspan="4">put</td>
5311 </tr>
5312 <tr>
5313 <td>请求类型</td>
5314 <td colspan="4">application/json</td>
5315 </tr>
5316 <tr>
5317 <td>返回类型</td>
5318 <td colspan="4">application/json</td>
5319 </tr>
5320
5321 <tr class="bg">
5322 <td>参数名</td>
5323 <td width="15%">数据类型</td>
5324 <td width="15%">参数类型</td>
5325 <td width="15%">是否必填</td>
5326 <td width="29%">说明</td>
5327 </tr>
5328
5329
5330 <tr>
5331 <td align="left">1.grantBatchUpdateRequest</td>
5332 <td>object:GrantBatchUpdateRequest</td>
5333 <td>body</td>
5334 <td>Y</td>
5335
5336 <td>grantBatchUpdateRequest</td>
5337 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
5338 </tr>
5339
5340 <tbody>
5341
5342 <tr>
5343 <td align="left" style="padding-left:10px">1.1.batchNo</td>
5344 <td>string</td>
5345 <td></td>
5346
5347 <td>N</td>
5348 <td></td>
5349 </tr>
5350
5351
5352 <tr>
5353 <td align="left" style="padding-left:10px">1.2.batchStatus</td>
5354 <td>string</td>
5355 <td></td>
5356
5357 <td>N</td>
5358 <td></td>
5359 </tr>
5360
5361
5362 <tr>
5363 <td align="left" style="padding-left:10px">1.3.cancelAccount</td>
5364 <td>string</td>
5365 <td></td>
5366
5367 <td>N</td>
5368 <td></td>
5369 </tr>
5370
5371
5372 <tr>
5373 <td align="left" style="padding-left:10px">1.4.cancelTime</td>
5374 <td>string(date-time)</td>
5375 <td></td>
5376
5377 <td>N</td>
5378 <td></td>
5379 </tr>
5380
5381
5382 <tr>
5383 <td align="left" style="padding-left:10px">1.5.entity</td>
5384 <td>object:GrantBatch</td>
5385 <td></td>
5386
5387 <td>N</td>
5388 <td></td>
5389 </tr>
5390
5391
5392 <tr>
5393 <td align="left" style="padding-left:20px">1.5.1.batchNo</td>
5394 <td>string</td>
5395 <td></td>
5396
5397 <td>N</td>
5398 <td></td>
5399 </tr>
5400
5401
5402 <tr>
5403 <td align="left" style="padding-left:20px">1.5.2.batchStatus</td>
5404 <td>string</td>
5405 <td></td>
5406
5407 <td>N</td>
5408 <td></td>
5409 </tr>
5410
5411
5412 <tr>
5413 <td align="left" style="padding-left:20px">1.5.3.cancelAccount</td>
5414 <td>string</td>
5415 <td></td>
5416
5417 <td>N</td>
5418 <td></td>
5419 </tr>
5420
5421
5422 <tr>
5423 <td align="left" style="padding-left:20px">1.5.4.cancelTime</td>
5424 <td>string(date-time)</td>
5425 <td></td>
5426
5427 <td>N</td>
5428 <td></td>
5429 </tr>
5430
5431
5432 <tr>
5433 <td align="left" style="padding-left:20px">1.5.5.grantAccount</td>
5434 <td>string</td>
5435 <td></td>
5436
5437 <td>N</td>
5438 <td></td>
5439 </tr>
5440
5441
5442 <tr>
5443 <td align="left" style="padding-left:20px">1.5.6.grantAccountName</td>
5444 <td>string</td>
5445 <td></td>
5446
5447 <td>N</td>
5448 <td></td>
5449 </tr>
5450
5451
5452 <tr>
5453 <td align="left" style="padding-left:20px">1.5.7.grantBatchDetails</td>
5454 <td>array:GrantBatchDetail</td>
5455 <td></td>
5456
5457 <td>N</td>
5458 <td></td>
5459 </tr>
5460
5461
5462 <tr>
5463 <td align="left" style="padding-left:30px">1.5.7.1.batchId</td>
5464 <td>string</td>
5465 <td></td>
5466
5467 <td>N</td>
5468 <td></td>
5469 </tr>
5470
5471
5472 <tr>
5473 <td align="left" style="padding-left:30px">1.5.7.2.cancelAccount</td>
5474 <td>string</td>
5475 <td></td>
5476
5477 <td>N</td>
5478 <td></td>
5479 </tr>
5480
5481
5482 <tr>
5483 <td align="left" style="padding-left:30px">1.5.7.3.cancelTime</td>
5484 <td>string(date-time)</td>
5485 <td></td>
5486
5487 <td>N</td>
5488 <td></td>
5489 </tr>
5490
5491
5492 <tr>
5493 <td align="left" style="padding-left:30px">1.5.7.4.grantAccount</td>
5494 <td>string</td>
5495 <td></td>
5496
5497 <td>N</td>
5498 <td></td>
5499 </tr>
5500
5501
5502 <tr>
5503 <td align="left" style="padding-left:30px">1.5.7.5.grantTime</td>
5504 <td>string(date-time)</td>
5505 <td></td>
5506
5507 <td>N</td>
5508 <td></td>
5509 </tr>
5510
5511
5512 <tr>
5513 <td align="left" style="padding-left:30px">1.5.7.6.id</td>
5514 <td>string</td>
5515 <td></td>
5516
5517 <td>N</td>
5518 <td>ID</td>
5519 </tr>
5520
5521
5522 <tr>
5523 <td align="left" style="padding-left:30px">1.5.7.7.operateType</td>
5524 <td>string</td>
5525 <td></td>
5526
5527 <td>N</td>
5528 <td></td>
5529 </tr>
5530
5531
5532 <tr>
5533 <td align="left" style="padding-left:30px">1.5.7.8.rolePk</td>
5534 <td>string</td>
5535 <td></td>
5536
5537 <td>N</td>
5538 <td></td>
5539 </tr>
5540
5541
5542 <tr>
5543 <td align="left" style="padding-left:30px">1.5.7.9.roleType</td>
5544 <td>string</td>
5545 <td></td>
5546
5547 <td>N</td>
5548 <td></td>
5549 </tr>
5550
5551
5552 <tr>
5553 <td align="left" style="padding-left:30px">1.5.7.10.userPk</td>
5554 <td>string</td>
5555 <td></td>
5556
5557 <td>N</td>
5558 <td></td>
5559 </tr>
5560
5561
5562 <tr>
5563 <td align="left" style="padding-left:30px">1.5.7.11.userType</td>
5564 <td>string</td>
5565 <td></td>
5566
5567 <td>N</td>
5568 <td></td>
5569 </tr>
5570
5571
5572
5573
5574 <tr>
5575 <td align="left" style="padding-left:20px">1.5.8.grantExpiredDate</td>
5576 <td>string(date-time)</td>
5577 <td></td>
5578
5579 <td>N</td>
5580 <td></td>
5581 </tr>
5582
5583
5584 <tr>
5585 <td align="left" style="padding-left:20px">1.5.9.grantTime</td>
5586 <td>string(date-time)</td>
5587 <td></td>
5588
5589 <td>N</td>
5590 <td></td>
5591 </tr>
5592
5593
5594 <tr>
5595 <td align="left" style="padding-left:20px">1.5.10.grantedRoleCount</td>
5596 <td>integer(int32)</td>
5597 <td></td>
5598
5599 <td>N</td>
5600 <td></td>
5601 </tr>
5602
5603
5604 <tr>
5605 <td align="left" style="padding-left:20px">1.5.11.grantedRoleSummary</td>
5606 <td>string</td>
5607 <td></td>
5608
5609 <td>N</td>
5610 <td></td>
5611 </tr>
5612
5613
5614 <tr>
5615 <td align="left" style="padding-left:20px">1.5.12.grantedUserCount</td>
5616 <td>integer(int32)</td>
5617 <td></td>
5618
5619 <td>N</td>
5620 <td></td>
5621 </tr>
5622
5623
5624 <tr>
5625 <td align="left" style="padding-left:20px">1.5.13.grantedUserSummary</td>
5626 <td>string</td>
5627 <td></td>
5628
5629 <td>N</td>
5630 <td></td>
5631 </tr>
5632
5633
5634 <tr>
5635 <td align="left" style="padding-left:20px">1.5.14.id</td>
5636 <td>string</td>
5637 <td></td>
5638
5639 <td>N</td>
5640 <td>ID</td>
5641 </tr>
5642
5643
5644
5645
5646 <tr>
5647 <td align="left" style="padding-left:10px">1.6.grantAccount</td>
5648 <td>string</td>
5649 <td></td>
5650
5651 <td>N</td>
5652 <td></td>
5653 </tr>
5654
5655
5656 <tr>
5657 <td align="left" style="padding-left:10px">1.7.grantAccountName</td>
5658 <td>string</td>
5659 <td></td>
5660
5661 <td>N</td>
5662 <td></td>
5663 </tr>
5664
5665
5666 <tr>
5667 <td align="left" style="padding-left:10px">1.8.grantBatchDetails</td>
5668 <td>array:GrantBatchDetail</td>
5669 <td></td>
5670
5671 <td>N</td>
5672 <td></td>
5673 </tr>
5674
5675
5676 <tr>
5677 <td align="left" style="padding-left:20px">1.8.1.batchId</td>
5678 <td>string</td>
5679 <td></td>
5680
5681 <td>N</td>
5682 <td></td>
5683 </tr>
5684
5685
5686 <tr>
5687 <td align="left" style="padding-left:20px">1.8.2.cancelAccount</td>
5688 <td>string</td>
5689 <td></td>
5690
5691 <td>N</td>
5692 <td></td>
5693 </tr>
5694
5695
5696 <tr>
5697 <td align="left" style="padding-left:20px">1.8.3.cancelTime</td>
5698 <td>string(date-time)</td>
5699 <td></td>
5700
5701 <td>N</td>
5702 <td></td>
5703 </tr>
5704
5705
5706 <tr>
5707 <td align="left" style="padding-left:20px">1.8.4.grantAccount</td>
5708 <td>string</td>
5709 <td></td>
5710
5711 <td>N</td>
5712 <td></td>
5713 </tr>
5714
5715
5716 <tr>
5717 <td align="left" style="padding-left:20px">1.8.5.grantTime</td>
5718 <td>string(date-time)</td>
5719 <td></td>
5720
5721 <td>N</td>
5722 <td></td>
5723 </tr>
5724
5725
5726 <tr>
5727 <td align="left" style="padding-left:20px">1.8.6.id</td>
5728 <td>string</td>
5729 <td></td>
5730
5731 <td>N</td>
5732 <td>ID</td>
5733 </tr>
5734
5735
5736 <tr>
5737 <td align="left" style="padding-left:20px">1.8.7.operateType</td>
5738 <td>string</td>
5739 <td></td>
5740
5741 <td>N</td>
5742 <td></td>
5743 </tr>
5744
5745
5746 <tr>
5747 <td align="left" style="padding-left:20px">1.8.8.rolePk</td>
5748 <td>string</td>
5749 <td></td>
5750
5751 <td>N</td>
5752 <td></td>
5753 </tr>
5754
5755
5756 <tr>
5757 <td align="left" style="padding-left:20px">1.8.9.roleType</td>
5758 <td>string</td>
5759 <td></td>
5760
5761 <td>N</td>
5762 <td></td>
5763 </tr>
5764
5765
5766 <tr>
5767 <td align="left" style="padding-left:20px">1.8.10.userPk</td>
5768 <td>string</td>
5769 <td></td>
5770
5771 <td>N</td>
5772 <td></td>
5773 </tr>
5774
5775
5776 <tr>
5777 <td align="left" style="padding-left:20px">1.8.11.userType</td>
5778 <td>string</td>
5779 <td></td>
5780
5781 <td>N</td>
5782 <td></td>
5783 </tr>
5784
5785
5786
5787
5788 <tr>
5789 <td align="left" style="padding-left:10px">1.9.grantExpiredDate</td>
5790 <td>string(date-time)</td>
5791 <td></td>
5792
5793 <td>N</td>
5794 <td></td>
5795 </tr>
5796
5797
5798 <tr>
5799 <td align="left" style="padding-left:10px">1.10.grantTime</td>
5800 <td>string(date-time)</td>
5801 <td></td>
5802
5803 <td>N</td>
5804 <td></td>
5805 </tr>
5806
5807
5808 <tr>
5809 <td align="left" style="padding-left:10px">1.11.grantedRoleCount</td>
5810 <td>integer(int32)</td>
5811 <td></td>
5812
5813 <td>N</td>
5814 <td></td>
5815 </tr>
5816
5817
5818 <tr>
5819 <td align="left" style="padding-left:10px">1.12.grantedRoleSummary</td>
5820 <td>string</td>
5821 <td></td>
5822
5823 <td>N</td>
5824 <td></td>
5825 </tr>
5826
5827
5828 <tr>
5829 <td align="left" style="padding-left:10px">1.13.grantedUserCount</td>
5830 <td>integer(int32)</td>
5831 <td></td>
5832
5833 <td>N</td>
5834 <td></td>
5835 </tr>
5836
5837
5838 <tr>
5839 <td align="left" style="padding-left:10px">1.14.grantedUserSummary</td>
5840 <td>string</td>
5841 <td></td>
5842
5843 <td>N</td>
5844 <td></td>
5845 </tr>
5846
5847
5848 <tr>
5849 <td align="left" style="padding-left:10px">1.15.id</td>
5850 <td>string</td>
5851 <td></td>
5852
5853 <td>N</td>
5854 <td>ID</td>
5855 </tr>
5856
5857
5858</tbody>
5859
5860
5861
5862
5863 <tr>
5864 <td align="left">2.id</td>
5865 <td>string</td>
5866 <td>path</td>
5867 <td>Y</td>
5868
5869 <td>id</td>
5870 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
5871 </tr>
5872
5873
5874
5875
5876
5877 <tr class="bg">
5878 <td>状态码</td>
5879 <td colspan="2">描述</td>
5880 <td colspan="2">说明</td>
5881 </tr>
5882
5883 <tr>
5884 <td>200</td>
5885 <td colspan="2">OK</td>
5886 <td colspan="2"></td>
5887 </tr>
5888
5889 <tr>
5890 <td>201</td>
5891 <td colspan="2">Created</td>
5892 <td colspan="2"></td>
5893 </tr>
5894
5895 <tr>
5896 <td>401</td>
5897 <td colspan="2">Unauthorized</td>
5898 <td colspan="2"></td>
5899 </tr>
5900
5901 <tr>
5902 <td>403</td>
5903 <td colspan="2">Forbidden</td>
5904 <td colspan="2"></td>
5905 </tr>
5906
5907 <tr>
5908 <td>404</td>
5909 <td colspan="2">Not Found</td>
5910 <td colspan="2"></td>
5911 </tr>
5912
5913 <tr class="bg">
5914 <td>返回属性名</td>
5915 <td colspan="2">类型</td>
5916 <td colspan="2">说明</td>
5917 </tr>
5918
5919<!-- 对返回参数 递归生成行-->
5920 <tbody>
5921
5922 <tr>
5923 <td align="left" style="padding-left:10px">1.code</td>
5924 <td colspan="2">integer(int32)</td>
5925 <td colspan="2"></td>
5926 </tr>
5927
5928
5929 <tr>
5930 <td align="left" style="padding-left:10px">2.data</td>
5931 <td colspan="2">object:GrantBatchUpdateResponseData</td>
5932 <td colspan="2"></td>
5933 </tr>
5934
5935
5936 <tr>
5937 <td align="left" style="padding-left:20px">2.1.batchNo</td>
5938 <td colspan="2">string</td>
5939 <td colspan="2"></td>
5940 </tr>
5941
5942
5943 <tr>
5944 <td align="left" style="padding-left:20px">2.2.batchStatus</td>
5945 <td colspan="2">string</td>
5946 <td colspan="2"></td>
5947 </tr>
5948
5949
5950 <tr>
5951 <td align="left" style="padding-left:20px">2.3.cancelAccount</td>
5952 <td colspan="2">string</td>
5953 <td colspan="2"></td>
5954 </tr>
5955
5956
5957 <tr>
5958 <td align="left" style="padding-left:20px">2.4.cancelTime</td>
5959 <td colspan="2">string(date-time)</td>
5960 <td colspan="2"></td>
5961 </tr>
5962
5963
5964 <tr>
5965 <td align="left" style="padding-left:20px">2.5.grantAccount</td>
5966 <td colspan="2">string</td>
5967 <td colspan="2"></td>
5968 </tr>
5969
5970
5971 <tr>
5972 <td align="left" style="padding-left:20px">2.6.grantAccountName</td>
5973 <td colspan="2">string</td>
5974 <td colspan="2"></td>
5975 </tr>
5976
5977
5978 <tr>
5979 <td align="left" style="padding-left:20px">2.7.grantBatchDetails</td>
5980 <td colspan="2">array:GrantBatchDetail</td>
5981 <td colspan="2"></td>
5982 </tr>
5983
5984
5985 <tr>
5986 <td align="left" style="padding-left:30px">2.7.1.batchId</td>
5987 <td colspan="2">string</td>
5988 <td colspan="2"></td>
5989 </tr>
5990
5991
5992 <tr>
5993 <td align="left" style="padding-left:30px">2.7.2.cancelAccount</td>
5994 <td colspan="2">string</td>
5995 <td colspan="2"></td>
5996 </tr>
5997
5998
5999 <tr>
6000 <td align="left" style="padding-left:30px">2.7.3.cancelTime</td>
6001 <td colspan="2">string(date-time)</td>
6002 <td colspan="2"></td>
6003 </tr>
6004
6005
6006 <tr>
6007 <td align="left" style="padding-left:30px">2.7.4.grantAccount</td>
6008 <td colspan="2">string</td>
6009 <td colspan="2"></td>
6010 </tr>
6011
6012
6013 <tr>
6014 <td align="left" style="padding-left:30px">2.7.5.grantTime</td>
6015 <td colspan="2">string(date-time)</td>
6016 <td colspan="2"></td>
6017 </tr>
6018
6019
6020 <tr>
6021 <td align="left" style="padding-left:30px">2.7.6.id</td>
6022 <td colspan="2">string</td>
6023 <td colspan="2">ID</td>
6024 </tr>
6025
6026
6027 <tr>
6028 <td align="left" style="padding-left:30px">2.7.7.operateType</td>
6029 <td colspan="2">string</td>
6030 <td colspan="2"></td>
6031 </tr>
6032
6033
6034 <tr>
6035 <td align="left" style="padding-left:30px">2.7.8.rolePk</td>
6036 <td colspan="2">string</td>
6037 <td colspan="2"></td>
6038 </tr>
6039
6040
6041 <tr>
6042 <td align="left" style="padding-left:30px">2.7.9.roleType</td>
6043 <td colspan="2">string</td>
6044 <td colspan="2"></td>
6045 </tr>
6046
6047
6048 <tr>
6049 <td align="left" style="padding-left:30px">2.7.10.userPk</td>
6050 <td colspan="2">string</td>
6051 <td colspan="2"></td>
6052 </tr>
6053
6054
6055 <tr>
6056 <td align="left" style="padding-left:30px">2.7.11.userType</td>
6057 <td colspan="2">string</td>
6058 <td colspan="2"></td>
6059 </tr>
6060
6061
6062
6063
6064 <tr>
6065 <td align="left" style="padding-left:20px">2.8.grantExpiredDate</td>
6066 <td colspan="2">string(date-time)</td>
6067 <td colspan="2"></td>
6068 </tr>
6069
6070
6071 <tr>
6072 <td align="left" style="padding-left:20px">2.9.grantTime</td>
6073 <td colspan="2">string(date-time)</td>
6074 <td colspan="2"></td>
6075 </tr>
6076
6077
6078 <tr>
6079 <td align="left" style="padding-left:20px">2.10.grantedRoleCount</td>
6080 <td colspan="2">integer(int32)</td>
6081 <td colspan="2"></td>
6082 </tr>
6083
6084
6085 <tr>
6086 <td align="left" style="padding-left:20px">2.11.grantedRoleSummary</td>
6087 <td colspan="2">string</td>
6088 <td colspan="2"></td>
6089 </tr>
6090
6091
6092 <tr>
6093 <td align="left" style="padding-left:20px">2.12.grantedUserCount</td>
6094 <td colspan="2">integer(int32)</td>
6095 <td colspan="2"></td>
6096 </tr>
6097
6098
6099 <tr>
6100 <td align="left" style="padding-left:20px">2.13.grantedUserSummary</td>
6101 <td colspan="2">string</td>
6102 <td colspan="2"></td>
6103 </tr>
6104
6105
6106 <tr>
6107 <td align="left" style="padding-left:20px">2.14.id</td>
6108 <td colspan="2">string</td>
6109 <td colspan="2"></td>
6110 </tr>
6111
6112
6113
6114
6115 <tr>
6116 <td align="left" style="padding-left:10px">3.message</td>
6117 <td colspan="2">string</td>
6118 <td colspan="2"></td>
6119 </tr>
6120
6121
6122</tbody>
6123
6124 <tr class="bg">
6125 <td colspan="5">示例</td>
6126 </tr>
6127 <tr class="specialHeight">
6128 <td class="bg">请求参数</td>
6129 <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>
6130 </tr>
6131 <tr class="specialHeight">
6132 <td class="bg">返回值</td>
6133 <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>
6134 </tr>
6135
6136 </table>
6137 </div>
6138 </div>
6139 <div style="margin-bottom:20px;">
6140 <!--这个是类的说明-->
6141 <h4 class="first_title">AdminGrantRoleStat</h4>
6142 <div>
6143
6144 <!--这个是每个请求的说明,方便生成文档后进行整理-->
6145 <h5 class="second_title">1)根据查询条件获取角色统计分页列表</h5>
6146
6147 <table border="1" cellspacing="0" cellpadding="0" width="100%">
6148 <tr class="bg">
6149 <td colspan="5">根据查询条件获取角色统计分页列表</td>
6150 </tr>
6151 <tr>
6152 <td width="25%">接口描述</td>
6153 <td colspan="4">根据查询条件获取角色统计分页列表</td>
6154 </tr>
6155 <tr>
6156 <td>URL</td>
6157 <td colspan="4">/v1/admin/grantRoleStats</td>
6158 </tr>
6159 <tr>
6160 <td>请求方式</td>
6161 <td colspan="4">get</td>
6162 </tr>
6163 <tr>
6164 <td>请求类型</td>
6165 <td colspan="4"></td>
6166 </tr>
6167 <tr>
6168 <td>返回类型</td>
6169 <td colspan="4">application/json</td>
6170 </tr>
6171
6172 <tr class="bg">
6173 <td>参数名</td>
6174 <td width="15%">数据类型</td>
6175 <td width="15%">参数类型</td>
6176 <td width="15%">是否必填</td>
6177 <td width="29%">说明</td>
6178 </tr>
6179
6180
6181 <tr>
6182 <td align="left">1.loadAll</td>
6183 <td>boolean</td>
6184 <td>query</td>
6185 <td>Y</td>
6186
6187 <td>是否加载全部</td>
6188 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6189 </tr>
6190
6191
6192
6193
6194 <tr>
6195 <td align="left">2.mapBean[deleted]</td>
6196 <td>boolean</td>
6197 <td>query</td>
6198
6199 <td>N</td>
6200 <td>查询条件 - 删除状态 (精确)</td>
6201 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6202 </tr>
6203
6204
6205
6206
6207 <tr>
6208 <td align="left">3.mapBean[rolePks]</td>
6209 <td>array</td>
6210 <td>query</td>
6211
6212 <td>N</td>
6213 <td>查询条件 - rolePks(精确,多值)</td>
6214 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6215 </tr>
6216
6217
6218
6219
6220 <tr>
6221 <td align="left">4.mapBean[roleType]</td>
6222 <td>string</td>
6223 <td>query</td>
6224
6225 <td>N</td>
6226 <td>查询条件 - 角色类型(精确,Role 角色、Rolegroup 角色组)</td>
6227 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6228 </tr>
6229
6230
6231
6232
6233 <tr>
6234 <td align="left">5.pageIndex</td>
6235 <td>integer(int32)</td>
6236 <td>query</td>
6237 <td>Y</td>
6238
6239 <td>分页 - 页码</td>
6240 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6241 </tr>
6242
6243
6244
6245
6246 <tr>
6247 <td align="left">6.pageSize</td>
6248 <td>integer(int32)</td>
6249 <td>query</td>
6250 <td>Y</td>
6251
6252 <td>分页 - 每页记录数</td>
6253 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6254 </tr>
6255
6256
6257
6258
6259
6260 <tr class="bg">
6261 <td>状态码</td>
6262 <td colspan="2">描述</td>
6263 <td colspan="2">说明</td>
6264 </tr>
6265
6266 <tr>
6267 <td>200</td>
6268 <td colspan="2">OK</td>
6269 <td colspan="2"></td>
6270 </tr>
6271
6272 <tr>
6273 <td>401</td>
6274 <td colspan="2">Unauthorized</td>
6275 <td colspan="2"></td>
6276 </tr>
6277
6278 <tr>
6279 <td>403</td>
6280 <td colspan="2">Forbidden</td>
6281 <td colspan="2"></td>
6282 </tr>
6283
6284 <tr>
6285 <td>404</td>
6286 <td colspan="2">Not Found</td>
6287 <td colspan="2"></td>
6288 </tr>
6289
6290 <tr class="bg">
6291 <td>返回属性名</td>
6292 <td colspan="2">类型</td>
6293 <td colspan="2">说明</td>
6294 </tr>
6295
6296<!-- 对返回参数 递归生成行-->
6297 <tbody>
6298
6299 <tr>
6300 <td align="left" style="padding-left:10px">1.code</td>
6301 <td colspan="2">integer(int32)</td>
6302 <td colspan="2"></td>
6303 </tr>
6304
6305
6306 <tr>
6307 <td align="left" style="padding-left:10px">2.data</td>
6308 <td colspan="2">object:GrantRoleStatQueryResponseData</td>
6309 <td colspan="2"></td>
6310 </tr>
6311
6312
6313 <tr>
6314 <td align="left" style="padding-left:20px">2.1.currentItemCount</td>
6315 <td colspan="2">integer(int32)</td>
6316 <td colspan="2"></td>
6317 </tr>
6318
6319
6320 <tr>
6321 <td align="left" style="padding-left:20px">2.2.items</td>
6322 <td colspan="2">array:GrantRoleStat</td>
6323 <td colspan="2"></td>
6324 </tr>
6325
6326
6327 <tr>
6328 <td align="left" style="padding-left:30px">2.2.1.grantedAccountCount</td>
6329 <td colspan="2">integer(int64)</td>
6330 <td colspan="2"></td>
6331 </tr>
6332
6333
6334 <tr>
6335 <td align="left" style="padding-left:30px">2.2.2.grantedAccountNames</td>
6336 <td colspan="2">string</td>
6337 <td colspan="2"></td>
6338 </tr>
6339
6340
6341 <tr>
6342 <td align="left" style="padding-left:30px">2.2.3.grantedGroupCount</td>
6343 <td colspan="2">integer(int64)</td>
6344 <td colspan="2"></td>
6345 </tr>
6346
6347
6348 <tr>
6349 <td align="left" style="padding-left:30px">2.2.4.grantedGroupNames</td>
6350 <td colspan="2">string</td>
6351 <td colspan="2"></td>
6352 </tr>
6353
6354
6355 <tr>
6356 <td align="left" style="padding-left:30px">2.2.5.grantedLabelCount</td>
6357 <td colspan="2">integer(int64)</td>
6358 <td colspan="2"></td>
6359 </tr>
6360
6361
6362 <tr>
6363 <td align="left" style="padding-left:30px">2.2.6.grantedLabelNames</td>
6364 <td colspan="2">string</td>
6365 <td colspan="2"></td>
6366 </tr>
6367
6368
6369 <tr>
6370 <td align="left" style="padding-left:30px">2.2.7.grantedUserscopeCount</td>
6371 <td colspan="2">integer(int64)</td>
6372 <td colspan="2"></td>
6373 </tr>
6374
6375
6376 <tr>
6377 <td align="left" style="padding-left:30px">2.2.8.grantedUserscopeNames</td>
6378 <td colspan="2">string</td>
6379 <td colspan="2"></td>
6380 </tr>
6381
6382
6383 <tr>
6384 <td align="left" style="padding-left:30px">2.2.9.id</td>
6385 <td colspan="2">string</td>
6386 <td colspan="2">ID</td>
6387 </tr>
6388
6389
6390 <tr>
6391 <td align="left" style="padding-left:30px">2.2.10.rolePk</td>
6392 <td colspan="2">string</td>
6393 <td colspan="2"></td>
6394 </tr>
6395
6396
6397 <tr>
6398 <td align="left" style="padding-left:30px">2.2.11.roleType</td>
6399 <td colspan="2">string</td>
6400 <td colspan="2"></td>
6401 </tr>
6402
6403
6404
6405
6406 <tr>
6407 <td align="left" style="padding-left:20px">2.3.mapBean</td>
6408 <td colspan="2">object</td>
6409 <td colspan="2"></td>
6410 </tr>
6411
6412
6413 <tr>
6414 <td align="left" style="padding-left:20px">2.4.orderBy</td>
6415 <td colspan="2">object</td>
6416 <td colspan="2"></td>
6417 </tr>
6418
6419
6420 <tr>
6421 <td align="left" style="padding-left:20px">2.5.pageCount</td>
6422 <td colspan="2">integer(int32)</td>
6423 <td colspan="2"></td>
6424 </tr>
6425
6426
6427 <tr>
6428 <td align="left" style="padding-left:20px">2.6.pageIndex</td>
6429 <td colspan="2">integer(int32)</td>
6430 <td colspan="2"></td>
6431 </tr>
6432
6433
6434 <tr>
6435 <td align="left" style="padding-left:20px">2.7.pageSize</td>
6436 <td colspan="2">integer(int32)</td>
6437 <td colspan="2"></td>
6438 </tr>
6439
6440
6441 <tr>
6442 <td align="left" style="padding-left:20px">2.8.recordCount</td>
6443 <td colspan="2">integer(int64)</td>
6444 <td colspan="2"></td>
6445 </tr>
6446
6447
6448
6449
6450 <tr>
6451 <td align="left" style="padding-left:10px">3.message</td>
6452 <td colspan="2">string</td>
6453 <td colspan="2"></td>
6454 </tr>
6455
6456
6457</tbody>
6458
6459 <tr class="bg">
6460 <td colspan="5">示例</td>
6461 </tr>
6462 <tr class="specialHeight">
6463 <td class="bg">请求参数</td>
6464 <td colspan="4">loadAll=true&amp;mapBean[deleted]=true&amp;mapBean[rolePks]=[{}]&amp;mapBean[roleType]=string&amp;pageIndex=0&amp;pageSize=0</td>
6465 </tr>
6466 <tr class="specialHeight">
6467 <td class="bg">返回值</td>
6468 <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>
6469 </tr>
6470
6471 </table>
6472 </div>
6473 </div>
6474 <div style="margin-bottom:20px;">
6475 <!--这个是类的说明-->
6476 <h4 class="first_title">AdminGranted</h4>
6477 <div>
6478
6479 <!--这个是每个请求的说明,方便生成文档后进行整理-->
6480 <h5 class="second_title">1)根据accountId roleId 获取授权信息</h5>
6481
6482 <table border="1" cellspacing="0" cellpadding="0" width="100%">
6483 <tr class="bg">
6484 <td colspan="5">根据accountId roleId 获取授权信息</td>
6485 </tr>
6486 <tr>
6487 <td width="25%">接口描述</td>
6488 <td colspan="4">根据accountId roleId 获取授权信息</td>
6489 </tr>
6490 <tr>
6491 <td>URL</td>
6492 <td colspan="4">/v1/admin/granted/findGrantedAccountDetail</td>
6493 </tr>
6494 <tr>
6495 <td>请求方式</td>
6496 <td colspan="4">get</td>
6497 </tr>
6498 <tr>
6499 <td>请求类型</td>
6500 <td colspan="4"></td>
6501 </tr>
6502 <tr>
6503 <td>返回类型</td>
6504 <td colspan="4">application/json</td>
6505 </tr>
6506
6507 <tr class="bg">
6508 <td>参数名</td>
6509 <td width="15%">数据类型</td>
6510 <td width="15%">参数类型</td>
6511 <td width="15%">是否必填</td>
6512 <td width="29%">说明</td>
6513 </tr>
6514
6515
6516 <tr>
6517 <td align="left">1.accountId</td>
6518 <td>string</td>
6519 <td>query</td>
6520 <td>Y</td>
6521
6522 <td>账户ID</td>
6523 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6524 </tr>
6525
6526
6527
6528
6529 <tr>
6530 <td align="left">2.accountIds</td>
6531 <td>array</td>
6532 <td>query</td>
6533
6534 <td>N</td>
6535 <td>null</td>
6536 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6537 </tr>
6538
6539
6540
6541
6542 <tr>
6543 <td align="left">3.operateAccount</td>
6544 <td>string</td>
6545 <td>query</td>
6546 <td>Y</td>
6547
6548 <td>操作人</td>
6549 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6550 </tr>
6551
6552
6553
6554
6555 <tr>
6556 <td align="left">4.roleIds</td>
6557 <td>array</td>
6558 <td>query</td>
6559 <td>Y</td>
6560
6561 <td>角色IDs</td>
6562 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6563 </tr>
6564
6565
6566
6567
6568 <tr>
6569 <td align="left">5.roleType</td>
6570 <td>string</td>
6571 <td>query</td>
6572 <td>Y</td>
6573
6574 <td>角色类型(Role/Rolegroup)</td>
6575 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6576 </tr>
6577
6578
6579
6580
6581
6582 <tr class="bg">
6583 <td>状态码</td>
6584 <td colspan="2">描述</td>
6585 <td colspan="2">说明</td>
6586 </tr>
6587
6588 <tr>
6589 <td>200</td>
6590 <td colspan="2">OK</td>
6591 <td colspan="2"></td>
6592 </tr>
6593
6594 <tr>
6595 <td>401</td>
6596 <td colspan="2">Unauthorized</td>
6597 <td colspan="2"></td>
6598 </tr>
6599
6600 <tr>
6601 <td>403</td>
6602 <td colspan="2">Forbidden</td>
6603 <td colspan="2"></td>
6604 </tr>
6605
6606 <tr>
6607 <td>404</td>
6608 <td colspan="2">Not Found</td>
6609 <td colspan="2"></td>
6610 </tr>
6611
6612 <tr class="bg">
6613 <td>返回属性名</td>
6614 <td colspan="2">类型</td>
6615 <td colspan="2">说明</td>
6616 </tr>
6617
6618<!-- 对返回参数 递归生成行-->
6619 <tbody>
6620
6621 <tr>
6622 <td align="left" style="padding-left:10px">1.code</td>
6623 <td colspan="2">integer(int32)</td>
6624 <td colspan="2"></td>
6625 </tr>
6626
6627
6628 <tr>
6629 <td align="left" style="padding-left:10px">2.data</td>
6630 <td colspan="2">object:GrantedAccountDetailResponseData</td>
6631 <td colspan="2"></td>
6632 </tr>
6633
6634
6635 <tr>
6636 <td align="left" style="padding-left:20px">2.1.grantedAccountDetails</td>
6637 <td colspan="2">array:GrantedAccountDetail</td>
6638 <td colspan="2"></td>
6639 </tr>
6640
6641
6642 <tr>
6643 <td align="left" style="padding-left:30px">2.1.1.accountId</td>
6644 <td colspan="2">string</td>
6645 <td colspan="2"></td>
6646 </tr>
6647
6648
6649 <tr>
6650 <td align="left" style="padding-left:30px">2.1.2.grantExpiredDate</td>
6651 <td colspan="2">string(date-time)</td>
6652 <td colspan="2"></td>
6653 </tr>
6654
6655
6656 <tr>
6657 <td align="left" style="padding-left:30px">2.1.3.id</td>
6658 <td colspan="2">string</td>
6659 <td colspan="2">ID</td>
6660 </tr>
6661
6662
6663 <tr>
6664 <td align="left" style="padding-left:30px">2.1.4.roleName</td>
6665 <td colspan="2">string</td>
6666 <td colspan="2"></td>
6667 </tr>
6668
6669
6670
6671
6672
6673
6674 <tr>
6675 <td align="left" style="padding-left:10px">3.message</td>
6676 <td colspan="2">string</td>
6677 <td colspan="2"></td>
6678 </tr>
6679
6680
6681</tbody>
6682
6683 <tr class="bg">
6684 <td colspan="5">示例</td>
6685 </tr>
6686 <tr class="specialHeight">
6687 <td class="bg">请求参数</td>
6688 <td colspan="4">accountId=string&amp;accountIds=[{}]&amp;operateAccount=string&amp;roleIds=[{}]&amp;roleType=string</td>
6689 </tr>
6690 <tr class="specialHeight">
6691 <td class="bg">返回值</td>
6692 <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>
6693 </tr>
6694
6695 </table>
6696 </div>
6697 <div>
6698
6699 <!--这个是每个请求的说明,方便生成文档后进行整理-->
6700 <h5 class="second_title">2)根据groupId roleId 获取授权信息</h5>
6701
6702 <table border="1" cellspacing="0" cellpadding="0" width="100%">
6703 <tr class="bg">
6704 <td colspan="5">根据groupId roleId 获取授权信息</td>
6705 </tr>
6706 <tr>
6707 <td width="25%">接口描述</td>
6708 <td colspan="4">根据groupId roleId 获取授权信息</td>
6709 </tr>
6710 <tr>
6711 <td>URL</td>
6712 <td colspan="4">/v1/admin/granted/findGrantedGroupDetail</td>
6713 </tr>
6714 <tr>
6715 <td>请求方式</td>
6716 <td colspan="4">get</td>
6717 </tr>
6718 <tr>
6719 <td>请求类型</td>
6720 <td colspan="4"></td>
6721 </tr>
6722 <tr>
6723 <td>返回类型</td>
6724 <td colspan="4">application/json</td>
6725 </tr>
6726
6727 <tr class="bg">
6728 <td>参数名</td>
6729 <td width="15%">数据类型</td>
6730 <td width="15%">参数类型</td>
6731 <td width="15%">是否必填</td>
6732 <td width="29%">说明</td>
6733 </tr>
6734
6735
6736 <tr>
6737 <td align="left">1.groupId</td>
6738 <td>string</td>
6739 <td>query</td>
6740 <td>Y</td>
6741
6742 <td>用户组ID</td>
6743 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6744 </tr>
6745
6746
6747
6748
6749 <tr>
6750 <td align="left">2.groupIds</td>
6751 <td>array</td>
6752 <td>query</td>
6753
6754 <td>N</td>
6755 <td>null</td>
6756 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6757 </tr>
6758
6759
6760
6761
6762 <tr>
6763 <td align="left">3.operateAccount</td>
6764 <td>string</td>
6765 <td>query</td>
6766 <td>Y</td>
6767
6768 <td>操作人</td>
6769 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6770 </tr>
6771
6772
6773
6774
6775 <tr>
6776 <td align="left">4.roleIds</td>
6777 <td>array</td>
6778 <td>query</td>
6779 <td>Y</td>
6780
6781 <td>角色IDs</td>
6782 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6783 </tr>
6784
6785
6786
6787
6788 <tr>
6789 <td align="left">5.roleType</td>
6790 <td>string</td>
6791 <td>query</td>
6792 <td>Y</td>
6793
6794 <td>角色类型(Role/Rolegroup)</td>
6795 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6796 </tr>
6797
6798
6799
6800
6801
6802 <tr class="bg">
6803 <td>状态码</td>
6804 <td colspan="2">描述</td>
6805 <td colspan="2">说明</td>
6806 </tr>
6807
6808 <tr>
6809 <td>200</td>
6810 <td colspan="2">OK</td>
6811 <td colspan="2"></td>
6812 </tr>
6813
6814 <tr>
6815 <td>401</td>
6816 <td colspan="2">Unauthorized</td>
6817 <td colspan="2"></td>
6818 </tr>
6819
6820 <tr>
6821 <td>403</td>
6822 <td colspan="2">Forbidden</td>
6823 <td colspan="2"></td>
6824 </tr>
6825
6826 <tr>
6827 <td>404</td>
6828 <td colspan="2">Not Found</td>
6829 <td colspan="2"></td>
6830 </tr>
6831
6832 <tr class="bg">
6833 <td>返回属性名</td>
6834 <td colspan="2">类型</td>
6835 <td colspan="2">说明</td>
6836 </tr>
6837
6838<!-- 对返回参数 递归生成行-->
6839 <tbody>
6840
6841 <tr>
6842 <td align="left" style="padding-left:10px">1.code</td>
6843 <td colspan="2">integer(int32)</td>
6844 <td colspan="2"></td>
6845 </tr>
6846
6847
6848 <tr>
6849 <td align="left" style="padding-left:10px">2.data</td>
6850 <td colspan="2">object:GrantedGroupDetailResponseData</td>
6851 <td colspan="2"></td>
6852 </tr>
6853
6854
6855 <tr>
6856 <td align="left" style="padding-left:20px">2.1.grantedGroupDetails</td>
6857 <td colspan="2">array:GrantedGroupDetail</td>
6858 <td colspan="2"></td>
6859 </tr>
6860
6861
6862 <tr>
6863 <td align="left" style="padding-left:30px">2.1.1.grantExpiredDate</td>
6864 <td colspan="2">string(date-time)</td>
6865 <td colspan="2"></td>
6866 </tr>
6867
6868
6869 <tr>
6870 <td align="left" style="padding-left:30px">2.1.2.groupId</td>
6871 <td colspan="2">string</td>
6872 <td colspan="2"></td>
6873 </tr>
6874
6875
6876 <tr>
6877 <td align="left" style="padding-left:30px">2.1.3.id</td>
6878 <td colspan="2">string</td>
6879 <td colspan="2">ID</td>
6880 </tr>
6881
6882
6883 <tr>
6884 <td align="left" style="padding-left:30px">2.1.4.roleName</td>
6885 <td colspan="2">string</td>
6886 <td colspan="2"></td>
6887 </tr>
6888
6889
6890
6891
6892
6893
6894 <tr>
6895 <td align="left" style="padding-left:10px">3.message</td>
6896 <td colspan="2">string</td>
6897 <td colspan="2"></td>
6898 </tr>
6899
6900
6901</tbody>
6902
6903 <tr class="bg">
6904 <td colspan="5">示例</td>
6905 </tr>
6906 <tr class="specialHeight">
6907 <td class="bg">请求参数</td>
6908 <td colspan="4">groupId=string&amp;groupIds=[{}]&amp;operateAccount=string&amp;roleIds=[{}]&amp;roleType=string</td>
6909 </tr>
6910 <tr class="specialHeight">
6911 <td class="bg">返回值</td>
6912 <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>
6913 </tr>
6914
6915 </table>
6916 </div>
6917 <div>
6918
6919 <!--这个是每个请求的说明,方便生成文档后进行整理-->
6920 <h5 class="second_title">3)根据accountId roleId 获取授权role信息</h5>
6921
6922 <table border="1" cellspacing="0" cellpadding="0" width="100%">
6923 <tr class="bg">
6924 <td colspan="5">根据accountId roleId 获取授权role信息</td>
6925 </tr>
6926 <tr>
6927 <td width="25%">接口描述</td>
6928 <td colspan="4">根据accountId roleId 获取授权role信息</td>
6929 </tr>
6930 <tr>
6931 <td>URL</td>
6932 <td colspan="4">/v1/admin/granted/findGrantedRoleDetail</td>
6933 </tr>
6934 <tr>
6935 <td>请求方式</td>
6936 <td colspan="4">get</td>
6937 </tr>
6938 <tr>
6939 <td>请求类型</td>
6940 <td colspan="4"></td>
6941 </tr>
6942 <tr>
6943 <td>返回类型</td>
6944 <td colspan="4">application/json</td>
6945 </tr>
6946
6947 <tr class="bg">
6948 <td>参数名</td>
6949 <td width="15%">数据类型</td>
6950 <td width="15%">参数类型</td>
6951 <td width="15%">是否必填</td>
6952 <td width="29%">说明</td>
6953 </tr>
6954
6955
6956 <tr>
6957 <td align="left">1.accountIds</td>
6958 <td>array</td>
6959 <td>query</td>
6960 <td>Y</td>
6961
6962 <td>account IDs</td>
6963 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6964 </tr>
6965
6966
6967
6968
6969 <tr>
6970 <td align="left">2.accountType</td>
6971 <td>string</td>
6972 <td>query</td>
6973 <td>Y</td>
6974
6975 <td>account类型(Account/Group)</td>
6976 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6977 </tr>
6978
6979
6980
6981
6982 <tr>
6983 <td align="left">3.operateAccount</td>
6984 <td>string</td>
6985 <td>query</td>
6986 <td>Y</td>
6987
6988 <td>操作人</td>
6989 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
6990 </tr>
6991
6992
6993
6994
6995 <tr>
6996 <td align="left">4.roleId</td>
6997 <td>string</td>
6998 <td>query</td>
6999 <td>Y</td>
7000
7001 <td>角色ID</td>
7002 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7003 </tr>
7004
7005
7006
7007
7008
7009 <tr class="bg">
7010 <td>状态码</td>
7011 <td colspan="2">描述</td>
7012 <td colspan="2">说明</td>
7013 </tr>
7014
7015 <tr>
7016 <td>200</td>
7017 <td colspan="2">OK</td>
7018 <td colspan="2"></td>
7019 </tr>
7020
7021 <tr>
7022 <td>401</td>
7023 <td colspan="2">Unauthorized</td>
7024 <td colspan="2"></td>
7025 </tr>
7026
7027 <tr>
7028 <td>403</td>
7029 <td colspan="2">Forbidden</td>
7030 <td colspan="2"></td>
7031 </tr>
7032
7033 <tr>
7034 <td>404</td>
7035 <td colspan="2">Not Found</td>
7036 <td colspan="2"></td>
7037 </tr>
7038
7039 <tr class="bg">
7040 <td>返回属性名</td>
7041 <td colspan="2">类型</td>
7042 <td colspan="2">说明</td>
7043 </tr>
7044
7045<!-- 对返回参数 递归生成行-->
7046 <tbody>
7047
7048 <tr>
7049 <td align="left" style="padding-left:10px">1.code</td>
7050 <td colspan="2">integer(int32)</td>
7051 <td colspan="2"></td>
7052 </tr>
7053
7054
7055 <tr>
7056 <td align="left" style="padding-left:10px">2.data</td>
7057 <td colspan="2">object:GrantedRoleDetailResponseData</td>
7058 <td colspan="2"></td>
7059 </tr>
7060
7061
7062 <tr>
7063 <td align="left" style="padding-left:20px">2.1.grantExpiredDate</td>
7064 <td colspan="2">string(date-time)</td>
7065 <td colspan="2"></td>
7066 </tr>
7067
7068
7069 <tr>
7070 <td align="left" style="padding-left:20px">2.2.id</td>
7071 <td colspan="2">string</td>
7072 <td colspan="2">ID</td>
7073 </tr>
7074
7075
7076 <tr>
7077 <td align="left" style="padding-left:20px">2.3.roleId</td>
7078 <td colspan="2">string</td>
7079 <td colspan="2"></td>
7080 </tr>
7081
7082
7083 <tr>
7084 <td align="left" style="padding-left:20px">2.4.roleName</td>
7085 <td colspan="2">string</td>
7086 <td colspan="2"></td>
7087 </tr>
7088
7089
7090
7091
7092 <tr>
7093 <td align="left" style="padding-left:10px">3.message</td>
7094 <td colspan="2">string</td>
7095 <td colspan="2"></td>
7096 </tr>
7097
7098
7099</tbody>
7100
7101 <tr class="bg">
7102 <td colspan="5">示例</td>
7103 </tr>
7104 <tr class="specialHeight">
7105 <td class="bg">请求参数</td>
7106 <td colspan="4">accountIds=[{}]&amp;accountType=string&amp;operateAccount=string&amp;roleId=string</td>
7107 </tr>
7108 <tr class="specialHeight">
7109 <td class="bg">返回值</td>
7110 <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>
7111 </tr>
7112
7113 </table>
7114 </div>
7115 <div>
7116
7117 <!--这个是每个请求的说明,方便生成文档后进行整理-->
7118 <h5 class="second_title">4)根据groupId roleId 获取rolegroup授权信息</h5>
7119
7120 <table border="1" cellspacing="0" cellpadding="0" width="100%">
7121 <tr class="bg">
7122 <td colspan="5">根据groupId roleId 获取rolegroup授权信息</td>
7123 </tr>
7124 <tr>
7125 <td width="25%">接口描述</td>
7126 <td colspan="4">根据groupId roleId 获取rolegroup授权信息</td>
7127 </tr>
7128 <tr>
7129 <td>URL</td>
7130 <td colspan="4">/v1/admin/granted/findGrantedRolegroupDetail</td>
7131 </tr>
7132 <tr>
7133 <td>请求方式</td>
7134 <td colspan="4">get</td>
7135 </tr>
7136 <tr>
7137 <td>请求类型</td>
7138 <td colspan="4"></td>
7139 </tr>
7140 <tr>
7141 <td>返回类型</td>
7142 <td colspan="4">application/json</td>
7143 </tr>
7144
7145 <tr class="bg">
7146 <td>参数名</td>
7147 <td width="15%">数据类型</td>
7148 <td width="15%">参数类型</td>
7149 <td width="15%">是否必填</td>
7150 <td width="29%">说明</td>
7151 </tr>
7152
7153
7154 <tr>
7155 <td align="left">1.accountIds</td>
7156 <td>array</td>
7157 <td>query</td>
7158 <td>Y</td>
7159
7160 <td>account IDs</td>
7161 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7162 </tr>
7163
7164
7165
7166
7167 <tr>
7168 <td align="left">2.accountType</td>
7169 <td>string</td>
7170 <td>query</td>
7171 <td>Y</td>
7172
7173 <td>角色类型(Account/Group)</td>
7174 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7175 </tr>
7176
7177
7178
7179
7180 <tr>
7181 <td align="left">3.operateAccount</td>
7182 <td>string</td>
7183 <td>query</td>
7184 <td>Y</td>
7185
7186 <td>操作人</td>
7187 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7188 </tr>
7189
7190
7191
7192
7193 <tr>
7194 <td align="left">4.rolegroupId</td>
7195 <td>string</td>
7196 <td>query</td>
7197 <td>Y</td>
7198
7199 <td>角色组ID</td>
7200 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7201 </tr>
7202
7203
7204
7205
7206
7207 <tr class="bg">
7208 <td>状态码</td>
7209 <td colspan="2">描述</td>
7210 <td colspan="2">说明</td>
7211 </tr>
7212
7213 <tr>
7214 <td>200</td>
7215 <td colspan="2">OK</td>
7216 <td colspan="2"></td>
7217 </tr>
7218
7219 <tr>
7220 <td>401</td>
7221 <td colspan="2">Unauthorized</td>
7222 <td colspan="2"></td>
7223 </tr>
7224
7225 <tr>
7226 <td>403</td>
7227 <td colspan="2">Forbidden</td>
7228 <td colspan="2"></td>
7229 </tr>
7230
7231 <tr>
7232 <td>404</td>
7233 <td colspan="2">Not Found</td>
7234 <td colspan="2"></td>
7235 </tr>
7236
7237 <tr class="bg">
7238 <td>返回属性名</td>
7239 <td colspan="2">类型</td>
7240 <td colspan="2">说明</td>
7241 </tr>
7242
7243<!-- 对返回参数 递归生成行-->
7244 <tbody>
7245
7246 <tr>
7247 <td align="left" style="padding-left:10px">1.code</td>
7248 <td colspan="2">integer(int32)</td>
7249 <td colspan="2"></td>
7250 </tr>
7251
7252
7253 <tr>
7254 <td align="left" style="padding-left:10px">2.data</td>
7255 <td colspan="2">object:GrantedRolegroupDetailResponseData</td>
7256 <td colspan="2"></td>
7257 </tr>
7258
7259
7260 <tr>
7261 <td align="left" style="padding-left:20px">2.1.grantExpiredDate</td>
7262 <td colspan="2">string(date-time)</td>
7263 <td colspan="2"></td>
7264 </tr>
7265
7266
7267 <tr>
7268 <td align="left" style="padding-left:20px">2.2.id</td>
7269 <td colspan="2">string</td>
7270 <td colspan="2">ID</td>
7271 </tr>
7272
7273
7274 <tr>
7275 <td align="left" style="padding-left:20px">2.3.roleName</td>
7276 <td colspan="2">string</td>
7277 <td colspan="2"></td>
7278 </tr>
7279
7280
7281 <tr>
7282 <td align="left" style="padding-left:20px">2.4.rolegroupId</td>
7283 <td colspan="2">string</td>
7284 <td colspan="2"></td>
7285 </tr>
7286
7287
7288
7289
7290 <tr>
7291 <td align="left" style="padding-left:10px">3.message</td>
7292 <td colspan="2">string</td>
7293 <td colspan="2"></td>
7294 </tr>
7295
7296
7297</tbody>
7298
7299 <tr class="bg">
7300 <td colspan="5">示例</td>
7301 </tr>
7302 <tr class="specialHeight">
7303 <td class="bg">请求参数</td>
7304 <td colspan="4">accountIds=[{}]&amp;accountType=string&amp;operateAccount=string&amp;rolegroupId=string</td>
7305 </tr>
7306 <tr class="specialHeight">
7307 <td class="bg">返回值</td>
7308 <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>
7309 </tr>
7310
7311 </table>
7312 </div>
7313 <div>
7314
7315 <!--这个是每个请求的说明,方便生成文档后进行整理-->
7316 <h5 class="second_title">5)添加授权,按人员授权,获取 已选人员 角色/组</h5>
7317
7318 <table border="1" cellspacing="0" cellpadding="0" width="100%">
7319 <tr class="bg">
7320 <td colspan="5">添加授权,按人员授权,获取 已选人员 角色/组</td>
7321 </tr>
7322 <tr>
7323 <td width="25%">接口描述</td>
7324 <td colspan="4">添加授权,按人员授权,获取 已选人员 角色/组</td>
7325 </tr>
7326 <tr>
7327 <td>URL</td>
7328 <td colspan="4">/v1/admin/granted/grantedAccountRoles</td>
7329 </tr>
7330 <tr>
7331 <td>请求方式</td>
7332 <td colspan="4">get</td>
7333 </tr>
7334 <tr>
7335 <td>请求类型</td>
7336 <td colspan="4"></td>
7337 </tr>
7338 <tr>
7339 <td>返回类型</td>
7340 <td colspan="4">application/json</td>
7341 </tr>
7342
7343 <tr class="bg">
7344 <td>参数名</td>
7345 <td width="15%">数据类型</td>
7346 <td width="15%">参数类型</td>
7347 <td width="15%">是否必填</td>
7348 <td width="29%">说明</td>
7349 </tr>
7350
7351
7352 <tr>
7353 <td align="left">1.accountIds</td>
7354 <td>array</td>
7355 <td>query</td>
7356 <td>Y</td>
7357
7358 <td>已选人员的帐号ID</td>
7359 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7360 </tr>
7361
7362
7363
7364
7365 <tr>
7366 <td align="left">2.loadAll</td>
7367 <td>boolean</td>
7368 <td>query</td>
7369 <td>Y</td>
7370
7371 <td>是否加载全部</td>
7372 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7373 </tr>
7374
7375
7376
7377
7378 <tr>
7379 <td align="left">3.operateAccount</td>
7380 <td>string</td>
7381 <td>query</td>
7382 <td>Y</td>
7383
7384 <td>授权操作人</td>
7385 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7386 </tr>
7387
7388
7389
7390
7391 <tr>
7392 <td align="left">4.pageIndex</td>
7393 <td>integer(int32)</td>
7394 <td>query</td>
7395 <td>Y</td>
7396
7397 <td>分页 - 页码</td>
7398 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7399 </tr>
7400
7401
7402
7403
7404 <tr>
7405 <td align="left">5.pageSize</td>
7406 <td>integer(int32)</td>
7407 <td>query</td>
7408 <td>Y</td>
7409
7410 <td>分页 - 每页记录数</td>
7411 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7412 </tr>
7413
7414
7415
7416
7417 <tr>
7418 <td align="left">6.union</td>
7419 <td>integer(int32)</td>
7420 <td>query</td>
7421 <td>Y</td>
7422
7423 <td>是否取并集(0/1)</td>
7424 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7425 </tr>
7426
7427
7428
7429
7430
7431 <tr class="bg">
7432 <td>状态码</td>
7433 <td colspan="2">描述</td>
7434 <td colspan="2">说明</td>
7435 </tr>
7436
7437 <tr>
7438 <td>200</td>
7439 <td colspan="2">OK</td>
7440 <td colspan="2"></td>
7441 </tr>
7442
7443 <tr>
7444 <td>401</td>
7445 <td colspan="2">Unauthorized</td>
7446 <td colspan="2"></td>
7447 </tr>
7448
7449 <tr>
7450 <td>403</td>
7451 <td colspan="2">Forbidden</td>
7452 <td colspan="2"></td>
7453 </tr>
7454
7455 <tr>
7456 <td>404</td>
7457 <td colspan="2">Not Found</td>
7458 <td colspan="2"></td>
7459 </tr>
7460
7461 <tr class="bg">
7462 <td>返回属性名</td>
7463 <td colspan="2">类型</td>
7464 <td colspan="2">说明</td>
7465 </tr>
7466
7467<!-- 对返回参数 递归生成行-->
7468 <tbody>
7469
7470 <tr>
7471 <td align="left" style="padding-left:10px">1.code</td>
7472 <td colspan="2">integer(int32)</td>
7473 <td colspan="2"></td>
7474 </tr>
7475
7476
7477 <tr>
7478 <td align="left" style="padding-left:10px">2.data</td>
7479 <td colspan="2">object:GrantedAccountRolesGetResponseData</td>
7480 <td colspan="2"></td>
7481 </tr>
7482
7483
7484 <tr>
7485 <td align="left" style="padding-left:20px">2.1.id</td>
7486 <td colspan="2">string</td>
7487 <td colspan="2">ID</td>
7488 </tr>
7489
7490
7491 <tr>
7492 <td align="left" style="padding-left:20px">2.2.roleIds</td>
7493 <td colspan="2">array</td>
7494 <td colspan="2"></td>
7495 </tr>
7496
7497
7498 <tr>
7499 <td align="left" style="padding-left:20px">2.3.rolegroupIds</td>
7500 <td colspan="2">array</td>
7501 <td colspan="2"></td>
7502 </tr>
7503
7504
7505
7506
7507 <tr>
7508 <td align="left" style="padding-left:10px">3.message</td>
7509 <td colspan="2">string</td>
7510 <td colspan="2"></td>
7511 </tr>
7512
7513
7514</tbody>
7515
7516 <tr class="bg">
7517 <td colspan="5">示例</td>
7518 </tr>
7519 <tr class="specialHeight">
7520 <td class="bg">请求参数</td>
7521 <td colspan="4">accountIds=[{}]&amp;loadAll=true&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;union=0</td>
7522 </tr>
7523 <tr class="specialHeight">
7524 <td class="bg">返回值</td>
7525 <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>
7526 </tr>
7527
7528 </table>
7529 </div>
7530 <div>
7531
7532 <!--这个是每个请求的说明,方便生成文档后进行整理-->
7533 <h5 class="second_title">6)添加授权,按人员授权,提交</h5>
7534
7535 <table border="1" cellspacing="0" cellpadding="0" width="100%">
7536 <tr class="bg">
7537 <td colspan="5">添加授权,按人员授权,提交</td>
7538 </tr>
7539 <tr>
7540 <td width="25%">接口描述</td>
7541 <td colspan="4">添加授权,按人员授权,提交</td>
7542 </tr>
7543 <tr>
7544 <td>URL</td>
7545 <td colspan="4">/v1/admin/granted/grantedAccountRoles</td>
7546 </tr>
7547 <tr>
7548 <td>请求方式</td>
7549 <td colspan="4">post</td>
7550 </tr>
7551 <tr>
7552 <td>请求类型</td>
7553 <td colspan="4">application/json</td>
7554 </tr>
7555 <tr>
7556 <td>返回类型</td>
7557 <td colspan="4">application/json</td>
7558 </tr>
7559
7560 <tr class="bg">
7561 <td>参数名</td>
7562 <td width="15%">数据类型</td>
7563 <td width="15%">参数类型</td>
7564 <td width="15%">是否必填</td>
7565 <td width="29%">说明</td>
7566 </tr>
7567
7568
7569 <tr>
7570 <td align="left">1.grantedAccountRolesPostRequest</td>
7571 <td>object:GrantedAccountRolesPostRequest</td>
7572 <td>body</td>
7573 <td>Y</td>
7574
7575 <td>grantedAccountRolesPostRequest</td>
7576 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7577 </tr>
7578
7579 <tbody>
7580
7581 <tr>
7582 <td align="left" style="padding-left:10px">1.1.accountIds</td>
7583 <td>array</td>
7584 <td></td>
7585
7586 <td>N</td>
7587 <td></td>
7588 </tr>
7589
7590
7591 <tr>
7592 <td align="left" style="padding-left:10px">1.2.addRoleIds</td>
7593 <td>array</td>
7594 <td></td>
7595
7596 <td>N</td>
7597 <td></td>
7598 </tr>
7599
7600
7601 <tr>
7602 <td align="left" style="padding-left:10px">1.3.addRolegroupIds</td>
7603 <td>array</td>
7604 <td></td>
7605
7606 <td>N</td>
7607 <td></td>
7608 </tr>
7609
7610
7611 <tr>
7612 <td align="left" style="padding-left:10px">1.4.delRoleIds</td>
7613 <td>array</td>
7614 <td></td>
7615
7616 <td>N</td>
7617 <td></td>
7618 </tr>
7619
7620
7621 <tr>
7622 <td align="left" style="padding-left:10px">1.5.delRolegroupIds</td>
7623 <td>array</td>
7624 <td></td>
7625
7626 <td>N</td>
7627 <td></td>
7628 </tr>
7629
7630
7631 <tr>
7632 <td align="left" style="padding-left:10px">1.6.grantExpiredDate</td>
7633 <td>string(date-time)</td>
7634 <td></td>
7635
7636 <td>N</td>
7637 <td></td>
7638 </tr>
7639
7640
7641</tbody>
7642
7643
7644
7645
7646 <tr>
7647 <td align="left">2.operateAccount</td>
7648 <td>string</td>
7649 <td>query</td>
7650 <td>Y</td>
7651
7652 <td>授权操作人</td>
7653 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
7654 </tr>
7655
7656
7657
7658
7659
7660 <tr class="bg">
7661 <td>状态码</td>
7662 <td colspan="2">描述</td>
7663 <td colspan="2">说明</td>
7664 </tr>
7665
7666 <tr>
7667 <td>200</td>
7668 <td colspan="2">OK</td>
7669 <td colspan="2"></td>
7670 </tr>
7671
7672 <tr>
7673 <td>201</td>
7674 <td colspan="2">Created</td>
7675 <td colspan="2"></td>
7676 </tr>
7677
7678 <tr>
7679 <td>401</td>
7680 <td colspan="2">Unauthorized</td>
7681 <td colspan="2"></td>
7682 </tr>
7683
7684 <tr>
7685 <td>403</td>
7686 <td colspan="2">Forbidden</td>
7687 <td colspan="2"></td>
7688 </tr>
7689
7690 <tr>
7691 <td>404</td>
7692 <td colspan="2">Not Found</td>
7693 <td colspan="2"></td>
7694 </tr>
7695
7696 <tr class="bg">
7697 <td>返回属性名</td>
7698 <td colspan="2">类型</td>
7699 <td colspan="2">说明</td>
7700 </tr>
7701
7702<!-- 对返回参数 递归生成行-->
7703 <tbody>
7704
7705 <tr>
7706 <td align="left" style="padding-left:10px">1.code</td>
7707 <td colspan="2">integer(int32)</td>
7708 <td colspan="2"></td>
7709 </tr>
7710
7711
7712 <tr>
7713 <td align="left" style="padding-left:10px">2.data</td>
7714 <td colspan="2">object:GrantedAccountRolesPostResponseData</td>
7715 <td colspan="2"></td>
7716 </tr>
7717
7718
7719 <tr>
7720 <td align="left" style="padding-left:20px">2.1.grantedDetail</td>
7721 <td colspan="2">object:GrantedDetail</td>
7722 <td colspan="2"></td>
7723 </tr>
7724
7725
7726 <tr>
7727 <td align="left" style="padding-left:30px">2.1.1.addGrantedAccountRole</td>
7728 <td colspan="2">array:GrantedAccountRole</td>
7729 <td colspan="2"></td>
7730 </tr>
7731
7732
7733 <tr>
7734 <td align="left" style="padding-left:40px">2.1.1.1.accountId</td>
7735 <td colspan="2">string</td>
7736 <td colspan="2"></td>
7737 </tr>
7738
7739
7740 <tr>
7741 <td align="left" style="padding-left:40px">2.1.1.2.grantExpiredDate</td>
7742 <td colspan="2">string(date-time)</td>
7743 <td colspan="2"></td>
7744 </tr>
7745
7746
7747 <tr>
7748 <td align="left" style="padding-left:40px">2.1.1.3.id</td>
7749 <td colspan="2">string</td>
7750 <td colspan="2">ID</td>
7751 </tr>
7752
7753
7754 <tr>
7755 <td align="left" style="padding-left:40px">2.1.1.4.roleId</td>
7756 <td colspan="2">string</td>
7757 <td colspan="2"></td>
7758 </tr>
7759
7760
7761
7762
7763 <tr>
7764 <td align="left" style="padding-left:30px">2.1.2.addGrantedAccountRolegroup</td>
7765 <td colspan="2">array:GrantedAccountRolegroup</td>
7766 <td colspan="2"></td>
7767 </tr>
7768
7769
7770 <tr>
7771 <td align="left" style="padding-left:40px">2.1.2.1.accountId</td>
7772 <td colspan="2">string</td>
7773 <td colspan="2"></td>
7774 </tr>
7775
7776
7777 <tr>
7778 <td align="left" style="padding-left:40px">2.1.2.2.grantExpiredDate</td>
7779 <td colspan="2">string(date-time)</td>
7780 <td colspan="2"></td>
7781 </tr>
7782
7783
7784 <tr>
7785 <td align="left" style="padding-left:40px">2.1.2.3.id</td>
7786 <td colspan="2">string</td>
7787 <td colspan="2">ID</td>
7788 </tr>
7789
7790
7791 <tr>
7792 <td align="left" style="padding-left:40px">2.1.2.4.rolegroupId</td>
7793 <td colspan="2">string</td>
7794 <td colspan="2"></td>
7795 </tr>
7796
7797
7798
7799
7800 <tr>
7801 <td align="left" style="padding-left:30px">2.1.3.addGrantedGroupRole</td>
7802 <td colspan="2">array:GrantedGroupRole</td>
7803 <td colspan="2"></td>
7804 </tr>
7805
7806
7807 <tr>
7808 <td align="left" style="padding-left:40px">2.1.3.1.grantExpiredDate</td>
7809 <td colspan="2">string(date-time)</td>
7810 <td colspan="2"></td>
7811 </tr>
7812
7813
7814 <tr>
7815 <td align="left" style="padding-left:40px">2.1.3.2.groupId</td>
7816 <td colspan="2">string</td>
7817 <td colspan="2"></td>
7818 </tr>
7819
7820
7821 <tr>
7822 <td align="left" style="padding-left:40px">2.1.3.3.id</td>
7823 <td colspan="2">string</td>
7824 <td colspan="2">ID</td>
7825 </tr>
7826
7827
7828 <tr>
7829 <td align="left" style="padding-left:40px">2.1.3.4.roleId</td>
7830 <td colspan="2">string</td>
7831 <td colspan="2"></td>
7832 </tr>
7833
7834
7835
7836
7837 <tr>
7838 <td align="left" style="padding-left:30px">2.1.4.addGrantedGroupRolegroup</td>
7839 <td colspan="2">array:GrantedGroupRolegroup</td>
7840 <td colspan="2"></td>
7841 </tr>
7842
7843
7844 <tr>
7845 <td align="left" style="padding-left:40px">2.1.4.1.grantExpiredDate</td>
7846 <td colspan="2">string(date-time)</td>
7847 <td colspan="2"></td>
7848 </tr>
7849
7850
7851 <tr>
7852 <td align="left" style="padding-left:40px">2.1.4.2.groupId</td>
7853 <td colspan="2">string</td>
7854 <td colspan="2"></td>
7855 </tr>
7856
7857
7858 <tr>
7859 <td align="left" style="padding-left:40px">2.1.4.3.id</td>
7860 <td colspan="2">string</td>
7861 <td colspan="2">ID</td>
7862 </tr>
7863
7864
7865 <tr>
7866 <td align="left" style="padding-left:40px">2.1.4.4.rolegroupId</td>
7867 <td colspan="2">string</td>
7868 <td colspan="2"></td>
7869 </tr>
7870
7871
7872
7873
7874 <tr>
7875 <td align="left" style="padding-left:30px">2.1.5.addGrantedLabelRole</td>
7876 <td colspan="2">array:GrantedLabelRole</td>
7877 <td colspan="2"></td>
7878 </tr>
7879
7880
7881 <tr>
7882 <td align="left" style="padding-left:40px">2.1.5.1.grantExpiredDate</td>
7883 <td colspan="2">string(date-time)</td>
7884 <td colspan="2"></td>
7885 </tr>
7886
7887
7888 <tr>
7889 <td align="left" style="padding-left:40px">2.1.5.2.id</td>
7890 <td colspan="2">string</td>
7891 <td colspan="2">ID</td>
7892 </tr>
7893
7894
7895 <tr>
7896 <td align="left" style="padding-left:40px">2.1.5.3.labelId</td>
7897 <td colspan="2">string</td>
7898 <td colspan="2"></td>
7899 </tr>
7900
7901
7902 <tr>
7903 <td align="left" style="padding-left:40px">2.1.5.4.roleId</td>
7904 <td colspan="2">string</td>
7905 <td colspan="2"></td>
7906 </tr>
7907
7908
7909
7910
7911 <tr>
7912 <td align="left" style="padding-left:30px">2.1.6.addGrantedLabelRolegroup</td>
7913 <td colspan="2">array:GrantedLabelRolegroup</td>
7914 <td colspan="2"></td>
7915 </tr>
7916
7917
7918 <tr>
7919 <td align="left" style="padding-left:40px">2.1.6.1.grantExpiredDate</td>
7920 <td colspan="2">string(date-time)</td>
7921 <td colspan="2"></td>
7922 </tr>
7923
7924
7925 <tr>
7926 <td align="left" style="padding-left:40px">2.1.6.2.id</td>
7927 <td colspan="2">string</td>
7928 <td colspan="2">ID</td>
7929 </tr>
7930
7931
7932 <tr>
7933 <td align="left" style="padding-left:40px">2.1.6.3.labelId</td>
7934 <td colspan="2">string</td>
7935 <td colspan="2"></td>
7936 </tr>
7937
7938
7939 <tr>
7940 <td align="left" style="padding-left:40px">2.1.6.4.rolegroupId</td>
7941 <td colspan="2">string</td>
7942 <td colspan="2"></td>
7943 </tr>
7944
7945
7946
7947
7948 <tr>
7949 <td align="left" style="padding-left:30px">2.1.7.addGrantedUserscopeRole</td>
7950 <td colspan="2">array:GrantedUserscopeRole</td>
7951 <td colspan="2"></td>
7952 </tr>
7953
7954
7955 <tr>
7956 <td align="left" style="padding-left:40px">2.1.7.1.grantExpiredDate</td>
7957 <td colspan="2">string(date-time)</td>
7958 <td colspan="2"></td>
7959 </tr>
7960
7961
7962 <tr>
7963 <td align="left" style="padding-left:40px">2.1.7.2.id</td>
7964 <td colspan="2">string</td>
7965 <td colspan="2">ID</td>
7966 </tr>
7967
7968
7969 <tr>
7970 <td align="left" style="padding-left:40px">2.1.7.3.roleId</td>
7971 <td colspan="2">string</td>
7972 <td colspan="2"></td>
7973 </tr>
7974
7975
7976 <tr>
7977 <td align="left" style="padding-left:40px">2.1.7.4.userscopeId</td>
7978 <td colspan="2">string</td>
7979 <td colspan="2"></td>
7980 </tr>
7981
7982
7983
7984
7985 <tr>
7986 <td align="left" style="padding-left:30px">2.1.8.addGrantedUserscopeRolegroup</td>
7987 <td colspan="2">array:GrantedUserscopeRolegroup</td>
7988 <td colspan="2"></td>
7989 </tr>
7990
7991
7992 <tr>
7993 <td align="left" style="padding-left:40px">2.1.8.1.grantExpiredDate</td>
7994 <td colspan="2">string(date-time)</td>
7995 <td colspan="2"></td>
7996 </tr>
7997
7998
7999 <tr>
8000 <td align="left" style="padding-left:40px">2.1.8.2.id</td>
8001 <td colspan="2">string</td>
8002 <td colspan="2">ID</td>
8003 </tr>
8004
8005
8006 <tr>
8007 <td align="left" style="padding-left:40px">2.1.8.3.rolegroupId</td>
8008 <td colspan="2">string</td>
8009 <td colspan="2"></td>
8010 </tr>
8011
8012
8013 <tr>
8014 <td align="left" style="padding-left:40px">2.1.8.4.userscopeId</td>
8015 <td colspan="2">string</td>
8016 <td colspan="2"></td>
8017 </tr>
8018
8019
8020
8021
8022 <tr>
8023 <td align="left" style="padding-left:30px">2.1.9.delGrantedAccountRole</td>
8024 <td colspan="2">array:GrantedAccountRole</td>
8025 <td colspan="2"></td>
8026 </tr>
8027
8028
8029 <tr>
8030 <td align="left" style="padding-left:40px">2.1.9.1.accountId</td>
8031 <td colspan="2">string</td>
8032 <td colspan="2"></td>
8033 </tr>
8034
8035
8036 <tr>
8037 <td align="left" style="padding-left:40px">2.1.9.2.grantExpiredDate</td>
8038 <td colspan="2">string(date-time)</td>
8039 <td colspan="2"></td>
8040 </tr>
8041
8042
8043 <tr>
8044 <td align="left" style="padding-left:40px">2.1.9.3.id</td>
8045 <td colspan="2">string</td>
8046 <td colspan="2">ID</td>
8047 </tr>
8048
8049
8050 <tr>
8051 <td align="left" style="padding-left:40px">2.1.9.4.roleId</td>
8052 <td colspan="2">string</td>
8053 <td colspan="2"></td>
8054 </tr>
8055
8056
8057
8058
8059 <tr>
8060 <td align="left" style="padding-left:30px">2.1.10.delGrantedAccountRolegroup</td>
8061 <td colspan="2">array:GrantedAccountRolegroup</td>
8062 <td colspan="2"></td>
8063 </tr>
8064
8065
8066 <tr>
8067 <td align="left" style="padding-left:40px">2.1.10.1.accountId</td>
8068 <td colspan="2">string</td>
8069 <td colspan="2"></td>
8070 </tr>
8071
8072
8073 <tr>
8074 <td align="left" style="padding-left:40px">2.1.10.2.grantExpiredDate</td>
8075 <td colspan="2">string(date-time)</td>
8076 <td colspan="2"></td>
8077 </tr>
8078
8079
8080 <tr>
8081 <td align="left" style="padding-left:40px">2.1.10.3.id</td>
8082 <td colspan="2">string</td>
8083 <td colspan="2">ID</td>
8084 </tr>
8085
8086
8087 <tr>
8088 <td align="left" style="padding-left:40px">2.1.10.4.rolegroupId</td>
8089 <td colspan="2">string</td>
8090 <td colspan="2"></td>
8091 </tr>
8092
8093
8094
8095
8096 <tr>
8097 <td align="left" style="padding-left:30px">2.1.11.delGrantedGroupRole</td>
8098 <td colspan="2">array:GrantedGroupRole</td>
8099 <td colspan="2"></td>
8100 </tr>
8101
8102
8103 <tr>
8104 <td align="left" style="padding-left:40px">2.1.11.1.grantExpiredDate</td>
8105 <td colspan="2">string(date-time)</td>
8106 <td colspan="2"></td>
8107 </tr>
8108
8109
8110 <tr>
8111 <td align="left" style="padding-left:40px">2.1.11.2.groupId</td>
8112 <td colspan="2">string</td>
8113 <td colspan="2"></td>
8114 </tr>
8115
8116
8117 <tr>
8118 <td align="left" style="padding-left:40px">2.1.11.3.id</td>
8119 <td colspan="2">string</td>
8120 <td colspan="2">ID</td>
8121 </tr>
8122
8123
8124 <tr>
8125 <td align="left" style="padding-left:40px">2.1.11.4.roleId</td>
8126 <td colspan="2">string</td>
8127 <td colspan="2"></td>
8128 </tr>
8129
8130
8131
8132
8133 <tr>
8134 <td align="left" style="padding-left:30px">2.1.12.delGrantedGroupRolegroup</td>
8135 <td colspan="2">array:GrantedGroupRolegroup</td>
8136 <td colspan="2"></td>
8137 </tr>
8138
8139
8140 <tr>
8141 <td align="left" style="padding-left:40px">2.1.12.1.grantExpiredDate</td>
8142 <td colspan="2">string(date-time)</td>
8143 <td colspan="2"></td>
8144 </tr>
8145
8146
8147 <tr>
8148 <td align="left" style="padding-left:40px">2.1.12.2.groupId</td>
8149 <td colspan="2">string</td>
8150 <td colspan="2"></td>
8151 </tr>
8152
8153
8154 <tr>
8155 <td align="left" style="padding-left:40px">2.1.12.3.id</td>
8156 <td colspan="2">string</td>
8157 <td colspan="2">ID</td>
8158 </tr>
8159
8160
8161 <tr>
8162 <td align="left" style="padding-left:40px">2.1.12.4.rolegroupId</td>
8163 <td colspan="2">string</td>
8164 <td colspan="2"></td>
8165 </tr>
8166
8167
8168
8169
8170 <tr>
8171 <td align="left" style="padding-left:30px">2.1.13.delGrantedLabelRole</td>
8172 <td colspan="2">array:GrantedLabelRole</td>
8173 <td colspan="2"></td>
8174 </tr>
8175
8176
8177 <tr>
8178 <td align="left" style="padding-left:40px">2.1.13.1.grantExpiredDate</td>
8179 <td colspan="2">string(date-time)</td>
8180 <td colspan="2"></td>
8181 </tr>
8182
8183
8184 <tr>
8185 <td align="left" style="padding-left:40px">2.1.13.2.id</td>
8186 <td colspan="2">string</td>
8187 <td colspan="2">ID</td>
8188 </tr>
8189
8190
8191 <tr>
8192 <td align="left" style="padding-left:40px">2.1.13.3.labelId</td>
8193 <td colspan="2">string</td>
8194 <td colspan="2"></td>
8195 </tr>
8196
8197
8198 <tr>
8199 <td align="left" style="padding-left:40px">2.1.13.4.roleId</td>
8200 <td colspan="2">string</td>
8201 <td colspan="2"></td>
8202 </tr>
8203
8204
8205
8206
8207 <tr>
8208 <td align="left" style="padding-left:30px">2.1.14.delGrantedLabelRolegroup</td>
8209 <td colspan="2">array:GrantedLabelRolegroup</td>
8210 <td colspan="2"></td>
8211 </tr>
8212
8213
8214 <tr>
8215 <td align="left" style="padding-left:40px">2.1.14.1.grantExpiredDate</td>
8216 <td colspan="2">string(date-time)</td>
8217 <td colspan="2"></td>
8218 </tr>
8219
8220
8221 <tr>
8222 <td align="left" style="padding-left:40px">2.1.14.2.id</td>
8223 <td colspan="2">string</td>
8224 <td colspan="2">ID</td>
8225 </tr>
8226
8227
8228 <tr>
8229 <td align="left" style="padding-left:40px">2.1.14.3.labelId</td>
8230 <td colspan="2">string</td>
8231 <td colspan="2"></td>
8232 </tr>
8233
8234
8235 <tr>
8236 <td align="left" style="padding-left:40px">2.1.14.4.rolegroupId</td>
8237 <td colspan="2">string</td>
8238 <td colspan="2"></td>
8239 </tr>
8240
8241
8242
8243
8244 <tr>
8245 <td align="left" style="padding-left:30px">2.1.15.delGrantedUserscopeRole</td>
8246 <td colspan="2">array:GrantedUserscopeRole</td>
8247 <td colspan="2"></td>
8248 </tr>
8249
8250
8251 <tr>
8252 <td align="left" style="padding-left:40px">2.1.15.1.grantExpiredDate</td>
8253 <td colspan="2">string(date-time)</td>
8254 <td colspan="2"></td>
8255 </tr>
8256
8257
8258 <tr>
8259 <td align="left" style="padding-left:40px">2.1.15.2.id</td>
8260 <td colspan="2">string</td>
8261 <td colspan="2">ID</td>
8262 </tr>
8263
8264
8265 <tr>
8266 <td align="left" style="padding-left:40px">2.1.15.3.roleId</td>
8267 <td colspan="2">string</td>
8268 <td colspan="2"></td>
8269 </tr>
8270
8271
8272 <tr>
8273 <td align="left" style="padding-left:40px">2.1.15.4.userscopeId</td>
8274 <td colspan="2">string</td>
8275 <td colspan="2"></td>
8276 </tr>
8277
8278
8279
8280
8281 <tr>
8282 <td align="left" style="padding-left:30px">2.1.16.delGrantedUserscopeRolegroup</td>
8283 <td colspan="2">array:GrantedUserscopeRolegroup</td>
8284 <td colspan="2"></td>
8285 </tr>
8286
8287
8288 <tr>
8289 <td align="left" style="padding-left:40px">2.1.16.1.grantExpiredDate</td>
8290 <td colspan="2">string(date-time)</td>
8291 <td colspan="2"></td>
8292 </tr>
8293
8294
8295 <tr>
8296 <td align="left" style="padding-left:40px">2.1.16.2.id</td>
8297 <td colspan="2">string</td>
8298 <td colspan="2">ID</td>
8299 </tr>
8300
8301
8302 <tr>
8303 <td align="left" style="padding-left:40px">2.1.16.3.rolegroupId</td>
8304 <td colspan="2">string</td>
8305 <td colspan="2"></td>
8306 </tr>
8307
8308
8309 <tr>
8310 <td align="left" style="padding-left:40px">2.1.16.4.userscopeId</td>
8311 <td colspan="2">string</td>
8312 <td colspan="2"></td>
8313 </tr>
8314
8315
8316
8317
8318 <tr>
8319 <td align="left" style="padding-left:30px">2.1.17.id</td>
8320 <td colspan="2">string</td>
8321 <td colspan="2">ID</td>
8322 </tr>
8323
8324
8325 <tr>
8326 <td align="left" style="padding-left:30px">2.1.18.updGrantedAccountRole</td>
8327 <td colspan="2">array:GrantedAccountRole</td>
8328 <td colspan="2"></td>
8329 </tr>
8330
8331
8332 <tr>
8333 <td align="left" style="padding-left:40px">2.1.18.1.accountId</td>
8334 <td colspan="2">string</td>
8335 <td colspan="2"></td>
8336 </tr>
8337
8338
8339 <tr>
8340 <td align="left" style="padding-left:40px">2.1.18.2.grantExpiredDate</td>
8341 <td colspan="2">string(date-time)</td>
8342 <td colspan="2"></td>
8343 </tr>
8344
8345
8346 <tr>
8347 <td align="left" style="padding-left:40px">2.1.18.3.id</td>
8348 <td colspan="2">string</td>
8349 <td colspan="2">ID</td>
8350 </tr>
8351
8352
8353 <tr>
8354 <td align="left" style="padding-left:40px">2.1.18.4.roleId</td>
8355 <td colspan="2">string</td>
8356 <td colspan="2"></td>
8357 </tr>
8358
8359
8360
8361
8362 <tr>
8363 <td align="left" style="padding-left:30px">2.1.19.updGrantedAccountRolegroup</td>
8364 <td colspan="2">array:GrantedAccountRolegroup</td>
8365 <td colspan="2"></td>
8366 </tr>
8367
8368
8369 <tr>
8370 <td align="left" style="padding-left:40px">2.1.19.1.accountId</td>
8371 <td colspan="2">string</td>
8372 <td colspan="2"></td>
8373 </tr>
8374
8375
8376 <tr>
8377 <td align="left" style="padding-left:40px">2.1.19.2.grantExpiredDate</td>
8378 <td colspan="2">string(date-time)</td>
8379 <td colspan="2"></td>
8380 </tr>
8381
8382
8383 <tr>
8384 <td align="left" style="padding-left:40px">2.1.19.3.id</td>
8385 <td colspan="2">string</td>
8386 <td colspan="2">ID</td>
8387 </tr>
8388
8389
8390 <tr>
8391 <td align="left" style="padding-left:40px">2.1.19.4.rolegroupId</td>
8392 <td colspan="2">string</td>
8393 <td colspan="2"></td>
8394 </tr>
8395
8396
8397
8398
8399 <tr>
8400 <td align="left" style="padding-left:30px">2.1.20.updGrantedGroupRole</td>
8401 <td colspan="2">array:GrantedGroupRole</td>
8402 <td colspan="2"></td>
8403 </tr>
8404
8405
8406 <tr>
8407 <td align="left" style="padding-left:40px">2.1.20.1.grantExpiredDate</td>
8408 <td colspan="2">string(date-time)</td>
8409 <td colspan="2"></td>
8410 </tr>
8411
8412
8413 <tr>
8414 <td align="left" style="padding-left:40px">2.1.20.2.groupId</td>
8415 <td colspan="2">string</td>
8416 <td colspan="2"></td>
8417 </tr>
8418
8419
8420 <tr>
8421 <td align="left" style="padding-left:40px">2.1.20.3.id</td>
8422 <td colspan="2">string</td>
8423 <td colspan="2">ID</td>
8424 </tr>
8425
8426
8427 <tr>
8428 <td align="left" style="padding-left:40px">2.1.20.4.roleId</td>
8429 <td colspan="2">string</td>
8430 <td colspan="2"></td>
8431 </tr>
8432
8433
8434
8435
8436 <tr>
8437 <td align="left" style="padding-left:30px">2.1.21.updGrantedGroupRolegroup</td>
8438 <td colspan="2">array:GrantedGroupRolegroup</td>
8439 <td colspan="2"></td>
8440 </tr>
8441
8442
8443 <tr>
8444 <td align="left" style="padding-left:40px">2.1.21.1.grantExpiredDate</td>
8445 <td colspan="2">string(date-time)</td>
8446 <td colspan="2"></td>
8447 </tr>
8448
8449
8450 <tr>
8451 <td align="left" style="padding-left:40px">2.1.21.2.groupId</td>
8452 <td colspan="2">string</td>
8453 <td colspan="2"></td>
8454 </tr>
8455
8456
8457 <tr>
8458 <td align="left" style="padding-left:40px">2.1.21.3.id</td>
8459 <td colspan="2">string</td>
8460 <td colspan="2">ID</td>
8461 </tr>
8462
8463
8464 <tr>
8465 <td align="left" style="padding-left:40px">2.1.21.4.rolegroupId</td>
8466 <td colspan="2">string</td>
8467 <td colspan="2"></td>
8468 </tr>
8469
8470
8471
8472
8473 <tr>
8474 <td align="left" style="padding-left:30px">2.1.22.updGrantedLabelRole</td>
8475 <td colspan="2">array:GrantedLabelRole</td>
8476 <td colspan="2"></td>
8477 </tr>
8478
8479
8480 <tr>
8481 <td align="left" style="padding-left:40px">2.1.22.1.grantExpiredDate</td>
8482 <td colspan="2">string(date-time)</td>
8483 <td colspan="2"></td>
8484 </tr>
8485
8486
8487 <tr>
8488 <td align="left" style="padding-left:40px">2.1.22.2.id</td>
8489 <td colspan="2">string</td>
8490 <td colspan="2">ID</td>
8491 </tr>
8492
8493
8494 <tr>
8495 <td align="left" style="padding-left:40px">2.1.22.3.labelId</td>
8496 <td colspan="2">string</td>
8497 <td colspan="2"></td>
8498 </tr>
8499
8500
8501 <tr>
8502 <td align="left" style="padding-left:40px">2.1.22.4.roleId</td>
8503 <td colspan="2">string</td>
8504 <td colspan="2"></td>
8505 </tr>
8506
8507
8508
8509
8510 <tr>
8511 <td align="left" style="padding-left:30px">2.1.23.updGrantedLabelRolegroup</td>
8512 <td colspan="2">array:GrantedLabelRolegroup</td>
8513 <td colspan="2"></td>
8514 </tr>
8515
8516
8517 <tr>
8518 <td align="left" style="padding-left:40px">2.1.23.1.grantExpiredDate</td>
8519 <td colspan="2">string(date-time)</td>
8520 <td colspan="2"></td>
8521 </tr>
8522
8523
8524 <tr>
8525 <td align="left" style="padding-left:40px">2.1.23.2.id</td>
8526 <td colspan="2">string</td>
8527 <td colspan="2">ID</td>
8528 </tr>
8529
8530
8531 <tr>
8532 <td align="left" style="padding-left:40px">2.1.23.3.labelId</td>
8533 <td colspan="2">string</td>
8534 <td colspan="2"></td>
8535 </tr>
8536
8537
8538 <tr>
8539 <td align="left" style="padding-left:40px">2.1.23.4.rolegroupId</td>
8540 <td colspan="2">string</td>
8541 <td colspan="2"></td>
8542 </tr>
8543
8544
8545
8546
8547 <tr>
8548 <td align="left" style="padding-left:30px">2.1.24.updGrantedUserscopeRole</td>
8549 <td colspan="2">array:GrantedUserscopeRole</td>
8550 <td colspan="2"></td>
8551 </tr>
8552
8553
8554 <tr>
8555 <td align="left" style="padding-left:40px">2.1.24.1.grantExpiredDate</td>
8556 <td colspan="2">string(date-time)</td>
8557 <td colspan="2"></td>
8558 </tr>
8559
8560
8561 <tr>
8562 <td align="left" style="padding-left:40px">2.1.24.2.id</td>
8563 <td colspan="2">string</td>
8564 <td colspan="2">ID</td>
8565 </tr>
8566
8567
8568 <tr>
8569 <td align="left" style="padding-left:40px">2.1.24.3.roleId</td>
8570 <td colspan="2">string</td>
8571 <td colspan="2"></td>
8572 </tr>
8573
8574
8575 <tr>
8576 <td align="left" style="padding-left:40px">2.1.24.4.userscopeId</td>
8577 <td colspan="2">string</td>
8578 <td colspan="2"></td>
8579 </tr>
8580
8581
8582
8583
8584 <tr>
8585 <td align="left" style="padding-left:30px">2.1.25.updGrantedUserscopeRolegroup</td>
8586 <td colspan="2">array:GrantedUserscopeRolegroup</td>
8587 <td colspan="2"></td>
8588 </tr>
8589
8590
8591 <tr>
8592 <td align="left" style="padding-left:40px">2.1.25.1.grantExpiredDate</td>
8593 <td colspan="2">string(date-time)</td>
8594 <td colspan="2"></td>
8595 </tr>
8596
8597
8598 <tr>
8599 <td align="left" style="padding-left:40px">2.1.25.2.id</td>
8600 <td colspan="2">string</td>
8601 <td colspan="2">ID</td>
8602 </tr>
8603
8604
8605 <tr>
8606 <td align="left" style="padding-left:40px">2.1.25.3.rolegroupId</td>
8607 <td colspan="2">string</td>
8608 <td colspan="2"></td>
8609 </tr>
8610
8611
8612 <tr>
8613 <td align="left" style="padding-left:40px">2.1.25.4.userscopeId</td>
8614 <td colspan="2">string</td>
8615 <td colspan="2"></td>
8616 </tr>
8617
8618
8619
8620
8621
8622
8623 <tr>
8624 <td align="left" style="padding-left:20px">2.2.message</td>
8625 <td colspan="2">string</td>
8626 <td colspan="2"></td>
8627 </tr>
8628
8629
8630
8631
8632 <tr>
8633 <td align="left" style="padding-left:10px">3.message</td>
8634 <td colspan="2">string</td>
8635 <td colspan="2"></td>
8636 </tr>
8637
8638
8639</tbody>
8640
8641 <tr class="bg">
8642 <td colspan="5">示例</td>
8643 </tr>
8644 <tr class="specialHeight">
8645 <td class="bg">请求参数</td>
8646 <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>
8647 </tr>
8648 <tr class="specialHeight">
8649 <td class="bg">返回值</td>
8650 <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>
8651 </tr>
8652
8653 </table>
8654 </div>
8655 <div>
8656
8657 <!--这个是每个请求的说明,方便生成文档后进行整理-->
8658 <h5 class="second_title">7)添加授权,按用户组授权,获取 已选用户组 共有的 角色/组</h5>
8659
8660 <table border="1" cellspacing="0" cellpadding="0" width="100%">
8661 <tr class="bg">
8662 <td colspan="5">添加授权,按用户组授权,获取 已选用户组 共有的 角色/组</td>
8663 </tr>
8664 <tr>
8665 <td width="25%">接口描述</td>
8666 <td colspan="4">添加授权,按用户组授权,获取 已选用户组 共有的 角色/组</td>
8667 </tr>
8668 <tr>
8669 <td>URL</td>
8670 <td colspan="4">/v1/admin/granted/grantedGroupRoles</td>
8671 </tr>
8672 <tr>
8673 <td>请求方式</td>
8674 <td colspan="4">get</td>
8675 </tr>
8676 <tr>
8677 <td>请求类型</td>
8678 <td colspan="4"></td>
8679 </tr>
8680 <tr>
8681 <td>返回类型</td>
8682 <td colspan="4">application/json</td>
8683 </tr>
8684
8685 <tr class="bg">
8686 <td>参数名</td>
8687 <td width="15%">数据类型</td>
8688 <td width="15%">参数类型</td>
8689 <td width="15%">是否必填</td>
8690 <td width="29%">说明</td>
8691 </tr>
8692
8693
8694 <tr>
8695 <td align="left">1.groupIds</td>
8696 <td>array</td>
8697 <td>query</td>
8698 <td>Y</td>
8699
8700 <td>已选用户组ID</td>
8701 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
8702 </tr>
8703
8704
8705
8706
8707 <tr>
8708 <td align="left">2.loadAll</td>
8709 <td>boolean</td>
8710 <td>query</td>
8711 <td>Y</td>
8712
8713 <td>是否加载全部</td>
8714 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
8715 </tr>
8716
8717
8718
8719
8720 <tr>
8721 <td align="left">3.operateAccount</td>
8722 <td>string</td>
8723 <td>query</td>
8724 <td>Y</td>
8725
8726 <td>授权操作人</td>
8727 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
8728 </tr>
8729
8730
8731
8732
8733 <tr>
8734 <td align="left">4.pageIndex</td>
8735 <td>integer(int32)</td>
8736 <td>query</td>
8737 <td>Y</td>
8738
8739 <td>分页 - 页码</td>
8740 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
8741 </tr>
8742
8743
8744
8745
8746 <tr>
8747 <td align="left">5.pageSize</td>
8748 <td>integer(int32)</td>
8749 <td>query</td>
8750 <td>Y</td>
8751
8752 <td>分页 - 每页记录数</td>
8753 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
8754 </tr>
8755
8756
8757
8758
8759
8760 <tr class="bg">
8761 <td>状态码</td>
8762 <td colspan="2">描述</td>
8763 <td colspan="2">说明</td>
8764 </tr>
8765
8766 <tr>
8767 <td>200</td>
8768 <td colspan="2">OK</td>
8769 <td colspan="2"></td>
8770 </tr>
8771
8772 <tr>
8773 <td>401</td>
8774 <td colspan="2">Unauthorized</td>
8775 <td colspan="2"></td>
8776 </tr>
8777
8778 <tr>
8779 <td>403</td>
8780 <td colspan="2">Forbidden</td>
8781 <td colspan="2"></td>
8782 </tr>
8783
8784 <tr>
8785 <td>404</td>
8786 <td colspan="2">Not Found</td>
8787 <td colspan="2"></td>
8788 </tr>
8789
8790 <tr class="bg">
8791 <td>返回属性名</td>
8792 <td colspan="2">类型</td>
8793 <td colspan="2">说明</td>
8794 </tr>
8795
8796<!-- 对返回参数 递归生成行-->
8797 <tbody>
8798
8799 <tr>
8800 <td align="left" style="padding-left:10px">1.code</td>
8801 <td colspan="2">integer(int32)</td>
8802 <td colspan="2"></td>
8803 </tr>
8804
8805
8806 <tr>
8807 <td align="left" style="padding-left:10px">2.data</td>
8808 <td colspan="2">object:GrantedGroupRolesGetResponseData</td>
8809 <td colspan="2"></td>
8810 </tr>
8811
8812
8813 <tr>
8814 <td align="left" style="padding-left:20px">2.1.id</td>
8815 <td colspan="2">string</td>
8816 <td colspan="2">ID</td>
8817 </tr>
8818
8819
8820 <tr>
8821 <td align="left" style="padding-left:20px">2.2.roleIds</td>
8822 <td colspan="2">array</td>
8823 <td colspan="2"></td>
8824 </tr>
8825
8826
8827 <tr>
8828 <td align="left" style="padding-left:20px">2.3.rolegroupIds</td>
8829 <td colspan="2">array</td>
8830 <td colspan="2"></td>
8831 </tr>
8832
8833
8834
8835
8836 <tr>
8837 <td align="left" style="padding-left:10px">3.message</td>
8838 <td colspan="2">string</td>
8839 <td colspan="2"></td>
8840 </tr>
8841
8842
8843</tbody>
8844
8845 <tr class="bg">
8846 <td colspan="5">示例</td>
8847 </tr>
8848 <tr class="specialHeight">
8849 <td class="bg">请求参数</td>
8850 <td colspan="4">groupIds=[{}]&amp;loadAll=true&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>
8851 </tr>
8852 <tr class="specialHeight">
8853 <td class="bg">返回值</td>
8854 <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>
8855 </tr>
8856
8857 </table>
8858 </div>
8859 <div>
8860
8861 <!--这个是每个请求的说明,方便生成文档后进行整理-->
8862 <h5 class="second_title">8)添加授权,按用户组授权,提交</h5>
8863
8864 <table border="1" cellspacing="0" cellpadding="0" width="100%">
8865 <tr class="bg">
8866 <td colspan="5">添加授权,按用户组授权,提交</td>
8867 </tr>
8868 <tr>
8869 <td width="25%">接口描述</td>
8870 <td colspan="4">添加授权,按用户组授权,提交</td>
8871 </tr>
8872 <tr>
8873 <td>URL</td>
8874 <td colspan="4">/v1/admin/granted/grantedGroupRoles</td>
8875 </tr>
8876 <tr>
8877 <td>请求方式</td>
8878 <td colspan="4">post</td>
8879 </tr>
8880 <tr>
8881 <td>请求类型</td>
8882 <td colspan="4">application/json</td>
8883 </tr>
8884 <tr>
8885 <td>返回类型</td>
8886 <td colspan="4">application/json</td>
8887 </tr>
8888
8889 <tr class="bg">
8890 <td>参数名</td>
8891 <td width="15%">数据类型</td>
8892 <td width="15%">参数类型</td>
8893 <td width="15%">是否必填</td>
8894 <td width="29%">说明</td>
8895 </tr>
8896
8897
8898 <tr>
8899 <td align="left">1.grantedGroupRolesPostRequest</td>
8900 <td>object:GrantedGroupRolesPostRequest</td>
8901 <td>body</td>
8902 <td>Y</td>
8903
8904 <td>grantedGroupRolesPostRequest</td>
8905 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
8906 </tr>
8907
8908 <tbody>
8909
8910 <tr>
8911 <td align="left" style="padding-left:10px">1.1.addRoleIds</td>
8912 <td>array</td>
8913 <td></td>
8914
8915 <td>N</td>
8916 <td></td>
8917 </tr>
8918
8919
8920 <tr>
8921 <td align="left" style="padding-left:10px">1.2.addRolegroupIds</td>
8922 <td>array</td>
8923 <td></td>
8924
8925 <td>N</td>
8926 <td></td>
8927 </tr>
8928
8929
8930 <tr>
8931 <td align="left" style="padding-left:10px">1.3.delRoleIds</td>
8932 <td>array</td>
8933 <td></td>
8934
8935 <td>N</td>
8936 <td></td>
8937 </tr>
8938
8939
8940 <tr>
8941 <td align="left" style="padding-left:10px">1.4.delRolegroupIds</td>
8942 <td>array</td>
8943 <td></td>
8944
8945 <td>N</td>
8946 <td></td>
8947 </tr>
8948
8949
8950 <tr>
8951 <td align="left" style="padding-left:10px">1.5.grantExpiredDate</td>
8952 <td>string(date-time)</td>
8953 <td></td>
8954
8955 <td>N</td>
8956 <td></td>
8957 </tr>
8958
8959
8960 <tr>
8961 <td align="left" style="padding-left:10px">1.6.groupIds</td>
8962 <td>array</td>
8963 <td></td>
8964
8965 <td>N</td>
8966 <td></td>
8967 </tr>
8968
8969
8970</tbody>
8971
8972
8973
8974
8975 <tr>
8976 <td align="left">2.operateAccount</td>
8977 <td>string</td>
8978 <td>query</td>
8979 <td>Y</td>
8980
8981 <td>授权操作人</td>
8982 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
8983 </tr>
8984
8985
8986
8987
8988
8989 <tr class="bg">
8990 <td>状态码</td>
8991 <td colspan="2">描述</td>
8992 <td colspan="2">说明</td>
8993 </tr>
8994
8995 <tr>
8996 <td>200</td>
8997 <td colspan="2">OK</td>
8998 <td colspan="2"></td>
8999 </tr>
9000
9001 <tr>
9002 <td>201</td>
9003 <td colspan="2">Created</td>
9004 <td colspan="2"></td>
9005 </tr>
9006
9007 <tr>
9008 <td>401</td>
9009 <td colspan="2">Unauthorized</td>
9010 <td colspan="2"></td>
9011 </tr>
9012
9013 <tr>
9014 <td>403</td>
9015 <td colspan="2">Forbidden</td>
9016 <td colspan="2"></td>
9017 </tr>
9018
9019 <tr>
9020 <td>404</td>
9021 <td colspan="2">Not Found</td>
9022 <td colspan="2"></td>
9023 </tr>
9024
9025 <tr class="bg">
9026 <td>返回属性名</td>
9027 <td colspan="2">类型</td>
9028 <td colspan="2">说明</td>
9029 </tr>
9030
9031<!-- 对返回参数 递归生成行-->
9032 <tbody>
9033
9034 <tr>
9035 <td align="left" style="padding-left:10px">1.code</td>
9036 <td colspan="2">integer(int32)</td>
9037 <td colspan="2"></td>
9038 </tr>
9039
9040
9041 <tr>
9042 <td align="left" style="padding-left:10px">2.data</td>
9043 <td colspan="2">object:GrantedGroupRolesPostResponseData</td>
9044 <td colspan="2"></td>
9045 </tr>
9046
9047
9048 <tr>
9049 <td align="left" style="padding-left:20px">2.1.grantedDetail</td>
9050 <td colspan="2">object:GrantedDetail</td>
9051 <td colspan="2"></td>
9052 </tr>
9053
9054
9055 <tr>
9056 <td align="left" style="padding-left:30px">2.1.1.addGrantedAccountRole</td>
9057 <td colspan="2">array:GrantedAccountRole</td>
9058 <td colspan="2"></td>
9059 </tr>
9060
9061
9062 <tr>
9063 <td align="left" style="padding-left:40px">2.1.1.1.accountId</td>
9064 <td colspan="2">string</td>
9065 <td colspan="2"></td>
9066 </tr>
9067
9068
9069 <tr>
9070 <td align="left" style="padding-left:40px">2.1.1.2.grantExpiredDate</td>
9071 <td colspan="2">string(date-time)</td>
9072 <td colspan="2"></td>
9073 </tr>
9074
9075
9076 <tr>
9077 <td align="left" style="padding-left:40px">2.1.1.3.id</td>
9078 <td colspan="2">string</td>
9079 <td colspan="2">ID</td>
9080 </tr>
9081
9082
9083 <tr>
9084 <td align="left" style="padding-left:40px">2.1.1.4.roleId</td>
9085 <td colspan="2">string</td>
9086 <td colspan="2"></td>
9087 </tr>
9088
9089
9090
9091
9092 <tr>
9093 <td align="left" style="padding-left:30px">2.1.2.addGrantedAccountRolegroup</td>
9094 <td colspan="2">array:GrantedAccountRolegroup</td>
9095 <td colspan="2"></td>
9096 </tr>
9097
9098
9099 <tr>
9100 <td align="left" style="padding-left:40px">2.1.2.1.accountId</td>
9101 <td colspan="2">string</td>
9102 <td colspan="2"></td>
9103 </tr>
9104
9105
9106 <tr>
9107 <td align="left" style="padding-left:40px">2.1.2.2.grantExpiredDate</td>
9108 <td colspan="2">string(date-time)</td>
9109 <td colspan="2"></td>
9110 </tr>
9111
9112
9113 <tr>
9114 <td align="left" style="padding-left:40px">2.1.2.3.id</td>
9115 <td colspan="2">string</td>
9116 <td colspan="2">ID</td>
9117 </tr>
9118
9119
9120 <tr>
9121 <td align="left" style="padding-left:40px">2.1.2.4.rolegroupId</td>
9122 <td colspan="2">string</td>
9123 <td colspan="2"></td>
9124 </tr>
9125
9126
9127
9128
9129 <tr>
9130 <td align="left" style="padding-left:30px">2.1.3.addGrantedGroupRole</td>
9131 <td colspan="2">array:GrantedGroupRole</td>
9132 <td colspan="2"></td>
9133 </tr>
9134
9135
9136 <tr>
9137 <td align="left" style="padding-left:40px">2.1.3.1.grantExpiredDate</td>
9138 <td colspan="2">string(date-time)</td>
9139 <td colspan="2"></td>
9140 </tr>
9141
9142
9143 <tr>
9144 <td align="left" style="padding-left:40px">2.1.3.2.groupId</td>
9145 <td colspan="2">string</td>
9146 <td colspan="2"></td>
9147 </tr>
9148
9149
9150 <tr>
9151 <td align="left" style="padding-left:40px">2.1.3.3.id</td>
9152 <td colspan="2">string</td>
9153 <td colspan="2">ID</td>
9154 </tr>
9155
9156
9157 <tr>
9158 <td align="left" style="padding-left:40px">2.1.3.4.roleId</td>
9159 <td colspan="2">string</td>
9160 <td colspan="2"></td>
9161 </tr>
9162
9163
9164
9165
9166 <tr>
9167 <td align="left" style="padding-left:30px">2.1.4.addGrantedGroupRolegroup</td>
9168 <td colspan="2">array:GrantedGroupRolegroup</td>
9169 <td colspan="2"></td>
9170 </tr>
9171
9172
9173 <tr>
9174 <td align="left" style="padding-left:40px">2.1.4.1.grantExpiredDate</td>
9175 <td colspan="2">string(date-time)</td>
9176 <td colspan="2"></td>
9177 </tr>
9178
9179
9180 <tr>
9181 <td align="left" style="padding-left:40px">2.1.4.2.groupId</td>
9182 <td colspan="2">string</td>
9183 <td colspan="2"></td>
9184 </tr>
9185
9186
9187 <tr>
9188 <td align="left" style="padding-left:40px">2.1.4.3.id</td>
9189 <td colspan="2">string</td>
9190 <td colspan="2">ID</td>
9191 </tr>
9192
9193
9194 <tr>
9195 <td align="left" style="padding-left:40px">2.1.4.4.rolegroupId</td>
9196 <td colspan="2">string</td>
9197 <td colspan="2"></td>
9198 </tr>
9199
9200
9201
9202
9203 <tr>
9204 <td align="left" style="padding-left:30px">2.1.5.addGrantedLabelRole</td>
9205 <td colspan="2">array:GrantedLabelRole</td>
9206 <td colspan="2"></td>
9207 </tr>
9208
9209
9210 <tr>
9211 <td align="left" style="padding-left:40px">2.1.5.1.grantExpiredDate</td>
9212 <td colspan="2">string(date-time)</td>
9213 <td colspan="2"></td>
9214 </tr>
9215
9216
9217 <tr>
9218 <td align="left" style="padding-left:40px">2.1.5.2.id</td>
9219 <td colspan="2">string</td>
9220 <td colspan="2">ID</td>
9221 </tr>
9222
9223
9224 <tr>
9225 <td align="left" style="padding-left:40px">2.1.5.3.labelId</td>
9226 <td colspan="2">string</td>
9227 <td colspan="2"></td>
9228 </tr>
9229
9230
9231 <tr>
9232 <td align="left" style="padding-left:40px">2.1.5.4.roleId</td>
9233 <td colspan="2">string</td>
9234 <td colspan="2"></td>
9235 </tr>
9236
9237
9238
9239
9240 <tr>
9241 <td align="left" style="padding-left:30px">2.1.6.addGrantedLabelRolegroup</td>
9242 <td colspan="2">array:GrantedLabelRolegroup</td>
9243 <td colspan="2"></td>
9244 </tr>
9245
9246
9247 <tr>
9248 <td align="left" style="padding-left:40px">2.1.6.1.grantExpiredDate</td>
9249 <td colspan="2">string(date-time)</td>
9250 <td colspan="2"></td>
9251 </tr>
9252
9253
9254 <tr>
9255 <td align="left" style="padding-left:40px">2.1.6.2.id</td>
9256 <td colspan="2">string</td>
9257 <td colspan="2">ID</td>
9258 </tr>
9259
9260
9261 <tr>
9262 <td align="left" style="padding-left:40px">2.1.6.3.labelId</td>
9263 <td colspan="2">string</td>
9264 <td colspan="2"></td>
9265 </tr>
9266
9267
9268 <tr>
9269 <td align="left" style="padding-left:40px">2.1.6.4.rolegroupId</td>
9270 <td colspan="2">string</td>
9271 <td colspan="2"></td>
9272 </tr>
9273
9274
9275
9276
9277 <tr>
9278 <td align="left" style="padding-left:30px">2.1.7.addGrantedUserscopeRole</td>
9279 <td colspan="2">array:GrantedUserscopeRole</td>
9280 <td colspan="2"></td>
9281 </tr>
9282
9283
9284 <tr>
9285 <td align="left" style="padding-left:40px">2.1.7.1.grantExpiredDate</td>
9286 <td colspan="2">string(date-time)</td>
9287 <td colspan="2"></td>
9288 </tr>
9289
9290
9291 <tr>
9292 <td align="left" style="padding-left:40px">2.1.7.2.id</td>
9293 <td colspan="2">string</td>
9294 <td colspan="2">ID</td>
9295 </tr>
9296
9297
9298 <tr>
9299 <td align="left" style="padding-left:40px">2.1.7.3.roleId</td>
9300 <td colspan="2">string</td>
9301 <td colspan="2"></td>
9302 </tr>
9303
9304
9305 <tr>
9306 <td align="left" style="padding-left:40px">2.1.7.4.userscopeId</td>
9307 <td colspan="2">string</td>
9308 <td colspan="2"></td>
9309 </tr>
9310
9311
9312
9313
9314 <tr>
9315 <td align="left" style="padding-left:30px">2.1.8.addGrantedUserscopeRolegroup</td>
9316 <td colspan="2">array:GrantedUserscopeRolegroup</td>
9317 <td colspan="2"></td>
9318 </tr>
9319
9320
9321 <tr>
9322 <td align="left" style="padding-left:40px">2.1.8.1.grantExpiredDate</td>
9323 <td colspan="2">string(date-time)</td>
9324 <td colspan="2"></td>
9325 </tr>
9326
9327
9328 <tr>
9329 <td align="left" style="padding-left:40px">2.1.8.2.id</td>
9330 <td colspan="2">string</td>
9331 <td colspan="2">ID</td>
9332 </tr>
9333
9334
9335 <tr>
9336 <td align="left" style="padding-left:40px">2.1.8.3.rolegroupId</td>
9337 <td colspan="2">string</td>
9338 <td colspan="2"></td>
9339 </tr>
9340
9341
9342 <tr>
9343 <td align="left" style="padding-left:40px">2.1.8.4.userscopeId</td>
9344 <td colspan="2">string</td>
9345 <td colspan="2"></td>
9346 </tr>
9347
9348
9349
9350
9351 <tr>
9352 <td align="left" style="padding-left:30px">2.1.9.delGrantedAccountRole</td>
9353 <td colspan="2">array:GrantedAccountRole</td>
9354 <td colspan="2"></td>
9355 </tr>
9356
9357
9358 <tr>
9359 <td align="left" style="padding-left:40px">2.1.9.1.accountId</td>
9360 <td colspan="2">string</td>
9361 <td colspan="2"></td>
9362 </tr>
9363
9364
9365 <tr>
9366 <td align="left" style="padding-left:40px">2.1.9.2.grantExpiredDate</td>
9367 <td colspan="2">string(date-time)</td>
9368 <td colspan="2"></td>
9369 </tr>
9370
9371
9372 <tr>
9373 <td align="left" style="padding-left:40px">2.1.9.3.id</td>
9374 <td colspan="2">string</td>
9375 <td colspan="2">ID</td>
9376 </tr>
9377
9378
9379 <tr>
9380 <td align="left" style="padding-left:40px">2.1.9.4.roleId</td>
9381 <td colspan="2">string</td>
9382 <td colspan="2"></td>
9383 </tr>
9384
9385
9386
9387
9388 <tr>
9389 <td align="left" style="padding-left:30px">2.1.10.delGrantedAccountRolegroup</td>
9390 <td colspan="2">array:GrantedAccountRolegroup</td>
9391 <td colspan="2"></td>
9392 </tr>
9393
9394
9395 <tr>
9396 <td align="left" style="padding-left:40px">2.1.10.1.accountId</td>
9397 <td colspan="2">string</td>
9398 <td colspan="2"></td>
9399 </tr>
9400
9401
9402 <tr>
9403 <td align="left" style="padding-left:40px">2.1.10.2.grantExpiredDate</td>
9404 <td colspan="2">string(date-time)</td>
9405 <td colspan="2"></td>
9406 </tr>
9407
9408
9409 <tr>
9410 <td align="left" style="padding-left:40px">2.1.10.3.id</td>
9411 <td colspan="2">string</td>
9412 <td colspan="2">ID</td>
9413 </tr>
9414
9415
9416 <tr>
9417 <td align="left" style="padding-left:40px">2.1.10.4.rolegroupId</td>
9418 <td colspan="2">string</td>
9419 <td colspan="2"></td>
9420 </tr>
9421
9422
9423
9424
9425 <tr>
9426 <td align="left" style="padding-left:30px">2.1.11.delGrantedGroupRole</td>
9427 <td colspan="2">array:GrantedGroupRole</td>
9428 <td colspan="2"></td>
9429 </tr>
9430
9431
9432 <tr>
9433 <td align="left" style="padding-left:40px">2.1.11.1.grantExpiredDate</td>
9434 <td colspan="2">string(date-time)</td>
9435 <td colspan="2"></td>
9436 </tr>
9437
9438
9439 <tr>
9440 <td align="left" style="padding-left:40px">2.1.11.2.groupId</td>
9441 <td colspan="2">string</td>
9442 <td colspan="2"></td>
9443 </tr>
9444
9445
9446 <tr>
9447 <td align="left" style="padding-left:40px">2.1.11.3.id</td>
9448 <td colspan="2">string</td>
9449 <td colspan="2">ID</td>
9450 </tr>
9451
9452
9453 <tr>
9454 <td align="left" style="padding-left:40px">2.1.11.4.roleId</td>
9455 <td colspan="2">string</td>
9456 <td colspan="2"></td>
9457 </tr>
9458
9459
9460
9461
9462 <tr>
9463 <td align="left" style="padding-left:30px">2.1.12.delGrantedGroupRolegroup</td>
9464 <td colspan="2">array:GrantedGroupRolegroup</td>
9465 <td colspan="2"></td>
9466 </tr>
9467
9468
9469 <tr>
9470 <td align="left" style="padding-left:40px">2.1.12.1.grantExpiredDate</td>
9471 <td colspan="2">string(date-time)</td>
9472 <td colspan="2"></td>
9473 </tr>
9474
9475
9476 <tr>
9477 <td align="left" style="padding-left:40px">2.1.12.2.groupId</td>
9478 <td colspan="2">string</td>
9479 <td colspan="2"></td>
9480 </tr>
9481
9482
9483 <tr>
9484 <td align="left" style="padding-left:40px">2.1.12.3.id</td>
9485 <td colspan="2">string</td>
9486 <td colspan="2">ID</td>
9487 </tr>
9488
9489
9490 <tr>
9491 <td align="left" style="padding-left:40px">2.1.12.4.rolegroupId</td>
9492 <td colspan="2">string</td>
9493 <td colspan="2"></td>
9494 </tr>
9495
9496
9497
9498
9499 <tr>
9500 <td align="left" style="padding-left:30px">2.1.13.delGrantedLabelRole</td>
9501 <td colspan="2">array:GrantedLabelRole</td>
9502 <td colspan="2"></td>
9503 </tr>
9504
9505
9506 <tr>
9507 <td align="left" style="padding-left:40px">2.1.13.1.grantExpiredDate</td>
9508 <td colspan="2">string(date-time)</td>
9509 <td colspan="2"></td>
9510 </tr>
9511
9512
9513 <tr>
9514 <td align="left" style="padding-left:40px">2.1.13.2.id</td>
9515 <td colspan="2">string</td>
9516 <td colspan="2">ID</td>
9517 </tr>
9518
9519
9520 <tr>
9521 <td align="left" style="padding-left:40px">2.1.13.3.labelId</td>
9522 <td colspan="2">string</td>
9523 <td colspan="2"></td>
9524 </tr>
9525
9526
9527 <tr>
9528 <td align="left" style="padding-left:40px">2.1.13.4.roleId</td>
9529 <td colspan="2">string</td>
9530 <td colspan="2"></td>
9531 </tr>
9532
9533
9534
9535
9536 <tr>
9537 <td align="left" style="padding-left:30px">2.1.14.delGrantedLabelRolegroup</td>
9538 <td colspan="2">array:GrantedLabelRolegroup</td>
9539 <td colspan="2"></td>
9540 </tr>
9541
9542
9543 <tr>
9544 <td align="left" style="padding-left:40px">2.1.14.1.grantExpiredDate</td>
9545 <td colspan="2">string(date-time)</td>
9546 <td colspan="2"></td>
9547 </tr>
9548
9549
9550 <tr>
9551 <td align="left" style="padding-left:40px">2.1.14.2.id</td>
9552 <td colspan="2">string</td>
9553 <td colspan="2">ID</td>
9554 </tr>
9555
9556
9557 <tr>
9558 <td align="left" style="padding-left:40px">2.1.14.3.labelId</td>
9559 <td colspan="2">string</td>
9560 <td colspan="2"></td>
9561 </tr>
9562
9563
9564 <tr>
9565 <td align="left" style="padding-left:40px">2.1.14.4.rolegroupId</td>
9566 <td colspan="2">string</td>
9567 <td colspan="2"></td>
9568 </tr>
9569
9570
9571
9572
9573 <tr>
9574 <td align="left" style="padding-left:30px">2.1.15.delGrantedUserscopeRole</td>
9575 <td colspan="2">array:GrantedUserscopeRole</td>
9576 <td colspan="2"></td>
9577 </tr>
9578
9579
9580 <tr>
9581 <td align="left" style="padding-left:40px">2.1.15.1.grantExpiredDate</td>
9582 <td colspan="2">string(date-time)</td>
9583 <td colspan="2"></td>
9584 </tr>
9585
9586
9587 <tr>
9588 <td align="left" style="padding-left:40px">2.1.15.2.id</td>
9589 <td colspan="2">string</td>
9590 <td colspan="2">ID</td>
9591 </tr>
9592
9593
9594 <tr>
9595 <td align="left" style="padding-left:40px">2.1.15.3.roleId</td>
9596 <td colspan="2">string</td>
9597 <td colspan="2"></td>
9598 </tr>
9599
9600
9601 <tr>
9602 <td align="left" style="padding-left:40px">2.1.15.4.userscopeId</td>
9603 <td colspan="2">string</td>
9604 <td colspan="2"></td>
9605 </tr>
9606
9607
9608
9609
9610 <tr>
9611 <td align="left" style="padding-left:30px">2.1.16.delGrantedUserscopeRolegroup</td>
9612 <td colspan="2">array:GrantedUserscopeRolegroup</td>
9613 <td colspan="2"></td>
9614 </tr>
9615
9616
9617 <tr>
9618 <td align="left" style="padding-left:40px">2.1.16.1.grantExpiredDate</td>
9619 <td colspan="2">string(date-time)</td>
9620 <td colspan="2"></td>
9621 </tr>
9622
9623
9624 <tr>
9625 <td align="left" style="padding-left:40px">2.1.16.2.id</td>
9626 <td colspan="2">string</td>
9627 <td colspan="2">ID</td>
9628 </tr>
9629
9630
9631 <tr>
9632 <td align="left" style="padding-left:40px">2.1.16.3.rolegroupId</td>
9633 <td colspan="2">string</td>
9634 <td colspan="2"></td>
9635 </tr>
9636
9637
9638 <tr>
9639 <td align="left" style="padding-left:40px">2.1.16.4.userscopeId</td>
9640 <td colspan="2">string</td>
9641 <td colspan="2"></td>
9642 </tr>
9643
9644
9645
9646
9647 <tr>
9648 <td align="left" style="padding-left:30px">2.1.17.id</td>
9649 <td colspan="2">string</td>
9650 <td colspan="2">ID</td>
9651 </tr>
9652
9653
9654 <tr>
9655 <td align="left" style="padding-left:30px">2.1.18.updGrantedAccountRole</td>
9656 <td colspan="2">array:GrantedAccountRole</td>
9657 <td colspan="2"></td>
9658 </tr>
9659
9660
9661 <tr>
9662 <td align="left" style="padding-left:40px">2.1.18.1.accountId</td>
9663 <td colspan="2">string</td>
9664 <td colspan="2"></td>
9665 </tr>
9666
9667
9668 <tr>
9669 <td align="left" style="padding-left:40px">2.1.18.2.grantExpiredDate</td>
9670 <td colspan="2">string(date-time)</td>
9671 <td colspan="2"></td>
9672 </tr>
9673
9674
9675 <tr>
9676 <td align="left" style="padding-left:40px">2.1.18.3.id</td>
9677 <td colspan="2">string</td>
9678 <td colspan="2">ID</td>
9679 </tr>
9680
9681
9682 <tr>
9683 <td align="left" style="padding-left:40px">2.1.18.4.roleId</td>
9684 <td colspan="2">string</td>
9685 <td colspan="2"></td>
9686 </tr>
9687
9688
9689
9690
9691 <tr>
9692 <td align="left" style="padding-left:30px">2.1.19.updGrantedAccountRolegroup</td>
9693 <td colspan="2">array:GrantedAccountRolegroup</td>
9694 <td colspan="2"></td>
9695 </tr>
9696
9697
9698 <tr>
9699 <td align="left" style="padding-left:40px">2.1.19.1.accountId</td>
9700 <td colspan="2">string</td>
9701 <td colspan="2"></td>
9702 </tr>
9703
9704
9705 <tr>
9706 <td align="left" style="padding-left:40px">2.1.19.2.grantExpiredDate</td>
9707 <td colspan="2">string(date-time)</td>
9708 <td colspan="2"></td>
9709 </tr>
9710
9711
9712 <tr>
9713 <td align="left" style="padding-left:40px">2.1.19.3.id</td>
9714 <td colspan="2">string</td>
9715 <td colspan="2">ID</td>
9716 </tr>
9717
9718
9719 <tr>
9720 <td align="left" style="padding-left:40px">2.1.19.4.rolegroupId</td>
9721 <td colspan="2">string</td>
9722 <td colspan="2"></td>
9723 </tr>
9724
9725
9726
9727
9728 <tr>
9729 <td align="left" style="padding-left:30px">2.1.20.updGrantedGroupRole</td>
9730 <td colspan="2">array:GrantedGroupRole</td>
9731 <td colspan="2"></td>
9732 </tr>
9733
9734
9735 <tr>
9736 <td align="left" style="padding-left:40px">2.1.20.1.grantExpiredDate</td>
9737 <td colspan="2">string(date-time)</td>
9738 <td colspan="2"></td>
9739 </tr>
9740
9741
9742 <tr>
9743 <td align="left" style="padding-left:40px">2.1.20.2.groupId</td>
9744 <td colspan="2">string</td>
9745 <td colspan="2"></td>
9746 </tr>
9747
9748
9749 <tr>
9750 <td align="left" style="padding-left:40px">2.1.20.3.id</td>
9751 <td colspan="2">string</td>
9752 <td colspan="2">ID</td>
9753 </tr>
9754
9755
9756 <tr>
9757 <td align="left" style="padding-left:40px">2.1.20.4.roleId</td>
9758 <td colspan="2">string</td>
9759 <td colspan="2"></td>
9760 </tr>
9761
9762
9763
9764
9765 <tr>
9766 <td align="left" style="padding-left:30px">2.1.21.updGrantedGroupRolegroup</td>
9767 <td colspan="2">array:GrantedGroupRolegroup</td>
9768 <td colspan="2"></td>
9769 </tr>
9770
9771
9772 <tr>
9773 <td align="left" style="padding-left:40px">2.1.21.1.grantExpiredDate</td>
9774 <td colspan="2">string(date-time)</td>
9775 <td colspan="2"></td>
9776 </tr>
9777
9778
9779 <tr>
9780 <td align="left" style="padding-left:40px">2.1.21.2.groupId</td>
9781 <td colspan="2">string</td>
9782 <td colspan="2"></td>
9783 </tr>
9784
9785
9786 <tr>
9787 <td align="left" style="padding-left:40px">2.1.21.3.id</td>
9788 <td colspan="2">string</td>
9789 <td colspan="2">ID</td>
9790 </tr>
9791
9792
9793 <tr>
9794 <td align="left" style="padding-left:40px">2.1.21.4.rolegroupId</td>
9795 <td colspan="2">string</td>
9796 <td colspan="2"></td>
9797 </tr>
9798
9799
9800
9801
9802 <tr>
9803 <td align="left" style="padding-left:30px">2.1.22.updGrantedLabelRole</td>
9804 <td colspan="2">array:GrantedLabelRole</td>
9805 <td colspan="2"></td>
9806 </tr>
9807
9808
9809 <tr>
9810 <td align="left" style="padding-left:40px">2.1.22.1.grantExpiredDate</td>
9811 <td colspan="2">string(date-time)</td>
9812 <td colspan="2"></td>
9813 </tr>
9814
9815
9816 <tr>
9817 <td align="left" style="padding-left:40px">2.1.22.2.id</td>
9818 <td colspan="2">string</td>
9819 <td colspan="2">ID</td>
9820 </tr>
9821
9822
9823 <tr>
9824 <td align="left" style="padding-left:40px">2.1.22.3.labelId</td>
9825 <td colspan="2">string</td>
9826 <td colspan="2"></td>
9827 </tr>
9828
9829
9830 <tr>
9831 <td align="left" style="padding-left:40px">2.1.22.4.roleId</td>
9832 <td colspan="2">string</td>
9833 <td colspan="2"></td>
9834 </tr>
9835
9836
9837
9838
9839 <tr>
9840 <td align="left" style="padding-left:30px">2.1.23.updGrantedLabelRolegroup</td>
9841 <td colspan="2">array:GrantedLabelRolegroup</td>
9842 <td colspan="2"></td>
9843 </tr>
9844
9845
9846 <tr>
9847 <td align="left" style="padding-left:40px">2.1.23.1.grantExpiredDate</td>
9848 <td colspan="2">string(date-time)</td>
9849 <td colspan="2"></td>
9850 </tr>
9851
9852
9853 <tr>
9854 <td align="left" style="padding-left:40px">2.1.23.2.id</td>
9855 <td colspan="2">string</td>
9856 <td colspan="2">ID</td>
9857 </tr>
9858
9859
9860 <tr>
9861 <td align="left" style="padding-left:40px">2.1.23.3.labelId</td>
9862 <td colspan="2">string</td>
9863 <td colspan="2"></td>
9864 </tr>
9865
9866
9867 <tr>
9868 <td align="left" style="padding-left:40px">2.1.23.4.rolegroupId</td>
9869 <td colspan="2">string</td>
9870 <td colspan="2"></td>
9871 </tr>
9872
9873
9874
9875
9876 <tr>
9877 <td align="left" style="padding-left:30px">2.1.24.updGrantedUserscopeRole</td>
9878 <td colspan="2">array:GrantedUserscopeRole</td>
9879 <td colspan="2"></td>
9880 </tr>
9881
9882
9883 <tr>
9884 <td align="left" style="padding-left:40px">2.1.24.1.grantExpiredDate</td>
9885 <td colspan="2">string(date-time)</td>
9886 <td colspan="2"></td>
9887 </tr>
9888
9889
9890 <tr>
9891 <td align="left" style="padding-left:40px">2.1.24.2.id</td>
9892 <td colspan="2">string</td>
9893 <td colspan="2">ID</td>
9894 </tr>
9895
9896
9897 <tr>
9898 <td align="left" style="padding-left:40px">2.1.24.3.roleId</td>
9899 <td colspan="2">string</td>
9900 <td colspan="2"></td>
9901 </tr>
9902
9903
9904 <tr>
9905 <td align="left" style="padding-left:40px">2.1.24.4.userscopeId</td>
9906 <td colspan="2">string</td>
9907 <td colspan="2"></td>
9908 </tr>
9909
9910
9911
9912
9913 <tr>
9914 <td align="left" style="padding-left:30px">2.1.25.updGrantedUserscopeRolegroup</td>
9915 <td colspan="2">array:GrantedUserscopeRolegroup</td>
9916 <td colspan="2"></td>
9917 </tr>
9918
9919
9920 <tr>
9921 <td align="left" style="padding-left:40px">2.1.25.1.grantExpiredDate</td>
9922 <td colspan="2">string(date-time)</td>
9923 <td colspan="2"></td>
9924 </tr>
9925
9926
9927 <tr>
9928 <td align="left" style="padding-left:40px">2.1.25.2.id</td>
9929 <td colspan="2">string</td>
9930 <td colspan="2">ID</td>
9931 </tr>
9932
9933
9934 <tr>
9935 <td align="left" style="padding-left:40px">2.1.25.3.rolegroupId</td>
9936 <td colspan="2">string</td>
9937 <td colspan="2"></td>
9938 </tr>
9939
9940
9941 <tr>
9942 <td align="left" style="padding-left:40px">2.1.25.4.userscopeId</td>
9943 <td colspan="2">string</td>
9944 <td colspan="2"></td>
9945 </tr>
9946
9947
9948
9949
9950
9951
9952 <tr>
9953 <td align="left" style="padding-left:20px">2.2.message</td>
9954 <td colspan="2">string</td>
9955 <td colspan="2"></td>
9956 </tr>
9957
9958
9959
9960
9961 <tr>
9962 <td align="left" style="padding-left:10px">3.message</td>
9963 <td colspan="2">string</td>
9964 <td colspan="2"></td>
9965 </tr>
9966
9967
9968</tbody>
9969
9970 <tr class="bg">
9971 <td colspan="5">示例</td>
9972 </tr>
9973 <tr class="specialHeight">
9974 <td class="bg">请求参数</td>
9975 <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>
9976 </tr>
9977 <tr class="specialHeight">
9978 <td class="bg">返回值</td>
9979 <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>
9980 </tr>
9981
9982 </table>
9983 </div>
9984 <div>
9985
9986 <!--这个是每个请求的说明,方便生成文档后进行整理-->
9987 <h5 class="second_title">9)添加授权,按标签授权,获取 已选标签 共有的 角色/组</h5>
9988
9989 <table border="1" cellspacing="0" cellpadding="0" width="100%">
9990 <tr class="bg">
9991 <td colspan="5">添加授权,按标签授权,获取 已选标签 共有的 角色/组</td>
9992 </tr>
9993 <tr>
9994 <td width="25%">接口描述</td>
9995 <td colspan="4">添加授权,按标签授权,获取 已选标签 共有的 角色/组</td>
9996 </tr>
9997 <tr>
9998 <td>URL</td>
9999 <td colspan="4">/v1/admin/granted/grantedLabelRoles</td>
10000 </tr>
10001 <tr>
10002 <td>请求方式</td>
10003 <td colspan="4">get</td>
10004 </tr>
10005 <tr>
10006 <td>请求类型</td>
10007 <td colspan="4"></td>
10008 </tr>
10009 <tr>
10010 <td>返回类型</td>
10011 <td colspan="4">application/json</td>
10012 </tr>
10013
10014 <tr class="bg">
10015 <td>参数名</td>
10016 <td width="15%">数据类型</td>
10017 <td width="15%">参数类型</td>
10018 <td width="15%">是否必填</td>
10019 <td width="29%">说明</td>
10020 </tr>
10021
10022
10023 <tr>
10024 <td align="left">1.labelIds</td>
10025 <td>array</td>
10026 <td>query</td>
10027 <td>Y</td>
10028
10029 <td>已选标签ID</td>
10030 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
10031 </tr>
10032
10033
10034
10035
10036 <tr>
10037 <td align="left">2.loadAll</td>
10038 <td>boolean</td>
10039 <td>query</td>
10040 <td>Y</td>
10041
10042 <td>是否加载全部</td>
10043 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
10044 </tr>
10045
10046
10047
10048
10049 <tr>
10050 <td align="left">3.operateAccount</td>
10051 <td>string</td>
10052 <td>query</td>
10053 <td>Y</td>
10054
10055 <td>授权操作人</td>
10056 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
10057 </tr>
10058
10059
10060
10061
10062 <tr>
10063 <td align="left">4.pageIndex</td>
10064 <td>integer(int32)</td>
10065 <td>query</td>
10066 <td>Y</td>
10067
10068 <td>分页 - 页码</td>
10069 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
10070 </tr>
10071
10072
10073
10074
10075 <tr>
10076 <td align="left">5.pageSize</td>
10077 <td>integer(int32)</td>
10078 <td>query</td>
10079 <td>Y</td>
10080
10081 <td>分页 - 每页记录数</td>
10082 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
10083 </tr>
10084
10085
10086
10087
10088
10089 <tr class="bg">
10090 <td>状态码</td>
10091 <td colspan="2">描述</td>
10092 <td colspan="2">说明</td>
10093 </tr>
10094
10095 <tr>
10096 <td>200</td>
10097 <td colspan="2">OK</td>
10098 <td colspan="2"></td>
10099 </tr>
10100
10101 <tr>
10102 <td>401</td>
10103 <td colspan="2">Unauthorized</td>
10104 <td colspan="2"></td>
10105 </tr>
10106
10107 <tr>
10108 <td>403</td>
10109 <td colspan="2">Forbidden</td>
10110 <td colspan="2"></td>
10111 </tr>
10112
10113 <tr>
10114 <td>404</td>
10115 <td colspan="2">Not Found</td>
10116 <td colspan="2"></td>
10117 </tr>
10118
10119 <tr class="bg">
10120 <td>返回属性名</td>
10121 <td colspan="2">类型</td>
10122 <td colspan="2">说明</td>
10123 </tr>
10124
10125<!-- 对返回参数 递归生成行-->
10126 <tbody>
10127
10128 <tr>
10129 <td align="left" style="padding-left:10px">1.code</td>
10130 <td colspan="2">integer(int32)</td>
10131 <td colspan="2"></td>
10132 </tr>
10133
10134
10135 <tr>
10136 <td align="left" style="padding-left:10px">2.data</td>
10137 <td colspan="2">object:GrantedLabelRolesGetResponseData</td>
10138 <td colspan="2"></td>
10139 </tr>
10140
10141
10142 <tr>
10143 <td align="left" style="padding-left:20px">2.1.id</td>
10144 <td colspan="2">string</td>
10145 <td colspan="2">ID</td>
10146 </tr>
10147
10148
10149 <tr>
10150 <td align="left" style="padding-left:20px">2.2.roleIds</td>
10151 <td colspan="2">array</td>
10152 <td colspan="2"></td>
10153 </tr>
10154
10155
10156 <tr>
10157 <td align="left" style="padding-left:20px">2.3.rolegroupIds</td>
10158 <td colspan="2">array</td>
10159 <td colspan="2"></td>
10160 </tr>
10161
10162
10163
10164
10165 <tr>
10166 <td align="left" style="padding-left:10px">3.message</td>
10167 <td colspan="2">string</td>
10168 <td colspan="2"></td>
10169 </tr>
10170
10171
10172</tbody>
10173
10174 <tr class="bg">
10175 <td colspan="5">示例</td>
10176 </tr>
10177 <tr class="specialHeight">
10178 <td class="bg">请求参数</td>
10179 <td colspan="4">labelIds=[{}]&amp;loadAll=true&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>
10180 </tr>
10181 <tr class="specialHeight">
10182 <td class="bg">返回值</td>
10183 <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>
10184 </tr>
10185
10186 </table>
10187 </div>
10188 <div>
10189
10190 <!--这个是每个请求的说明,方便生成文档后进行整理-->
10191 <h5 class="second_title">10)添加授权,按标签授权,提交</h5>
10192
10193 <table border="1" cellspacing="0" cellpadding="0" width="100%">
10194 <tr class="bg">
10195 <td colspan="5">添加授权,按标签授权,提交</td>
10196 </tr>
10197 <tr>
10198 <td width="25%">接口描述</td>
10199 <td colspan="4">添加授权,按标签授权,提交</td>
10200 </tr>
10201 <tr>
10202 <td>URL</td>
10203 <td colspan="4">/v1/admin/granted/grantedLabelRoles</td>
10204 </tr>
10205 <tr>
10206 <td>请求方式</td>
10207 <td colspan="4">post</td>
10208 </tr>
10209 <tr>
10210 <td>请求类型</td>
10211 <td colspan="4">application/json</td>
10212 </tr>
10213 <tr>
10214 <td>返回类型</td>
10215 <td colspan="4">application/json</td>
10216 </tr>
10217
10218 <tr class="bg">
10219 <td>参数名</td>
10220 <td width="15%">数据类型</td>
10221 <td width="15%">参数类型</td>
10222 <td width="15%">是否必填</td>
10223 <td width="29%">说明</td>
10224 </tr>
10225
10226
10227 <tr>
10228 <td align="left">1.grantedLabelRolesPostRequest</td>
10229 <td>object:GrantedLabelRolesPostRequest</td>
10230 <td>body</td>
10231 <td>Y</td>
10232
10233 <td>grantedLabelRolesPostRequest</td>
10234 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
10235 </tr>
10236
10237 <tbody>
10238
10239 <tr>
10240 <td align="left" style="padding-left:10px">1.1.addRoleIds</td>
10241 <td>array</td>
10242 <td></td>
10243
10244 <td>N</td>
10245 <td></td>
10246 </tr>
10247
10248
10249 <tr>
10250 <td align="left" style="padding-left:10px">1.2.addRolegroupIds</td>
10251 <td>array</td>
10252 <td></td>
10253
10254 <td>N</td>
10255 <td></td>
10256 </tr>
10257
10258
10259 <tr>
10260 <td align="left" style="padding-left:10px">1.3.delRoleIds</td>
10261 <td>array</td>
10262 <td></td>
10263
10264 <td>N</td>
10265 <td></td>
10266 </tr>
10267
10268
10269 <tr>
10270 <td align="left" style="padding-left:10px">1.4.delRolegroupIds</td>
10271 <td>array</td>
10272 <td></td>
10273
10274 <td>N</td>
10275 <td></td>
10276 </tr>
10277
10278
10279 <tr>
10280 <td align="left" style="padding-left:10px">1.5.grantExpiredDate</td>
10281 <td>string(date-time)</td>
10282 <td></td>
10283
10284 <td>N</td>
10285 <td></td>
10286 </tr>
10287
10288
10289 <tr>
10290 <td align="left" style="padding-left:10px">1.6.labelIds</td>
10291 <td>array</td>
10292 <td></td>
10293
10294 <td>N</td>
10295 <td></td>
10296 </tr>
10297
10298
10299</tbody>
10300
10301
10302
10303
10304 <tr>
10305 <td align="left">2.operateAccount</td>
10306 <td>string</td>
10307 <td>query</td>
10308 <td>Y</td>
10309
10310 <td>授权操作人</td>
10311 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
10312 </tr>
10313
10314
10315
10316
10317
10318 <tr class="bg">
10319 <td>状态码</td>
10320 <td colspan="2">描述</td>
10321 <td colspan="2">说明</td>
10322 </tr>
10323
10324 <tr>
10325 <td>200</td>
10326 <td colspan="2">OK</td>
10327 <td colspan="2"></td>
10328 </tr>
10329
10330 <tr>
10331 <td>201</td>
10332 <td colspan="2">Created</td>
10333 <td colspan="2"></td>
10334 </tr>
10335
10336 <tr>
10337 <td>401</td>
10338 <td colspan="2">Unauthorized</td>
10339 <td colspan="2"></td>
10340 </tr>
10341
10342 <tr>
10343 <td>403</td>
10344 <td colspan="2">Forbidden</td>
10345 <td colspan="2"></td>
10346 </tr>
10347
10348 <tr>
10349 <td>404</td>
10350 <td colspan="2">Not Found</td>
10351 <td colspan="2"></td>
10352 </tr>
10353
10354 <tr class="bg">
10355 <td>返回属性名</td>
10356 <td colspan="2">类型</td>
10357 <td colspan="2">说明</td>
10358 </tr>
10359
10360<!-- 对返回参数 递归生成行-->
10361 <tbody>
10362
10363 <tr>
10364 <td align="left" style="padding-left:10px">1.code</td>
10365 <td colspan="2">integer(int32)</td>
10366 <td colspan="2"></td>
10367 </tr>
10368
10369
10370 <tr>
10371 <td align="left" style="padding-left:10px">2.data</td>
10372 <td colspan="2">object:GrantedLabelRolesPostResponseData</td>
10373 <td colspan="2"></td>
10374 </tr>
10375
10376
10377 <tr>
10378 <td align="left" style="padding-left:20px">2.1.grantedDetail</td>
10379 <td colspan="2">object:GrantedDetail</td>
10380 <td colspan="2"></td>
10381 </tr>
10382
10383
10384 <tr>
10385 <td align="left" style="padding-left:30px">2.1.1.addGrantedAccountRole</td>
10386 <td colspan="2">array:GrantedAccountRole</td>
10387 <td colspan="2"></td>
10388 </tr>
10389
10390
10391 <tr>
10392 <td align="left" style="padding-left:40px">2.1.1.1.accountId</td>
10393 <td colspan="2">string</td>
10394 <td colspan="2"></td>
10395 </tr>
10396
10397
10398 <tr>
10399 <td align="left" style="padding-left:40px">2.1.1.2.grantExpiredDate</td>
10400 <td colspan="2">string(date-time)</td>
10401 <td colspan="2"></td>
10402 </tr>
10403
10404
10405 <tr>
10406 <td align="left" style="padding-left:40px">2.1.1.3.id</td>
10407 <td colspan="2">string</td>
10408 <td colspan="2">ID</td>
10409 </tr>
10410
10411
10412 <tr>
10413 <td align="left" style="padding-left:40px">2.1.1.4.roleId</td>
10414 <td colspan="2">string</td>
10415 <td colspan="2"></td>
10416 </tr>
10417
10418
10419
10420
10421 <tr>
10422 <td align="left" style="padding-left:30px">2.1.2.addGrantedAccountRolegroup</td>
10423 <td colspan="2">array:GrantedAccountRolegroup</td>
10424 <td colspan="2"></td>
10425 </tr>
10426
10427
10428 <tr>
10429 <td align="left" style="padding-left:40px">2.1.2.1.accountId</td>
10430 <td colspan="2">string</td>
10431 <td colspan="2"></td>
10432 </tr>
10433
10434
10435 <tr>
10436 <td align="left" style="padding-left:40px">2.1.2.2.grantExpiredDate</td>
10437 <td colspan="2">string(date-time)</td>
10438 <td colspan="2"></td>
10439 </tr>
10440
10441
10442 <tr>
10443 <td align="left" style="padding-left:40px">2.1.2.3.id</td>
10444 <td colspan="2">string</td>
10445 <td colspan="2">ID</td>
10446 </tr>
10447
10448
10449 <tr>
10450 <td align="left" style="padding-left:40px">2.1.2.4.rolegroupId</td>
10451 <td colspan="2">string</td>
10452 <td colspan="2"></td>
10453 </tr>
10454
10455
10456
10457
10458 <tr>
10459 <td align="left" style="padding-left:30px">2.1.3.addGrantedGroupRole</td>
10460 <td colspan="2">array:GrantedGroupRole</td>
10461 <td colspan="2"></td>
10462 </tr>
10463
10464
10465 <tr>
10466 <td align="left" style="padding-left:40px">2.1.3.1.grantExpiredDate</td>
10467 <td colspan="2">string(date-time)</td>
10468 <td colspan="2"></td>
10469 </tr>
10470
10471
10472 <tr>
10473 <td align="left" style="padding-left:40px">2.1.3.2.groupId</td>
10474 <td colspan="2">string</td>
10475 <td colspan="2"></td>
10476 </tr>
10477
10478
10479 <tr>
10480 <td align="left" style="padding-left:40px">2.1.3.3.id</td>
10481 <td colspan="2">string</td>
10482 <td colspan="2">ID</td>
10483 </tr>
10484
10485
10486 <tr>
10487 <td align="left" style="padding-left:40px">2.1.3.4.roleId</td>
10488 <td colspan="2">string</td>
10489 <td colspan="2"></td>
10490 </tr>
10491
10492
10493
10494
10495 <tr>
10496 <td align="left" style="padding-left:30px">2.1.4.addGrantedGroupRolegroup</td>
10497 <td colspan="2">array:GrantedGroupRolegroup</td>
10498 <td colspan="2"></td>
10499 </tr>
10500
10501
10502 <tr>
10503 <td align="left" style="padding-left:40px">2.1.4.1.grantExpiredDate</td>
10504 <td colspan="2">string(date-time)</td>
10505 <td colspan="2"></td>
10506 </tr>
10507
10508
10509 <tr>
10510 <td align="left" style="padding-left:40px">2.1.4.2.groupId</td>
10511 <td colspan="2">string</td>
10512 <td colspan="2"></td>
10513 </tr>
10514
10515
10516 <tr>
10517 <td align="left" style="padding-left:40px">2.1.4.3.id</td>
10518 <td colspan="2">string</td>
10519 <td colspan="2">ID</td>
10520 </tr>
10521
10522
10523 <tr>
10524 <td align="left" style="padding-left:40px">2.1.4.4.rolegroupId</td>
10525 <td colspan="2">string</td>
10526 <td colspan="2"></td>
10527 </tr>
10528
10529
10530
10531
10532 <tr>
10533 <td align="left" style="padding-left:30px">2.1.5.addGrantedLabelRole</td>
10534 <td colspan="2">array:GrantedLabelRole</td>
10535 <td colspan="2"></td>
10536 </tr>
10537
10538
10539 <tr>
10540 <td align="left" style="padding-left:40px">2.1.5.1.grantExpiredDate</td>
10541 <td colspan="2">string(date-time)</td>
10542 <td colspan="2"></td>
10543 </tr>
10544
10545
10546 <tr>
10547 <td align="left" style="padding-left:40px">2.1.5.2.id</td>
10548 <td colspan="2">string</td>
10549 <td colspan="2">ID</td>
10550 </tr>
10551
10552
10553 <tr>
10554 <td align="left" style="padding-left:40px">2.1.5.3.labelId</td>
10555 <td colspan="2">string</td>
10556 <td colspan="2"></td>
10557 </tr>
10558
10559
10560 <tr>
10561 <td align="left" style="padding-left:40px">2.1.5.4.roleId</td>
10562 <td colspan="2">string</td>
10563 <td colspan="2"></td>
10564 </tr>
10565
10566
10567
10568
10569 <tr>
10570 <td align="left" style="padding-left:30px">2.1.6.addGrantedLabelRolegroup</td>
10571 <td colspan="2">array:GrantedLabelRolegroup</td>
10572 <td colspan="2"></td>
10573 </tr>
10574
10575
10576 <tr>
10577 <td align="left" style="padding-left:40px">2.1.6.1.grantExpiredDate</td>
10578 <td colspan="2">string(date-time)</td>
10579 <td colspan="2"></td>
10580 </tr>
10581
10582
10583 <tr>
10584 <td align="left" style="padding-left:40px">2.1.6.2.id</td>
10585 <td colspan="2">string</td>
10586 <td colspan="2">ID</td>
10587 </tr>
10588
10589
10590 <tr>
10591 <td align="left" style="padding-left:40px">2.1.6.3.labelId</td>
10592 <td colspan="2">string</td>
10593 <td colspan="2"></td>
10594 </tr>
10595
10596
10597 <tr>
10598 <td align="left" style="padding-left:40px">2.1.6.4.rolegroupId</td>
10599 <td colspan="2">string</td>
10600 <td colspan="2"></td>
10601 </tr>
10602
10603
10604
10605
10606 <tr>
10607 <td align="left" style="padding-left:30px">2.1.7.addGrantedUserscopeRole</td>
10608 <td colspan="2">array:GrantedUserscopeRole</td>
10609 <td colspan="2"></td>
10610 </tr>
10611
10612
10613 <tr>
10614 <td align="left" style="padding-left:40px">2.1.7.1.grantExpiredDate</td>
10615 <td colspan="2">string(date-time)</td>
10616 <td colspan="2"></td>
10617 </tr>
10618
10619
10620 <tr>
10621 <td align="left" style="padding-left:40px">2.1.7.2.id</td>
10622 <td colspan="2">string</td>
10623 <td colspan="2">ID</td>
10624 </tr>
10625
10626
10627 <tr>
10628 <td align="left" style="padding-left:40px">2.1.7.3.roleId</td>
10629 <td colspan="2">string</td>
10630 <td colspan="2"></td>
10631 </tr>
10632
10633
10634 <tr>
10635 <td align="left" style="padding-left:40px">2.1.7.4.userscopeId</td>
10636 <td colspan="2">string</td>
10637 <td colspan="2"></td>
10638 </tr>
10639
10640
10641
10642
10643 <tr>
10644 <td align="left" style="padding-left:30px">2.1.8.addGrantedUserscopeRolegroup</td>
10645 <td colspan="2">array:GrantedUserscopeRolegroup</td>
10646 <td colspan="2"></td>
10647 </tr>
10648
10649
10650 <tr>
10651 <td align="left" style="padding-left:40px">2.1.8.1.grantExpiredDate</td>
10652 <td colspan="2">string(date-time)</td>
10653 <td colspan="2"></td>
10654 </tr>
10655
10656
10657 <tr>
10658 <td align="left" style="padding-left:40px">2.1.8.2.id</td>
10659 <td colspan="2">string</td>
10660 <td colspan="2">ID</td>
10661 </tr>
10662
10663
10664 <tr>
10665 <td align="left" style="padding-left:40px">2.1.8.3.rolegroupId</td>
10666 <td colspan="2">string</td>
10667 <td colspan="2"></td>
10668 </tr>
10669
10670
10671 <tr>
10672 <td align="left" style="padding-left:40px">2.1.8.4.userscopeId</td>
10673 <td colspan="2">string</td>
10674 <td colspan="2"></td>
10675 </tr>
10676
10677
10678
10679
10680 <tr>
10681 <td align="left" style="padding-left:30px">2.1.9.delGrantedAccountRole</td>
10682 <td colspan="2">array:GrantedAccountRole</td>
10683 <td colspan="2"></td>
10684 </tr>
10685
10686
10687 <tr>
10688 <td align="left" style="padding-left:40px">2.1.9.1.accountId</td>
10689 <td colspan="2">string</td>
10690 <td colspan="2"></td>
10691 </tr>
10692
10693
10694 <tr>
10695 <td align="left" style="padding-left:40px">2.1.9.2.grantExpiredDate</td>
10696 <td colspan="2">string(date-time)</td>
10697 <td colspan="2"></td>
10698 </tr>
10699
10700
10701 <tr>
10702 <td align="left" style="padding-left:40px">2.1.9.3.id</td>
10703 <td colspan="2">string</td>
10704 <td colspan="2">ID</td>
10705 </tr>
10706
10707
10708 <tr>
10709 <td align="left" style="padding-left:40px">2.1.9.4.roleId</td>
10710 <td colspan="2">string</td>
10711 <td colspan="2"></td>
10712 </tr>
10713
10714
10715
10716
10717 <tr>
10718 <td align="left" style="padding-left:30px">2.1.10.delGrantedAccountRolegroup</td>
10719 <td colspan="2">array:GrantedAccountRolegroup</td>
10720 <td colspan="2"></td>
10721 </tr>
10722
10723
10724 <tr>
10725 <td align="left" style="padding-left:40px">2.1.10.1.accountId</td>
10726 <td colspan="2">string</td>
10727 <td colspan="2"></td>
10728 </tr>
10729
10730
10731 <tr>
10732 <td align="left" style="padding-left:40px">2.1.10.2.grantExpiredDate</td>
10733 <td colspan="2">string(date-time)</td>
10734 <td colspan="2"></td>
10735 </tr>
10736
10737
10738 <tr>
10739 <td align="left" style="padding-left:40px">2.1.10.3.id</td>
10740 <td colspan="2">string</td>
10741 <td colspan="2">ID</td>
10742 </tr>
10743
10744
10745 <tr>
10746 <td align="left" style="padding-left:40px">2.1.10.4.rolegroupId</td>
10747 <td colspan="2">string</td>
10748 <td colspan="2"></td>
10749 </tr>
10750
10751
10752
10753
10754 <tr>
10755 <td align="left" style="padding-left:30px">2.1.11.delGrantedGroupRole</td>
10756 <td colspan="2">array:GrantedGroupRole</td>
10757 <td colspan="2"></td>
10758 </tr>
10759
10760
10761 <tr>
10762 <td align="left" style="padding-left:40px">2.1.11.1.grantExpiredDate</td>
10763 <td colspan="2">string(date-time)</td>
10764 <td colspan="2"></td>
10765 </tr>
10766
10767
10768 <tr>
10769 <td align="left" style="padding-left:40px">2.1.11.2.groupId</td>
10770 <td colspan="2">string</td>
10771 <td colspan="2"></td>
10772 </tr>
10773
10774
10775 <tr>
10776 <td align="left" style="padding-left:40px">2.1.11.3.id</td>
10777 <td colspan="2">string</td>
10778 <td colspan="2">ID</td>
10779 </tr>
10780
10781
10782 <tr>
10783 <td align="left" style="padding-left:40px">2.1.11.4.roleId</td>
10784 <td colspan="2">string</td>
10785 <td colspan="2"></td>
10786 </tr>
10787
10788
10789
10790
10791 <tr>
10792 <td align="left" style="padding-left:30px">2.1.12.delGrantedGroupRolegroup</td>
10793 <td colspan="2">array:GrantedGroupRolegroup</td>
10794 <td colspan="2"></td>
10795 </tr>
10796
10797
10798 <tr>
10799 <td align="left" style="padding-left:40px">2.1.12.1.grantExpiredDate</td>
10800 <td colspan="2">string(date-time)</td>
10801 <td colspan="2"></td>
10802 </tr>
10803
10804
10805 <tr>
10806 <td align="left" style="padding-left:40px">2.1.12.2.groupId</td>
10807 <td colspan="2">string</td>
10808 <td colspan="2"></td>
10809 </tr>
10810
10811
10812 <tr>
10813 <td align="left" style="padding-left:40px">2.1.12.3.id</td>
10814 <td colspan="2">string</td>
10815 <td colspan="2">ID</td>
10816 </tr>
10817
10818
10819 <tr>
10820 <td align="left" style="padding-left:40px">2.1.12.4.rolegroupId</td>
10821 <td colspan="2">string</td>
10822 <td colspan="2"></td>
10823 </tr>
10824
10825
10826
10827
10828 <tr>
10829 <td align="left" style="padding-left:30px">2.1.13.delGrantedLabelRole</td>
10830 <td colspan="2">array:GrantedLabelRole</td>
10831 <td colspan="2"></td>
10832 </tr>
10833
10834
10835 <tr>
10836 <td align="left" style="padding-left:40px">2.1.13.1.grantExpiredDate</td>
10837 <td colspan="2">string(date-time)</td>
10838 <td colspan="2"></td>
10839 </tr>
10840
10841
10842 <tr>
10843 <td align="left" style="padding-left:40px">2.1.13.2.id</td>
10844 <td colspan="2">string</td>
10845 <td colspan="2">ID</td>
10846 </tr>
10847
10848
10849 <tr>
10850 <td align="left" style="padding-left:40px">2.1.13.3.labelId</td>
10851 <td colspan="2">string</td>
10852 <td colspan="2"></td>
10853 </tr>
10854
10855
10856 <tr>
10857 <td align="left" style="padding-left:40px">2.1.13.4.roleId</td>
10858 <td colspan="2">string</td>
10859 <td colspan="2"></td>
10860 </tr>
10861
10862
10863
10864
10865 <tr>
10866 <td align="left" style="padding-left:30px">2.1.14.delGrantedLabelRolegroup</td>
10867 <td colspan="2">array:GrantedLabelRolegroup</td>
10868 <td colspan="2"></td>
10869 </tr>
10870
10871
10872 <tr>
10873 <td align="left" style="padding-left:40px">2.1.14.1.grantExpiredDate</td>
10874 <td colspan="2">string(date-time)</td>
10875 <td colspan="2"></td>
10876 </tr>
10877
10878
10879 <tr>
10880 <td align="left" style="padding-left:40px">2.1.14.2.id</td>
10881 <td colspan="2">string</td>
10882 <td colspan="2">ID</td>
10883 </tr>
10884
10885
10886 <tr>
10887 <td align="left" style="padding-left:40px">2.1.14.3.labelId</td>
10888 <td colspan="2">string</td>
10889 <td colspan="2"></td>
10890 </tr>
10891
10892
10893 <tr>
10894 <td align="left" style="padding-left:40px">2.1.14.4.rolegroupId</td>
10895 <td colspan="2">string</td>
10896 <td colspan="2"></td>
10897 </tr>
10898
10899
10900
10901
10902 <tr>
10903 <td align="left" style="padding-left:30px">2.1.15.delGrantedUserscopeRole</td>
10904 <td colspan="2">array:GrantedUserscopeRole</td>
10905 <td colspan="2"></td>
10906 </tr>
10907
10908
10909 <tr>
10910 <td align="left" style="padding-left:40px">2.1.15.1.grantExpiredDate</td>
10911 <td colspan="2">string(date-time)</td>
10912 <td colspan="2"></td>
10913 </tr>
10914
10915
10916 <tr>
10917 <td align="left" style="padding-left:40px">2.1.15.2.id</td>
10918 <td colspan="2">string</td>
10919 <td colspan="2">ID</td>
10920 </tr>
10921
10922
10923 <tr>
10924 <td align="left" style="padding-left:40px">2.1.15.3.roleId</td>
10925 <td colspan="2">string</td>
10926 <td colspan="2"></td>
10927 </tr>
10928
10929
10930 <tr>
10931 <td align="left" style="padding-left:40px">2.1.15.4.userscopeId</td>
10932 <td colspan="2">string</td>
10933 <td colspan="2"></td>
10934 </tr>
10935
10936
10937
10938
10939 <tr>
10940 <td align="left" style="padding-left:30px">2.1.16.delGrantedUserscopeRolegroup</td>
10941 <td colspan="2">array:GrantedUserscopeRolegroup</td>
10942 <td colspan="2"></td>
10943 </tr>
10944
10945
10946 <tr>
10947 <td align="left" style="padding-left:40px">2.1.16.1.grantExpiredDate</td>
10948 <td colspan="2">string(date-time)</td>
10949 <td colspan="2"></td>
10950 </tr>
10951
10952
10953 <tr>
10954 <td align="left" style="padding-left:40px">2.1.16.2.id</td>
10955 <td colspan="2">string</td>
10956 <td colspan="2">ID</td>
10957 </tr>
10958
10959
10960 <tr>
10961 <td align="left" style="padding-left:40px">2.1.16.3.rolegroupId</td>
10962 <td colspan="2">string</td>
10963 <td colspan="2"></td>
10964 </tr>
10965
10966
10967 <tr>
10968 <td align="left" style="padding-left:40px">2.1.16.4.userscopeId</td>
10969 <td colspan="2">string</td>
10970 <td colspan="2"></td>
10971 </tr>
10972
10973
10974
10975
10976 <tr>
10977 <td align="left" style="padding-left:30px">2.1.17.id</td>
10978 <td colspan="2">string</td>
10979 <td colspan="2">ID</td>
10980 </tr>
10981
10982
10983 <tr>
10984 <td align="left" style="padding-left:30px">2.1.18.updGrantedAccountRole</td>
10985 <td colspan="2">array:GrantedAccountRole</td>
10986 <td colspan="2"></td>
10987 </tr>
10988
10989
10990 <tr>
10991 <td align="left" style="padding-left:40px">2.1.18.1.accountId</td>
10992 <td colspan="2">string</td>
10993 <td colspan="2"></td>
10994 </tr>
10995
10996
10997 <tr>
10998 <td align="left" style="padding-left:40px">2.1.18.2.grantExpiredDate</td>
10999 <td colspan="2">string(date-time)</td>
11000 <td colspan="2"></td>
11001 </tr>
11002
11003
11004 <tr>
11005 <td align="left" style="padding-left:40px">2.1.18.3.id</td>
11006 <td colspan="2">string</td>
11007 <td colspan="2">ID</td>
11008 </tr>
11009
11010
11011 <tr>
11012 <td align="left" style="padding-left:40px">2.1.18.4.roleId</td>
11013 <td colspan="2">string</td>
11014 <td colspan="2"></td>
11015 </tr>
11016
11017
11018
11019
11020 <tr>
11021 <td align="left" style="padding-left:30px">2.1.19.updGrantedAccountRolegroup</td>
11022 <td colspan="2">array:GrantedAccountRolegroup</td>
11023 <td colspan="2"></td>
11024 </tr>
11025
11026
11027 <tr>
11028 <td align="left" style="padding-left:40px">2.1.19.1.accountId</td>
11029 <td colspan="2">string</td>
11030 <td colspan="2"></td>
11031 </tr>
11032
11033
11034 <tr>
11035 <td align="left" style="padding-left:40px">2.1.19.2.grantExpiredDate</td>
11036 <td colspan="2">string(date-time)</td>
11037 <td colspan="2"></td>
11038 </tr>
11039
11040
11041 <tr>
11042 <td align="left" style="padding-left:40px">2.1.19.3.id</td>
11043 <td colspan="2">string</td>
11044 <td colspan="2">ID</td>
11045 </tr>
11046
11047
11048 <tr>
11049 <td align="left" style="padding-left:40px">2.1.19.4.rolegroupId</td>
11050 <td colspan="2">string</td>
11051 <td colspan="2"></td>
11052 </tr>
11053
11054
11055
11056
11057 <tr>
11058 <td align="left" style="padding-left:30px">2.1.20.updGrantedGroupRole</td>
11059 <td colspan="2">array:GrantedGroupRole</td>
11060 <td colspan="2"></td>
11061 </tr>
11062
11063
11064 <tr>
11065 <td align="left" style="padding-left:40px">2.1.20.1.grantExpiredDate</td>
11066 <td colspan="2">string(date-time)</td>
11067 <td colspan="2"></td>
11068 </tr>
11069
11070
11071 <tr>
11072 <td align="left" style="padding-left:40px">2.1.20.2.groupId</td>
11073 <td colspan="2">string</td>
11074 <td colspan="2"></td>
11075 </tr>
11076
11077
11078 <tr>
11079 <td align="left" style="padding-left:40px">2.1.20.3.id</td>
11080 <td colspan="2">string</td>
11081 <td colspan="2">ID</td>
11082 </tr>
11083
11084
11085 <tr>
11086 <td align="left" style="padding-left:40px">2.1.20.4.roleId</td>
11087 <td colspan="2">string</td>
11088 <td colspan="2"></td>
11089 </tr>
11090
11091
11092
11093
11094 <tr>
11095 <td align="left" style="padding-left:30px">2.1.21.updGrantedGroupRolegroup</td>
11096 <td colspan="2">array:GrantedGroupRolegroup</td>
11097 <td colspan="2"></td>
11098 </tr>
11099
11100
11101 <tr>
11102 <td align="left" style="padding-left:40px">2.1.21.1.grantExpiredDate</td>
11103 <td colspan="2">string(date-time)</td>
11104 <td colspan="2"></td>
11105 </tr>
11106
11107
11108 <tr>
11109 <td align="left" style="padding-left:40px">2.1.21.2.groupId</td>
11110 <td colspan="2">string</td>
11111 <td colspan="2"></td>
11112 </tr>
11113
11114
11115 <tr>
11116 <td align="left" style="padding-left:40px">2.1.21.3.id</td>
11117 <td colspan="2">string</td>
11118 <td colspan="2">ID</td>
11119 </tr>
11120
11121
11122 <tr>
11123 <td align="left" style="padding-left:40px">2.1.21.4.rolegroupId</td>
11124 <td colspan="2">string</td>
11125 <td colspan="2"></td>
11126 </tr>
11127
11128
11129
11130
11131 <tr>
11132 <td align="left" style="padding-left:30px">2.1.22.updGrantedLabelRole</td>
11133 <td colspan="2">array:GrantedLabelRole</td>
11134 <td colspan="2"></td>
11135 </tr>
11136
11137
11138 <tr>
11139 <td align="left" style="padding-left:40px">2.1.22.1.grantExpiredDate</td>
11140 <td colspan="2">string(date-time)</td>
11141 <td colspan="2"></td>
11142 </tr>
11143
11144
11145 <tr>
11146 <td align="left" style="padding-left:40px">2.1.22.2.id</td>
11147 <td colspan="2">string</td>
11148 <td colspan="2">ID</td>
11149 </tr>
11150
11151
11152 <tr>
11153 <td align="left" style="padding-left:40px">2.1.22.3.labelId</td>
11154 <td colspan="2">string</td>
11155 <td colspan="2"></td>
11156 </tr>
11157
11158
11159 <tr>
11160 <td align="left" style="padding-left:40px">2.1.22.4.roleId</td>
11161 <td colspan="2">string</td>
11162 <td colspan="2"></td>
11163 </tr>
11164
11165
11166
11167
11168 <tr>
11169 <td align="left" style="padding-left:30px">2.1.23.updGrantedLabelRolegroup</td>
11170 <td colspan="2">array:GrantedLabelRolegroup</td>
11171 <td colspan="2"></td>
11172 </tr>
11173
11174
11175 <tr>
11176 <td align="left" style="padding-left:40px">2.1.23.1.grantExpiredDate</td>
11177 <td colspan="2">string(date-time)</td>
11178 <td colspan="2"></td>
11179 </tr>
11180
11181
11182 <tr>
11183 <td align="left" style="padding-left:40px">2.1.23.2.id</td>
11184 <td colspan="2">string</td>
11185 <td colspan="2">ID</td>
11186 </tr>
11187
11188
11189 <tr>
11190 <td align="left" style="padding-left:40px">2.1.23.3.labelId</td>
11191 <td colspan="2">string</td>
11192 <td colspan="2"></td>
11193 </tr>
11194
11195
11196 <tr>
11197 <td align="left" style="padding-left:40px">2.1.23.4.rolegroupId</td>
11198 <td colspan="2">string</td>
11199 <td colspan="2"></td>
11200 </tr>
11201
11202
11203
11204
11205 <tr>
11206 <td align="left" style="padding-left:30px">2.1.24.updGrantedUserscopeRole</td>
11207 <td colspan="2">array:GrantedUserscopeRole</td>
11208 <td colspan="2"></td>
11209 </tr>
11210
11211
11212 <tr>
11213 <td align="left" style="padding-left:40px">2.1.24.1.grantExpiredDate</td>
11214 <td colspan="2">string(date-time)</td>
11215 <td colspan="2"></td>
11216 </tr>
11217
11218
11219 <tr>
11220 <td align="left" style="padding-left:40px">2.1.24.2.id</td>
11221 <td colspan="2">string</td>
11222 <td colspan="2">ID</td>
11223 </tr>
11224
11225
11226 <tr>
11227 <td align="left" style="padding-left:40px">2.1.24.3.roleId</td>
11228 <td colspan="2">string</td>
11229 <td colspan="2"></td>
11230 </tr>
11231
11232
11233 <tr>
11234 <td align="left" style="padding-left:40px">2.1.24.4.userscopeId</td>
11235 <td colspan="2">string</td>
11236 <td colspan="2"></td>
11237 </tr>
11238
11239
11240
11241
11242 <tr>
11243 <td align="left" style="padding-left:30px">2.1.25.updGrantedUserscopeRolegroup</td>
11244 <td colspan="2">array:GrantedUserscopeRolegroup</td>
11245 <td colspan="2"></td>
11246 </tr>
11247
11248
11249 <tr>
11250 <td align="left" style="padding-left:40px">2.1.25.1.grantExpiredDate</td>
11251 <td colspan="2">string(date-time)</td>
11252 <td colspan="2"></td>
11253 </tr>
11254
11255
11256 <tr>
11257 <td align="left" style="padding-left:40px">2.1.25.2.id</td>
11258 <td colspan="2">string</td>
11259 <td colspan="2">ID</td>
11260 </tr>
11261
11262
11263 <tr>
11264 <td align="left" style="padding-left:40px">2.1.25.3.rolegroupId</td>
11265 <td colspan="2">string</td>
11266 <td colspan="2"></td>
11267 </tr>
11268
11269
11270 <tr>
11271 <td align="left" style="padding-left:40px">2.1.25.4.userscopeId</td>
11272 <td colspan="2">string</td>
11273 <td colspan="2"></td>
11274 </tr>
11275
11276
11277
11278
11279
11280
11281 <tr>
11282 <td align="left" style="padding-left:20px">2.2.message</td>
11283 <td colspan="2">string</td>
11284 <td colspan="2"></td>
11285 </tr>
11286
11287
11288
11289
11290 <tr>
11291 <td align="left" style="padding-left:10px">3.message</td>
11292 <td colspan="2">string</td>
11293 <td colspan="2"></td>
11294 </tr>
11295
11296
11297</tbody>
11298
11299 <tr class="bg">
11300 <td colspan="5">示例</td>
11301 </tr>
11302 <tr class="specialHeight">
11303 <td class="bg">请求参数</td>
11304 <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>
11305 </tr>
11306 <tr class="specialHeight">
11307 <td class="bg">返回值</td>
11308 <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>
11309 </tr>
11310
11311 </table>
11312 </div>
11313 <div>
11314
11315 <!--这个是每个请求的说明,方便生成文档后进行整理-->
11316 <h5 class="second_title">11)添加授权,按角色/组授权,获取 已选角色/组 共有的 帐号</h5>
11317
11318 <table border="1" cellspacing="0" cellpadding="0" width="100%">
11319 <tr class="bg">
11320 <td colspan="5">添加授权,按角色/组授权,获取 已选角色/组 共有的 帐号</td>
11321 </tr>
11322 <tr>
11323 <td width="25%">接口描述</td>
11324 <td colspan="4">添加授权,按角色/组授权,获取 已选角色/组 共有的 帐号</td>
11325 </tr>
11326 <tr>
11327 <td>URL</td>
11328 <td colspan="4">/v1/admin/granted/grantedRoleAccounts</td>
11329 </tr>
11330 <tr>
11331 <td>请求方式</td>
11332 <td colspan="4">get</td>
11333 </tr>
11334 <tr>
11335 <td>请求类型</td>
11336 <td colspan="4"></td>
11337 </tr>
11338 <tr>
11339 <td>返回类型</td>
11340 <td colspan="4">application/json</td>
11341 </tr>
11342
11343 <tr class="bg">
11344 <td>参数名</td>
11345 <td width="15%">数据类型</td>
11346 <td width="15%">参数类型</td>
11347 <td width="15%">是否必填</td>
11348 <td width="29%">说明</td>
11349 </tr>
11350
11351
11352 <tr>
11353 <td align="left">1.loadAll</td>
11354 <td>boolean</td>
11355 <td>query</td>
11356 <td>Y</td>
11357
11358 <td>是否加载全部</td>
11359 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
11360 </tr>
11361
11362
11363
11364
11365 <tr>
11366 <td align="left">2.mapBean[keyword]</td>
11367 <td>string</td>
11368 <td>query</td>
11369
11370 <td>N</td>
11371 <td>关键字</td>
11372 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
11373 </tr>
11374
11375
11376
11377
11378 <tr>
11379 <td align="left">3.operateAccount</td>
11380 <td>string</td>
11381 <td>query</td>
11382 <td>Y</td>
11383
11384 <td>授权操作人</td>
11385 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
11386 </tr>
11387
11388
11389
11390
11391 <tr>
11392 <td align="left">4.pageIndex</td>
11393 <td>integer(int32)</td>
11394 <td>query</td>
11395 <td>Y</td>
11396
11397 <td>分页 - 页码</td>
11398 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
11399 </tr>
11400
11401
11402
11403
11404 <tr>
11405 <td align="left">5.pageSize</td>
11406 <td>integer(int32)</td>
11407 <td>query</td>
11408 <td>Y</td>
11409
11410 <td>分页 - 每页记录数</td>
11411 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
11412 </tr>
11413
11414
11415
11416
11417 <tr>
11418 <td align="left">6.roleIds</td>
11419 <td>array</td>
11420 <td>query</td>
11421
11422 <td>N</td>
11423 <td>已选角色ID</td>
11424 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
11425 </tr>
11426
11427
11428
11429
11430 <tr>
11431 <td align="left">7.rolegroupIds</td>
11432 <td>array</td>
11433 <td>query</td>
11434
11435 <td>N</td>
11436 <td>已选角色组ID</td>
11437 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
11438 </tr>
11439
11440
11441
11442
11443
11444 <tr class="bg">
11445 <td>状态码</td>
11446 <td colspan="2">描述</td>
11447 <td colspan="2">说明</td>
11448 </tr>
11449
11450 <tr>
11451 <td>200</td>
11452 <td colspan="2">OK</td>
11453 <td colspan="2"></td>
11454 </tr>
11455
11456 <tr>
11457 <td>401</td>
11458 <td colspan="2">Unauthorized</td>
11459 <td colspan="2"></td>
11460 </tr>
11461
11462 <tr>
11463 <td>403</td>
11464 <td colspan="2">Forbidden</td>
11465 <td colspan="2"></td>
11466 </tr>
11467
11468 <tr>
11469 <td>404</td>
11470 <td colspan="2">Not Found</td>
11471 <td colspan="2"></td>
11472 </tr>
11473
11474 <tr class="bg">
11475 <td>返回属性名</td>
11476 <td colspan="2">类型</td>
11477 <td colspan="2">说明</td>
11478 </tr>
11479
11480<!-- 对返回参数 递归生成行-->
11481 <tbody>
11482
11483 <tr>
11484 <td align="left" style="padding-left:10px">1.code</td>
11485 <td colspan="2">integer(int32)</td>
11486 <td colspan="2"></td>
11487 </tr>
11488
11489
11490 <tr>
11491 <td align="left" style="padding-left:10px">2.data</td>
11492 <td colspan="2">object:GrantedRoleAccountsGetResponseData</td>
11493 <td colspan="2"></td>
11494 </tr>
11495
11496
11497 <tr>
11498 <td align="left" style="padding-left:20px">2.1.accountIds</td>
11499 <td colspan="2">array</td>
11500 <td colspan="2"></td>
11501 </tr>
11502
11503
11504 <tr>
11505 <td align="left" style="padding-left:20px">2.2.currentItemCount</td>
11506 <td colspan="2">integer(int32)</td>
11507 <td colspan="2"></td>
11508 </tr>
11509
11510
11511 <tr>
11512 <td align="left" style="padding-left:20px">2.3.id</td>
11513 <td colspan="2">string</td>
11514 <td colspan="2">ID</td>
11515 </tr>
11516
11517
11518 <tr>
11519 <td align="left" style="padding-left:20px">2.4.loadAll</td>
11520 <td colspan="2">boolean</td>
11521 <td colspan="2"></td>
11522 </tr>
11523
11524
11525 <tr>
11526 <td align="left" style="padding-left:20px">2.5.mapBean</td>
11527 <td colspan="2">object</td>
11528 <td colspan="2"></td>
11529 </tr>
11530
11531
11532 <tr>
11533 <td align="left" style="padding-left:20px">2.6.pageCount</td>
11534 <td colspan="2">integer(int32)</td>
11535 <td colspan="2"></td>
11536 </tr>
11537
11538
11539 <tr>
11540 <td align="left" style="padding-left:20px">2.7.pageIndex</td>
11541 <td colspan="2">integer(int32)</td>
11542 <td colspan="2"></td>
11543 </tr>
11544
11545
11546 <tr>
11547 <td align="left" style="padding-left:20px">2.8.pageSize</td>
11548 <td colspan="2">integer(int32)</td>
11549 <td colspan="2"></td>
11550 </tr>
11551
11552
11553 <tr>
11554 <td align="left" style="padding-left:20px">2.9.recordCount</td>
11555 <td colspan="2">integer(int64)</td>
11556 <td colspan="2"></td>
11557 </tr>
11558
11559
11560
11561
11562 <tr>
11563 <td align="left" style="padding-left:10px">3.message</td>
11564 <td colspan="2">string</td>
11565 <td colspan="2"></td>
11566 </tr>
11567
11568
11569</tbody>
11570
11571 <tr class="bg">
11572 <td colspan="5">示例</td>
11573 </tr>
11574 <tr class="specialHeight">
11575 <td class="bg">请求参数</td>
11576 <td colspan="4">loadAll=true&amp;mapBean[keyword]=string&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;roleIds=[{}]&amp;rolegroupIds=[{}]</td>
11577 </tr>
11578 <tr class="specialHeight">
11579 <td class="bg">返回值</td>
11580 <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>
11581 </tr>
11582
11583 </table>
11584 </div>
11585 <div>
11586
11587 <!--这个是每个请求的说明,方便生成文档后进行整理-->
11588 <h5 class="second_title">12)添加授权,按角色/组授权,提交</h5>
11589
11590 <table border="1" cellspacing="0" cellpadding="0" width="100%">
11591 <tr class="bg">
11592 <td colspan="5">添加授权,按角色/组授权,提交</td>
11593 </tr>
11594 <tr>
11595 <td width="25%">接口描述</td>
11596 <td colspan="4">添加授权,按角色/组授权,提交</td>
11597 </tr>
11598 <tr>
11599 <td>URL</td>
11600 <td colspan="4">/v1/admin/granted/grantedRoleAccounts</td>
11601 </tr>
11602 <tr>
11603 <td>请求方式</td>
11604 <td colspan="4">post</td>
11605 </tr>
11606 <tr>
11607 <td>请求类型</td>
11608 <td colspan="4">application/json</td>
11609 </tr>
11610 <tr>
11611 <td>返回类型</td>
11612 <td colspan="4">application/json</td>
11613 </tr>
11614
11615 <tr class="bg">
11616 <td>参数名</td>
11617 <td width="15%">数据类型</td>
11618 <td width="15%">参数类型</td>
11619 <td width="15%">是否必填</td>
11620 <td width="29%">说明</td>
11621 </tr>
11622
11623
11624 <tr>
11625 <td align="left">1.grantedRoleAccountsPostRequest</td>
11626 <td>object:GrantedRoleAccountsPostRequest</td>
11627 <td>body</td>
11628 <td>Y</td>
11629
11630 <td>grantedRoleAccountsPostRequest</td>
11631 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
11632 </tr>
11633
11634 <tbody>
11635
11636 <tr>
11637 <td align="left" style="padding-left:10px">1.1.addAccountIds</td>
11638 <td>array</td>
11639 <td></td>
11640
11641 <td>N</td>
11642 <td></td>
11643 </tr>
11644
11645
11646 <tr>
11647 <td align="left" style="padding-left:10px">1.2.addGroupIds</td>
11648 <td>array</td>
11649 <td></td>
11650
11651 <td>N</td>
11652 <td></td>
11653 </tr>
11654
11655
11656 <tr>
11657 <td align="left" style="padding-left:10px">1.3.delAccountIds</td>
11658 <td>array</td>
11659 <td></td>
11660
11661 <td>N</td>
11662 <td></td>
11663 </tr>
11664
11665
11666 <tr>
11667 <td align="left" style="padding-left:10px">1.4.delGroupIds</td>
11668 <td>array</td>
11669 <td></td>
11670
11671 <td>N</td>
11672 <td></td>
11673 </tr>
11674
11675
11676 <tr>
11677 <td align="left" style="padding-left:10px">1.5.grantExpiredDate</td>
11678 <td>string(date-time)</td>
11679 <td></td>
11680
11681 <td>N</td>
11682 <td></td>
11683 </tr>
11684
11685
11686 <tr>
11687 <td align="left" style="padding-left:10px">1.6.roleIds</td>
11688 <td>array</td>
11689 <td></td>
11690
11691 <td>N</td>
11692 <td></td>
11693 </tr>
11694
11695
11696 <tr>
11697 <td align="left" style="padding-left:10px">1.7.rolegroupIds</td>
11698 <td>array</td>
11699 <td></td>
11700
11701 <td>N</td>
11702 <td></td>
11703 </tr>
11704
11705
11706</tbody>
11707
11708
11709
11710
11711 <tr>
11712 <td align="left">2.operateAccount</td>
11713 <td>string</td>
11714 <td>query</td>
11715 <td>Y</td>
11716
11717 <td>授权操作人</td>
11718 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
11719 </tr>
11720
11721
11722
11723
11724
11725 <tr class="bg">
11726 <td>状态码</td>
11727 <td colspan="2">描述</td>
11728 <td colspan="2">说明</td>
11729 </tr>
11730
11731 <tr>
11732 <td>200</td>
11733 <td colspan="2">OK</td>
11734 <td colspan="2"></td>
11735 </tr>
11736
11737 <tr>
11738 <td>201</td>
11739 <td colspan="2">Created</td>
11740 <td colspan="2"></td>
11741 </tr>
11742
11743 <tr>
11744 <td>401</td>
11745 <td colspan="2">Unauthorized</td>
11746 <td colspan="2"></td>
11747 </tr>
11748
11749 <tr>
11750 <td>403</td>
11751 <td colspan="2">Forbidden</td>
11752 <td colspan="2"></td>
11753 </tr>
11754
11755 <tr>
11756 <td>404</td>
11757 <td colspan="2">Not Found</td>
11758 <td colspan="2"></td>
11759 </tr>
11760
11761 <tr class="bg">
11762 <td>返回属性名</td>
11763 <td colspan="2">类型</td>
11764 <td colspan="2">说明</td>
11765 </tr>
11766
11767<!-- 对返回参数 递归生成行-->
11768 <tbody>
11769
11770 <tr>
11771 <td align="left" style="padding-left:10px">1.code</td>
11772 <td colspan="2">integer(int32)</td>
11773 <td colspan="2"></td>
11774 </tr>
11775
11776
11777 <tr>
11778 <td align="left" style="padding-left:10px">2.data</td>
11779 <td colspan="2">object:GrantedRoleAccountsPostResponseData</td>
11780 <td colspan="2"></td>
11781 </tr>
11782
11783
11784 <tr>
11785 <td align="left" style="padding-left:20px">2.1.grantedDetail</td>
11786 <td colspan="2">object:GrantedDetail</td>
11787 <td colspan="2"></td>
11788 </tr>
11789
11790
11791 <tr>
11792 <td align="left" style="padding-left:30px">2.1.1.addGrantedAccountRole</td>
11793 <td colspan="2">array:GrantedAccountRole</td>
11794 <td colspan="2"></td>
11795 </tr>
11796
11797
11798 <tr>
11799 <td align="left" style="padding-left:40px">2.1.1.1.accountId</td>
11800 <td colspan="2">string</td>
11801 <td colspan="2"></td>
11802 </tr>
11803
11804
11805 <tr>
11806 <td align="left" style="padding-left:40px">2.1.1.2.grantExpiredDate</td>
11807 <td colspan="2">string(date-time)</td>
11808 <td colspan="2"></td>
11809 </tr>
11810
11811
11812 <tr>
11813 <td align="left" style="padding-left:40px">2.1.1.3.id</td>
11814 <td colspan="2">string</td>
11815 <td colspan="2">ID</td>
11816 </tr>
11817
11818
11819 <tr>
11820 <td align="left" style="padding-left:40px">2.1.1.4.roleId</td>
11821 <td colspan="2">string</td>
11822 <td colspan="2"></td>
11823 </tr>
11824
11825
11826
11827
11828 <tr>
11829 <td align="left" style="padding-left:30px">2.1.2.addGrantedAccountRolegroup</td>
11830 <td colspan="2">array:GrantedAccountRolegroup</td>
11831 <td colspan="2"></td>
11832 </tr>
11833
11834
11835 <tr>
11836 <td align="left" style="padding-left:40px">2.1.2.1.accountId</td>
11837 <td colspan="2">string</td>
11838 <td colspan="2"></td>
11839 </tr>
11840
11841
11842 <tr>
11843 <td align="left" style="padding-left:40px">2.1.2.2.grantExpiredDate</td>
11844 <td colspan="2">string(date-time)</td>
11845 <td colspan="2"></td>
11846 </tr>
11847
11848
11849 <tr>
11850 <td align="left" style="padding-left:40px">2.1.2.3.id</td>
11851 <td colspan="2">string</td>
11852 <td colspan="2">ID</td>
11853 </tr>
11854
11855
11856 <tr>
11857 <td align="left" style="padding-left:40px">2.1.2.4.rolegroupId</td>
11858 <td colspan="2">string</td>
11859 <td colspan="2"></td>
11860 </tr>
11861
11862
11863
11864
11865 <tr>
11866 <td align="left" style="padding-left:30px">2.1.3.addGrantedGroupRole</td>
11867 <td colspan="2">array:GrantedGroupRole</td>
11868 <td colspan="2"></td>
11869 </tr>
11870
11871
11872 <tr>
11873 <td align="left" style="padding-left:40px">2.1.3.1.grantExpiredDate</td>
11874 <td colspan="2">string(date-time)</td>
11875 <td colspan="2"></td>
11876 </tr>
11877
11878
11879 <tr>
11880 <td align="left" style="padding-left:40px">2.1.3.2.groupId</td>
11881 <td colspan="2">string</td>
11882 <td colspan="2"></td>
11883 </tr>
11884
11885
11886 <tr>
11887 <td align="left" style="padding-left:40px">2.1.3.3.id</td>
11888 <td colspan="2">string</td>
11889 <td colspan="2">ID</td>
11890 </tr>
11891
11892
11893 <tr>
11894 <td align="left" style="padding-left:40px">2.1.3.4.roleId</td>
11895 <td colspan="2">string</td>
11896 <td colspan="2"></td>
11897 </tr>
11898
11899
11900
11901
11902 <tr>
11903 <td align="left" style="padding-left:30px">2.1.4.addGrantedGroupRolegroup</td>
11904 <td colspan="2">array:GrantedGroupRolegroup</td>
11905 <td colspan="2"></td>
11906 </tr>
11907
11908
11909 <tr>
11910 <td align="left" style="padding-left:40px">2.1.4.1.grantExpiredDate</td>
11911 <td colspan="2">string(date-time)</td>
11912 <td colspan="2"></td>
11913 </tr>
11914
11915
11916 <tr>
11917 <td align="left" style="padding-left:40px">2.1.4.2.groupId</td>
11918 <td colspan="2">string</td>
11919 <td colspan="2"></td>
11920 </tr>
11921
11922
11923 <tr>
11924 <td align="left" style="padding-left:40px">2.1.4.3.id</td>
11925 <td colspan="2">string</td>
11926 <td colspan="2">ID</td>
11927 </tr>
11928
11929
11930 <tr>
11931 <td align="left" style="padding-left:40px">2.1.4.4.rolegroupId</td>
11932 <td colspan="2">string</td>
11933 <td colspan="2"></td>
11934 </tr>
11935
11936
11937
11938
11939 <tr>
11940 <td align="left" style="padding-left:30px">2.1.5.addGrantedLabelRole</td>
11941 <td colspan="2">array:GrantedLabelRole</td>
11942 <td colspan="2"></td>
11943 </tr>
11944
11945
11946 <tr>
11947 <td align="left" style="padding-left:40px">2.1.5.1.grantExpiredDate</td>
11948 <td colspan="2">string(date-time)</td>
11949 <td colspan="2"></td>
11950 </tr>
11951
11952
11953 <tr>
11954 <td align="left" style="padding-left:40px">2.1.5.2.id</td>
11955 <td colspan="2">string</td>
11956 <td colspan="2">ID</td>
11957 </tr>
11958
11959
11960 <tr>
11961 <td align="left" style="padding-left:40px">2.1.5.3.labelId</td>
11962 <td colspan="2">string</td>
11963 <td colspan="2"></td>
11964 </tr>
11965
11966
11967 <tr>
11968 <td align="left" style="padding-left:40px">2.1.5.4.roleId</td>
11969 <td colspan="2">string</td>
11970 <td colspan="2"></td>
11971 </tr>
11972
11973
11974
11975
11976 <tr>
11977 <td align="left" style="padding-left:30px">2.1.6.addGrantedLabelRolegroup</td>
11978 <td colspan="2">array:GrantedLabelRolegroup</td>
11979 <td colspan="2"></td>
11980 </tr>
11981
11982
11983 <tr>
11984 <td align="left" style="padding-left:40px">2.1.6.1.grantExpiredDate</td>
11985 <td colspan="2">string(date-time)</td>
11986 <td colspan="2"></td>
11987 </tr>
11988
11989
11990 <tr>
11991 <td align="left" style="padding-left:40px">2.1.6.2.id</td>
11992 <td colspan="2">string</td>
11993 <td colspan="2">ID</td>
11994 </tr>
11995
11996
11997 <tr>
11998 <td align="left" style="padding-left:40px">2.1.6.3.labelId</td>
11999 <td colspan="2">string</td>
12000 <td colspan="2"></td>
12001 </tr>
12002
12003
12004 <tr>
12005 <td align="left" style="padding-left:40px">2.1.6.4.rolegroupId</td>
12006 <td colspan="2">string</td>
12007 <td colspan="2"></td>
12008 </tr>
12009
12010
12011
12012
12013 <tr>
12014 <td align="left" style="padding-left:30px">2.1.7.addGrantedUserscopeRole</td>
12015 <td colspan="2">array:GrantedUserscopeRole</td>
12016 <td colspan="2"></td>
12017 </tr>
12018
12019
12020 <tr>
12021 <td align="left" style="padding-left:40px">2.1.7.1.grantExpiredDate</td>
12022 <td colspan="2">string(date-time)</td>
12023 <td colspan="2"></td>
12024 </tr>
12025
12026
12027 <tr>
12028 <td align="left" style="padding-left:40px">2.1.7.2.id</td>
12029 <td colspan="2">string</td>
12030 <td colspan="2">ID</td>
12031 </tr>
12032
12033
12034 <tr>
12035 <td align="left" style="padding-left:40px">2.1.7.3.roleId</td>
12036 <td colspan="2">string</td>
12037 <td colspan="2"></td>
12038 </tr>
12039
12040
12041 <tr>
12042 <td align="left" style="padding-left:40px">2.1.7.4.userscopeId</td>
12043 <td colspan="2">string</td>
12044 <td colspan="2"></td>
12045 </tr>
12046
12047
12048
12049
12050 <tr>
12051 <td align="left" style="padding-left:30px">2.1.8.addGrantedUserscopeRolegroup</td>
12052 <td colspan="2">array:GrantedUserscopeRolegroup</td>
12053 <td colspan="2"></td>
12054 </tr>
12055
12056
12057 <tr>
12058 <td align="left" style="padding-left:40px">2.1.8.1.grantExpiredDate</td>
12059 <td colspan="2">string(date-time)</td>
12060 <td colspan="2"></td>
12061 </tr>
12062
12063
12064 <tr>
12065 <td align="left" style="padding-left:40px">2.1.8.2.id</td>
12066 <td colspan="2">string</td>
12067 <td colspan="2">ID</td>
12068 </tr>
12069
12070
12071 <tr>
12072 <td align="left" style="padding-left:40px">2.1.8.3.rolegroupId</td>
12073 <td colspan="2">string</td>
12074 <td colspan="2"></td>
12075 </tr>
12076
12077
12078 <tr>
12079 <td align="left" style="padding-left:40px">2.1.8.4.userscopeId</td>
12080 <td colspan="2">string</td>
12081 <td colspan="2"></td>
12082 </tr>
12083
12084
12085
12086
12087 <tr>
12088 <td align="left" style="padding-left:30px">2.1.9.delGrantedAccountRole</td>
12089 <td colspan="2">array:GrantedAccountRole</td>
12090 <td colspan="2"></td>
12091 </tr>
12092
12093
12094 <tr>
12095 <td align="left" style="padding-left:40px">2.1.9.1.accountId</td>
12096 <td colspan="2">string</td>
12097 <td colspan="2"></td>
12098 </tr>
12099
12100
12101 <tr>
12102 <td align="left" style="padding-left:40px">2.1.9.2.grantExpiredDate</td>
12103 <td colspan="2">string(date-time)</td>
12104 <td colspan="2"></td>
12105 </tr>
12106
12107
12108 <tr>
12109 <td align="left" style="padding-left:40px">2.1.9.3.id</td>
12110 <td colspan="2">string</td>
12111 <td colspan="2">ID</td>
12112 </tr>
12113
12114
12115 <tr>
12116 <td align="left" style="padding-left:40px">2.1.9.4.roleId</td>
12117 <td colspan="2">string</td>
12118 <td colspan="2"></td>
12119 </tr>
12120
12121
12122
12123
12124 <tr>
12125 <td align="left" style="padding-left:30px">2.1.10.delGrantedAccountRolegroup</td>
12126 <td colspan="2">array:GrantedAccountRolegroup</td>
12127 <td colspan="2"></td>
12128 </tr>
12129
12130
12131 <tr>
12132 <td align="left" style="padding-left:40px">2.1.10.1.accountId</td>
12133 <td colspan="2">string</td>
12134 <td colspan="2"></td>
12135 </tr>
12136
12137
12138 <tr>
12139 <td align="left" style="padding-left:40px">2.1.10.2.grantExpiredDate</td>
12140 <td colspan="2">string(date-time)</td>
12141 <td colspan="2"></td>
12142 </tr>
12143
12144
12145 <tr>
12146 <td align="left" style="padding-left:40px">2.1.10.3.id</td>
12147 <td colspan="2">string</td>
12148 <td colspan="2">ID</td>
12149 </tr>
12150
12151
12152 <tr>
12153 <td align="left" style="padding-left:40px">2.1.10.4.rolegroupId</td>
12154 <td colspan="2">string</td>
12155 <td colspan="2"></td>
12156 </tr>
12157
12158
12159
12160
12161 <tr>
12162 <td align="left" style="padding-left:30px">2.1.11.delGrantedGroupRole</td>
12163 <td colspan="2">array:GrantedGroupRole</td>
12164 <td colspan="2"></td>
12165 </tr>
12166
12167
12168 <tr>
12169 <td align="left" style="padding-left:40px">2.1.11.1.grantExpiredDate</td>
12170 <td colspan="2">string(date-time)</td>
12171 <td colspan="2"></td>
12172 </tr>
12173
12174
12175 <tr>
12176 <td align="left" style="padding-left:40px">2.1.11.2.groupId</td>
12177 <td colspan="2">string</td>
12178 <td colspan="2"></td>
12179 </tr>
12180
12181
12182 <tr>
12183 <td align="left" style="padding-left:40px">2.1.11.3.id</td>
12184 <td colspan="2">string</td>
12185 <td colspan="2">ID</td>
12186 </tr>
12187
12188
12189 <tr>
12190 <td align="left" style="padding-left:40px">2.1.11.4.roleId</td>
12191 <td colspan="2">string</td>
12192 <td colspan="2"></td>
12193 </tr>
12194
12195
12196
12197
12198 <tr>
12199 <td align="left" style="padding-left:30px">2.1.12.delGrantedGroupRolegroup</td>
12200 <td colspan="2">array:GrantedGroupRolegroup</td>
12201 <td colspan="2"></td>
12202 </tr>
12203
12204
12205 <tr>
12206 <td align="left" style="padding-left:40px">2.1.12.1.grantExpiredDate</td>
12207 <td colspan="2">string(date-time)</td>
12208 <td colspan="2"></td>
12209 </tr>
12210
12211
12212 <tr>
12213 <td align="left" style="padding-left:40px">2.1.12.2.groupId</td>
12214 <td colspan="2">string</td>
12215 <td colspan="2"></td>
12216 </tr>
12217
12218
12219 <tr>
12220 <td align="left" style="padding-left:40px">2.1.12.3.id</td>
12221 <td colspan="2">string</td>
12222 <td colspan="2">ID</td>
12223 </tr>
12224
12225
12226 <tr>
12227 <td align="left" style="padding-left:40px">2.1.12.4.rolegroupId</td>
12228 <td colspan="2">string</td>
12229 <td colspan="2"></td>
12230 </tr>
12231
12232
12233
12234
12235 <tr>
12236 <td align="left" style="padding-left:30px">2.1.13.delGrantedLabelRole</td>
12237 <td colspan="2">array:GrantedLabelRole</td>
12238 <td colspan="2"></td>
12239 </tr>
12240
12241
12242 <tr>
12243 <td align="left" style="padding-left:40px">2.1.13.1.grantExpiredDate</td>
12244 <td colspan="2">string(date-time)</td>
12245 <td colspan="2"></td>
12246 </tr>
12247
12248
12249 <tr>
12250 <td align="left" style="padding-left:40px">2.1.13.2.id</td>
12251 <td colspan="2">string</td>
12252 <td colspan="2">ID</td>
12253 </tr>
12254
12255
12256 <tr>
12257 <td align="left" style="padding-left:40px">2.1.13.3.labelId</td>
12258 <td colspan="2">string</td>
12259 <td colspan="2"></td>
12260 </tr>
12261
12262
12263 <tr>
12264 <td align="left" style="padding-left:40px">2.1.13.4.roleId</td>
12265 <td colspan="2">string</td>
12266 <td colspan="2"></td>
12267 </tr>
12268
12269
12270
12271
12272 <tr>
12273 <td align="left" style="padding-left:30px">2.1.14.delGrantedLabelRolegroup</td>
12274 <td colspan="2">array:GrantedLabelRolegroup</td>
12275 <td colspan="2"></td>
12276 </tr>
12277
12278
12279 <tr>
12280 <td align="left" style="padding-left:40px">2.1.14.1.grantExpiredDate</td>
12281 <td colspan="2">string(date-time)</td>
12282 <td colspan="2"></td>
12283 </tr>
12284
12285
12286 <tr>
12287 <td align="left" style="padding-left:40px">2.1.14.2.id</td>
12288 <td colspan="2">string</td>
12289 <td colspan="2">ID</td>
12290 </tr>
12291
12292
12293 <tr>
12294 <td align="left" style="padding-left:40px">2.1.14.3.labelId</td>
12295 <td colspan="2">string</td>
12296 <td colspan="2"></td>
12297 </tr>
12298
12299
12300 <tr>
12301 <td align="left" style="padding-left:40px">2.1.14.4.rolegroupId</td>
12302 <td colspan="2">string</td>
12303 <td colspan="2"></td>
12304 </tr>
12305
12306
12307
12308
12309 <tr>
12310 <td align="left" style="padding-left:30px">2.1.15.delGrantedUserscopeRole</td>
12311 <td colspan="2">array:GrantedUserscopeRole</td>
12312 <td colspan="2"></td>
12313 </tr>
12314
12315
12316 <tr>
12317 <td align="left" style="padding-left:40px">2.1.15.1.grantExpiredDate</td>
12318 <td colspan="2">string(date-time)</td>
12319 <td colspan="2"></td>
12320 </tr>
12321
12322
12323 <tr>
12324 <td align="left" style="padding-left:40px">2.1.15.2.id</td>
12325 <td colspan="2">string</td>
12326 <td colspan="2">ID</td>
12327 </tr>
12328
12329
12330 <tr>
12331 <td align="left" style="padding-left:40px">2.1.15.3.roleId</td>
12332 <td colspan="2">string</td>
12333 <td colspan="2"></td>
12334 </tr>
12335
12336
12337 <tr>
12338 <td align="left" style="padding-left:40px">2.1.15.4.userscopeId</td>
12339 <td colspan="2">string</td>
12340 <td colspan="2"></td>
12341 </tr>
12342
12343
12344
12345
12346 <tr>
12347 <td align="left" style="padding-left:30px">2.1.16.delGrantedUserscopeRolegroup</td>
12348 <td colspan="2">array:GrantedUserscopeRolegroup</td>
12349 <td colspan="2"></td>
12350 </tr>
12351
12352
12353 <tr>
12354 <td align="left" style="padding-left:40px">2.1.16.1.grantExpiredDate</td>
12355 <td colspan="2">string(date-time)</td>
12356 <td colspan="2"></td>
12357 </tr>
12358
12359
12360 <tr>
12361 <td align="left" style="padding-left:40px">2.1.16.2.id</td>
12362 <td colspan="2">string</td>
12363 <td colspan="2">ID</td>
12364 </tr>
12365
12366
12367 <tr>
12368 <td align="left" style="padding-left:40px">2.1.16.3.rolegroupId</td>
12369 <td colspan="2">string</td>
12370 <td colspan="2"></td>
12371 </tr>
12372
12373
12374 <tr>
12375 <td align="left" style="padding-left:40px">2.1.16.4.userscopeId</td>
12376 <td colspan="2">string</td>
12377 <td colspan="2"></td>
12378 </tr>
12379
12380
12381
12382
12383 <tr>
12384 <td align="left" style="padding-left:30px">2.1.17.id</td>
12385 <td colspan="2">string</td>
12386 <td colspan="2">ID</td>
12387 </tr>
12388
12389
12390 <tr>
12391 <td align="left" style="padding-left:30px">2.1.18.updGrantedAccountRole</td>
12392 <td colspan="2">array:GrantedAccountRole</td>
12393 <td colspan="2"></td>
12394 </tr>
12395
12396
12397 <tr>
12398 <td align="left" style="padding-left:40px">2.1.18.1.accountId</td>
12399 <td colspan="2">string</td>
12400 <td colspan="2"></td>
12401 </tr>
12402
12403
12404 <tr>
12405 <td align="left" style="padding-left:40px">2.1.18.2.grantExpiredDate</td>
12406 <td colspan="2">string(date-time)</td>
12407 <td colspan="2"></td>
12408 </tr>
12409
12410
12411 <tr>
12412 <td align="left" style="padding-left:40px">2.1.18.3.id</td>
12413 <td colspan="2">string</td>
12414 <td colspan="2">ID</td>
12415 </tr>
12416
12417
12418 <tr>
12419 <td align="left" style="padding-left:40px">2.1.18.4.roleId</td>
12420 <td colspan="2">string</td>
12421 <td colspan="2"></td>
12422 </tr>
12423
12424
12425
12426
12427 <tr>
12428 <td align="left" style="padding-left:30px">2.1.19.updGrantedAccountRolegroup</td>
12429 <td colspan="2">array:GrantedAccountRolegroup</td>
12430 <td colspan="2"></td>
12431 </tr>
12432
12433
12434 <tr>
12435 <td align="left" style="padding-left:40px">2.1.19.1.accountId</td>
12436 <td colspan="2">string</td>
12437 <td colspan="2"></td>
12438 </tr>
12439
12440
12441 <tr>
12442 <td align="left" style="padding-left:40px">2.1.19.2.grantExpiredDate</td>
12443 <td colspan="2">string(date-time)</td>
12444 <td colspan="2"></td>
12445 </tr>
12446
12447
12448 <tr>
12449 <td align="left" style="padding-left:40px">2.1.19.3.id</td>
12450 <td colspan="2">string</td>
12451 <td colspan="2">ID</td>
12452 </tr>
12453
12454
12455 <tr>
12456 <td align="left" style="padding-left:40px">2.1.19.4.rolegroupId</td>
12457 <td colspan="2">string</td>
12458 <td colspan="2"></td>
12459 </tr>
12460
12461
12462
12463
12464 <tr>
12465 <td align="left" style="padding-left:30px">2.1.20.updGrantedGroupRole</td>
12466 <td colspan="2">array:GrantedGroupRole</td>
12467 <td colspan="2"></td>
12468 </tr>
12469
12470
12471 <tr>
12472 <td align="left" style="padding-left:40px">2.1.20.1.grantExpiredDate</td>
12473 <td colspan="2">string(date-time)</td>
12474 <td colspan="2"></td>
12475 </tr>
12476
12477
12478 <tr>
12479 <td align="left" style="padding-left:40px">2.1.20.2.groupId</td>
12480 <td colspan="2">string</td>
12481 <td colspan="2"></td>
12482 </tr>
12483
12484
12485 <tr>
12486 <td align="left" style="padding-left:40px">2.1.20.3.id</td>
12487 <td colspan="2">string</td>
12488 <td colspan="2">ID</td>
12489 </tr>
12490
12491
12492 <tr>
12493 <td align="left" style="padding-left:40px">2.1.20.4.roleId</td>
12494 <td colspan="2">string</td>
12495 <td colspan="2"></td>
12496 </tr>
12497
12498
12499
12500
12501 <tr>
12502 <td align="left" style="padding-left:30px">2.1.21.updGrantedGroupRolegroup</td>
12503 <td colspan="2">array:GrantedGroupRolegroup</td>
12504 <td colspan="2"></td>
12505 </tr>
12506
12507
12508 <tr>
12509 <td align="left" style="padding-left:40px">2.1.21.1.grantExpiredDate</td>
12510 <td colspan="2">string(date-time)</td>
12511 <td colspan="2"></td>
12512 </tr>
12513
12514
12515 <tr>
12516 <td align="left" style="padding-left:40px">2.1.21.2.groupId</td>
12517 <td colspan="2">string</td>
12518 <td colspan="2"></td>
12519 </tr>
12520
12521
12522 <tr>
12523 <td align="left" style="padding-left:40px">2.1.21.3.id</td>
12524 <td colspan="2">string</td>
12525 <td colspan="2">ID</td>
12526 </tr>
12527
12528
12529 <tr>
12530 <td align="left" style="padding-left:40px">2.1.21.4.rolegroupId</td>
12531 <td colspan="2">string</td>
12532 <td colspan="2"></td>
12533 </tr>
12534
12535
12536
12537
12538 <tr>
12539 <td align="left" style="padding-left:30px">2.1.22.updGrantedLabelRole</td>
12540 <td colspan="2">array:GrantedLabelRole</td>
12541 <td colspan="2"></td>
12542 </tr>
12543
12544
12545 <tr>
12546 <td align="left" style="padding-left:40px">2.1.22.1.grantExpiredDate</td>
12547 <td colspan="2">string(date-time)</td>
12548 <td colspan="2"></td>
12549 </tr>
12550
12551
12552 <tr>
12553 <td align="left" style="padding-left:40px">2.1.22.2.id</td>
12554 <td colspan="2">string</td>
12555 <td colspan="2">ID</td>
12556 </tr>
12557
12558
12559 <tr>
12560 <td align="left" style="padding-left:40px">2.1.22.3.labelId</td>
12561 <td colspan="2">string</td>
12562 <td colspan="2"></td>
12563 </tr>
12564
12565
12566 <tr>
12567 <td align="left" style="padding-left:40px">2.1.22.4.roleId</td>
12568 <td colspan="2">string</td>
12569 <td colspan="2"></td>
12570 </tr>
12571
12572
12573
12574
12575 <tr>
12576 <td align="left" style="padding-left:30px">2.1.23.updGrantedLabelRolegroup</td>
12577 <td colspan="2">array:GrantedLabelRolegroup</td>
12578 <td colspan="2"></td>
12579 </tr>
12580
12581
12582 <tr>
12583 <td align="left" style="padding-left:40px">2.1.23.1.grantExpiredDate</td>
12584 <td colspan="2">string(date-time)</td>
12585 <td colspan="2"></td>
12586 </tr>
12587
12588
12589 <tr>
12590 <td align="left" style="padding-left:40px">2.1.23.2.id</td>
12591 <td colspan="2">string</td>
12592 <td colspan="2">ID</td>
12593 </tr>
12594
12595
12596 <tr>
12597 <td align="left" style="padding-left:40px">2.1.23.3.labelId</td>
12598 <td colspan="2">string</td>
12599 <td colspan="2"></td>
12600 </tr>
12601
12602
12603 <tr>
12604 <td align="left" style="padding-left:40px">2.1.23.4.rolegroupId</td>
12605 <td colspan="2">string</td>
12606 <td colspan="2"></td>
12607 </tr>
12608
12609
12610
12611
12612 <tr>
12613 <td align="left" style="padding-left:30px">2.1.24.updGrantedUserscopeRole</td>
12614 <td colspan="2">array:GrantedUserscopeRole</td>
12615 <td colspan="2"></td>
12616 </tr>
12617
12618
12619 <tr>
12620 <td align="left" style="padding-left:40px">2.1.24.1.grantExpiredDate</td>
12621 <td colspan="2">string(date-time)</td>
12622 <td colspan="2"></td>
12623 </tr>
12624
12625
12626 <tr>
12627 <td align="left" style="padding-left:40px">2.1.24.2.id</td>
12628 <td colspan="2">string</td>
12629 <td colspan="2">ID</td>
12630 </tr>
12631
12632
12633 <tr>
12634 <td align="left" style="padding-left:40px">2.1.24.3.roleId</td>
12635 <td colspan="2">string</td>
12636 <td colspan="2"></td>
12637 </tr>
12638
12639
12640 <tr>
12641 <td align="left" style="padding-left:40px">2.1.24.4.userscopeId</td>
12642 <td colspan="2">string</td>
12643 <td colspan="2"></td>
12644 </tr>
12645
12646
12647
12648
12649 <tr>
12650 <td align="left" style="padding-left:30px">2.1.25.updGrantedUserscopeRolegroup</td>
12651 <td colspan="2">array:GrantedUserscopeRolegroup</td>
12652 <td colspan="2"></td>
12653 </tr>
12654
12655
12656 <tr>
12657 <td align="left" style="padding-left:40px">2.1.25.1.grantExpiredDate</td>
12658 <td colspan="2">string(date-time)</td>
12659 <td colspan="2"></td>
12660 </tr>
12661
12662
12663 <tr>
12664 <td align="left" style="padding-left:40px">2.1.25.2.id</td>
12665 <td colspan="2">string</td>
12666 <td colspan="2">ID</td>
12667 </tr>
12668
12669
12670 <tr>
12671 <td align="left" style="padding-left:40px">2.1.25.3.rolegroupId</td>
12672 <td colspan="2">string</td>
12673 <td colspan="2"></td>
12674 </tr>
12675
12676
12677 <tr>
12678 <td align="left" style="padding-left:40px">2.1.25.4.userscopeId</td>
12679 <td colspan="2">string</td>
12680 <td colspan="2"></td>
12681 </tr>
12682
12683
12684
12685
12686
12687
12688 <tr>
12689 <td align="left" style="padding-left:20px">2.2.message</td>
12690 <td colspan="2">string</td>
12691 <td colspan="2"></td>
12692 </tr>
12693
12694
12695
12696
12697 <tr>
12698 <td align="left" style="padding-left:10px">3.message</td>
12699 <td colspan="2">string</td>
12700 <td colspan="2"></td>
12701 </tr>
12702
12703
12704</tbody>
12705
12706 <tr class="bg">
12707 <td colspan="5">示例</td>
12708 </tr>
12709 <tr class="specialHeight">
12710 <td class="bg">请求参数</td>
12711 <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>
12712 </tr>
12713 <tr class="specialHeight">
12714 <td class="bg">返回值</td>
12715 <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>
12716 </tr>
12717
12718 </table>
12719 </div>
12720 <div>
12721
12722 <!--这个是每个请求的说明,方便生成文档后进行整理-->
12723 <h5 class="second_title">13)添加授权,按角色/组授权,获取 已选角色/组 共有的 用户组</h5>
12724
12725 <table border="1" cellspacing="0" cellpadding="0" width="100%">
12726 <tr class="bg">
12727 <td colspan="5">添加授权,按角色/组授权,获取 已选角色/组 共有的 用户组</td>
12728 </tr>
12729 <tr>
12730 <td width="25%">接口描述</td>
12731 <td colspan="4">添加授权,按角色/组授权,获取 已选角色/组 共有的 用户组</td>
12732 </tr>
12733 <tr>
12734 <td>URL</td>
12735 <td colspan="4">/v1/admin/granted/grantedRoleGroups</td>
12736 </tr>
12737 <tr>
12738 <td>请求方式</td>
12739 <td colspan="4">get</td>
12740 </tr>
12741 <tr>
12742 <td>请求类型</td>
12743 <td colspan="4"></td>
12744 </tr>
12745 <tr>
12746 <td>返回类型</td>
12747 <td colspan="4">application/json</td>
12748 </tr>
12749
12750 <tr class="bg">
12751 <td>参数名</td>
12752 <td width="15%">数据类型</td>
12753 <td width="15%">参数类型</td>
12754 <td width="15%">是否必填</td>
12755 <td width="29%">说明</td>
12756 </tr>
12757
12758
12759 <tr>
12760 <td align="left">1.loadAll</td>
12761 <td>boolean</td>
12762 <td>query</td>
12763 <td>Y</td>
12764
12765 <td>是否加载全部</td>
12766 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
12767 </tr>
12768
12769
12770
12771
12772 <tr>
12773 <td align="left">2.mapBean[keyword]</td>
12774 <td>string</td>
12775 <td>query</td>
12776
12777 <td>N</td>
12778 <td>关键字</td>
12779 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
12780 </tr>
12781
12782
12783
12784
12785 <tr>
12786 <td align="left">3.operateAccount</td>
12787 <td>string</td>
12788 <td>query</td>
12789 <td>Y</td>
12790
12791 <td>授权操作人</td>
12792 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
12793 </tr>
12794
12795
12796
12797
12798 <tr>
12799 <td align="left">4.pageIndex</td>
12800 <td>integer(int32)</td>
12801 <td>query</td>
12802 <td>Y</td>
12803
12804 <td>分页 - 页码</td>
12805 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
12806 </tr>
12807
12808
12809
12810
12811 <tr>
12812 <td align="left">5.pageSize</td>
12813 <td>integer(int32)</td>
12814 <td>query</td>
12815 <td>Y</td>
12816
12817 <td>分页 - 每页记录数</td>
12818 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
12819 </tr>
12820
12821
12822
12823
12824 <tr>
12825 <td align="left">6.roleIds</td>
12826 <td>array</td>
12827 <td>query</td>
12828
12829 <td>N</td>
12830 <td>已选角色ID</td>
12831 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
12832 </tr>
12833
12834
12835
12836
12837 <tr>
12838 <td align="left">7.rolegroupIds</td>
12839 <td>array</td>
12840 <td>query</td>
12841
12842 <td>N</td>
12843 <td>已选角色组ID</td>
12844 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
12845 </tr>
12846
12847
12848
12849
12850
12851 <tr class="bg">
12852 <td>状态码</td>
12853 <td colspan="2">描述</td>
12854 <td colspan="2">说明</td>
12855 </tr>
12856
12857 <tr>
12858 <td>200</td>
12859 <td colspan="2">OK</td>
12860 <td colspan="2"></td>
12861 </tr>
12862
12863 <tr>
12864 <td>401</td>
12865 <td colspan="2">Unauthorized</td>
12866 <td colspan="2"></td>
12867 </tr>
12868
12869 <tr>
12870 <td>403</td>
12871 <td colspan="2">Forbidden</td>
12872 <td colspan="2"></td>
12873 </tr>
12874
12875 <tr>
12876 <td>404</td>
12877 <td colspan="2">Not Found</td>
12878 <td colspan="2"></td>
12879 </tr>
12880
12881 <tr class="bg">
12882 <td>返回属性名</td>
12883 <td colspan="2">类型</td>
12884 <td colspan="2">说明</td>
12885 </tr>
12886
12887<!-- 对返回参数 递归生成行-->
12888 <tbody>
12889
12890 <tr>
12891 <td align="left" style="padding-left:10px">1.code</td>
12892 <td colspan="2">integer(int32)</td>
12893 <td colspan="2"></td>
12894 </tr>
12895
12896
12897 <tr>
12898 <td align="left" style="padding-left:10px">2.data</td>
12899 <td colspan="2">object:GrantedRoleGroupsGetResponseData</td>
12900 <td colspan="2"></td>
12901 </tr>
12902
12903
12904 <tr>
12905 <td align="left" style="padding-left:20px">2.1.currentItemCount</td>
12906 <td colspan="2">integer(int32)</td>
12907 <td colspan="2"></td>
12908 </tr>
12909
12910
12911 <tr>
12912 <td align="left" style="padding-left:20px">2.2.groupIds</td>
12913 <td colspan="2">array</td>
12914 <td colspan="2"></td>
12915 </tr>
12916
12917
12918 <tr>
12919 <td align="left" style="padding-left:20px">2.3.id</td>
12920 <td colspan="2">string</td>
12921 <td colspan="2">ID</td>
12922 </tr>
12923
12924
12925 <tr>
12926 <td align="left" style="padding-left:20px">2.4.loadAll</td>
12927 <td colspan="2">boolean</td>
12928 <td colspan="2"></td>
12929 </tr>
12930
12931
12932 <tr>
12933 <td align="left" style="padding-left:20px">2.5.mapBean</td>
12934 <td colspan="2">object</td>
12935 <td colspan="2"></td>
12936 </tr>
12937
12938
12939 <tr>
12940 <td align="left" style="padding-left:20px">2.6.pageCount</td>
12941 <td colspan="2">integer(int32)</td>
12942 <td colspan="2"></td>
12943 </tr>
12944
12945
12946 <tr>
12947 <td align="left" style="padding-left:20px">2.7.pageIndex</td>
12948 <td colspan="2">integer(int32)</td>
12949 <td colspan="2"></td>
12950 </tr>
12951
12952
12953 <tr>
12954 <td align="left" style="padding-left:20px">2.8.pageSize</td>
12955 <td colspan="2">integer(int32)</td>
12956 <td colspan="2"></td>
12957 </tr>
12958
12959
12960 <tr>
12961 <td align="left" style="padding-left:20px">2.9.recordCount</td>
12962 <td colspan="2">integer(int64)</td>
12963 <td colspan="2"></td>
12964 </tr>
12965
12966
12967
12968
12969 <tr>
12970 <td align="left" style="padding-left:10px">3.message</td>
12971 <td colspan="2">string</td>
12972 <td colspan="2"></td>
12973 </tr>
12974
12975
12976</tbody>
12977
12978 <tr class="bg">
12979 <td colspan="5">示例</td>
12980 </tr>
12981 <tr class="specialHeight">
12982 <td class="bg">请求参数</td>
12983 <td colspan="4">loadAll=true&amp;mapBean[keyword]=string&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;roleIds=[{}]&amp;rolegroupIds=[{}]</td>
12984 </tr>
12985 <tr class="specialHeight">
12986 <td class="bg">返回值</td>
12987 <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>
12988 </tr>
12989
12990 </table>
12991 </div>
12992 <div>
12993
12994 <!--这个是每个请求的说明,方便生成文档后进行整理-->
12995 <h5 class="second_title">14)添加授权,按用户规则授权,获取 已选用户规则 共有的 角色/组</h5>
12996
12997 <table border="1" cellspacing="0" cellpadding="0" width="100%">
12998 <tr class="bg">
12999 <td colspan="5">添加授权,按用户规则授权,获取 已选用户规则 共有的 角色/组</td>
13000 </tr>
13001 <tr>
13002 <td width="25%">接口描述</td>
13003 <td colspan="4">添加授权,按用户规则授权,获取 已选用户规则 共有的 角色/组</td>
13004 </tr>
13005 <tr>
13006 <td>URL</td>
13007 <td colspan="4">/v1/admin/granted/grantedUserscopeRoles</td>
13008 </tr>
13009 <tr>
13010 <td>请求方式</td>
13011 <td colspan="4">get</td>
13012 </tr>
13013 <tr>
13014 <td>请求类型</td>
13015 <td colspan="4"></td>
13016 </tr>
13017 <tr>
13018 <td>返回类型</td>
13019 <td colspan="4">application/json</td>
13020 </tr>
13021
13022 <tr class="bg">
13023 <td>参数名</td>
13024 <td width="15%">数据类型</td>
13025 <td width="15%">参数类型</td>
13026 <td width="15%">是否必填</td>
13027 <td width="29%">说明</td>
13028 </tr>
13029
13030
13031 <tr>
13032 <td align="left">1.loadAll</td>
13033 <td>boolean</td>
13034 <td>query</td>
13035 <td>Y</td>
13036
13037 <td>是否加载全部</td>
13038 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
13039 </tr>
13040
13041
13042
13043
13044 <tr>
13045 <td align="left">2.operateAccount</td>
13046 <td>string</td>
13047 <td>query</td>
13048 <td>Y</td>
13049
13050 <td>授权操作人</td>
13051 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
13052 </tr>
13053
13054
13055
13056
13057 <tr>
13058 <td align="left">3.pageIndex</td>
13059 <td>integer(int32)</td>
13060 <td>query</td>
13061 <td>Y</td>
13062
13063 <td>分页 - 页码</td>
13064 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
13065 </tr>
13066
13067
13068
13069
13070 <tr>
13071 <td align="left">4.pageSize</td>
13072 <td>integer(int32)</td>
13073 <td>query</td>
13074 <td>Y</td>
13075
13076 <td>分页 - 每页记录数</td>
13077 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
13078 </tr>
13079
13080
13081
13082
13083 <tr>
13084 <td align="left">5.userscopeIds</td>
13085 <td>array</td>
13086 <td>query</td>
13087 <td>Y</td>
13088
13089 <td>已选用户规则ID</td>
13090 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
13091 </tr>
13092
13093
13094
13095
13096
13097 <tr class="bg">
13098 <td>状态码</td>
13099 <td colspan="2">描述</td>
13100 <td colspan="2">说明</td>
13101 </tr>
13102
13103 <tr>
13104 <td>200</td>
13105 <td colspan="2">OK</td>
13106 <td colspan="2"></td>
13107 </tr>
13108
13109 <tr>
13110 <td>401</td>
13111 <td colspan="2">Unauthorized</td>
13112 <td colspan="2"></td>
13113 </tr>
13114
13115 <tr>
13116 <td>403</td>
13117 <td colspan="2">Forbidden</td>
13118 <td colspan="2"></td>
13119 </tr>
13120
13121 <tr>
13122 <td>404</td>
13123 <td colspan="2">Not Found</td>
13124 <td colspan="2"></td>
13125 </tr>
13126
13127 <tr class="bg">
13128 <td>返回属性名</td>
13129 <td colspan="2">类型</td>
13130 <td colspan="2">说明</td>
13131 </tr>
13132
13133<!-- 对返回参数 递归生成行-->
13134 <tbody>
13135
13136 <tr>
13137 <td align="left" style="padding-left:10px">1.code</td>
13138 <td colspan="2">integer(int32)</td>
13139 <td colspan="2"></td>
13140 </tr>
13141
13142
13143 <tr>
13144 <td align="left" style="padding-left:10px">2.data</td>
13145 <td colspan="2">object:GrantedUserscopeRolesGetResponseData</td>
13146 <td colspan="2"></td>
13147 </tr>
13148
13149
13150 <tr>
13151 <td align="left" style="padding-left:20px">2.1.id</td>
13152 <td colspan="2">string</td>
13153 <td colspan="2">ID</td>
13154 </tr>
13155
13156
13157 <tr>
13158 <td align="left" style="padding-left:20px">2.2.roleIds</td>
13159 <td colspan="2">array</td>
13160 <td colspan="2"></td>
13161 </tr>
13162
13163
13164 <tr>
13165 <td align="left" style="padding-left:20px">2.3.rolegroupIds</td>
13166 <td colspan="2">array</td>
13167 <td colspan="2"></td>
13168 </tr>
13169
13170
13171
13172
13173 <tr>
13174 <td align="left" style="padding-left:10px">3.message</td>
13175 <td colspan="2">string</td>
13176 <td colspan="2"></td>
13177 </tr>
13178
13179
13180</tbody>
13181
13182 <tr class="bg">
13183 <td colspan="5">示例</td>
13184 </tr>
13185 <tr class="specialHeight">
13186 <td class="bg">请求参数</td>
13187 <td colspan="4">loadAll=true&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;userscopeIds=[{}]</td>
13188 </tr>
13189 <tr class="specialHeight">
13190 <td class="bg">返回值</td>
13191 <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>
13192 </tr>
13193
13194 </table>
13195 </div>
13196 <div>
13197
13198 <!--这个是每个请求的说明,方便生成文档后进行整理-->
13199 <h5 class="second_title">15)添加授权,按用户规则授权,提交</h5>
13200
13201 <table border="1" cellspacing="0" cellpadding="0" width="100%">
13202 <tr class="bg">
13203 <td colspan="5">添加授权,按用户规则授权,提交</td>
13204 </tr>
13205 <tr>
13206 <td width="25%">接口描述</td>
13207 <td colspan="4">添加授权,按用户规则授权,提交</td>
13208 </tr>
13209 <tr>
13210 <td>URL</td>
13211 <td colspan="4">/v1/admin/granted/grantedUserscopeRoles</td>
13212 </tr>
13213 <tr>
13214 <td>请求方式</td>
13215 <td colspan="4">post</td>
13216 </tr>
13217 <tr>
13218 <td>请求类型</td>
13219 <td colspan="4">application/json</td>
13220 </tr>
13221 <tr>
13222 <td>返回类型</td>
13223 <td colspan="4">application/json</td>
13224 </tr>
13225
13226 <tr class="bg">
13227 <td>参数名</td>
13228 <td width="15%">数据类型</td>
13229 <td width="15%">参数类型</td>
13230 <td width="15%">是否必填</td>
13231 <td width="29%">说明</td>
13232 </tr>
13233
13234
13235 <tr>
13236 <td align="left">1.grantedUserscopeRolesPostRequest</td>
13237 <td>object:GrantedUserscopeRolesPostRequest</td>
13238 <td>body</td>
13239 <td>Y</td>
13240
13241 <td>grantedUserscopeRolesPostRequest</td>
13242 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
13243 </tr>
13244
13245 <tbody>
13246
13247 <tr>
13248 <td align="left" style="padding-left:10px">1.1.addRoleIds</td>
13249 <td>array</td>
13250 <td></td>
13251
13252 <td>N</td>
13253 <td></td>
13254 </tr>
13255
13256
13257 <tr>
13258 <td align="left" style="padding-left:10px">1.2.addRolegroupIds</td>
13259 <td>array</td>
13260 <td></td>
13261
13262 <td>N</td>
13263 <td></td>
13264 </tr>
13265
13266
13267 <tr>
13268 <td align="left" style="padding-left:10px">1.3.delRoleIds</td>
13269 <td>array</td>
13270 <td></td>
13271
13272 <td>N</td>
13273 <td></td>
13274 </tr>
13275
13276
13277 <tr>
13278 <td align="left" style="padding-left:10px">1.4.delRolegroupIds</td>
13279 <td>array</td>
13280 <td></td>
13281
13282 <td>N</td>
13283 <td></td>
13284 </tr>
13285
13286
13287 <tr>
13288 <td align="left" style="padding-left:10px">1.5.grantExpiredDate</td>
13289 <td>string(date-time)</td>
13290 <td></td>
13291
13292 <td>N</td>
13293 <td></td>
13294 </tr>
13295
13296
13297 <tr>
13298 <td align="left" style="padding-left:10px">1.6.userscopeIds</td>
13299 <td>array</td>
13300 <td></td>
13301
13302 <td>N</td>
13303 <td></td>
13304 </tr>
13305
13306
13307</tbody>
13308
13309
13310
13311
13312 <tr>
13313 <td align="left">2.operateAccount</td>
13314 <td>string</td>
13315 <td>query</td>
13316 <td>Y</td>
13317
13318 <td>授权操作人</td>
13319 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
13320 </tr>
13321
13322
13323
13324
13325
13326 <tr class="bg">
13327 <td>状态码</td>
13328 <td colspan="2">描述</td>
13329 <td colspan="2">说明</td>
13330 </tr>
13331
13332 <tr>
13333 <td>200</td>
13334 <td colspan="2">OK</td>
13335 <td colspan="2"></td>
13336 </tr>
13337
13338 <tr>
13339 <td>201</td>
13340 <td colspan="2">Created</td>
13341 <td colspan="2"></td>
13342 </tr>
13343
13344 <tr>
13345 <td>401</td>
13346 <td colspan="2">Unauthorized</td>
13347 <td colspan="2"></td>
13348 </tr>
13349
13350 <tr>
13351 <td>403</td>
13352 <td colspan="2">Forbidden</td>
13353 <td colspan="2"></td>
13354 </tr>
13355
13356 <tr>
13357 <td>404</td>
13358 <td colspan="2">Not Found</td>
13359 <td colspan="2"></td>
13360 </tr>
13361
13362 <tr class="bg">
13363 <td>返回属性名</td>
13364 <td colspan="2">类型</td>
13365 <td colspan="2">说明</td>
13366 </tr>
13367
13368<!-- 对返回参数 递归生成行-->
13369 <tbody>
13370
13371 <tr>
13372 <td align="left" style="padding-left:10px">1.code</td>
13373 <td colspan="2">integer(int32)</td>
13374 <td colspan="2"></td>
13375 </tr>
13376
13377
13378 <tr>
13379 <td align="left" style="padding-left:10px">2.data</td>
13380 <td colspan="2">object:GrantedUserscopeRolesPostResponseData</td>
13381 <td colspan="2"></td>
13382 </tr>
13383
13384
13385 <tr>
13386 <td align="left" style="padding-left:20px">2.1.grantedDetail</td>
13387 <td colspan="2">object:GrantedDetail</td>
13388 <td colspan="2"></td>
13389 </tr>
13390
13391
13392 <tr>
13393 <td align="left" style="padding-left:30px">2.1.1.addGrantedAccountRole</td>
13394 <td colspan="2">array:GrantedAccountRole</td>
13395 <td colspan="2"></td>
13396 </tr>
13397
13398
13399 <tr>
13400 <td align="left" style="padding-left:40px">2.1.1.1.accountId</td>
13401 <td colspan="2">string</td>
13402 <td colspan="2"></td>
13403 </tr>
13404
13405
13406 <tr>
13407 <td align="left" style="padding-left:40px">2.1.1.2.grantExpiredDate</td>
13408 <td colspan="2">string(date-time)</td>
13409 <td colspan="2"></td>
13410 </tr>
13411
13412
13413 <tr>
13414 <td align="left" style="padding-left:40px">2.1.1.3.id</td>
13415 <td colspan="2">string</td>
13416 <td colspan="2">ID</td>
13417 </tr>
13418
13419
13420 <tr>
13421 <td align="left" style="padding-left:40px">2.1.1.4.roleId</td>
13422 <td colspan="2">string</td>
13423 <td colspan="2"></td>
13424 </tr>
13425
13426
13427
13428
13429 <tr>
13430 <td align="left" style="padding-left:30px">2.1.2.addGrantedAccountRolegroup</td>
13431 <td colspan="2">array:GrantedAccountRolegroup</td>
13432 <td colspan="2"></td>
13433 </tr>
13434
13435
13436 <tr>
13437 <td align="left" style="padding-left:40px">2.1.2.1.accountId</td>
13438 <td colspan="2">string</td>
13439 <td colspan="2"></td>
13440 </tr>
13441
13442
13443 <tr>
13444 <td align="left" style="padding-left:40px">2.1.2.2.grantExpiredDate</td>
13445 <td colspan="2">string(date-time)</td>
13446 <td colspan="2"></td>
13447 </tr>
13448
13449
13450 <tr>
13451 <td align="left" style="padding-left:40px">2.1.2.3.id</td>
13452 <td colspan="2">string</td>
13453 <td colspan="2">ID</td>
13454 </tr>
13455
13456
13457 <tr>
13458 <td align="left" style="padding-left:40px">2.1.2.4.rolegroupId</td>
13459 <td colspan="2">string</td>
13460 <td colspan="2"></td>
13461 </tr>
13462
13463
13464
13465
13466 <tr>
13467 <td align="left" style="padding-left:30px">2.1.3.addGrantedGroupRole</td>
13468 <td colspan="2">array:GrantedGroupRole</td>
13469 <td colspan="2"></td>
13470 </tr>
13471
13472
13473 <tr>
13474 <td align="left" style="padding-left:40px">2.1.3.1.grantExpiredDate</td>
13475 <td colspan="2">string(date-time)</td>
13476 <td colspan="2"></td>
13477 </tr>
13478
13479
13480 <tr>
13481 <td align="left" style="padding-left:40px">2.1.3.2.groupId</td>
13482 <td colspan="2">string</td>
13483 <td colspan="2"></td>
13484 </tr>
13485
13486
13487 <tr>
13488 <td align="left" style="padding-left:40px">2.1.3.3.id</td>
13489 <td colspan="2">string</td>
13490 <td colspan="2">ID</td>
13491 </tr>
13492
13493
13494 <tr>
13495 <td align="left" style="padding-left:40px">2.1.3.4.roleId</td>
13496 <td colspan="2">string</td>
13497 <td colspan="2"></td>
13498 </tr>
13499
13500
13501
13502
13503 <tr>
13504 <td align="left" style="padding-left:30px">2.1.4.addGrantedGroupRolegroup</td>
13505 <td colspan="2">array:GrantedGroupRolegroup</td>
13506 <td colspan="2"></td>
13507 </tr>
13508
13509
13510 <tr>
13511 <td align="left" style="padding-left:40px">2.1.4.1.grantExpiredDate</td>
13512 <td colspan="2">string(date-time)</td>
13513 <td colspan="2"></td>
13514 </tr>
13515
13516
13517 <tr>
13518 <td align="left" style="padding-left:40px">2.1.4.2.groupId</td>
13519 <td colspan="2">string</td>
13520 <td colspan="2"></td>
13521 </tr>
13522
13523
13524 <tr>
13525 <td align="left" style="padding-left:40px">2.1.4.3.id</td>
13526 <td colspan="2">string</td>
13527 <td colspan="2">ID</td>
13528 </tr>
13529
13530
13531 <tr>
13532 <td align="left" style="padding-left:40px">2.1.4.4.rolegroupId</td>
13533 <td colspan="2">string</td>
13534 <td colspan="2"></td>
13535 </tr>
13536
13537
13538
13539
13540 <tr>
13541 <td align="left" style="padding-left:30px">2.1.5.addGrantedLabelRole</td>
13542 <td colspan="2">array:GrantedLabelRole</td>
13543 <td colspan="2"></td>
13544 </tr>
13545
13546
13547 <tr>
13548 <td align="left" style="padding-left:40px">2.1.5.1.grantExpiredDate</td>
13549 <td colspan="2">string(date-time)</td>
13550 <td colspan="2"></td>
13551 </tr>
13552
13553
13554 <tr>
13555 <td align="left" style="padding-left:40px">2.1.5.2.id</td>
13556 <td colspan="2">string</td>
13557 <td colspan="2">ID</td>
13558 </tr>
13559
13560
13561 <tr>
13562 <td align="left" style="padding-left:40px">2.1.5.3.labelId</td>
13563 <td colspan="2">string</td>
13564 <td colspan="2"></td>
13565 </tr>
13566
13567
13568 <tr>
13569 <td align="left" style="padding-left:40px">2.1.5.4.roleId</td>
13570 <td colspan="2">string</td>
13571 <td colspan="2"></td>
13572 </tr>
13573
13574
13575
13576
13577 <tr>
13578 <td align="left" style="padding-left:30px">2.1.6.addGrantedLabelRolegroup</td>
13579 <td colspan="2">array:GrantedLabelRolegroup</td>
13580 <td colspan="2"></td>
13581 </tr>
13582
13583
13584 <tr>
13585 <td align="left" style="padding-left:40px">2.1.6.1.grantExpiredDate</td>
13586 <td colspan="2">string(date-time)</td>
13587 <td colspan="2"></td>
13588 </tr>
13589
13590
13591 <tr>
13592 <td align="left" style="padding-left:40px">2.1.6.2.id</td>
13593 <td colspan="2">string</td>
13594 <td colspan="2">ID</td>
13595 </tr>
13596
13597
13598 <tr>
13599 <td align="left" style="padding-left:40px">2.1.6.3.labelId</td>
13600 <td colspan="2">string</td>
13601 <td colspan="2"></td>
13602 </tr>
13603
13604
13605 <tr>
13606 <td align="left" style="padding-left:40px">2.1.6.4.rolegroupId</td>
13607 <td colspan="2">string</td>
13608 <td colspan="2"></td>
13609 </tr>
13610
13611
13612
13613
13614 <tr>
13615 <td align="left" style="padding-left:30px">2.1.7.addGrantedUserscopeRole</td>
13616 <td colspan="2">array:GrantedUserscopeRole</td>
13617 <td colspan="2"></td>
13618 </tr>
13619
13620
13621 <tr>
13622 <td align="left" style="padding-left:40px">2.1.7.1.grantExpiredDate</td>
13623 <td colspan="2">string(date-time)</td>
13624 <td colspan="2"></td>
13625 </tr>
13626
13627
13628 <tr>
13629 <td align="left" style="padding-left:40px">2.1.7.2.id</td>
13630 <td colspan="2">string</td>
13631 <td colspan="2">ID</td>
13632 </tr>
13633
13634
13635 <tr>
13636 <td align="left" style="padding-left:40px">2.1.7.3.roleId</td>
13637 <td colspan="2">string</td>
13638 <td colspan="2"></td>
13639 </tr>
13640
13641
13642 <tr>
13643 <td align="left" style="padding-left:40px">2.1.7.4.userscopeId</td>
13644 <td colspan="2">string</td>
13645 <td colspan="2"></td>
13646 </tr>
13647
13648
13649
13650
13651 <tr>
13652 <td align="left" style="padding-left:30px">2.1.8.addGrantedUserscopeRolegroup</td>
13653 <td colspan="2">array:GrantedUserscopeRolegroup</td>
13654 <td colspan="2"></td>
13655 </tr>
13656
13657
13658 <tr>
13659 <td align="left" style="padding-left:40px">2.1.8.1.grantExpiredDate</td>
13660 <td colspan="2">string(date-time)</td>
13661 <td colspan="2"></td>
13662 </tr>
13663
13664
13665 <tr>
13666 <td align="left" style="padding-left:40px">2.1.8.2.id</td>
13667 <td colspan="2">string</td>
13668 <td colspan="2">ID</td>
13669 </tr>
13670
13671
13672 <tr>
13673 <td align="left" style="padding-left:40px">2.1.8.3.rolegroupId</td>
13674 <td colspan="2">string</td>
13675 <td colspan="2"></td>
13676 </tr>
13677
13678
13679 <tr>
13680 <td align="left" style="padding-left:40px">2.1.8.4.userscopeId</td>
13681 <td colspan="2">string</td>
13682 <td colspan="2"></td>
13683 </tr>
13684
13685
13686
13687
13688 <tr>
13689 <td align="left" style="padding-left:30px">2.1.9.delGrantedAccountRole</td>
13690 <td colspan="2">array:GrantedAccountRole</td>
13691 <td colspan="2"></td>
13692 </tr>
13693
13694
13695 <tr>
13696 <td align="left" style="padding-left:40px">2.1.9.1.accountId</td>
13697 <td colspan="2">string</td>
13698 <td colspan="2"></td>
13699 </tr>
13700
13701
13702 <tr>
13703 <td align="left" style="padding-left:40px">2.1.9.2.grantExpiredDate</td>
13704 <td colspan="2">string(date-time)</td>
13705 <td colspan="2"></td>
13706 </tr>
13707
13708
13709 <tr>
13710 <td align="left" style="padding-left:40px">2.1.9.3.id</td>
13711 <td colspan="2">string</td>
13712 <td colspan="2">ID</td>
13713 </tr>
13714
13715
13716 <tr>
13717 <td align="left" style="padding-left:40px">2.1.9.4.roleId</td>
13718 <td colspan="2">string</td>
13719 <td colspan="2"></td>
13720 </tr>
13721
13722
13723
13724
13725 <tr>
13726 <td align="left" style="padding-left:30px">2.1.10.delGrantedAccountRolegroup</td>
13727 <td colspan="2">array:GrantedAccountRolegroup</td>
13728 <td colspan="2"></td>
13729 </tr>
13730
13731
13732 <tr>
13733 <td align="left" style="padding-left:40px">2.1.10.1.accountId</td>
13734 <td colspan="2">string</td>
13735 <td colspan="2"></td>
13736 </tr>
13737
13738
13739 <tr>
13740 <td align="left" style="padding-left:40px">2.1.10.2.grantExpiredDate</td>
13741 <td colspan="2">string(date-time)</td>
13742 <td colspan="2"></td>
13743 </tr>
13744
13745
13746 <tr>
13747 <td align="left" style="padding-left:40px">2.1.10.3.id</td>
13748 <td colspan="2">string</td>
13749 <td colspan="2">ID</td>
13750 </tr>
13751
13752
13753 <tr>
13754 <td align="left" style="padding-left:40px">2.1.10.4.rolegroupId</td>
13755 <td colspan="2">string</td>
13756 <td colspan="2"></td>
13757 </tr>
13758
13759
13760
13761
13762 <tr>
13763 <td align="left" style="padding-left:30px">2.1.11.delGrantedGroupRole</td>
13764 <td colspan="2">array:GrantedGroupRole</td>
13765 <td colspan="2"></td>
13766 </tr>
13767
13768
13769 <tr>
13770 <td align="left" style="padding-left:40px">2.1.11.1.grantExpiredDate</td>
13771 <td colspan="2">string(date-time)</td>
13772 <td colspan="2"></td>
13773 </tr>
13774
13775
13776 <tr>
13777 <td align="left" style="padding-left:40px">2.1.11.2.groupId</td>
13778 <td colspan="2">string</td>
13779 <td colspan="2"></td>
13780 </tr>
13781
13782
13783 <tr>
13784 <td align="left" style="padding-left:40px">2.1.11.3.id</td>
13785 <td colspan="2">string</td>
13786 <td colspan="2">ID</td>
13787 </tr>
13788
13789
13790 <tr>
13791 <td align="left" style="padding-left:40px">2.1.11.4.roleId</td>
13792 <td colspan="2">string</td>
13793 <td colspan="2"></td>
13794 </tr>
13795
13796
13797
13798
13799 <tr>
13800 <td align="left" style="padding-left:30px">2.1.12.delGrantedGroupRolegroup</td>
13801 <td colspan="2">array:GrantedGroupRolegroup</td>
13802 <td colspan="2"></td>
13803 </tr>
13804
13805
13806 <tr>
13807 <td align="left" style="padding-left:40px">2.1.12.1.grantExpiredDate</td>
13808 <td colspan="2">string(date-time)</td>
13809 <td colspan="2"></td>
13810 </tr>
13811
13812
13813 <tr>
13814 <td align="left" style="padding-left:40px">2.1.12.2.groupId</td>
13815 <td colspan="2">string</td>
13816 <td colspan="2"></td>
13817 </tr>
13818
13819
13820 <tr>
13821 <td align="left" style="padding-left:40px">2.1.12.3.id</td>
13822 <td colspan="2">string</td>
13823 <td colspan="2">ID</td>
13824 </tr>
13825
13826
13827 <tr>
13828 <td align="left" style="padding-left:40px">2.1.12.4.rolegroupId</td>
13829 <td colspan="2">string</td>
13830 <td colspan="2"></td>
13831 </tr>
13832
13833
13834
13835
13836 <tr>
13837 <td align="left" style="padding-left:30px">2.1.13.delGrantedLabelRole</td>
13838 <td colspan="2">array:GrantedLabelRole</td>
13839 <td colspan="2"></td>
13840 </tr>
13841
13842
13843 <tr>
13844 <td align="left" style="padding-left:40px">2.1.13.1.grantExpiredDate</td>
13845 <td colspan="2">string(date-time)</td>
13846 <td colspan="2"></td>
13847 </tr>
13848
13849
13850 <tr>
13851 <td align="left" style="padding-left:40px">2.1.13.2.id</td>
13852 <td colspan="2">string</td>
13853 <td colspan="2">ID</td>
13854 </tr>
13855
13856
13857 <tr>
13858 <td align="left" style="padding-left:40px">2.1.13.3.labelId</td>
13859 <td colspan="2">string</td>
13860 <td colspan="2"></td>
13861 </tr>
13862
13863
13864 <tr>
13865 <td align="left" style="padding-left:40px">2.1.13.4.roleId</td>
13866 <td colspan="2">string</td>
13867 <td colspan="2"></td>
13868 </tr>
13869
13870
13871
13872
13873 <tr>
13874 <td align="left" style="padding-left:30px">2.1.14.delGrantedLabelRolegroup</td>
13875 <td colspan="2">array:GrantedLabelRolegroup</td>
13876 <td colspan="2"></td>
13877 </tr>
13878
13879
13880 <tr>
13881 <td align="left" style="padding-left:40px">2.1.14.1.grantExpiredDate</td>
13882 <td colspan="2">string(date-time)</td>
13883 <td colspan="2"></td>
13884 </tr>
13885
13886
13887 <tr>
13888 <td align="left" style="padding-left:40px">2.1.14.2.id</td>
13889 <td colspan="2">string</td>
13890 <td colspan="2">ID</td>
13891 </tr>
13892
13893
13894 <tr>
13895 <td align="left" style="padding-left:40px">2.1.14.3.labelId</td>
13896 <td colspan="2">string</td>
13897 <td colspan="2"></td>
13898 </tr>
13899
13900
13901 <tr>
13902 <td align="left" style="padding-left:40px">2.1.14.4.rolegroupId</td>
13903 <td colspan="2">string</td>
13904 <td colspan="2"></td>
13905 </tr>
13906
13907
13908
13909
13910 <tr>
13911 <td align="left" style="padding-left:30px">2.1.15.delGrantedUserscopeRole</td>
13912 <td colspan="2">array:GrantedUserscopeRole</td>
13913 <td colspan="2"></td>
13914 </tr>
13915
13916
13917 <tr>
13918 <td align="left" style="padding-left:40px">2.1.15.1.grantExpiredDate</td>
13919 <td colspan="2">string(date-time)</td>
13920 <td colspan="2"></td>
13921 </tr>
13922
13923
13924 <tr>
13925 <td align="left" style="padding-left:40px">2.1.15.2.id</td>
13926 <td colspan="2">string</td>
13927 <td colspan="2">ID</td>
13928 </tr>
13929
13930
13931 <tr>
13932 <td align="left" style="padding-left:40px">2.1.15.3.roleId</td>
13933 <td colspan="2">string</td>
13934 <td colspan="2"></td>
13935 </tr>
13936
13937
13938 <tr>
13939 <td align="left" style="padding-left:40px">2.1.15.4.userscopeId</td>
13940 <td colspan="2">string</td>
13941 <td colspan="2"></td>
13942 </tr>
13943
13944
13945
13946
13947 <tr>
13948 <td align="left" style="padding-left:30px">2.1.16.delGrantedUserscopeRolegroup</td>
13949 <td colspan="2">array:GrantedUserscopeRolegroup</td>
13950 <td colspan="2"></td>
13951 </tr>
13952
13953
13954 <tr>
13955 <td align="left" style="padding-left:40px">2.1.16.1.grantExpiredDate</td>
13956 <td colspan="2">string(date-time)</td>
13957 <td colspan="2"></td>
13958 </tr>
13959
13960
13961 <tr>
13962 <td align="left" style="padding-left:40px">2.1.16.2.id</td>
13963 <td colspan="2">string</td>
13964 <td colspan="2">ID</td>
13965 </tr>
13966
13967
13968 <tr>
13969 <td align="left" style="padding-left:40px">2.1.16.3.rolegroupId</td>
13970 <td colspan="2">string</td>
13971 <td colspan="2"></td>
13972 </tr>
13973
13974
13975 <tr>
13976 <td align="left" style="padding-left:40px">2.1.16.4.userscopeId</td>
13977 <td colspan="2">string</td>
13978 <td colspan="2"></td>
13979 </tr>
13980
13981
13982
13983
13984 <tr>
13985 <td align="left" style="padding-left:30px">2.1.17.id</td>
13986 <td colspan="2">string</td>
13987 <td colspan="2">ID</td>
13988 </tr>
13989
13990
13991 <tr>
13992 <td align="left" style="padding-left:30px">2.1.18.updGrantedAccountRole</td>
13993 <td colspan="2">array:GrantedAccountRole</td>
13994 <td colspan="2"></td>
13995 </tr>
13996
13997
13998 <tr>
13999 <td align="left" style="padding-left:40px">2.1.18.1.accountId</td>
14000 <td colspan="2">string</td>
14001 <td colspan="2"></td>
14002 </tr>
14003
14004
14005 <tr>
14006 <td align="left" style="padding-left:40px">2.1.18.2.grantExpiredDate</td>
14007 <td colspan="2">string(date-time)</td>
14008 <td colspan="2"></td>
14009 </tr>
14010
14011
14012 <tr>
14013 <td align="left" style="padding-left:40px">2.1.18.3.id</td>
14014 <td colspan="2">string</td>
14015 <td colspan="2">ID</td>
14016 </tr>
14017
14018
14019 <tr>
14020 <td align="left" style="padding-left:40px">2.1.18.4.roleId</td>
14021 <td colspan="2">string</td>
14022 <td colspan="2"></td>
14023 </tr>
14024
14025
14026
14027
14028 <tr>
14029 <td align="left" style="padding-left:30px">2.1.19.updGrantedAccountRolegroup</td>
14030 <td colspan="2">array:GrantedAccountRolegroup</td>
14031 <td colspan="2"></td>
14032 </tr>
14033
14034
14035 <tr>
14036 <td align="left" style="padding-left:40px">2.1.19.1.accountId</td>
14037 <td colspan="2">string</td>
14038 <td colspan="2"></td>
14039 </tr>
14040
14041
14042 <tr>
14043 <td align="left" style="padding-left:40px">2.1.19.2.grantExpiredDate</td>
14044 <td colspan="2">string(date-time)</td>
14045 <td colspan="2"></td>
14046 </tr>
14047
14048
14049 <tr>
14050 <td align="left" style="padding-left:40px">2.1.19.3.id</td>
14051 <td colspan="2">string</td>
14052 <td colspan="2">ID</td>
14053 </tr>
14054
14055
14056 <tr>
14057 <td align="left" style="padding-left:40px">2.1.19.4.rolegroupId</td>
14058 <td colspan="2">string</td>
14059 <td colspan="2"></td>
14060 </tr>
14061
14062
14063
14064
14065 <tr>
14066 <td align="left" style="padding-left:30px">2.1.20.updGrantedGroupRole</td>
14067 <td colspan="2">array:GrantedGroupRole</td>
14068 <td colspan="2"></td>
14069 </tr>
14070
14071
14072 <tr>
14073 <td align="left" style="padding-left:40px">2.1.20.1.grantExpiredDate</td>
14074 <td colspan="2">string(date-time)</td>
14075 <td colspan="2"></td>
14076 </tr>
14077
14078
14079 <tr>
14080 <td align="left" style="padding-left:40px">2.1.20.2.groupId</td>
14081 <td colspan="2">string</td>
14082 <td colspan="2"></td>
14083 </tr>
14084
14085
14086 <tr>
14087 <td align="left" style="padding-left:40px">2.1.20.3.id</td>
14088 <td colspan="2">string</td>
14089 <td colspan="2">ID</td>
14090 </tr>
14091
14092
14093 <tr>
14094 <td align="left" style="padding-left:40px">2.1.20.4.roleId</td>
14095 <td colspan="2">string</td>
14096 <td colspan="2"></td>
14097 </tr>
14098
14099
14100
14101
14102 <tr>
14103 <td align="left" style="padding-left:30px">2.1.21.updGrantedGroupRolegroup</td>
14104 <td colspan="2">array:GrantedGroupRolegroup</td>
14105 <td colspan="2"></td>
14106 </tr>
14107
14108
14109 <tr>
14110 <td align="left" style="padding-left:40px">2.1.21.1.grantExpiredDate</td>
14111 <td colspan="2">string(date-time)</td>
14112 <td colspan="2"></td>
14113 </tr>
14114
14115
14116 <tr>
14117 <td align="left" style="padding-left:40px">2.1.21.2.groupId</td>
14118 <td colspan="2">string</td>
14119 <td colspan="2"></td>
14120 </tr>
14121
14122
14123 <tr>
14124 <td align="left" style="padding-left:40px">2.1.21.3.id</td>
14125 <td colspan="2">string</td>
14126 <td colspan="2">ID</td>
14127 </tr>
14128
14129
14130 <tr>
14131 <td align="left" style="padding-left:40px">2.1.21.4.rolegroupId</td>
14132 <td colspan="2">string</td>
14133 <td colspan="2"></td>
14134 </tr>
14135
14136
14137
14138
14139 <tr>
14140 <td align="left" style="padding-left:30px">2.1.22.updGrantedLabelRole</td>
14141 <td colspan="2">array:GrantedLabelRole</td>
14142 <td colspan="2"></td>
14143 </tr>
14144
14145
14146 <tr>
14147 <td align="left" style="padding-left:40px">2.1.22.1.grantExpiredDate</td>
14148 <td colspan="2">string(date-time)</td>
14149 <td colspan="2"></td>
14150 </tr>
14151
14152
14153 <tr>
14154 <td align="left" style="padding-left:40px">2.1.22.2.id</td>
14155 <td colspan="2">string</td>
14156 <td colspan="2">ID</td>
14157 </tr>
14158
14159
14160 <tr>
14161 <td align="left" style="padding-left:40px">2.1.22.3.labelId</td>
14162 <td colspan="2">string</td>
14163 <td colspan="2"></td>
14164 </tr>
14165
14166
14167 <tr>
14168 <td align="left" style="padding-left:40px">2.1.22.4.roleId</td>
14169 <td colspan="2">string</td>
14170 <td colspan="2"></td>
14171 </tr>
14172
14173
14174
14175
14176 <tr>
14177 <td align="left" style="padding-left:30px">2.1.23.updGrantedLabelRolegroup</td>
14178 <td colspan="2">array:GrantedLabelRolegroup</td>
14179 <td colspan="2"></td>
14180 </tr>
14181
14182
14183 <tr>
14184 <td align="left" style="padding-left:40px">2.1.23.1.grantExpiredDate</td>
14185 <td colspan="2">string(date-time)</td>
14186 <td colspan="2"></td>
14187 </tr>
14188
14189
14190 <tr>
14191 <td align="left" style="padding-left:40px">2.1.23.2.id</td>
14192 <td colspan="2">string</td>
14193 <td colspan="2">ID</td>
14194 </tr>
14195
14196
14197 <tr>
14198 <td align="left" style="padding-left:40px">2.1.23.3.labelId</td>
14199 <td colspan="2">string</td>
14200 <td colspan="2"></td>
14201 </tr>
14202
14203
14204 <tr>
14205 <td align="left" style="padding-left:40px">2.1.23.4.rolegroupId</td>
14206 <td colspan="2">string</td>
14207 <td colspan="2"></td>
14208 </tr>
14209
14210
14211
14212
14213 <tr>
14214 <td align="left" style="padding-left:30px">2.1.24.updGrantedUserscopeRole</td>
14215 <td colspan="2">array:GrantedUserscopeRole</td>
14216 <td colspan="2"></td>
14217 </tr>
14218
14219
14220 <tr>
14221 <td align="left" style="padding-left:40px">2.1.24.1.grantExpiredDate</td>
14222 <td colspan="2">string(date-time)</td>
14223 <td colspan="2"></td>
14224 </tr>
14225
14226
14227 <tr>
14228 <td align="left" style="padding-left:40px">2.1.24.2.id</td>
14229 <td colspan="2">string</td>
14230 <td colspan="2">ID</td>
14231 </tr>
14232
14233
14234 <tr>
14235 <td align="left" style="padding-left:40px">2.1.24.3.roleId</td>
14236 <td colspan="2">string</td>
14237 <td colspan="2"></td>
14238 </tr>
14239
14240
14241 <tr>
14242 <td align="left" style="padding-left:40px">2.1.24.4.userscopeId</td>
14243 <td colspan="2">string</td>
14244 <td colspan="2"></td>
14245 </tr>
14246
14247
14248
14249
14250 <tr>
14251 <td align="left" style="padding-left:30px">2.1.25.updGrantedUserscopeRolegroup</td>
14252 <td colspan="2">array:GrantedUserscopeRolegroup</td>
14253 <td colspan="2"></td>
14254 </tr>
14255
14256
14257 <tr>
14258 <td align="left" style="padding-left:40px">2.1.25.1.grantExpiredDate</td>
14259 <td colspan="2">string(date-time)</td>
14260 <td colspan="2"></td>
14261 </tr>
14262
14263
14264 <tr>
14265 <td align="left" style="padding-left:40px">2.1.25.2.id</td>
14266 <td colspan="2">string</td>
14267 <td colspan="2">ID</td>
14268 </tr>
14269
14270
14271 <tr>
14272 <td align="left" style="padding-left:40px">2.1.25.3.rolegroupId</td>
14273 <td colspan="2">string</td>
14274 <td colspan="2"></td>
14275 </tr>
14276
14277
14278 <tr>
14279 <td align="left" style="padding-left:40px">2.1.25.4.userscopeId</td>
14280 <td colspan="2">string</td>
14281 <td colspan="2"></td>
14282 </tr>
14283
14284
14285
14286
14287
14288
14289 <tr>
14290 <td align="left" style="padding-left:20px">2.2.message</td>
14291 <td colspan="2">string</td>
14292 <td colspan="2"></td>
14293 </tr>
14294
14295
14296
14297
14298 <tr>
14299 <td align="left" style="padding-left:10px">3.message</td>
14300 <td colspan="2">string</td>
14301 <td colspan="2"></td>
14302 </tr>
14303
14304
14305</tbody>
14306
14307 <tr class="bg">
14308 <td colspan="5">示例</td>
14309 </tr>
14310 <tr class="specialHeight">
14311 <td class="bg">请求参数</td>
14312 <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>
14313 </tr>
14314 <tr class="specialHeight">
14315 <td class="bg">返回值</td>
14316 <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>
14317 </tr>
14318
14319 </table>
14320 </div>
14321 <div>
14322
14323 <!--这个是每个请求的说明,方便生成文档后进行整理-->
14324 <h5 class="second_title">16)按帐号统计角色数</h5>
14325
14326 <table border="1" cellspacing="0" cellpadding="0" width="100%">
14327 <tr class="bg">
14328 <td colspan="5">按帐号统计角色数</td>
14329 </tr>
14330 <tr>
14331 <td width="25%">接口描述</td>
14332 <td colspan="4">按帐号统计角色数</td>
14333 </tr>
14334 <tr>
14335 <td>URL</td>
14336 <td colspan="4">/v1/admin/granted/statGrantedAccountRoleCount</td>
14337 </tr>
14338 <tr>
14339 <td>请求方式</td>
14340 <td colspan="4">get</td>
14341 </tr>
14342 <tr>
14343 <td>请求类型</td>
14344 <td colspan="4"></td>
14345 </tr>
14346 <tr>
14347 <td>返回类型</td>
14348 <td colspan="4">application/json</td>
14349 </tr>
14350
14351 <tr class="bg">
14352 <td>参数名</td>
14353 <td width="15%">数据类型</td>
14354 <td width="15%">参数类型</td>
14355 <td width="15%">是否必填</td>
14356 <td width="29%">说明</td>
14357 </tr>
14358
14359
14360 <tr>
14361 <td align="left">1.accountIds</td>
14362 <td>array</td>
14363 <td>query</td>
14364 <td>Y</td>
14365
14366 <td>帐号IDs</td>
14367 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
14368 </tr>
14369
14370
14371
14372
14373 <tr>
14374 <td align="left">2.operateAccount</td>
14375 <td>string</td>
14376 <td>query</td>
14377
14378 <td>N</td>
14379 <td>操作人ID</td>
14380 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
14381 </tr>
14382
14383
14384
14385
14386 <tr>
14387 <td align="left">3.pageIndex</td>
14388 <td>integer(int32)</td>
14389 <td>query</td>
14390
14391 <td>N</td>
14392 <td>null</td>
14393 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
14394 </tr>
14395
14396
14397
14398
14399 <tr>
14400 <td align="left">4.pageSize</td>
14401 <td>integer(int32)</td>
14402 <td>query</td>
14403
14404 <td>N</td>
14405 <td>null</td>
14406 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
14407 </tr>
14408
14409
14410
14411
14412
14413 <tr class="bg">
14414 <td>状态码</td>
14415 <td colspan="2">描述</td>
14416 <td colspan="2">说明</td>
14417 </tr>
14418
14419 <tr>
14420 <td>200</td>
14421 <td colspan="2">OK</td>
14422 <td colspan="2"></td>
14423 </tr>
14424
14425 <tr>
14426 <td>401</td>
14427 <td colspan="2">Unauthorized</td>
14428 <td colspan="2"></td>
14429 </tr>
14430
14431 <tr>
14432 <td>403</td>
14433 <td colspan="2">Forbidden</td>
14434 <td colspan="2"></td>
14435 </tr>
14436
14437 <tr>
14438 <td>404</td>
14439 <td colspan="2">Not Found</td>
14440 <td colspan="2"></td>
14441 </tr>
14442
14443 <tr class="bg">
14444 <td>返回属性名</td>
14445 <td colspan="2">类型</td>
14446 <td colspan="2">说明</td>
14447 </tr>
14448
14449<!-- 对返回参数 递归生成行-->
14450 <tbody>
14451
14452 <tr>
14453 <td align="left" style="padding-left:10px">1.code</td>
14454 <td colspan="2">integer(int32)</td>
14455 <td colspan="2"></td>
14456 </tr>
14457
14458
14459 <tr>
14460 <td align="left" style="padding-left:10px">2.data</td>
14461 <td colspan="2">object:StatGrantedAccountRoleCountResponseData</td>
14462 <td colspan="2"></td>
14463 </tr>
14464
14465
14466 <tr>
14467 <td align="left" style="padding-left:20px">2.1.grantedAccountRoleCounts</td>
14468 <td colspan="2">array:GrantedAccountRoleCount</td>
14469 <td colspan="2"></td>
14470 </tr>
14471
14472
14473 <tr>
14474 <td align="left" style="padding-left:30px">2.1.1.accountId</td>
14475 <td colspan="2">string</td>
14476 <td colspan="2"></td>
14477 </tr>
14478
14479
14480 <tr>
14481 <td align="left" style="padding-left:30px">2.1.2.grantAccount</td>
14482 <td colspan="2">string</td>
14483 <td colspan="2"></td>
14484 </tr>
14485
14486
14487 <tr>
14488 <td align="left" style="padding-left:30px">2.1.3.grantDate</td>
14489 <td colspan="2">string(date-time)</td>
14490 <td colspan="2"></td>
14491 </tr>
14492
14493
14494 <tr>
14495 <td align="left" style="padding-left:30px">2.1.4.id</td>
14496 <td colspan="2">string</td>
14497 <td colspan="2">ID</td>
14498 </tr>
14499
14500
14501 <tr>
14502 <td align="left" style="padding-left:30px">2.1.5.roleCount</td>
14503 <td colspan="2">integer(int64)</td>
14504 <td colspan="2"></td>
14505 </tr>
14506
14507
14508 <tr>
14509 <td align="left" style="padding-left:30px">2.1.6.roleName</td>
14510 <td colspan="2">string</td>
14511 <td colspan="2"></td>
14512 </tr>
14513
14514
14515
14516
14517
14518
14519 <tr>
14520 <td align="left" style="padding-left:10px">3.message</td>
14521 <td colspan="2">string</td>
14522 <td colspan="2"></td>
14523 </tr>
14524
14525
14526</tbody>
14527
14528 <tr class="bg">
14529 <td colspan="5">示例</td>
14530 </tr>
14531 <tr class="specialHeight">
14532 <td class="bg">请求参数</td>
14533 <td colspan="4">accountIds=[{}]&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>
14534 </tr>
14535 <tr class="specialHeight">
14536 <td class="bg">返回值</td>
14537 <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>
14538 </tr>
14539
14540 </table>
14541 </div>
14542 <div>
14543
14544 <!--这个是每个请求的说明,方便生成文档后进行整理-->
14545 <h5 class="second_title">17)按帐号统计角色组数</h5>
14546
14547 <table border="1" cellspacing="0" cellpadding="0" width="100%">
14548 <tr class="bg">
14549 <td colspan="5">按帐号统计角色组数</td>
14550 </tr>
14551 <tr>
14552 <td width="25%">接口描述</td>
14553 <td colspan="4">按帐号统计角色组数</td>
14554 </tr>
14555 <tr>
14556 <td>URL</td>
14557 <td colspan="4">/v1/admin/granted/statGrantedAccountRolegroupCount</td>
14558 </tr>
14559 <tr>
14560 <td>请求方式</td>
14561 <td colspan="4">get</td>
14562 </tr>
14563 <tr>
14564 <td>请求类型</td>
14565 <td colspan="4"></td>
14566 </tr>
14567 <tr>
14568 <td>返回类型</td>
14569 <td colspan="4">application/json</td>
14570 </tr>
14571
14572 <tr class="bg">
14573 <td>参数名</td>
14574 <td width="15%">数据类型</td>
14575 <td width="15%">参数类型</td>
14576 <td width="15%">是否必填</td>
14577 <td width="29%">说明</td>
14578 </tr>
14579
14580
14581 <tr>
14582 <td align="left">1.accountIds</td>
14583 <td>array</td>
14584 <td>query</td>
14585 <td>Y</td>
14586
14587 <td>帐号IDs</td>
14588 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
14589 </tr>
14590
14591
14592
14593
14594 <tr>
14595 <td align="left">2.operateAccount</td>
14596 <td>string</td>
14597 <td>query</td>
14598 <td>Y</td>
14599
14600 <td>操作人ID</td>
14601 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
14602 </tr>
14603
14604
14605
14606
14607 <tr>
14608 <td align="left">3.pageIndex</td>
14609 <td>integer(int32)</td>
14610 <td>query</td>
14611
14612 <td>N</td>
14613 <td>null</td>
14614 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
14615 </tr>
14616
14617
14618
14619
14620 <tr>
14621 <td align="left">4.pageSize</td>
14622 <td>integer(int32)</td>
14623 <td>query</td>
14624
14625 <td>N</td>
14626 <td>null</td>
14627 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
14628 </tr>
14629
14630
14631
14632
14633
14634 <tr class="bg">
14635 <td>状态码</td>
14636 <td colspan="2">描述</td>
14637 <td colspan="2">说明</td>
14638 </tr>
14639
14640 <tr>
14641 <td>200</td>
14642 <td colspan="2">OK</td>
14643 <td colspan="2"></td>
14644 </tr>
14645
14646 <tr>
14647 <td>401</td>
14648 <td colspan="2">Unauthorized</td>
14649 <td colspan="2"></td>
14650 </tr>
14651
14652 <tr>
14653 <td>403</td>
14654 <td colspan="2">Forbidden</td>
14655 <td colspan="2"></td>
14656 </tr>
14657
14658 <tr>
14659 <td>404</td>
14660 <td colspan="2">Not Found</td>
14661 <td colspan="2"></td>
14662 </tr>
14663
14664 <tr class="bg">
14665 <td>返回属性名</td>
14666 <td colspan="2">类型</td>
14667 <td colspan="2">说明</td>
14668 </tr>
14669
14670<!-- 对返回参数 递归生成行-->
14671 <tbody>
14672
14673 <tr>
14674 <td align="left" style="padding-left:10px">1.code</td>
14675 <td colspan="2">integer(int32)</td>
14676 <td colspan="2"></td>
14677 </tr>
14678
14679
14680 <tr>
14681 <td align="left" style="padding-left:10px">2.data</td>
14682 <td colspan="2">object:StatGrantedAccountRolegroupCountResponseData</td>
14683 <td colspan="2"></td>
14684 </tr>
14685
14686
14687 <tr>
14688 <td align="left" style="padding-left:20px">2.1.grantedAccountRolegroupCounts</td>
14689 <td colspan="2">array:GrantedAccountRolegroupCount</td>
14690 <td colspan="2"></td>
14691 </tr>
14692
14693
14694 <tr>
14695 <td align="left" style="padding-left:30px">2.1.1.accountId</td>
14696 <td colspan="2">string</td>
14697 <td colspan="2"></td>
14698 </tr>
14699
14700
14701 <tr>
14702 <td align="left" style="padding-left:30px">2.1.2.grantAccount</td>
14703 <td colspan="2">string</td>
14704 <td colspan="2"></td>
14705 </tr>
14706
14707
14708 <tr>
14709 <td align="left" style="padding-left:30px">2.1.3.grantDate</td>
14710 <td colspan="2">string(date-time)</td>
14711 <td colspan="2"></td>
14712 </tr>
14713
14714
14715 <tr>
14716 <td align="left" style="padding-left:30px">2.1.4.id</td>
14717 <td colspan="2">string</td>
14718 <td colspan="2">ID</td>
14719 </tr>
14720
14721
14722 <tr>
14723 <td align="left" style="padding-left:30px">2.1.5.rolegroupCount</td>
14724 <td colspan="2">integer(int64)</td>
14725 <td colspan="2"></td>
14726 </tr>
14727
14728
14729 <tr>
14730 <td align="left" style="padding-left:30px">2.1.6.rolegroupName</td>
14731 <td colspan="2">string</td>
14732 <td colspan="2"></td>
14733 </tr>
14734
14735
14736
14737
14738
14739
14740 <tr>
14741 <td align="left" style="padding-left:10px">3.message</td>
14742 <td colspan="2">string</td>
14743 <td colspan="2"></td>
14744 </tr>
14745
14746
14747</tbody>
14748
14749 <tr class="bg">
14750 <td colspan="5">示例</td>
14751 </tr>
14752 <tr class="specialHeight">
14753 <td class="bg">请求参数</td>
14754 <td colspan="4">accountIds=[{}]&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>
14755 </tr>
14756 <tr class="specialHeight">
14757 <td class="bg">返回值</td>
14758 <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>
14759 </tr>
14760
14761 </table>
14762 </div>
14763 <div>
14764
14765 <!--这个是每个请求的说明,方便生成文档后进行整理-->
14766 <h5 class="second_title">18)按用户组统计角色数</h5>
14767
14768 <table border="1" cellspacing="0" cellpadding="0" width="100%">
14769 <tr class="bg">
14770 <td colspan="5">按用户组统计角色数</td>
14771 </tr>
14772 <tr>
14773 <td width="25%">接口描述</td>
14774 <td colspan="4">按用户组统计角色数</td>
14775 </tr>
14776 <tr>
14777 <td>URL</td>
14778 <td colspan="4">/v1/admin/granted/statGrantedGroupRoleCount</td>
14779 </tr>
14780 <tr>
14781 <td>请求方式</td>
14782 <td colspan="4">get</td>
14783 </tr>
14784 <tr>
14785 <td>请求类型</td>
14786 <td colspan="4"></td>
14787 </tr>
14788 <tr>
14789 <td>返回类型</td>
14790 <td colspan="4">application/json</td>
14791 </tr>
14792
14793 <tr class="bg">
14794 <td>参数名</td>
14795 <td width="15%">数据类型</td>
14796 <td width="15%">参数类型</td>
14797 <td width="15%">是否必填</td>
14798 <td width="29%">说明</td>
14799 </tr>
14800
14801
14802 <tr>
14803 <td align="left">1.groupIds</td>
14804 <td>array</td>
14805 <td>query</td>
14806 <td>Y</td>
14807
14808 <td>用户组IDs</td>
14809 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
14810 </tr>
14811
14812
14813
14814
14815 <tr>
14816 <td align="left">2.operateAccount</td>
14817 <td>string</td>
14818 <td>query</td>
14819
14820 <td>N</td>
14821 <td>操作人ID</td>
14822 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
14823 </tr>
14824
14825
14826
14827
14828 <tr>
14829 <td align="left">3.pageIndex</td>
14830 <td>integer(int32)</td>
14831 <td>query</td>
14832
14833 <td>N</td>
14834 <td>null</td>
14835 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
14836 </tr>
14837
14838
14839
14840
14841 <tr>
14842 <td align="left">4.pageSize</td>
14843 <td>integer(int32)</td>
14844 <td>query</td>
14845
14846 <td>N</td>
14847 <td>null</td>
14848 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
14849 </tr>
14850
14851
14852
14853
14854
14855 <tr class="bg">
14856 <td>状态码</td>
14857 <td colspan="2">描述</td>
14858 <td colspan="2">说明</td>
14859 </tr>
14860
14861 <tr>
14862 <td>200</td>
14863 <td colspan="2">OK</td>
14864 <td colspan="2"></td>
14865 </tr>
14866
14867 <tr>
14868 <td>401</td>
14869 <td colspan="2">Unauthorized</td>
14870 <td colspan="2"></td>
14871 </tr>
14872
14873 <tr>
14874 <td>403</td>
14875 <td colspan="2">Forbidden</td>
14876 <td colspan="2"></td>
14877 </tr>
14878
14879 <tr>
14880 <td>404</td>
14881 <td colspan="2">Not Found</td>
14882 <td colspan="2"></td>
14883 </tr>
14884
14885 <tr class="bg">
14886 <td>返回属性名</td>
14887 <td colspan="2">类型</td>
14888 <td colspan="2">说明</td>
14889 </tr>
14890
14891<!-- 对返回参数 递归生成行-->
14892 <tbody>
14893
14894 <tr>
14895 <td align="left" style="padding-left:10px">1.code</td>
14896 <td colspan="2">integer(int32)</td>
14897 <td colspan="2"></td>
14898 </tr>
14899
14900
14901 <tr>
14902 <td align="left" style="padding-left:10px">2.data</td>
14903 <td colspan="2">object:StatGrantedGroupRoleCountResponseData</td>
14904 <td colspan="2"></td>
14905 </tr>
14906
14907
14908 <tr>
14909 <td align="left" style="padding-left:20px">2.1.grantedGroupRoleCounts</td>
14910 <td colspan="2">array:GrantedGroupRoleCount</td>
14911 <td colspan="2"></td>
14912 </tr>
14913
14914
14915 <tr>
14916 <td align="left" style="padding-left:30px">2.1.1.grantAccount</td>
14917 <td colspan="2">string</td>
14918 <td colspan="2"></td>
14919 </tr>
14920
14921
14922 <tr>
14923 <td align="left" style="padding-left:30px">2.1.2.grantDate</td>
14924 <td colspan="2">string(date-time)</td>
14925 <td colspan="2"></td>
14926 </tr>
14927
14928
14929 <tr>
14930 <td align="left" style="padding-left:30px">2.1.3.groupId</td>
14931 <td colspan="2">string</td>
14932 <td colspan="2"></td>
14933 </tr>
14934
14935
14936 <tr>
14937 <td align="left" style="padding-left:30px">2.1.4.id</td>
14938 <td colspan="2">string</td>
14939 <td colspan="2">ID</td>
14940 </tr>
14941
14942
14943 <tr>
14944 <td align="left" style="padding-left:30px">2.1.5.roleCount</td>
14945 <td colspan="2">integer(int64)</td>
14946 <td colspan="2"></td>
14947 </tr>
14948
14949
14950 <tr>
14951 <td align="left" style="padding-left:30px">2.1.6.roleName</td>
14952 <td colspan="2">string</td>
14953 <td colspan="2"></td>
14954 </tr>
14955
14956
14957
14958
14959
14960
14961 <tr>
14962 <td align="left" style="padding-left:10px">3.message</td>
14963 <td colspan="2">string</td>
14964 <td colspan="2"></td>
14965 </tr>
14966
14967
14968</tbody>
14969
14970 <tr class="bg">
14971 <td colspan="5">示例</td>
14972 </tr>
14973 <tr class="specialHeight">
14974 <td class="bg">请求参数</td>
14975 <td colspan="4">groupIds=[{}]&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>
14976 </tr>
14977 <tr class="specialHeight">
14978 <td class="bg">返回值</td>
14979 <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>
14980 </tr>
14981
14982 </table>
14983 </div>
14984 <div>
14985
14986 <!--这个是每个请求的说明,方便生成文档后进行整理-->
14987 <h5 class="second_title">19)按用户组统计角色组数</h5>
14988
14989 <table border="1" cellspacing="0" cellpadding="0" width="100%">
14990 <tr class="bg">
14991 <td colspan="5">按用户组统计角色组数</td>
14992 </tr>
14993 <tr>
14994 <td width="25%">接口描述</td>
14995 <td colspan="4">按用户组统计角色组数</td>
14996 </tr>
14997 <tr>
14998 <td>URL</td>
14999 <td colspan="4">/v1/admin/granted/statGrantedGroupRolegroupCount</td>
15000 </tr>
15001 <tr>
15002 <td>请求方式</td>
15003 <td colspan="4">get</td>
15004 </tr>
15005 <tr>
15006 <td>请求类型</td>
15007 <td colspan="4"></td>
15008 </tr>
15009 <tr>
15010 <td>返回类型</td>
15011 <td colspan="4">application/json</td>
15012 </tr>
15013
15014 <tr class="bg">
15015 <td>参数名</td>
15016 <td width="15%">数据类型</td>
15017 <td width="15%">参数类型</td>
15018 <td width="15%">是否必填</td>
15019 <td width="29%">说明</td>
15020 </tr>
15021
15022
15023 <tr>
15024 <td align="left">1.groupIds</td>
15025 <td>array</td>
15026 <td>query</td>
15027 <td>Y</td>
15028
15029 <td>用户组IDs</td>
15030 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15031 </tr>
15032
15033
15034
15035
15036 <tr>
15037 <td align="left">2.operateAccount</td>
15038 <td>string</td>
15039 <td>query</td>
15040 <td>Y</td>
15041
15042 <td>操作账户ID</td>
15043 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15044 </tr>
15045
15046
15047
15048
15049 <tr>
15050 <td align="left">3.pageIndex</td>
15051 <td>integer(int32)</td>
15052 <td>query</td>
15053
15054 <td>N</td>
15055 <td>null</td>
15056 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15057 </tr>
15058
15059
15060
15061
15062 <tr>
15063 <td align="left">4.pageSize</td>
15064 <td>integer(int32)</td>
15065 <td>query</td>
15066
15067 <td>N</td>
15068 <td>null</td>
15069 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15070 </tr>
15071
15072
15073
15074
15075
15076 <tr class="bg">
15077 <td>状态码</td>
15078 <td colspan="2">描述</td>
15079 <td colspan="2">说明</td>
15080 </tr>
15081
15082 <tr>
15083 <td>200</td>
15084 <td colspan="2">OK</td>
15085 <td colspan="2"></td>
15086 </tr>
15087
15088 <tr>
15089 <td>401</td>
15090 <td colspan="2">Unauthorized</td>
15091 <td colspan="2"></td>
15092 </tr>
15093
15094 <tr>
15095 <td>403</td>
15096 <td colspan="2">Forbidden</td>
15097 <td colspan="2"></td>
15098 </tr>
15099
15100 <tr>
15101 <td>404</td>
15102 <td colspan="2">Not Found</td>
15103 <td colspan="2"></td>
15104 </tr>
15105
15106 <tr class="bg">
15107 <td>返回属性名</td>
15108 <td colspan="2">类型</td>
15109 <td colspan="2">说明</td>
15110 </tr>
15111
15112<!-- 对返回参数 递归生成行-->
15113 <tbody>
15114
15115 <tr>
15116 <td align="left" style="padding-left:10px">1.code</td>
15117 <td colspan="2">integer(int32)</td>
15118 <td colspan="2"></td>
15119 </tr>
15120
15121
15122 <tr>
15123 <td align="left" style="padding-left:10px">2.data</td>
15124 <td colspan="2">object:StatGrantedGroupRolegroupCountResponseData</td>
15125 <td colspan="2"></td>
15126 </tr>
15127
15128
15129 <tr>
15130 <td align="left" style="padding-left:20px">2.1.grantedGroupRolegroupCounts</td>
15131 <td colspan="2">array:GrantedGroupRolegroupCount</td>
15132 <td colspan="2"></td>
15133 </tr>
15134
15135
15136 <tr>
15137 <td align="left" style="padding-left:30px">2.1.1.grantAccount</td>
15138 <td colspan="2">string</td>
15139 <td colspan="2"></td>
15140 </tr>
15141
15142
15143 <tr>
15144 <td align="left" style="padding-left:30px">2.1.2.grantDate</td>
15145 <td colspan="2">string(date-time)</td>
15146 <td colspan="2"></td>
15147 </tr>
15148
15149
15150 <tr>
15151 <td align="left" style="padding-left:30px">2.1.3.groupId</td>
15152 <td colspan="2">string</td>
15153 <td colspan="2"></td>
15154 </tr>
15155
15156
15157 <tr>
15158 <td align="left" style="padding-left:30px">2.1.4.id</td>
15159 <td colspan="2">string</td>
15160 <td colspan="2">ID</td>
15161 </tr>
15162
15163
15164 <tr>
15165 <td align="left" style="padding-left:30px">2.1.5.rolegroupCount</td>
15166 <td colspan="2">integer(int64)</td>
15167 <td colspan="2"></td>
15168 </tr>
15169
15170
15171 <tr>
15172 <td align="left" style="padding-left:30px">2.1.6.rolegroupName</td>
15173 <td colspan="2">string</td>
15174 <td colspan="2"></td>
15175 </tr>
15176
15177
15178
15179
15180
15181
15182 <tr>
15183 <td align="left" style="padding-left:10px">3.message</td>
15184 <td colspan="2">string</td>
15185 <td colspan="2"></td>
15186 </tr>
15187
15188
15189</tbody>
15190
15191 <tr class="bg">
15192 <td colspan="5">示例</td>
15193 </tr>
15194 <tr class="specialHeight">
15195 <td class="bg">请求参数</td>
15196 <td colspan="4">groupIds=[{}]&amp;operateAccount=string&amp;pageIndex=0&amp;pageSize=0</td>
15197 </tr>
15198 <tr class="specialHeight">
15199 <td class="bg">返回值</td>
15200 <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>
15201 </tr>
15202
15203 </table>
15204 </div>
15205 <div>
15206
15207 <!--这个是每个请求的说明,方便生成文档后进行整理-->
15208 <h5 class="second_title">20)按角色统计帐号数</h5>
15209
15210 <table border="1" cellspacing="0" cellpadding="0" width="100%">
15211 <tr class="bg">
15212 <td colspan="5">按角色统计帐号数</td>
15213 </tr>
15214 <tr>
15215 <td width="25%">接口描述</td>
15216 <td colspan="4">按角色统计帐号数</td>
15217 </tr>
15218 <tr>
15219 <td>URL</td>
15220 <td colspan="4">/v1/admin/granted/statGrantedRoleAccountCount</td>
15221 </tr>
15222 <tr>
15223 <td>请求方式</td>
15224 <td colspan="4">get</td>
15225 </tr>
15226 <tr>
15227 <td>请求类型</td>
15228 <td colspan="4"></td>
15229 </tr>
15230 <tr>
15231 <td>返回类型</td>
15232 <td colspan="4">application/json</td>
15233 </tr>
15234
15235 <tr class="bg">
15236 <td>参数名</td>
15237 <td width="15%">数据类型</td>
15238 <td width="15%">参数类型</td>
15239 <td width="15%">是否必填</td>
15240 <td width="29%">说明</td>
15241 </tr>
15242
15243
15244 <tr>
15245 <td align="left">1.operateAccount</td>
15246 <td>string</td>
15247 <td>query</td>
15248
15249 <td>N</td>
15250 <td>操作人ID</td>
15251 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15252 </tr>
15253
15254
15255
15256
15257 <tr>
15258 <td align="left">2.pageIndex</td>
15259 <td>integer(int32)</td>
15260 <td>query</td>
15261
15262 <td>N</td>
15263 <td>null</td>
15264 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15265 </tr>
15266
15267
15268
15269
15270 <tr>
15271 <td align="left">3.pageSize</td>
15272 <td>integer(int32)</td>
15273 <td>query</td>
15274
15275 <td>N</td>
15276 <td>null</td>
15277 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15278 </tr>
15279
15280
15281
15282
15283 <tr>
15284 <td align="left">4.roleIds</td>
15285 <td>array</td>
15286 <td>query</td>
15287
15288 <td>N</td>
15289 <td>角色IDs</td>
15290 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15291 </tr>
15292
15293
15294
15295
15296
15297 <tr class="bg">
15298 <td>状态码</td>
15299 <td colspan="2">描述</td>
15300 <td colspan="2">说明</td>
15301 </tr>
15302
15303 <tr>
15304 <td>200</td>
15305 <td colspan="2">OK</td>
15306 <td colspan="2"></td>
15307 </tr>
15308
15309 <tr>
15310 <td>401</td>
15311 <td colspan="2">Unauthorized</td>
15312 <td colspan="2"></td>
15313 </tr>
15314
15315 <tr>
15316 <td>403</td>
15317 <td colspan="2">Forbidden</td>
15318 <td colspan="2"></td>
15319 </tr>
15320
15321 <tr>
15322 <td>404</td>
15323 <td colspan="2">Not Found</td>
15324 <td colspan="2"></td>
15325 </tr>
15326
15327 <tr class="bg">
15328 <td>返回属性名</td>
15329 <td colspan="2">类型</td>
15330 <td colspan="2">说明</td>
15331 </tr>
15332
15333<!-- 对返回参数 递归生成行-->
15334 <tbody>
15335
15336 <tr>
15337 <td align="left" style="padding-left:10px">1.code</td>
15338 <td colspan="2">integer(int32)</td>
15339 <td colspan="2"></td>
15340 </tr>
15341
15342
15343 <tr>
15344 <td align="left" style="padding-left:10px">2.data</td>
15345 <td colspan="2">object:StatGrantedRoleAccountCountResponseData</td>
15346 <td colspan="2"></td>
15347 </tr>
15348
15349
15350 <tr>
15351 <td align="left" style="padding-left:20px">2.1.grantedRoleAccountCounts</td>
15352 <td colspan="2">array:GrantedRoleAccountCount</td>
15353 <td colspan="2"></td>
15354 </tr>
15355
15356
15357 <tr>
15358 <td align="left" style="padding-left:30px">2.1.1.accountCount</td>
15359 <td colspan="2">integer(int64)</td>
15360 <td colspan="2"></td>
15361 </tr>
15362
15363
15364 <tr>
15365 <td align="left" style="padding-left:30px">2.1.2.id</td>
15366 <td colspan="2">string</td>
15367 <td colspan="2">ID</td>
15368 </tr>
15369
15370
15371 <tr>
15372 <td align="left" style="padding-left:30px">2.1.3.roleId</td>
15373 <td colspan="2">string</td>
15374 <td colspan="2"></td>
15375 </tr>
15376
15377
15378
15379
15380
15381
15382 <tr>
15383 <td align="left" style="padding-left:10px">3.message</td>
15384 <td colspan="2">string</td>
15385 <td colspan="2"></td>
15386 </tr>
15387
15388
15389</tbody>
15390
15391 <tr class="bg">
15392 <td colspan="5">示例</td>
15393 </tr>
15394 <tr class="specialHeight">
15395 <td class="bg">请求参数</td>
15396 <td colspan="4">operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;roleIds=[{}]</td>
15397 </tr>
15398 <tr class="specialHeight">
15399 <td class="bg">返回值</td>
15400 <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>
15401 </tr>
15402
15403 </table>
15404 </div>
15405 <div>
15406
15407 <!--这个是每个请求的说明,方便生成文档后进行整理-->
15408 <h5 class="second_title">21)按角色统计用户组数</h5>
15409
15410 <table border="1" cellspacing="0" cellpadding="0" width="100%">
15411 <tr class="bg">
15412 <td colspan="5">按角色统计用户组数</td>
15413 </tr>
15414 <tr>
15415 <td width="25%">接口描述</td>
15416 <td colspan="4">按角色统计用户组数</td>
15417 </tr>
15418 <tr>
15419 <td>URL</td>
15420 <td colspan="4">/v1/admin/granted/statGrantedRoleGroupCount</td>
15421 </tr>
15422 <tr>
15423 <td>请求方式</td>
15424 <td colspan="4">get</td>
15425 </tr>
15426 <tr>
15427 <td>请求类型</td>
15428 <td colspan="4"></td>
15429 </tr>
15430 <tr>
15431 <td>返回类型</td>
15432 <td colspan="4">application/json</td>
15433 </tr>
15434
15435 <tr class="bg">
15436 <td>参数名</td>
15437 <td width="15%">数据类型</td>
15438 <td width="15%">参数类型</td>
15439 <td width="15%">是否必填</td>
15440 <td width="29%">说明</td>
15441 </tr>
15442
15443
15444 <tr>
15445 <td align="left">1.operateAccount</td>
15446 <td>string</td>
15447 <td>query</td>
15448
15449 <td>N</td>
15450 <td>操作人ID</td>
15451 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15452 </tr>
15453
15454
15455
15456
15457 <tr>
15458 <td align="left">2.pageIndex</td>
15459 <td>integer(int32)</td>
15460 <td>query</td>
15461
15462 <td>N</td>
15463 <td>null</td>
15464 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15465 </tr>
15466
15467
15468
15469
15470 <tr>
15471 <td align="left">3.pageSize</td>
15472 <td>integer(int32)</td>
15473 <td>query</td>
15474
15475 <td>N</td>
15476 <td>null</td>
15477 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15478 </tr>
15479
15480
15481
15482
15483 <tr>
15484 <td align="left">4.roleIds</td>
15485 <td>array</td>
15486 <td>query</td>
15487
15488 <td>N</td>
15489 <td>角色IDs</td>
15490 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15491 </tr>
15492
15493
15494
15495
15496
15497 <tr class="bg">
15498 <td>状态码</td>
15499 <td colspan="2">描述</td>
15500 <td colspan="2">说明</td>
15501 </tr>
15502
15503 <tr>
15504 <td>200</td>
15505 <td colspan="2">OK</td>
15506 <td colspan="2"></td>
15507 </tr>
15508
15509 <tr>
15510 <td>401</td>
15511 <td colspan="2">Unauthorized</td>
15512 <td colspan="2"></td>
15513 </tr>
15514
15515 <tr>
15516 <td>403</td>
15517 <td colspan="2">Forbidden</td>
15518 <td colspan="2"></td>
15519 </tr>
15520
15521 <tr>
15522 <td>404</td>
15523 <td colspan="2">Not Found</td>
15524 <td colspan="2"></td>
15525 </tr>
15526
15527 <tr class="bg">
15528 <td>返回属性名</td>
15529 <td colspan="2">类型</td>
15530 <td colspan="2">说明</td>
15531 </tr>
15532
15533<!-- 对返回参数 递归生成行-->
15534 <tbody>
15535
15536 <tr>
15537 <td align="left" style="padding-left:10px">1.code</td>
15538 <td colspan="2">integer(int32)</td>
15539 <td colspan="2"></td>
15540 </tr>
15541
15542
15543 <tr>
15544 <td align="left" style="padding-left:10px">2.data</td>
15545 <td colspan="2">object:StatGrantedRoleGroupCountResponseData</td>
15546 <td colspan="2"></td>
15547 </tr>
15548
15549
15550 <tr>
15551 <td align="left" style="padding-left:20px">2.1.grantedRoleGroupCounts</td>
15552 <td colspan="2">array:GrantedRoleGroupCount</td>
15553 <td colspan="2"></td>
15554 </tr>
15555
15556
15557 <tr>
15558 <td align="left" style="padding-left:30px">2.1.1.groupCount</td>
15559 <td colspan="2">integer(int64)</td>
15560 <td colspan="2"></td>
15561 </tr>
15562
15563
15564 <tr>
15565 <td align="left" style="padding-left:30px">2.1.2.id</td>
15566 <td colspan="2">string</td>
15567 <td colspan="2">ID</td>
15568 </tr>
15569
15570
15571 <tr>
15572 <td align="left" style="padding-left:30px">2.1.3.roleId</td>
15573 <td colspan="2">string</td>
15574 <td colspan="2"></td>
15575 </tr>
15576
15577
15578
15579
15580
15581
15582 <tr>
15583 <td align="left" style="padding-left:10px">3.message</td>
15584 <td colspan="2">string</td>
15585 <td colspan="2"></td>
15586 </tr>
15587
15588
15589</tbody>
15590
15591 <tr class="bg">
15592 <td colspan="5">示例</td>
15593 </tr>
15594 <tr class="specialHeight">
15595 <td class="bg">请求参数</td>
15596 <td colspan="4">operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;roleIds=[{}]</td>
15597 </tr>
15598 <tr class="specialHeight">
15599 <td class="bg">返回值</td>
15600 <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>
15601 </tr>
15602
15603 </table>
15604 </div>
15605 <div>
15606
15607 <!--这个是每个请求的说明,方便生成文档后进行整理-->
15608 <h5 class="second_title">22)按角色组统计帐号数</h5>
15609
15610 <table border="1" cellspacing="0" cellpadding="0" width="100%">
15611 <tr class="bg">
15612 <td colspan="5">按角色组统计帐号数</td>
15613 </tr>
15614 <tr>
15615 <td width="25%">接口描述</td>
15616 <td colspan="4">按角色组统计帐号数</td>
15617 </tr>
15618 <tr>
15619 <td>URL</td>
15620 <td colspan="4">/v1/admin/granted/statGrantedRolegroupAccountCount</td>
15621 </tr>
15622 <tr>
15623 <td>请求方式</td>
15624 <td colspan="4">get</td>
15625 </tr>
15626 <tr>
15627 <td>请求类型</td>
15628 <td colspan="4"></td>
15629 </tr>
15630 <tr>
15631 <td>返回类型</td>
15632 <td colspan="4">application/json</td>
15633 </tr>
15634
15635 <tr class="bg">
15636 <td>参数名</td>
15637 <td width="15%">数据类型</td>
15638 <td width="15%">参数类型</td>
15639 <td width="15%">是否必填</td>
15640 <td width="29%">说明</td>
15641 </tr>
15642
15643
15644 <tr>
15645 <td align="left">1.operateAccount</td>
15646 <td>string</td>
15647 <td>query</td>
15648
15649 <td>N</td>
15650 <td>操作人ID</td>
15651 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15652 </tr>
15653
15654
15655
15656
15657 <tr>
15658 <td align="left">2.pageIndex</td>
15659 <td>integer(int32)</td>
15660 <td>query</td>
15661
15662 <td>N</td>
15663 <td>null</td>
15664 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15665 </tr>
15666
15667
15668
15669
15670 <tr>
15671 <td align="left">3.pageSize</td>
15672 <td>integer(int32)</td>
15673 <td>query</td>
15674
15675 <td>N</td>
15676 <td>null</td>
15677 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15678 </tr>
15679
15680
15681
15682
15683 <tr>
15684 <td align="left">4.rolegroupIds</td>
15685 <td>array</td>
15686 <td>query</td>
15687
15688 <td>N</td>
15689 <td>角色组IDs</td>
15690 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15691 </tr>
15692
15693
15694
15695
15696
15697 <tr class="bg">
15698 <td>状态码</td>
15699 <td colspan="2">描述</td>
15700 <td colspan="2">说明</td>
15701 </tr>
15702
15703 <tr>
15704 <td>200</td>
15705 <td colspan="2">OK</td>
15706 <td colspan="2"></td>
15707 </tr>
15708
15709 <tr>
15710 <td>401</td>
15711 <td colspan="2">Unauthorized</td>
15712 <td colspan="2"></td>
15713 </tr>
15714
15715 <tr>
15716 <td>403</td>
15717 <td colspan="2">Forbidden</td>
15718 <td colspan="2"></td>
15719 </tr>
15720
15721 <tr>
15722 <td>404</td>
15723 <td colspan="2">Not Found</td>
15724 <td colspan="2"></td>
15725 </tr>
15726
15727 <tr class="bg">
15728 <td>返回属性名</td>
15729 <td colspan="2">类型</td>
15730 <td colspan="2">说明</td>
15731 </tr>
15732
15733<!-- 对返回参数 递归生成行-->
15734 <tbody>
15735
15736 <tr>
15737 <td align="left" style="padding-left:10px">1.code</td>
15738 <td colspan="2">integer(int32)</td>
15739 <td colspan="2"></td>
15740 </tr>
15741
15742
15743 <tr>
15744 <td align="left" style="padding-left:10px">2.data</td>
15745 <td colspan="2">object:StatGrantedRolegroupAccountCountResponseData</td>
15746 <td colspan="2"></td>
15747 </tr>
15748
15749
15750 <tr>
15751 <td align="left" style="padding-left:20px">2.1.grantedRolegroupAccountCounts</td>
15752 <td colspan="2">array:GrantedRolegroupAccountCount</td>
15753 <td colspan="2"></td>
15754 </tr>
15755
15756
15757 <tr>
15758 <td align="left" style="padding-left:30px">2.1.1.accountCount</td>
15759 <td colspan="2">integer(int64)</td>
15760 <td colspan="2"></td>
15761 </tr>
15762
15763
15764 <tr>
15765 <td align="left" style="padding-left:30px">2.1.2.id</td>
15766 <td colspan="2">string</td>
15767 <td colspan="2">ID</td>
15768 </tr>
15769
15770
15771 <tr>
15772 <td align="left" style="padding-left:30px">2.1.3.rolegroupId</td>
15773 <td colspan="2">string</td>
15774 <td colspan="2"></td>
15775 </tr>
15776
15777
15778
15779
15780
15781
15782 <tr>
15783 <td align="left" style="padding-left:10px">3.message</td>
15784 <td colspan="2">string</td>
15785 <td colspan="2"></td>
15786 </tr>
15787
15788
15789</tbody>
15790
15791 <tr class="bg">
15792 <td colspan="5">示例</td>
15793 </tr>
15794 <tr class="specialHeight">
15795 <td class="bg">请求参数</td>
15796 <td colspan="4">operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;rolegroupIds=[{}]</td>
15797 </tr>
15798 <tr class="specialHeight">
15799 <td class="bg">返回值</td>
15800 <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>
15801 </tr>
15802
15803 </table>
15804 </div>
15805 <div>
15806
15807 <!--这个是每个请求的说明,方便生成文档后进行整理-->
15808 <h5 class="second_title">23)按角色组统计用户组数</h5>
15809
15810 <table border="1" cellspacing="0" cellpadding="0" width="100%">
15811 <tr class="bg">
15812 <td colspan="5">按角色组统计用户组数</td>
15813 </tr>
15814 <tr>
15815 <td width="25%">接口描述</td>
15816 <td colspan="4">按角色组统计用户组数</td>
15817 </tr>
15818 <tr>
15819 <td>URL</td>
15820 <td colspan="4">/v1/admin/granted/statGrantedRolegroupGroupCount</td>
15821 </tr>
15822 <tr>
15823 <td>请求方式</td>
15824 <td colspan="4">get</td>
15825 </tr>
15826 <tr>
15827 <td>请求类型</td>
15828 <td colspan="4"></td>
15829 </tr>
15830 <tr>
15831 <td>返回类型</td>
15832 <td colspan="4">application/json</td>
15833 </tr>
15834
15835 <tr class="bg">
15836 <td>参数名</td>
15837 <td width="15%">数据类型</td>
15838 <td width="15%">参数类型</td>
15839 <td width="15%">是否必填</td>
15840 <td width="29%">说明</td>
15841 </tr>
15842
15843
15844 <tr>
15845 <td align="left">1.operateAccount</td>
15846 <td>string</td>
15847 <td>query</td>
15848
15849 <td>N</td>
15850 <td>操作人ID</td>
15851 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15852 </tr>
15853
15854
15855
15856
15857 <tr>
15858 <td align="left">2.pageIndex</td>
15859 <td>integer(int32)</td>
15860 <td>query</td>
15861
15862 <td>N</td>
15863 <td>null</td>
15864 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15865 </tr>
15866
15867
15868
15869
15870 <tr>
15871 <td align="left">3.pageSize</td>
15872 <td>integer(int32)</td>
15873 <td>query</td>
15874
15875 <td>N</td>
15876 <td>null</td>
15877 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15878 </tr>
15879
15880
15881
15882
15883 <tr>
15884 <td align="left">4.rolegroupIds</td>
15885 <td>array</td>
15886 <td>query</td>
15887
15888 <td>N</td>
15889 <td>角色组IDs</td>
15890 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
15891 </tr>
15892
15893
15894
15895
15896
15897 <tr class="bg">
15898 <td>状态码</td>
15899 <td colspan="2">描述</td>
15900 <td colspan="2">说明</td>
15901 </tr>
15902
15903 <tr>
15904 <td>200</td>
15905 <td colspan="2">OK</td>
15906 <td colspan="2"></td>
15907 </tr>
15908
15909 <tr>
15910 <td>401</td>
15911 <td colspan="2">Unauthorized</td>
15912 <td colspan="2"></td>
15913 </tr>
15914
15915 <tr>
15916 <td>403</td>
15917 <td colspan="2">Forbidden</td>
15918 <td colspan="2"></td>
15919 </tr>
15920
15921 <tr>
15922 <td>404</td>
15923 <td colspan="2">Not Found</td>
15924 <td colspan="2"></td>
15925 </tr>
15926
15927 <tr class="bg">
15928 <td>返回属性名</td>
15929 <td colspan="2">类型</td>
15930 <td colspan="2">说明</td>
15931 </tr>
15932
15933<!-- 对返回参数 递归生成行-->
15934 <tbody>
15935
15936 <tr>
15937 <td align="left" style="padding-left:10px">1.code</td>
15938 <td colspan="2">integer(int32)</td>
15939 <td colspan="2"></td>
15940 </tr>
15941
15942
15943 <tr>
15944 <td align="left" style="padding-left:10px">2.data</td>
15945 <td colspan="2">object:StatGrantedRolegroupGroupCountResponseData</td>
15946 <td colspan="2"></td>
15947 </tr>
15948
15949
15950 <tr>
15951 <td align="left" style="padding-left:20px">2.1.grantedRolegroupGroupCounts</td>
15952 <td colspan="2">array:GrantedRolegroupGroupCount</td>
15953 <td colspan="2"></td>
15954 </tr>
15955
15956
15957 <tr>
15958 <td align="left" style="padding-left:30px">2.1.1.groupCount</td>
15959 <td colspan="2">integer(int64)</td>
15960 <td colspan="2"></td>
15961 </tr>
15962
15963
15964 <tr>
15965 <td align="left" style="padding-left:30px">2.1.2.id</td>
15966 <td colspan="2">string</td>
15967 <td colspan="2">ID</td>
15968 </tr>
15969
15970
15971 <tr>
15972 <td align="left" style="padding-left:30px">2.1.3.rolegroupId</td>
15973 <td colspan="2">string</td>
15974 <td colspan="2"></td>
15975 </tr>
15976
15977
15978
15979
15980
15981
15982 <tr>
15983 <td align="left" style="padding-left:10px">3.message</td>
15984 <td colspan="2">string</td>
15985 <td colspan="2"></td>
15986 </tr>
15987
15988
15989</tbody>
15990
15991 <tr class="bg">
15992 <td colspan="5">示例</td>
15993 </tr>
15994 <tr class="specialHeight">
15995 <td class="bg">请求参数</td>
15996 <td colspan="4">operateAccount=string&amp;pageIndex=0&amp;pageSize=0&amp;rolegroupIds=[{}]</td>
15997 </tr>
15998 <tr class="specialHeight">
15999 <td class="bg">返回值</td>
16000 <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>
16001 </tr>
16002
16003 </table>
16004 </div>
16005 </div>
16006 <div style="margin-bottom:20px;">
16007 <!--这个是类的说明-->
16008 <h4 class="first_title">AdminManGranted</h4>
16009 <div>
16010
16011 <!--这个是每个请求的说明,方便生成文档后进行整理-->
16012 <h5 class="second_title">1)分页查询分级授权</h5>
16013
16014 <table border="1" cellspacing="0" cellpadding="0" width="100%">
16015 <tr class="bg">
16016 <td colspan="5">分页查询分级授权</td>
16017 </tr>
16018 <tr>
16019 <td width="25%">接口描述</td>
16020 <td colspan="4">分页查询分级授权</td>
16021 </tr>
16022 <tr>
16023 <td>URL</td>
16024 <td colspan="4">/v1/admin/manGrantedAccounts</td>
16025 </tr>
16026 <tr>
16027 <td>请求方式</td>
16028 <td colspan="4">get</td>
16029 </tr>
16030 <tr>
16031 <td>请求类型</td>
16032 <td colspan="4"></td>
16033 </tr>
16034 <tr>
16035 <td>返回类型</td>
16036 <td colspan="4">application/json</td>
16037 </tr>
16038
16039 <tr class="bg">
16040 <td>参数名</td>
16041 <td width="15%">数据类型</td>
16042 <td width="15%">参数类型</td>
16043 <td width="15%">是否必填</td>
16044 <td width="29%">说明</td>
16045 </tr>
16046
16047
16048 <tr>
16049 <td align="left">1.loadAll</td>
16050 <td>boolean</td>
16051 <td>query</td>
16052 <td>Y</td>
16053
16054 <td>是否加载全部</td>
16055 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16056 </tr>
16057
16058
16059
16060
16061 <tr>
16062 <td align="left">2.mapBean[identityType]</td>
16063 <td>string</td>
16064 <td>query</td>
16065
16066 <td>N</td>
16067 <td>查询条件 - 身份</td>
16068 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16069 </tr>
16070
16071
16072
16073
16074 <tr>
16075 <td align="left">3.mapBean[includeNotDirect]</td>
16076 <td>boolean</td>
16077 <td>query</td>
16078
16079 <td>N</td>
16080 <td>查询条件 - 是否获取非直接授权操作人授权账号</td>
16081 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16082 </tr>
16083
16084
16085
16086
16087 <tr>
16088 <td align="left">4.mapBean[keywordIdentityTypeIds]</td>
16089 <td>string</td>
16090 <td>query</td>
16091
16092 <td>N</td>
16093 <td>查询条件 - 关键字(身份代码、名称)</td>
16094 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16095 </tr>
16096
16097
16098
16099
16100 <tr>
16101 <td align="left">5.mapBean[keywordOrganizationIds]</td>
16102 <td>string</td>
16103 <td>query</td>
16104
16105 <td>N</td>
16106 <td>查询条件 - 关键字(组织机构代码、名称)</td>
16107 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16108 </tr>
16109
16110
16111
16112
16113 <tr>
16114 <td align="left">6.mapBean[keyword]</td>
16115 <td>string</td>
16116 <td>query</td>
16117
16118 <td>N</td>
16119 <td>查询条件 - 关键字(帐号、姓名)</td>
16120 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16121 </tr>
16122
16123
16124
16125
16126 <tr>
16127 <td align="left">7.mapBean[organizationIds]</td>
16128 <td>array</td>
16129 <td>query</td>
16130
16131 <td>N</td>
16132 <td>查询条件 - 组织机构IDs</td>
16133 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16134 </tr>
16135
16136
16137
16138
16139 <tr>
16140 <td align="left">8.mapBean[state]</td>
16141 <td>string</td>
16142 <td>query</td>
16143
16144 <td>N</td>
16145 <td>查询条件 - 状态</td>
16146 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16147 </tr>
16148
16149
16150
16151
16152 <tr>
16153 <td align="left">9.operateAccount</td>
16154 <td>string</td>
16155 <td>query</td>
16156 <td>Y</td>
16157
16158 <td>授权操作人</td>
16159 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16160 </tr>
16161
16162
16163
16164
16165 <tr>
16166 <td align="left">10.pageIndex</td>
16167 <td>integer(int32)</td>
16168 <td>query</td>
16169 <td>Y</td>
16170
16171 <td>分页 - 页码</td>
16172 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16173 </tr>
16174
16175
16176
16177
16178 <tr>
16179 <td align="left">11.pageSize</td>
16180 <td>integer(int32)</td>
16181 <td>query</td>
16182 <td>Y</td>
16183
16184 <td>分页 - 每页记录数</td>
16185 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16186 </tr>
16187
16188
16189
16190
16191
16192 <tr class="bg">
16193 <td>状态码</td>
16194 <td colspan="2">描述</td>
16195 <td colspan="2">说明</td>
16196 </tr>
16197
16198 <tr>
16199 <td>200</td>
16200 <td colspan="2">OK</td>
16201 <td colspan="2"></td>
16202 </tr>
16203
16204 <tr>
16205 <td>401</td>
16206 <td colspan="2">Unauthorized</td>
16207 <td colspan="2"></td>
16208 </tr>
16209
16210 <tr>
16211 <td>403</td>
16212 <td colspan="2">Forbidden</td>
16213 <td colspan="2"></td>
16214 </tr>
16215
16216 <tr>
16217 <td>404</td>
16218 <td colspan="2">Not Found</td>
16219 <td colspan="2"></td>
16220 </tr>
16221
16222 <tr class="bg">
16223 <td>返回属性名</td>
16224 <td colspan="2">类型</td>
16225 <td colspan="2">说明</td>
16226 </tr>
16227
16228<!-- 对返回参数 递归生成行-->
16229 <tbody>
16230
16231 <tr>
16232 <td align="left" style="padding-left:10px">1.code</td>
16233 <td colspan="2">integer(int32)</td>
16234 <td colspan="2"></td>
16235 </tr>
16236
16237
16238 <tr>
16239 <td align="left" style="padding-left:10px">2.data</td>
16240 <td colspan="2">object:ManGrantedAccountQueryResponseData</td>
16241 <td colspan="2"></td>
16242 </tr>
16243
16244
16245 <tr>
16246 <td align="left" style="padding-left:20px">2.1.currentItemCount</td>
16247 <td colspan="2">integer(int32)</td>
16248 <td colspan="2"></td>
16249 </tr>
16250
16251
16252 <tr>
16253 <td align="left" style="padding-left:20px">2.2.items</td>
16254 <td colspan="2">array:ManGrantedAccount</td>
16255 <td colspan="2"></td>
16256 </tr>
16257
16258
16259 <tr>
16260 <td align="left" style="padding-left:30px">2.2.1.accountId</td>
16261 <td colspan="2">string</td>
16262 <td colspan="2"></td>
16263 </tr>
16264
16265
16266 <tr>
16267 <td align="left" style="padding-left:30px">2.2.2.grantAccount</td>
16268 <td colspan="2">string</td>
16269 <td colspan="2"></td>
16270 </tr>
16271
16272
16273 <tr>
16274 <td align="left" style="padding-left:30px">2.2.3.grantTime</td>
16275 <td colspan="2">string(date-time)</td>
16276 <td colspan="2"></td>
16277 </tr>
16278
16279
16280 <tr>
16281 <td align="left" style="padding-left:30px">2.2.4.id</td>
16282 <td colspan="2">string</td>
16283 <td colspan="2">ID</td>
16284 </tr>
16285
16286
16287 <tr>
16288 <td align="left" style="padding-left:30px">2.2.5.identityType</td>
16289 <td colspan="2">string</td>
16290 <td colspan="2"></td>
16291 </tr>
16292
16293
16294 <tr>
16295 <td align="left" style="padding-left:30px">2.2.6.name</td>
16296 <td colspan="2">string</td>
16297 <td colspan="2"></td>
16298 </tr>
16299
16300
16301 <tr>
16302 <td align="left" style="padding-left:30px">2.2.7.organization</td>
16303 <td colspan="2">string</td>
16304 <td colspan="2"></td>
16305 </tr>
16306
16307
16308 <tr>
16309 <td align="left" style="padding-left:30px">2.2.8.state</td>
16310 <td colspan="2">string</td>
16311 <td colspan="2"></td>
16312 </tr>
16313
16314
16315 <tr>
16316 <td align="left" style="padding-left:30px">2.2.9.username</td>
16317 <td colspan="2">string</td>
16318 <td colspan="2"></td>
16319 </tr>
16320
16321
16322
16323
16324 <tr>
16325 <td align="left" style="padding-left:20px">2.3.loadAll</td>
16326 <td colspan="2">boolean</td>
16327 <td colspan="2"></td>
16328 </tr>
16329
16330
16331 <tr>
16332 <td align="left" style="padding-left:20px">2.4.mapBean</td>
16333 <td colspan="2">object</td>
16334 <td colspan="2"></td>
16335 </tr>
16336
16337
16338 <tr>
16339 <td align="left" style="padding-left:20px">2.5.orderBy</td>
16340 <td colspan="2">object</td>
16341 <td colspan="2"></td>
16342 </tr>
16343
16344
16345 <tr>
16346 <td align="left" style="padding-left:20px">2.6.pageCount</td>
16347 <td colspan="2">integer(int32)</td>
16348 <td colspan="2"></td>
16349 </tr>
16350
16351
16352 <tr>
16353 <td align="left" style="padding-left:20px">2.7.pageIndex</td>
16354 <td colspan="2">integer(int32)</td>
16355 <td colspan="2"></td>
16356 </tr>
16357
16358
16359 <tr>
16360 <td align="left" style="padding-left:20px">2.8.pageSize</td>
16361 <td colspan="2">integer(int32)</td>
16362 <td colspan="2"></td>
16363 </tr>
16364
16365
16366 <tr>
16367 <td align="left" style="padding-left:20px">2.9.recordCount</td>
16368 <td colspan="2">integer(int64)</td>
16369 <td colspan="2"></td>
16370 </tr>
16371
16372
16373
16374
16375 <tr>
16376 <td align="left" style="padding-left:10px">3.message</td>
16377 <td colspan="2">string</td>
16378 <td colspan="2"></td>
16379 </tr>
16380
16381
16382</tbody>
16383
16384 <tr class="bg">
16385 <td colspan="5">示例</td>
16386 </tr>
16387 <tr class="specialHeight">
16388 <td class="bg">请求参数</td>
16389 <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>
16390 </tr>
16391 <tr class="specialHeight">
16392 <td class="bg">返回值</td>
16393 <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>
16394 </tr>
16395
16396 </table>
16397 </div>
16398 <div>
16399
16400 <!--这个是每个请求的说明,方便生成文档后进行整理-->
16401 <h5 class="second_title">2)根据 操作人帐号 获取可授权的角色</h5>
16402
16403 <table border="1" cellspacing="0" cellpadding="0" width="100%">
16404 <tr class="bg">
16405 <td colspan="5">根据 操作人帐号 获取可授权的角色</td>
16406 </tr>
16407 <tr>
16408 <td width="25%">接口描述</td>
16409 <td colspan="4">根据 操作人帐号 获取可授权的角色</td>
16410 </tr>
16411 <tr>
16412 <td>URL</td>
16413 <td colspan="4">/v1/admin/manGrantedAccounts/canGrantRoles</td>
16414 </tr>
16415 <tr>
16416 <td>请求方式</td>
16417 <td colspan="4">get</td>
16418 </tr>
16419 <tr>
16420 <td>请求类型</td>
16421 <td colspan="4"></td>
16422 </tr>
16423 <tr>
16424 <td>返回类型</td>
16425 <td colspan="4">application/json</td>
16426 </tr>
16427
16428 <tr class="bg">
16429 <td>参数名</td>
16430 <td width="15%">数据类型</td>
16431 <td width="15%">参数类型</td>
16432 <td width="15%">是否必填</td>
16433 <td width="29%">说明</td>
16434 </tr>
16435
16436
16437 <tr>
16438 <td align="left">1.operateAccount</td>
16439 <td>string</td>
16440 <td>query</td>
16441 <td>Y</td>
16442
16443 <td>授权操作人</td>
16444 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16445 </tr>
16446
16447
16448
16449
16450
16451 <tr class="bg">
16452 <td>状态码</td>
16453 <td colspan="2">描述</td>
16454 <td colspan="2">说明</td>
16455 </tr>
16456
16457 <tr>
16458 <td>200</td>
16459 <td colspan="2">OK</td>
16460 <td colspan="2"></td>
16461 </tr>
16462
16463 <tr>
16464 <td>401</td>
16465 <td colspan="2">Unauthorized</td>
16466 <td colspan="2"></td>
16467 </tr>
16468
16469 <tr>
16470 <td>403</td>
16471 <td colspan="2">Forbidden</td>
16472 <td colspan="2"></td>
16473 </tr>
16474
16475 <tr>
16476 <td>404</td>
16477 <td colspan="2">Not Found</td>
16478 <td colspan="2"></td>
16479 </tr>
16480
16481 <tr class="bg">
16482 <td>返回属性名</td>
16483 <td colspan="2">类型</td>
16484 <td colspan="2">说明</td>
16485 </tr>
16486
16487<!-- 对返回参数 递归生成行-->
16488 <tbody>
16489
16490 <tr>
16491 <td align="left" style="padding-left:10px">1.code</td>
16492 <td colspan="2">integer(int32)</td>
16493 <td colspan="2"></td>
16494 </tr>
16495
16496
16497 <tr>
16498 <td align="left" style="padding-left:10px">2.data</td>
16499 <td colspan="2">object:ManGrantedAccountCanGrantRolesLoadResponseData</td>
16500 <td colspan="2"></td>
16501 </tr>
16502
16503
16504 <tr>
16505 <td align="left" style="padding-left:20px">2.1.manGrantedAccountRoles</td>
16506 <td colspan="2">array:ManGrantedAccountRole</td>
16507 <td colspan="2"></td>
16508 </tr>
16509
16510
16511 <tr>
16512 <td align="left" style="padding-left:30px">2.1.1.accountId</td>
16513 <td colspan="2">string</td>
16514 <td colspan="2"></td>
16515 </tr>
16516
16517
16518 <tr>
16519 <td align="left" style="padding-left:30px">2.1.2.canGrant</td>
16520 <td colspan="2">boolean</td>
16521 <td colspan="2"></td>
16522 </tr>
16523
16524
16525 <tr>
16526 <td align="left" style="padding-left:30px">2.1.3.canManGrant</td>
16527 <td colspan="2">boolean</td>
16528 <td colspan="2"></td>
16529 </tr>
16530
16531
16532 <tr>
16533 <td align="left" style="padding-left:30px">2.1.4.grantAccount</td>
16534 <td colspan="2">string</td>
16535 <td colspan="2"></td>
16536 </tr>
16537
16538
16539 <tr>
16540 <td align="left" style="padding-left:30px">2.1.5.grantExpiredDate</td>
16541 <td colspan="2">string(date-time)</td>
16542 <td colspan="2"></td>
16543 </tr>
16544
16545
16546 <tr>
16547 <td align="left" style="padding-left:30px">2.1.6.grantTime</td>
16548 <td colspan="2">string(date-time)</td>
16549 <td colspan="2"></td>
16550 </tr>
16551
16552
16553 <tr>
16554 <td align="left" style="padding-left:30px">2.1.7.id</td>
16555 <td colspan="2">string</td>
16556 <td colspan="2">ID</td>
16557 </tr>
16558
16559
16560 <tr>
16561 <td align="left" style="padding-left:30px">2.1.8.rolePk</td>
16562 <td colspan="2">string</td>
16563 <td colspan="2"></td>
16564 </tr>
16565
16566
16567 <tr>
16568 <td align="left" style="padding-left:30px">2.1.9.roleType</td>
16569 <td colspan="2">string</td>
16570 <td colspan="2"></td>
16571 </tr>
16572
16573
16574
16575
16576 <tr>
16577 <td align="left" style="padding-left:20px">2.2.superAdmin</td>
16578 <td colspan="2">boolean</td>
16579 <td colspan="2"></td>
16580 </tr>
16581
16582
16583
16584
16585 <tr>
16586 <td align="left" style="padding-left:10px">3.message</td>
16587 <td colspan="2">string</td>
16588 <td colspan="2"></td>
16589 </tr>
16590
16591
16592</tbody>
16593
16594 <tr class="bg">
16595 <td colspan="5">示例</td>
16596 </tr>
16597 <tr class="specialHeight">
16598 <td class="bg">请求参数</td>
16599 <td colspan="4">operateAccount=string</td>
16600 </tr>
16601 <tr class="specialHeight">
16602 <td class="bg">返回值</td>
16603 <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>
16604 </tr>
16605
16606 </table>
16607 </div>
16608 <div>
16609
16610 <!--这个是每个请求的说明,方便生成文档后进行整理-->
16611 <h5 class="second_title">3)根据 操作人帐号 获取可管理的角色</h5>
16612
16613 <table border="1" cellspacing="0" cellpadding="0" width="100%">
16614 <tr class="bg">
16615 <td colspan="5">根据 操作人帐号 获取可管理的角色</td>
16616 </tr>
16617 <tr>
16618 <td width="25%">接口描述</td>
16619 <td colspan="4">根据 操作人帐号 获取可管理的角色</td>
16620 </tr>
16621 <tr>
16622 <td>URL</td>
16623 <td colspan="4">/v1/admin/manGrantedAccounts/canManGrantRoles</td>
16624 </tr>
16625 <tr>
16626 <td>请求方式</td>
16627 <td colspan="4">get</td>
16628 </tr>
16629 <tr>
16630 <td>请求类型</td>
16631 <td colspan="4"></td>
16632 </tr>
16633 <tr>
16634 <td>返回类型</td>
16635 <td colspan="4">application/json</td>
16636 </tr>
16637
16638 <tr class="bg">
16639 <td>参数名</td>
16640 <td width="15%">数据类型</td>
16641 <td width="15%">参数类型</td>
16642 <td width="15%">是否必填</td>
16643 <td width="29%">说明</td>
16644 </tr>
16645
16646
16647 <tr>
16648 <td align="left">1.operateAccount</td>
16649 <td>string</td>
16650 <td>query</td>
16651 <td>Y</td>
16652
16653 <td>授权操作人</td>
16654 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16655 </tr>
16656
16657
16658
16659
16660
16661 <tr class="bg">
16662 <td>状态码</td>
16663 <td colspan="2">描述</td>
16664 <td colspan="2">说明</td>
16665 </tr>
16666
16667 <tr>
16668 <td>200</td>
16669 <td colspan="2">OK</td>
16670 <td colspan="2"></td>
16671 </tr>
16672
16673 <tr>
16674 <td>401</td>
16675 <td colspan="2">Unauthorized</td>
16676 <td colspan="2"></td>
16677 </tr>
16678
16679 <tr>
16680 <td>403</td>
16681 <td colspan="2">Forbidden</td>
16682 <td colspan="2"></td>
16683 </tr>
16684
16685 <tr>
16686 <td>404</td>
16687 <td colspan="2">Not Found</td>
16688 <td colspan="2"></td>
16689 </tr>
16690
16691 <tr class="bg">
16692 <td>返回属性名</td>
16693 <td colspan="2">类型</td>
16694 <td colspan="2">说明</td>
16695 </tr>
16696
16697<!-- 对返回参数 递归生成行-->
16698 <tbody>
16699
16700 <tr>
16701 <td align="left" style="padding-left:10px">1.code</td>
16702 <td colspan="2">integer(int32)</td>
16703 <td colspan="2"></td>
16704 </tr>
16705
16706
16707 <tr>
16708 <td align="left" style="padding-left:10px">2.data</td>
16709 <td colspan="2">object:ManGrantedAccountCanManGrantRolesLoadResponseData</td>
16710 <td colspan="2"></td>
16711 </tr>
16712
16713
16714 <tr>
16715 <td align="left" style="padding-left:20px">2.1.manGrantedAccountRoles</td>
16716 <td colspan="2">array:ManGrantedAccountRole</td>
16717 <td colspan="2"></td>
16718 </tr>
16719
16720
16721 <tr>
16722 <td align="left" style="padding-left:30px">2.1.1.accountId</td>
16723 <td colspan="2">string</td>
16724 <td colspan="2"></td>
16725 </tr>
16726
16727
16728 <tr>
16729 <td align="left" style="padding-left:30px">2.1.2.canGrant</td>
16730 <td colspan="2">boolean</td>
16731 <td colspan="2"></td>
16732 </tr>
16733
16734
16735 <tr>
16736 <td align="left" style="padding-left:30px">2.1.3.canManGrant</td>
16737 <td colspan="2">boolean</td>
16738 <td colspan="2"></td>
16739 </tr>
16740
16741
16742 <tr>
16743 <td align="left" style="padding-left:30px">2.1.4.grantAccount</td>
16744 <td colspan="2">string</td>
16745 <td colspan="2"></td>
16746 </tr>
16747
16748
16749 <tr>
16750 <td align="left" style="padding-left:30px">2.1.5.grantExpiredDate</td>
16751 <td colspan="2">string(date-time)</td>
16752 <td colspan="2"></td>
16753 </tr>
16754
16755
16756 <tr>
16757 <td align="left" style="padding-left:30px">2.1.6.grantTime</td>
16758 <td colspan="2">string(date-time)</td>
16759 <td colspan="2"></td>
16760 </tr>
16761
16762
16763 <tr>
16764 <td align="left" style="padding-left:30px">2.1.7.id</td>
16765 <td colspan="2">string</td>
16766 <td colspan="2">ID</td>
16767 </tr>
16768
16769
16770 <tr>
16771 <td align="left" style="padding-left:30px">2.1.8.rolePk</td>
16772 <td colspan="2">string</td>
16773 <td colspan="2"></td>
16774 </tr>
16775
16776
16777 <tr>
16778 <td align="left" style="padding-left:30px">2.1.9.roleType</td>
16779 <td colspan="2">string</td>
16780 <td colspan="2"></td>
16781 </tr>
16782
16783
16784
16785
16786 <tr>
16787 <td align="left" style="padding-left:20px">2.2.superAdmin</td>
16788 <td colspan="2">boolean</td>
16789 <td colspan="2"></td>
16790 </tr>
16791
16792
16793
16794
16795 <tr>
16796 <td align="left" style="padding-left:10px">3.message</td>
16797 <td colspan="2">string</td>
16798 <td colspan="2"></td>
16799 </tr>
16800
16801
16802</tbody>
16803
16804 <tr class="bg">
16805 <td colspan="5">示例</td>
16806 </tr>
16807 <tr class="specialHeight">
16808 <td class="bg">请求参数</td>
16809 <td colspan="4">operateAccount=string</td>
16810 </tr>
16811 <tr class="specialHeight">
16812 <td class="bg">返回值</td>
16813 <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>
16814 </tr>
16815
16816 </table>
16817 </div>
16818 <div>
16819
16820 <!--这个是每个请求的说明,方便生成文档后进行整理-->
16821 <h5 class="second_title">4)批量撤销分级授权</h5>
16822
16823 <table border="1" cellspacing="0" cellpadding="0" width="100%">
16824 <tr class="bg">
16825 <td colspan="5">批量撤销分级授权</td>
16826 </tr>
16827 <tr>
16828 <td width="25%">接口描述</td>
16829 <td colspan="4">批量撤销分级授权</td>
16830 </tr>
16831 <tr>
16832 <td>URL</td>
16833 <td colspan="4">/v1/admin/manGrantedAccounts/revokeBatch</td>
16834 </tr>
16835 <tr>
16836 <td>请求方式</td>
16837 <td colspan="4">delete</td>
16838 </tr>
16839 <tr>
16840 <td>请求类型</td>
16841 <td colspan="4"></td>
16842 </tr>
16843 <tr>
16844 <td>返回类型</td>
16845 <td colspan="4">application/json</td>
16846 </tr>
16847
16848 <tr class="bg">
16849 <td>参数名</td>
16850 <td width="15%">数据类型</td>
16851 <td width="15%">参数类型</td>
16852 <td width="15%">是否必填</td>
16853 <td width="29%">说明</td>
16854 </tr>
16855
16856
16857 <tr>
16858 <td align="left">1.ids</td>
16859 <td>array</td>
16860 <td>query</td>
16861 <td>Y</td>
16862
16863 <td>IDs</td>
16864 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16865 </tr>
16866
16867
16868
16869
16870 <tr>
16871 <td align="left">2.operateAccount</td>
16872 <td>string</td>
16873 <td>query</td>
16874 <td>Y</td>
16875
16876 <td>授权操作人</td>
16877 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
16878 </tr>
16879
16880
16881
16882
16883
16884 <tr class="bg">
16885 <td>状态码</td>
16886 <td colspan="2">描述</td>
16887 <td colspan="2">说明</td>
16888 </tr>
16889
16890 <tr>
16891 <td>200</td>
16892 <td colspan="2">OK</td>
16893 <td colspan="2"></td>
16894 </tr>
16895
16896 <tr>
16897 <td>204</td>
16898 <td colspan="2">No Content</td>
16899 <td colspan="2"></td>
16900 </tr>
16901
16902 <tr>
16903 <td>401</td>
16904 <td colspan="2">Unauthorized</td>
16905 <td colspan="2"></td>
16906 </tr>
16907
16908 <tr>
16909 <td>403</td>
16910 <td colspan="2">Forbidden</td>
16911 <td colspan="2"></td>
16912 </tr>
16913
16914 <tr class="bg">
16915 <td>返回属性名</td>
16916 <td colspan="2">类型</td>
16917 <td colspan="2">说明</td>
16918 </tr>
16919
16920<!-- 对返回参数 递归生成行-->
16921 <tbody>
16922
16923 <tr>
16924 <td align="left" style="padding-left:10px">1.code</td>
16925 <td colspan="2">integer(int32)</td>
16926 <td colspan="2"></td>
16927 </tr>
16928
16929
16930 <tr>
16931 <td align="left" style="padding-left:10px">2.data</td>
16932 <td colspan="2">object:ManGrantedAccountRevokeBatchResponseData</td>
16933 <td colspan="2"></td>
16934 </tr>
16935
16936
16937 <tr>
16938 <td align="left" style="padding-left:20px">2.1.message</td>
16939 <td colspan="2">string</td>
16940 <td colspan="2"></td>
16941 </tr>
16942
16943
16944
16945
16946 <tr>
16947 <td align="left" style="padding-left:10px">3.message</td>
16948 <td colspan="2">string</td>
16949 <td colspan="2"></td>
16950 </tr>
16951
16952
16953</tbody>
16954
16955 <tr class="bg">
16956 <td colspan="5">示例</td>
16957 </tr>
16958 <tr class="specialHeight">
16959 <td class="bg">请求参数</td>
16960 <td colspan="4">ids=[{}]&amp;operateAccount=string</td>
16961 </tr>
16962 <tr class="specialHeight">
16963 <td class="bg">返回值</td>
16964 <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>
16965 </tr>
16966
16967 </table>
16968 </div>
16969 <div>
16970
16971 <!--这个是每个请求的说明,方便生成文档后进行整理-->
16972 <h5 class="second_title">5)添加分级授权</h5>
16973
16974 <table border="1" cellspacing="0" cellpadding="0" width="100%">
16975 <tr class="bg">
16976 <td colspan="5">添加分级授权</td>
16977 </tr>
16978 <tr>
16979 <td width="25%">接口描述</td>
16980 <td colspan="4">添加分级授权</td>
16981 </tr>
16982 <tr>
16983 <td>URL</td>
16984 <td colspan="4">/v1/admin/manGrantedAccounts/roles</td>
16985 </tr>
16986 <tr>
16987 <td>请求方式</td>
16988 <td colspan="4">post</td>
16989 </tr>
16990 <tr>
16991 <td>请求类型</td>
16992 <td colspan="4">application/json</td>
16993 </tr>
16994 <tr>
16995 <td>返回类型</td>
16996 <td colspan="4">application/json</td>
16997 </tr>
16998
16999 <tr class="bg">
17000 <td>参数名</td>
17001 <td width="15%">数据类型</td>
17002 <td width="15%">参数类型</td>
17003 <td width="15%">是否必填</td>
17004 <td width="29%">说明</td>
17005 </tr>
17006
17007
17008 <tr>
17009 <td align="left">1.manGrantedAccountCreateRequest</td>
17010 <td>object:ManGrantedAccountRolesPostRequest</td>
17011 <td>body</td>
17012 <td>Y</td>
17013
17014 <td>manGrantedAccountCreateRequest</td>
17015 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17016 </tr>
17017
17018 <tbody>
17019
17020 <tr>
17021 <td align="left" style="padding-left:10px">1.1.accounts</td>
17022 <td>array:ManGrantedAccount</td>
17023 <td></td>
17024
17025 <td>N</td>
17026 <td></td>
17027 </tr>
17028
17029
17030 <tr>
17031 <td align="left" style="padding-left:20px">1.1.1.accountId</td>
17032 <td>string</td>
17033 <td></td>
17034
17035 <td>N</td>
17036 <td></td>
17037 </tr>
17038
17039
17040 <tr>
17041 <td align="left" style="padding-left:20px">1.1.2.grantAccount</td>
17042 <td>string</td>
17043 <td></td>
17044
17045 <td>N</td>
17046 <td></td>
17047 </tr>
17048
17049
17050 <tr>
17051 <td align="left" style="padding-left:20px">1.1.3.grantTime</td>
17052 <td>string(date-time)</td>
17053 <td></td>
17054
17055 <td>N</td>
17056 <td></td>
17057 </tr>
17058
17059
17060 <tr>
17061 <td align="left" style="padding-left:20px">1.1.4.id</td>
17062 <td>string</td>
17063 <td></td>
17064
17065 <td>N</td>
17066 <td>ID</td>
17067 </tr>
17068
17069
17070 <tr>
17071 <td align="left" style="padding-left:20px">1.1.5.identityType</td>
17072 <td>string</td>
17073 <td></td>
17074
17075 <td>N</td>
17076 <td></td>
17077 </tr>
17078
17079
17080 <tr>
17081 <td align="left" style="padding-left:20px">1.1.6.name</td>
17082 <td>string</td>
17083 <td></td>
17084
17085 <td>N</td>
17086 <td></td>
17087 </tr>
17088
17089
17090 <tr>
17091 <td align="left" style="padding-left:20px">1.1.7.organization</td>
17092 <td>string</td>
17093 <td></td>
17094
17095 <td>N</td>
17096 <td></td>
17097 </tr>
17098
17099
17100 <tr>
17101 <td align="left" style="padding-left:20px">1.1.8.state</td>
17102 <td>string</td>
17103 <td></td>
17104
17105 <td>N</td>
17106 <td></td>
17107 </tr>
17108
17109
17110 <tr>
17111 <td align="left" style="padding-left:20px">1.1.9.username</td>
17112 <td>string</td>
17113 <td></td>
17114
17115 <td>N</td>
17116 <td></td>
17117 </tr>
17118
17119
17120
17121
17122 <tr>
17123 <td align="left" style="padding-left:10px">1.2.grantExpiredDate</td>
17124 <td>string(date-time)</td>
17125 <td></td>
17126
17127 <td>N</td>
17128 <td></td>
17129 </tr>
17130
17131
17132 <tr>
17133 <td align="left" style="padding-left:10px">1.3.manGrantedAccountRoles</td>
17134 <td>array:ManGrantedAccountRole</td>
17135 <td></td>
17136
17137 <td>N</td>
17138 <td></td>
17139 </tr>
17140
17141
17142 <tr>
17143 <td align="left" style="padding-left:20px">1.3.1.accountId</td>
17144 <td>string</td>
17145 <td></td>
17146
17147 <td>N</td>
17148 <td></td>
17149 </tr>
17150
17151
17152 <tr>
17153 <td align="left" style="padding-left:20px">1.3.2.canGrant</td>
17154 <td>boolean</td>
17155 <td></td>
17156
17157 <td>N</td>
17158 <td></td>
17159 </tr>
17160
17161
17162 <tr>
17163 <td align="left" style="padding-left:20px">1.3.3.canManGrant</td>
17164 <td>boolean</td>
17165 <td></td>
17166
17167 <td>N</td>
17168 <td></td>
17169 </tr>
17170
17171
17172 <tr>
17173 <td align="left" style="padding-left:20px">1.3.4.grantAccount</td>
17174 <td>string</td>
17175 <td></td>
17176
17177 <td>N</td>
17178 <td></td>
17179 </tr>
17180
17181
17182 <tr>
17183 <td align="left" style="padding-left:20px">1.3.5.grantExpiredDate</td>
17184 <td>string(date-time)</td>
17185 <td></td>
17186
17187 <td>N</td>
17188 <td></td>
17189 </tr>
17190
17191
17192 <tr>
17193 <td align="left" style="padding-left:20px">1.3.6.grantTime</td>
17194 <td>string(date-time)</td>
17195 <td></td>
17196
17197 <td>N</td>
17198 <td></td>
17199 </tr>
17200
17201
17202 <tr>
17203 <td align="left" style="padding-left:20px">1.3.7.id</td>
17204 <td>string</td>
17205 <td></td>
17206
17207 <td>N</td>
17208 <td>ID</td>
17209 </tr>
17210
17211
17212 <tr>
17213 <td align="left" style="padding-left:20px">1.3.8.rolePk</td>
17214 <td>string</td>
17215 <td></td>
17216
17217 <td>N</td>
17218 <td></td>
17219 </tr>
17220
17221
17222 <tr>
17223 <td align="left" style="padding-left:20px">1.3.9.roleType</td>
17224 <td>string</td>
17225 <td></td>
17226
17227 <td>N</td>
17228 <td></td>
17229 </tr>
17230
17231
17232
17233
17234</tbody>
17235
17236
17237
17238
17239 <tr>
17240 <td align="left">2.operateAccount</td>
17241 <td>string</td>
17242 <td>query</td>
17243 <td>Y</td>
17244
17245 <td>授权操作人</td>
17246 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17247 </tr>
17248
17249
17250
17251
17252
17253 <tr class="bg">
17254 <td>状态码</td>
17255 <td colspan="2">描述</td>
17256 <td colspan="2">说明</td>
17257 </tr>
17258
17259 <tr>
17260 <td>200</td>
17261 <td colspan="2">OK</td>
17262 <td colspan="2"></td>
17263 </tr>
17264
17265 <tr>
17266 <td>201</td>
17267 <td colspan="2">Created</td>
17268 <td colspan="2"></td>
17269 </tr>
17270
17271 <tr>
17272 <td>401</td>
17273 <td colspan="2">Unauthorized</td>
17274 <td colspan="2"></td>
17275 </tr>
17276
17277 <tr>
17278 <td>403</td>
17279 <td colspan="2">Forbidden</td>
17280 <td colspan="2"></td>
17281 </tr>
17282
17283 <tr>
17284 <td>404</td>
17285 <td colspan="2">Not Found</td>
17286 <td colspan="2"></td>
17287 </tr>
17288
17289 <tr class="bg">
17290 <td>返回属性名</td>
17291 <td colspan="2">类型</td>
17292 <td colspan="2">说明</td>
17293 </tr>
17294
17295<!-- 对返回参数 递归生成行-->
17296 <tbody>
17297
17298 <tr>
17299 <td align="left" style="padding-left:10px">1.code</td>
17300 <td colspan="2">integer(int32)</td>
17301 <td colspan="2"></td>
17302 </tr>
17303
17304
17305 <tr>
17306 <td align="left" style="padding-left:10px">2.data</td>
17307 <td colspan="2">object:ManGrantedAccountRolesPostResponseData</td>
17308 <td colspan="2"></td>
17309 </tr>
17310
17311
17312 <tr>
17313 <td align="left" style="padding-left:20px">2.1.message</td>
17314 <td colspan="2">string</td>
17315 <td colspan="2"></td>
17316 </tr>
17317
17318
17319
17320
17321 <tr>
17322 <td align="left" style="padding-left:10px">3.message</td>
17323 <td colspan="2">string</td>
17324 <td colspan="2"></td>
17325 </tr>
17326
17327
17328</tbody>
17329
17330 <tr class="bg">
17331 <td colspan="5">示例</td>
17332 </tr>
17333 <tr class="specialHeight">
17334 <td class="bg">请求参数</td>
17335 <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>
17336 </tr>
17337 <tr class="specialHeight">
17338 <td class="bg">返回值</td>
17339 <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>
17340 </tr>
17341
17342 </table>
17343 </div>
17344 <div>
17345
17346 <!--这个是每个请求的说明,方便生成文档后进行整理-->
17347 <h5 class="second_title">6)按帐号统计角色数</h5>
17348
17349 <table border="1" cellspacing="0" cellpadding="0" width="100%">
17350 <tr class="bg">
17351 <td colspan="5">按帐号统计角色数</td>
17352 </tr>
17353 <tr>
17354 <td width="25%">接口描述</td>
17355 <td colspan="4">按帐号统计角色数</td>
17356 </tr>
17357 <tr>
17358 <td>URL</td>
17359 <td colspan="4">/v1/admin/manGrantedAccounts/statManGrantedAccountRoleCount</td>
17360 </tr>
17361 <tr>
17362 <td>请求方式</td>
17363 <td colspan="4">get</td>
17364 </tr>
17365 <tr>
17366 <td>请求类型</td>
17367 <td colspan="4"></td>
17368 </tr>
17369 <tr>
17370 <td>返回类型</td>
17371 <td colspan="4">application/json</td>
17372 </tr>
17373
17374 <tr class="bg">
17375 <td>参数名</td>
17376 <td width="15%">数据类型</td>
17377 <td width="15%">参数类型</td>
17378 <td width="15%">是否必填</td>
17379 <td width="29%">说明</td>
17380 </tr>
17381
17382
17383 <tr>
17384 <td align="left">1.accountIds</td>
17385 <td>array</td>
17386 <td>query</td>
17387 <td>Y</td>
17388
17389 <td>帐号IDs</td>
17390 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17391 </tr>
17392
17393
17394
17395
17396 <tr>
17397 <td align="left">2.canDataGrant</td>
17398 <td>boolean</td>
17399 <td>query</td>
17400
17401 <td>N</td>
17402 <td>可数据授权</td>
17403 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17404 </tr>
17405
17406
17407
17408
17409 <tr>
17410 <td align="left">3.canGrant</td>
17411 <td>boolean</td>
17412 <td>query</td>
17413
17414 <td>N</td>
17415 <td>可授权</td>
17416 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17417 </tr>
17418
17419
17420
17421
17422 <tr>
17423 <td align="left">4.canManGrant</td>
17424 <td>boolean</td>
17425 <td>query</td>
17426
17427 <td>N</td>
17428 <td>可管理</td>
17429 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17430 </tr>
17431
17432
17433
17434
17435 <tr>
17436 <td align="left">5.operateAccount</td>
17437 <td>string</td>
17438 <td>query</td>
17439
17440 <td>N</td>
17441 <td>操作人ID</td>
17442 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17443 </tr>
17444
17445
17446
17447
17448
17449 <tr class="bg">
17450 <td>状态码</td>
17451 <td colspan="2">描述</td>
17452 <td colspan="2">说明</td>
17453 </tr>
17454
17455 <tr>
17456 <td>200</td>
17457 <td colspan="2">OK</td>
17458 <td colspan="2"></td>
17459 </tr>
17460
17461 <tr>
17462 <td>401</td>
17463 <td colspan="2">Unauthorized</td>
17464 <td colspan="2"></td>
17465 </tr>
17466
17467 <tr>
17468 <td>403</td>
17469 <td colspan="2">Forbidden</td>
17470 <td colspan="2"></td>
17471 </tr>
17472
17473 <tr>
17474 <td>404</td>
17475 <td colspan="2">Not Found</td>
17476 <td colspan="2"></td>
17477 </tr>
17478
17479 <tr class="bg">
17480 <td>返回属性名</td>
17481 <td colspan="2">类型</td>
17482 <td colspan="2">说明</td>
17483 </tr>
17484
17485<!-- 对返回参数 递归生成行-->
17486 <tbody>
17487
17488 <tr>
17489 <td align="left" style="padding-left:10px">1.code</td>
17490 <td colspan="2">integer(int32)</td>
17491 <td colspan="2"></td>
17492 </tr>
17493
17494
17495 <tr>
17496 <td align="left" style="padding-left:10px">2.data</td>
17497 <td colspan="2">object:StatManGrantedAccountRoleCountResponseData</td>
17498 <td colspan="2"></td>
17499 </tr>
17500
17501
17502 <tr>
17503 <td align="left" style="padding-left:20px">2.1.manGrantedAccountRoleCounts</td>
17504 <td colspan="2">array:ManGrantedAccountRoleCount</td>
17505 <td colspan="2"></td>
17506 </tr>
17507
17508
17509 <tr>
17510 <td align="left" style="padding-left:30px">2.1.1.accountId</td>
17511 <td colspan="2">string</td>
17512 <td colspan="2"></td>
17513 </tr>
17514
17515
17516 <tr>
17517 <td align="left" style="padding-left:30px">2.1.2.grantAccount</td>
17518 <td colspan="2">string</td>
17519 <td colspan="2"></td>
17520 </tr>
17521
17522
17523 <tr>
17524 <td align="left" style="padding-left:30px">2.1.3.grantTime</td>
17525 <td colspan="2">string(date-time)</td>
17526 <td colspan="2"></td>
17527 </tr>
17528
17529
17530 <tr>
17531 <td align="left" style="padding-left:30px">2.1.4.id</td>
17532 <td colspan="2">string</td>
17533 <td colspan="2">ID</td>
17534 </tr>
17535
17536
17537 <tr>
17538 <td align="left" style="padding-left:30px">2.1.5.roleCount</td>
17539 <td colspan="2">integer(int64)</td>
17540 <td colspan="2"></td>
17541 </tr>
17542
17543
17544 <tr>
17545 <td align="left" style="padding-left:30px">2.1.6.roleName</td>
17546 <td colspan="2">string</td>
17547 <td colspan="2"></td>
17548 </tr>
17549
17550
17551
17552
17553
17554
17555 <tr>
17556 <td align="left" style="padding-left:10px">3.message</td>
17557 <td colspan="2">string</td>
17558 <td colspan="2"></td>
17559 </tr>
17560
17561
17562</tbody>
17563
17564 <tr class="bg">
17565 <td colspan="5">示例</td>
17566 </tr>
17567 <tr class="specialHeight">
17568 <td class="bg">请求参数</td>
17569 <td colspan="4">accountIds=[{}]&amp;canDataGrant=true&amp;canGrant=true&amp;canManGrant=true&amp;operateAccount=string</td>
17570 </tr>
17571 <tr class="specialHeight">
17572 <td class="bg">返回值</td>
17573 <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>
17574 </tr>
17575
17576 </table>
17577 </div>
17578 <div>
17579
17580 <!--这个是每个请求的说明,方便生成文档后进行整理-->
17581 <h5 class="second_title">7)按帐号统计角色组数</h5>
17582
17583 <table border="1" cellspacing="0" cellpadding="0" width="100%">
17584 <tr class="bg">
17585 <td colspan="5">按帐号统计角色组数</td>
17586 </tr>
17587 <tr>
17588 <td width="25%">接口描述</td>
17589 <td colspan="4">按帐号统计角色组数</td>
17590 </tr>
17591 <tr>
17592 <td>URL</td>
17593 <td colspan="4">/v1/admin/manGrantedAccounts/statManGrantedAccountRolegroupCount</td>
17594 </tr>
17595 <tr>
17596 <td>请求方式</td>
17597 <td colspan="4">get</td>
17598 </tr>
17599 <tr>
17600 <td>请求类型</td>
17601 <td colspan="4"></td>
17602 </tr>
17603 <tr>
17604 <td>返回类型</td>
17605 <td colspan="4">application/json</td>
17606 </tr>
17607
17608 <tr class="bg">
17609 <td>参数名</td>
17610 <td width="15%">数据类型</td>
17611 <td width="15%">参数类型</td>
17612 <td width="15%">是否必填</td>
17613 <td width="29%">说明</td>
17614 </tr>
17615
17616
17617 <tr>
17618 <td align="left">1.accountIds</td>
17619 <td>array</td>
17620 <td>query</td>
17621 <td>Y</td>
17622
17623 <td>帐号IDs</td>
17624 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17625 </tr>
17626
17627
17628
17629
17630 <tr>
17631 <td align="left">2.canDataGrant</td>
17632 <td>boolean</td>
17633 <td>query</td>
17634
17635 <td>N</td>
17636 <td>可数据授权</td>
17637 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17638 </tr>
17639
17640
17641
17642
17643 <tr>
17644 <td align="left">3.canGrant</td>
17645 <td>boolean</td>
17646 <td>query</td>
17647
17648 <td>N</td>
17649 <td>可授权</td>
17650 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17651 </tr>
17652
17653
17654
17655
17656 <tr>
17657 <td align="left">4.canManGrant</td>
17658 <td>boolean</td>
17659 <td>query</td>
17660
17661 <td>N</td>
17662 <td>可管理</td>
17663 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17664 </tr>
17665
17666
17667
17668
17669 <tr>
17670 <td align="left">5.operateAccount</td>
17671 <td>string</td>
17672 <td>query</td>
17673 <td>Y</td>
17674
17675 <td>操作人ID</td>
17676 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17677 </tr>
17678
17679
17680
17681
17682
17683 <tr class="bg">
17684 <td>状态码</td>
17685 <td colspan="2">描述</td>
17686 <td colspan="2">说明</td>
17687 </tr>
17688
17689 <tr>
17690 <td>200</td>
17691 <td colspan="2">OK</td>
17692 <td colspan="2"></td>
17693 </tr>
17694
17695 <tr>
17696 <td>401</td>
17697 <td colspan="2">Unauthorized</td>
17698 <td colspan="2"></td>
17699 </tr>
17700
17701 <tr>
17702 <td>403</td>
17703 <td colspan="2">Forbidden</td>
17704 <td colspan="2"></td>
17705 </tr>
17706
17707 <tr>
17708 <td>404</td>
17709 <td colspan="2">Not Found</td>
17710 <td colspan="2"></td>
17711 </tr>
17712
17713 <tr class="bg">
17714 <td>返回属性名</td>
17715 <td colspan="2">类型</td>
17716 <td colspan="2">说明</td>
17717 </tr>
17718
17719<!-- 对返回参数 递归生成行-->
17720 <tbody>
17721
17722 <tr>
17723 <td align="left" style="padding-left:10px">1.code</td>
17724 <td colspan="2">integer(int32)</td>
17725 <td colspan="2"></td>
17726 </tr>
17727
17728
17729 <tr>
17730 <td align="left" style="padding-left:10px">2.data</td>
17731 <td colspan="2">object:StatManGrantedAccountRolegroupCountResponseData</td>
17732 <td colspan="2"></td>
17733 </tr>
17734
17735
17736 <tr>
17737 <td align="left" style="padding-left:20px">2.1.manGrantedAccountRolegroupCounts</td>
17738 <td colspan="2">array:ManGrantedAccountRolegroupCount</td>
17739 <td colspan="2"></td>
17740 </tr>
17741
17742
17743 <tr>
17744 <td align="left" style="padding-left:30px">2.1.1.accountId</td>
17745 <td colspan="2">string</td>
17746 <td colspan="2"></td>
17747 </tr>
17748
17749
17750 <tr>
17751 <td align="left" style="padding-left:30px">2.1.2.grantAccount</td>
17752 <td colspan="2">string</td>
17753 <td colspan="2"></td>
17754 </tr>
17755
17756
17757 <tr>
17758 <td align="left" style="padding-left:30px">2.1.3.grantTime</td>
17759 <td colspan="2">string(date-time)</td>
17760 <td colspan="2"></td>
17761 </tr>
17762
17763
17764 <tr>
17765 <td align="left" style="padding-left:30px">2.1.4.id</td>
17766 <td colspan="2">string</td>
17767 <td colspan="2">ID</td>
17768 </tr>
17769
17770
17771 <tr>
17772 <td align="left" style="padding-left:30px">2.1.5.rolegroupCount</td>
17773 <td colspan="2">integer(int64)</td>
17774 <td colspan="2"></td>
17775 </tr>
17776
17777
17778 <tr>
17779 <td align="left" style="padding-left:30px">2.1.6.rolegroupName</td>
17780 <td colspan="2">string</td>
17781 <td colspan="2"></td>
17782 </tr>
17783
17784
17785
17786
17787
17788
17789 <tr>
17790 <td align="left" style="padding-left:10px">3.message</td>
17791 <td colspan="2">string</td>
17792 <td colspan="2"></td>
17793 </tr>
17794
17795
17796</tbody>
17797
17798 <tr class="bg">
17799 <td colspan="5">示例</td>
17800 </tr>
17801 <tr class="specialHeight">
17802 <td class="bg">请求参数</td>
17803 <td colspan="4">accountIds=[{}]&amp;canDataGrant=true&amp;canGrant=true&amp;canManGrant=true&amp;operateAccount=string</td>
17804 </tr>
17805 <tr class="specialHeight">
17806 <td class="bg">返回值</td>
17807 <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>
17808 </tr>
17809
17810 </table>
17811 </div>
17812 <div>
17813
17814 <!--这个是每个请求的说明,方便生成文档后进行整理-->
17815 <h5 class="second_title">8)根据 accountId 获取分级授权详情</h5>
17816
17817 <table border="1" cellspacing="0" cellpadding="0" width="100%">
17818 <tr class="bg">
17819 <td colspan="5">根据 accountId 获取分级授权详情</td>
17820 </tr>
17821 <tr>
17822 <td width="25%">接口描述</td>
17823 <td colspan="4">根据 accountId 获取分级授权详情</td>
17824 </tr>
17825 <tr>
17826 <td>URL</td>
17827 <td colspan="4">/v1/admin/manGrantedAccounts/{accountId}/manGrantedAccountDetail</td>
17828 </tr>
17829 <tr>
17830 <td>请求方式</td>
17831 <td colspan="4">get</td>
17832 </tr>
17833 <tr>
17834 <td>请求类型</td>
17835 <td colspan="4"></td>
17836 </tr>
17837 <tr>
17838 <td>返回类型</td>
17839 <td colspan="4">application/json</td>
17840 </tr>
17841
17842 <tr class="bg">
17843 <td>参数名</td>
17844 <td width="15%">数据类型</td>
17845 <td width="15%">参数类型</td>
17846 <td width="15%">是否必填</td>
17847 <td width="29%">说明</td>
17848 </tr>
17849
17850
17851 <tr>
17852 <td align="left">1.accountId</td>
17853 <td>string</td>
17854 <td>path</td>
17855 <td>Y</td>
17856
17857 <td>account ID</td>
17858 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17859 </tr>
17860
17861
17862
17863
17864 <tr>
17865 <td align="left">2.operateAccount</td>
17866 <td>string</td>
17867 <td>query</td>
17868 <td>Y</td>
17869
17870 <td>授权操作人</td>
17871 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
17872 </tr>
17873
17874
17875
17876
17877
17878 <tr class="bg">
17879 <td>状态码</td>
17880 <td colspan="2">描述</td>
17881 <td colspan="2">说明</td>
17882 </tr>
17883
17884 <tr>
17885 <td>200</td>
17886 <td colspan="2">OK</td>
17887 <td colspan="2"></td>
17888 </tr>
17889
17890 <tr>
17891 <td>401</td>
17892 <td colspan="2">Unauthorized</td>
17893 <td colspan="2"></td>
17894 </tr>
17895
17896 <tr>
17897 <td>403</td>
17898 <td colspan="2">Forbidden</td>
17899 <td colspan="2"></td>
17900 </tr>
17901
17902 <tr>
17903 <td>404</td>
17904 <td colspan="2">Not Found</td>
17905 <td colspan="2"></td>
17906 </tr>
17907
17908 <tr class="bg">
17909 <td>返回属性名</td>
17910 <td colspan="2">类型</td>
17911 <td colspan="2">说明</td>
17912 </tr>
17913
17914<!-- 对返回参数 递归生成行-->
17915 <tbody>
17916
17917 <tr>
17918 <td align="left" style="padding-left:10px">1.code</td>
17919 <td colspan="2">integer(int32)</td>
17920 <td colspan="2"></td>
17921 </tr>
17922
17923
17924 <tr>
17925 <td align="left" style="padding-left:10px">2.data</td>
17926 <td colspan="2">object:ManGrantedAccountLoadResponseData</td>
17927 <td colspan="2"></td>
17928 </tr>
17929
17930
17931 <tr>
17932 <td align="left" style="padding-left:20px">2.1.accountId</td>
17933 <td colspan="2">string</td>
17934 <td colspan="2"></td>
17935 </tr>
17936
17937
17938 <tr>
17939 <td align="left" style="padding-left:20px">2.2.grantAccount</td>
17940 <td colspan="2">string</td>
17941 <td colspan="2"></td>
17942 </tr>
17943
17944
17945 <tr>
17946 <td align="left" style="padding-left:20px">2.3.grantTime</td>
17947 <td colspan="2">string(date-time)</td>
17948 <td colspan="2"></td>
17949 </tr>
17950
17951
17952 <tr>
17953 <td align="left" style="padding-left:20px">2.4.id</td>
17954 <td colspan="2">string</td>
17955 <td colspan="2">ID</td>
17956 </tr>
17957
17958
17959 <tr>
17960 <td align="left" style="padding-left:20px">2.5.identityType</td>
17961 <td colspan="2">string</td>
17962 <td colspan="2"></td>
17963 </tr>
17964
17965
17966 <tr>
17967 <td align="left" style="padding-left:20px">2.6.manGrantedAccountRoles</td>
17968 <td colspan="2">array:ManGrantedAccountRole</td>
17969 <td colspan="2"></td>
17970 </tr>
17971
17972
17973 <tr>
17974 <td align="left" style="padding-left:30px">2.6.1.accountId</td>
17975 <td colspan="2">string</td>
17976 <td colspan="2"></td>
17977 </tr>
17978
17979
17980 <tr>
17981 <td align="left" style="padding-left:30px">2.6.2.canGrant</td>
17982 <td colspan="2">boolean</td>
17983 <td colspan="2"></td>
17984 </tr>
17985
17986
17987 <tr>
17988 <td align="left" style="padding-left:30px">2.6.3.canManGrant</td>
17989 <td colspan="2">boolean</td>
17990 <td colspan="2"></td>
17991 </tr>
17992
17993
17994 <tr>
17995 <td align="left" style="padding-left:30px">2.6.4.grantAccount</td>
17996 <td colspan="2">string</td>
17997 <td colspan="2"></td>
17998 </tr>
17999
18000
18001 <tr>
18002 <td align="left" style="padding-left:30px">2.6.5.grantExpiredDate</td>
18003 <td colspan="2">string(date-time)</td>
18004 <td colspan="2"></td>
18005 </tr>
18006
18007
18008 <tr>
18009 <td align="left" style="padding-left:30px">2.6.6.grantTime</td>
18010 <td colspan="2">string(date-time)</td>
18011 <td colspan="2"></td>
18012 </tr>
18013
18014
18015 <tr>
18016 <td align="left" style="padding-left:30px">2.6.7.id</td>
18017 <td colspan="2">string</td>
18018 <td colspan="2">ID</td>
18019 </tr>
18020
18021
18022 <tr>
18023 <td align="left" style="padding-left:30px">2.6.8.rolePk</td>
18024 <td colspan="2">string</td>
18025 <td colspan="2"></td>
18026 </tr>
18027
18028
18029 <tr>
18030 <td align="left" style="padding-left:30px">2.6.9.roleType</td>
18031 <td colspan="2">string</td>
18032 <td colspan="2"></td>
18033 </tr>
18034
18035
18036
18037
18038 <tr>
18039 <td align="left" style="padding-left:20px">2.7.name</td>
18040 <td colspan="2">string</td>
18041 <td colspan="2"></td>
18042 </tr>
18043
18044
18045 <tr>
18046 <td align="left" style="padding-left:20px">2.8.organization</td>
18047 <td colspan="2">string</td>
18048 <td colspan="2"></td>
18049 </tr>
18050
18051
18052 <tr>
18053 <td align="left" style="padding-left:20px">2.9.state</td>
18054 <td colspan="2">string</td>
18055 <td colspan="2"></td>
18056 </tr>
18057
18058
18059 <tr>
18060 <td align="left" style="padding-left:20px">2.10.username</td>
18061 <td colspan="2">string</td>
18062 <td colspan="2"></td>
18063 </tr>
18064
18065
18066
18067
18068 <tr>
18069 <td align="left" style="padding-left:10px">3.message</td>
18070 <td colspan="2">string</td>
18071 <td colspan="2"></td>
18072 </tr>
18073
18074
18075</tbody>
18076
18077 <tr class="bg">
18078 <td colspan="5">示例</td>
18079 </tr>
18080 <tr class="specialHeight">
18081 <td class="bg">请求参数</td>
18082 <td colspan="4">operateAccount=string</td>
18083 </tr>
18084 <tr class="specialHeight">
18085 <td class="bg">返回值</td>
18086 <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>
18087 </tr>
18088
18089 </table>
18090 </div>
18091 <div>
18092
18093 <!--这个是每个请求的说明,方便生成文档后进行整理-->
18094 <h5 class="second_title">9)根据 id 获取分级授权详情</h5>
18095
18096 <table border="1" cellspacing="0" cellpadding="0" width="100%">
18097 <tr class="bg">
18098 <td colspan="5">根据 id 获取分级授权详情</td>
18099 </tr>
18100 <tr>
18101 <td width="25%">接口描述</td>
18102 <td colspan="4">根据 id 获取分级授权详情</td>
18103 </tr>
18104 <tr>
18105 <td>URL</td>
18106 <td colspan="4">/v1/admin/manGrantedAccounts/{id}</td>
18107 </tr>
18108 <tr>
18109 <td>请求方式</td>
18110 <td colspan="4">get</td>
18111 </tr>
18112 <tr>
18113 <td>请求类型</td>
18114 <td colspan="4"></td>
18115 </tr>
18116 <tr>
18117 <td>返回类型</td>
18118 <td colspan="4">application/json</td>
18119 </tr>
18120
18121 <tr class="bg">
18122 <td>参数名</td>
18123 <td width="15%">数据类型</td>
18124 <td width="15%">参数类型</td>
18125 <td width="15%">是否必填</td>
18126 <td width="29%">说明</td>
18127 </tr>
18128
18129
18130 <tr>
18131 <td align="left">1.id</td>
18132 <td>string</td>
18133 <td>path</td>
18134 <td>Y</td>
18135
18136 <td>ID</td>
18137 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
18138 </tr>
18139
18140
18141
18142
18143 <tr>
18144 <td align="left">2.operateAccount</td>
18145 <td>string</td>
18146 <td>query</td>
18147 <td>Y</td>
18148
18149 <td>授权操作人</td>
18150 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
18151 </tr>
18152
18153
18154
18155
18156
18157 <tr class="bg">
18158 <td>状态码</td>
18159 <td colspan="2">描述</td>
18160 <td colspan="2">说明</td>
18161 </tr>
18162
18163 <tr>
18164 <td>200</td>
18165 <td colspan="2">OK</td>
18166 <td colspan="2"></td>
18167 </tr>
18168
18169 <tr>
18170 <td>401</td>
18171 <td colspan="2">Unauthorized</td>
18172 <td colspan="2"></td>
18173 </tr>
18174
18175 <tr>
18176 <td>403</td>
18177 <td colspan="2">Forbidden</td>
18178 <td colspan="2"></td>
18179 </tr>
18180
18181 <tr>
18182 <td>404</td>
18183 <td colspan="2">Not Found</td>
18184 <td colspan="2"></td>
18185 </tr>
18186
18187 <tr class="bg">
18188 <td>返回属性名</td>
18189 <td colspan="2">类型</td>
18190 <td colspan="2">说明</td>
18191 </tr>
18192
18193<!-- 对返回参数 递归生成行-->
18194 <tbody>
18195
18196 <tr>
18197 <td align="left" style="padding-left:10px">1.code</td>
18198 <td colspan="2">integer(int32)</td>
18199 <td colspan="2"></td>
18200 </tr>
18201
18202
18203 <tr>
18204 <td align="left" style="padding-left:10px">2.data</td>
18205 <td colspan="2">object:ManGrantedAccountLoadResponseData</td>
18206 <td colspan="2"></td>
18207 </tr>
18208
18209
18210 <tr>
18211 <td align="left" style="padding-left:20px">2.1.accountId</td>
18212 <td colspan="2">string</td>
18213 <td colspan="2"></td>
18214 </tr>
18215
18216
18217 <tr>
18218 <td align="left" style="padding-left:20px">2.2.grantAccount</td>
18219 <td colspan="2">string</td>
18220 <td colspan="2"></td>
18221 </tr>
18222
18223
18224 <tr>
18225 <td align="left" style="padding-left:20px">2.3.grantTime</td>
18226 <td colspan="2">string(date-time)</td>
18227 <td colspan="2"></td>
18228 </tr>
18229
18230
18231 <tr>
18232 <td align="left" style="padding-left:20px">2.4.id</td>
18233 <td colspan="2">string</td>
18234 <td colspan="2">ID</td>
18235 </tr>
18236
18237
18238 <tr>
18239 <td align="left" style="padding-left:20px">2.5.identityType</td>
18240 <td colspan="2">string</td>
18241 <td colspan="2"></td>
18242 </tr>
18243
18244
18245 <tr>
18246 <td align="left" style="padding-left:20px">2.6.manGrantedAccountRoles</td>
18247 <td colspan="2">array:ManGrantedAccountRole</td>
18248 <td colspan="2"></td>
18249 </tr>
18250
18251
18252 <tr>
18253 <td align="left" style="padding-left:30px">2.6.1.accountId</td>
18254 <td colspan="2">string</td>
18255 <td colspan="2"></td>
18256 </tr>
18257
18258
18259 <tr>
18260 <td align="left" style="padding-left:30px">2.6.2.canGrant</td>
18261 <td colspan="2">boolean</td>
18262 <td colspan="2"></td>
18263 </tr>
18264
18265
18266 <tr>
18267 <td align="left" style="padding-left:30px">2.6.3.canManGrant</td>
18268 <td colspan="2">boolean</td>
18269 <td colspan="2"></td>
18270 </tr>
18271
18272
18273 <tr>
18274 <td align="left" style="padding-left:30px">2.6.4.grantAccount</td>
18275 <td colspan="2">string</td>
18276 <td colspan="2"></td>
18277 </tr>
18278
18279
18280 <tr>
18281 <td align="left" style="padding-left:30px">2.6.5.grantExpiredDate</td>
18282 <td colspan="2">string(date-time)</td>
18283 <td colspan="2"></td>
18284 </tr>
18285
18286
18287 <tr>
18288 <td align="left" style="padding-left:30px">2.6.6.grantTime</td>
18289 <td colspan="2">string(date-time)</td>
18290 <td colspan="2"></td>
18291 </tr>
18292
18293
18294 <tr>
18295 <td align="left" style="padding-left:30px">2.6.7.id</td>
18296 <td colspan="2">string</td>
18297 <td colspan="2">ID</td>
18298 </tr>
18299
18300
18301 <tr>
18302 <td align="left" style="padding-left:30px">2.6.8.rolePk</td>
18303 <td colspan="2">string</td>
18304 <td colspan="2"></td>
18305 </tr>
18306
18307
18308 <tr>
18309 <td align="left" style="padding-left:30px">2.6.9.roleType</td>
18310 <td colspan="2">string</td>
18311 <td colspan="2"></td>
18312 </tr>
18313
18314
18315
18316
18317 <tr>
18318 <td align="left" style="padding-left:20px">2.7.name</td>
18319 <td colspan="2">string</td>
18320 <td colspan="2"></td>
18321 </tr>
18322
18323
18324 <tr>
18325 <td align="left" style="padding-left:20px">2.8.organization</td>
18326 <td colspan="2">string</td>
18327 <td colspan="2"></td>
18328 </tr>
18329
18330
18331 <tr>
18332 <td align="left" style="padding-left:20px">2.9.state</td>
18333 <td colspan="2">string</td>
18334 <td colspan="2"></td>
18335 </tr>
18336
18337
18338 <tr>
18339 <td align="left" style="padding-left:20px">2.10.username</td>
18340 <td colspan="2">string</td>
18341 <td colspan="2"></td>
18342 </tr>
18343
18344
18345
18346
18347 <tr>
18348 <td align="left" style="padding-left:10px">3.message</td>
18349 <td colspan="2">string</td>
18350 <td colspan="2"></td>
18351 </tr>
18352
18353
18354</tbody>
18355
18356 <tr class="bg">
18357 <td colspan="5">示例</td>
18358 </tr>
18359 <tr class="specialHeight">
18360 <td class="bg">请求参数</td>
18361 <td colspan="4">operateAccount=string</td>
18362 </tr>
18363 <tr class="specialHeight">
18364 <td class="bg">返回值</td>
18365 <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>
18366 </tr>
18367
18368 </table>
18369 </div>
18370 <div>
18371
18372 <!--这个是每个请求的说明,方便生成文档后进行整理-->
18373 <h5 class="second_title">10)替换分级授权</h5>
18374
18375 <table border="1" cellspacing="0" cellpadding="0" width="100%">
18376 <tr class="bg">
18377 <td colspan="5">替换分级授权</td>
18378 </tr>
18379 <tr>
18380 <td width="25%">接口描述</td>
18381 <td colspan="4">替换分级授权</td>
18382 </tr>
18383 <tr>
18384 <td>URL</td>
18385 <td colspan="4">/v1/admin/manGrantedAccounts/{id}/replace</td>
18386 </tr>
18387 <tr>
18388 <td>请求方式</td>
18389 <td colspan="4">put</td>
18390 </tr>
18391 <tr>
18392 <td>请求类型</td>
18393 <td colspan="4">application/json</td>
18394 </tr>
18395 <tr>
18396 <td>返回类型</td>
18397 <td colspan="4">application/json</td>
18398 </tr>
18399
18400 <tr class="bg">
18401 <td>参数名</td>
18402 <td width="15%">数据类型</td>
18403 <td width="15%">参数类型</td>
18404 <td width="15%">是否必填</td>
18405 <td width="29%">说明</td>
18406 </tr>
18407
18408
18409 <tr>
18410 <td align="left">1.id</td>
18411 <td>string</td>
18412 <td>path</td>
18413 <td>Y</td>
18414
18415 <td>ID</td>
18416 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
18417 </tr>
18418
18419
18420
18421
18422 <tr>
18423 <td align="left">2.manGrantedAccountReplaceRequest</td>
18424 <td>object:ManGrantedAccountReplaceRequest</td>
18425 <td>body</td>
18426 <td>Y</td>
18427
18428 <td>manGrantedAccountReplaceRequest</td>
18429 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
18430 </tr>
18431
18432 <tbody>
18433
18434 <tr>
18435 <td align="left" style="padding-left:10px">2.1.account</td>
18436 <td>object:ManGrantedAccount</td>
18437 <td></td>
18438
18439 <td>N</td>
18440 <td></td>
18441 </tr>
18442
18443
18444 <tr>
18445 <td align="left" style="padding-left:20px">2.1.1.accountId</td>
18446 <td>string</td>
18447 <td></td>
18448
18449 <td>N</td>
18450 <td></td>
18451 </tr>
18452
18453
18454 <tr>
18455 <td align="left" style="padding-left:20px">2.1.2.grantAccount</td>
18456 <td>string</td>
18457 <td></td>
18458
18459 <td>N</td>
18460 <td></td>
18461 </tr>
18462
18463
18464 <tr>
18465 <td align="left" style="padding-left:20px">2.1.3.grantTime</td>
18466 <td>string(date-time)</td>
18467 <td></td>
18468
18469 <td>N</td>
18470 <td></td>
18471 </tr>
18472
18473
18474 <tr>
18475 <td align="left" style="padding-left:20px">2.1.4.id</td>
18476 <td>string</td>
18477 <td></td>
18478
18479 <td>N</td>
18480 <td>ID</td>
18481 </tr>
18482
18483
18484 <tr>
18485 <td align="left" style="padding-left:20px">2.1.5.identityType</td>
18486 <td>string</td>
18487 <td></td>
18488
18489 <td>N</td>
18490 <td></td>
18491 </tr>
18492
18493
18494 <tr>
18495 <td align="left" style="padding-left:20px">2.1.6.name</td>
18496 <td>string</td>
18497 <td></td>
18498
18499 <td>N</td>
18500 <td></td>
18501 </tr>
18502
18503
18504 <tr>
18505 <td align="left" style="padding-left:20px">2.1.7.organization</td>
18506 <td>string</td>
18507 <td></td>
18508
18509 <td>N</td>
18510 <td></td>
18511 </tr>
18512
18513
18514 <tr>
18515 <td align="left" style="padding-left:20px">2.1.8.state</td>
18516 <td>string</td>
18517 <td></td>
18518
18519 <td>N</td>
18520 <td></td>
18521 </tr>
18522
18523
18524 <tr>
18525 <td align="left" style="padding-left:20px">2.1.9.username</td>
18526 <td>string</td>
18527 <td></td>
18528
18529 <td>N</td>
18530 <td></td>
18531 </tr>
18532
18533
18534
18535
18536</tbody>
18537
18538
18539
18540
18541 <tr>
18542 <td align="left">3.operateAccount</td>
18543 <td>string</td>
18544 <td>query</td>
18545 <td>Y</td>
18546
18547 <td>授权操作人</td>
18548 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
18549 </tr>
18550
18551
18552
18553
18554
18555 <tr class="bg">
18556 <td>状态码</td>
18557 <td colspan="2">描述</td>
18558 <td colspan="2">说明</td>
18559 </tr>
18560
18561 <tr>
18562 <td>200</td>
18563 <td colspan="2">OK</td>
18564 <td colspan="2"></td>
18565 </tr>
18566
18567 <tr>
18568 <td>201</td>
18569 <td colspan="2">Created</td>
18570 <td colspan="2"></td>
18571 </tr>
18572
18573 <tr>
18574 <td>401</td>
18575 <td colspan="2">Unauthorized</td>
18576 <td colspan="2"></td>
18577 </tr>
18578
18579 <tr>
18580 <td>403</td>
18581 <td colspan="2">Forbidden</td>
18582 <td colspan="2"></td>
18583 </tr>
18584
18585 <tr>
18586 <td>404</td>
18587 <td colspan="2">Not Found</td>
18588 <td colspan="2"></td>
18589 </tr>
18590
18591 <tr class="bg">
18592 <td>返回属性名</td>
18593 <td colspan="2">类型</td>
18594 <td colspan="2">说明</td>
18595 </tr>
18596
18597<!-- 对返回参数 递归生成行-->
18598 <tbody>
18599
18600 <tr>
18601 <td align="left" style="padding-left:10px">1.code</td>
18602 <td colspan="2">integer(int32)</td>
18603 <td colspan="2"></td>
18604 </tr>
18605
18606
18607 <tr>
18608 <td align="left" style="padding-left:10px">2.data</td>
18609 <td colspan="2">object:ManGrantedAccountReplaceResponseData</td>
18610 <td colspan="2"></td>
18611 </tr>
18612
18613
18614 <tr>
18615 <td align="left" style="padding-left:20px">2.1.message</td>
18616 <td colspan="2">string</td>
18617 <td colspan="2"></td>
18618 </tr>
18619
18620
18621
18622
18623 <tr>
18624 <td align="left" style="padding-left:10px">3.message</td>
18625 <td colspan="2">string</td>
18626 <td colspan="2"></td>
18627 </tr>
18628
18629
18630</tbody>
18631
18632 <tr class="bg">
18633 <td colspan="5">示例</td>
18634 </tr>
18635 <tr class="specialHeight">
18636 <td class="bg">请求参数</td>
18637 <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>
18638 </tr>
18639 <tr class="specialHeight">
18640 <td class="bg">返回值</td>
18641 <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>
18642 </tr>
18643
18644 </table>
18645 </div>
18646 <div>
18647
18648 <!--这个是每个请求的说明,方便生成文档后进行整理-->
18649 <h5 class="second_title">11)撤销分级授权</h5>
18650
18651 <table border="1" cellspacing="0" cellpadding="0" width="100%">
18652 <tr class="bg">
18653 <td colspan="5">撤销分级授权</td>
18654 </tr>
18655 <tr>
18656 <td width="25%">接口描述</td>
18657 <td colspan="4">撤销分级授权</td>
18658 </tr>
18659 <tr>
18660 <td>URL</td>
18661 <td colspan="4">/v1/admin/manGrantedAccounts/{id}/revoke</td>
18662 </tr>
18663 <tr>
18664 <td>请求方式</td>
18665 <td colspan="4">delete</td>
18666 </tr>
18667 <tr>
18668 <td>请求类型</td>
18669 <td colspan="4"></td>
18670 </tr>
18671 <tr>
18672 <td>返回类型</td>
18673 <td colspan="4">application/json</td>
18674 </tr>
18675
18676 <tr class="bg">
18677 <td>参数名</td>
18678 <td width="15%">数据类型</td>
18679 <td width="15%">参数类型</td>
18680 <td width="15%">是否必填</td>
18681 <td width="29%">说明</td>
18682 </tr>
18683
18684
18685 <tr>
18686 <td align="left">1.id</td>
18687 <td>string</td>
18688 <td>path</td>
18689 <td>Y</td>
18690
18691 <td>ID</td>
18692 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
18693 </tr>
18694
18695
18696
18697
18698 <tr>
18699 <td align="left">2.operateAccount</td>
18700 <td>string</td>
18701 <td>query</td>
18702 <td>Y</td>
18703
18704 <td>授权操作人</td>
18705 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
18706 </tr>
18707
18708
18709
18710
18711
18712 <tr class="bg">
18713 <td>状态码</td>
18714 <td colspan="2">描述</td>
18715 <td colspan="2">说明</td>
18716 </tr>
18717
18718 <tr>
18719 <td>200</td>
18720 <td colspan="2">OK</td>
18721 <td colspan="2"></td>
18722 </tr>
18723
18724 <tr>
18725 <td>204</td>
18726 <td colspan="2">No Content</td>
18727 <td colspan="2"></td>
18728 </tr>
18729
18730 <tr>
18731 <td>401</td>
18732 <td colspan="2">Unauthorized</td>
18733 <td colspan="2"></td>
18734 </tr>
18735
18736 <tr>
18737 <td>403</td>
18738 <td colspan="2">Forbidden</td>
18739 <td colspan="2"></td>
18740 </tr>
18741
18742 <tr class="bg">
18743 <td>返回属性名</td>
18744 <td colspan="2">类型</td>
18745 <td colspan="2">说明</td>
18746 </tr>
18747
18748<!-- 对返回参数 递归生成行-->
18749 <tbody>
18750
18751 <tr>
18752 <td align="left" style="padding-left:10px">1.code</td>
18753 <td colspan="2">integer(int32)</td>
18754 <td colspan="2"></td>
18755 </tr>
18756
18757
18758 <tr>
18759 <td align="left" style="padding-left:10px">2.data</td>
18760 <td colspan="2">object:ManGrantedAccountRevokeResponseData</td>
18761 <td colspan="2"></td>
18762 </tr>
18763
18764
18765 <tr>
18766 <td align="left" style="padding-left:20px">2.1.message</td>
18767 <td colspan="2">string</td>
18768 <td colspan="2"></td>
18769 </tr>
18770
18771
18772
18773
18774 <tr>
18775 <td align="left" style="padding-left:10px">3.message</td>
18776 <td colspan="2">string</td>
18777 <td colspan="2"></td>
18778 </tr>
18779
18780
18781</tbody>
18782
18783 <tr class="bg">
18784 <td colspan="5">示例</td>
18785 </tr>
18786 <tr class="specialHeight">
18787 <td class="bg">请求参数</td>
18788 <td colspan="4">operateAccount=string</td>
18789 </tr>
18790 <tr class="specialHeight">
18791 <td class="bg">返回值</td>
18792 <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>
18793 </tr>
18794
18795 </table>
18796 </div>
18797 <div>
18798
18799 <!--这个是每个请求的说明,方便生成文档后进行整理-->
18800 <h5 class="second_title">12)修改分级授权</h5>
18801
18802 <table border="1" cellspacing="0" cellpadding="0" width="100%">
18803 <tr class="bg">
18804 <td colspan="5">修改分级授权</td>
18805 </tr>
18806 <tr>
18807 <td width="25%">接口描述</td>
18808 <td colspan="4">修改分级授权</td>
18809 </tr>
18810 <tr>
18811 <td>URL</td>
18812 <td colspan="4">/v1/admin/manGrantedAccounts/{id}/roles</td>
18813 </tr>
18814 <tr>
18815 <td>请求方式</td>
18816 <td colspan="4">put</td>
18817 </tr>
18818 <tr>
18819 <td>请求类型</td>
18820 <td colspan="4">application/json</td>
18821 </tr>
18822 <tr>
18823 <td>返回类型</td>
18824 <td colspan="4">application/json</td>
18825 </tr>
18826
18827 <tr class="bg">
18828 <td>参数名</td>
18829 <td width="15%">数据类型</td>
18830 <td width="15%">参数类型</td>
18831 <td width="15%">是否必填</td>
18832 <td width="29%">说明</td>
18833 </tr>
18834
18835
18836 <tr>
18837 <td align="left">1.id</td>
18838 <td>string</td>
18839 <td>path</td>
18840 <td>Y</td>
18841
18842 <td>ID</td>
18843 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
18844 </tr>
18845
18846
18847
18848
18849 <tr>
18850 <td align="left">2.manGrantedAccountRolesUpdateRequest</td>
18851 <td>object:ManGrantedAccountRolesUpdateRequest</td>
18852 <td>body</td>
18853 <td>Y</td>
18854
18855 <td>manGrantedAccountRolesUpdateRequest</td>
18856 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
18857 </tr>
18858
18859 <tbody>
18860
18861 <tr>
18862 <td align="left" style="padding-left:10px">2.1.grantExpiredDate</td>
18863 <td>string(date-time)</td>
18864 <td></td>
18865
18866 <td>N</td>
18867 <td></td>
18868 </tr>
18869
18870
18871 <tr>
18872 <td align="left" style="padding-left:10px">2.2.manGrantedAccountRoles</td>
18873 <td>array:ManGrantedAccountRole</td>
18874 <td></td>
18875
18876 <td>N</td>
18877 <td></td>
18878 </tr>
18879
18880
18881 <tr>
18882 <td align="left" style="padding-left:20px">2.2.1.accountId</td>
18883 <td>string</td>
18884 <td></td>
18885
18886 <td>N</td>
18887 <td></td>
18888 </tr>
18889
18890
18891 <tr>
18892 <td align="left" style="padding-left:20px">2.2.2.canGrant</td>
18893 <td>boolean</td>
18894 <td></td>
18895
18896 <td>N</td>
18897 <td></td>
18898 </tr>
18899
18900
18901 <tr>
18902 <td align="left" style="padding-left:20px">2.2.3.canManGrant</td>
18903 <td>boolean</td>
18904 <td></td>
18905
18906 <td>N</td>
18907 <td></td>
18908 </tr>
18909
18910
18911 <tr>
18912 <td align="left" style="padding-left:20px">2.2.4.grantAccount</td>
18913 <td>string</td>
18914 <td></td>
18915
18916 <td>N</td>
18917 <td></td>
18918 </tr>
18919
18920
18921 <tr>
18922 <td align="left" style="padding-left:20px">2.2.5.grantExpiredDate</td>
18923 <td>string(date-time)</td>
18924 <td></td>
18925
18926 <td>N</td>
18927 <td></td>
18928 </tr>
18929
18930
18931 <tr>
18932 <td align="left" style="padding-left:20px">2.2.6.grantTime</td>
18933 <td>string(date-time)</td>
18934 <td></td>
18935
18936 <td>N</td>
18937 <td></td>
18938 </tr>
18939
18940
18941 <tr>
18942 <td align="left" style="padding-left:20px">2.2.7.id</td>
18943 <td>string</td>
18944 <td></td>
18945
18946 <td>N</td>
18947 <td>ID</td>
18948 </tr>
18949
18950
18951 <tr>
18952 <td align="left" style="padding-left:20px">2.2.8.rolePk</td>
18953 <td>string</td>
18954 <td></td>
18955
18956 <td>N</td>
18957 <td></td>
18958 </tr>
18959
18960
18961 <tr>
18962 <td align="left" style="padding-left:20px">2.2.9.roleType</td>
18963 <td>string</td>
18964 <td></td>
18965
18966 <td>N</td>
18967 <td></td>
18968 </tr>
18969
18970
18971
18972
18973</tbody>
18974
18975
18976
18977
18978 <tr>
18979 <td align="left">3.operateAccount</td>
18980 <td>string</td>
18981 <td>query</td>
18982 <td>Y</td>
18983
18984 <td>授权操作人</td>
18985 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
18986 </tr>
18987
18988
18989
18990
18991
18992 <tr class="bg">
18993 <td>状态码</td>
18994 <td colspan="2">描述</td>
18995 <td colspan="2">说明</td>
18996 </tr>
18997
18998 <tr>
18999 <td>200</td>
19000 <td colspan="2">OK</td>
19001 <td colspan="2"></td>
19002 </tr>
19003
19004 <tr>
19005 <td>201</td>
19006 <td colspan="2">Created</td>
19007 <td colspan="2"></td>
19008 </tr>
19009
19010 <tr>
19011 <td>401</td>
19012 <td colspan="2">Unauthorized</td>
19013 <td colspan="2"></td>
19014 </tr>
19015
19016 <tr>
19017 <td>403</td>
19018 <td colspan="2">Forbidden</td>
19019 <td colspan="2"></td>
19020 </tr>
19021
19022 <tr>
19023 <td>404</td>
19024 <td colspan="2">Not Found</td>
19025 <td colspan="2"></td>
19026 </tr>
19027
19028 <tr class="bg">
19029 <td>返回属性名</td>
19030 <td colspan="2">类型</td>
19031 <td colspan="2">说明</td>
19032 </tr>
19033
19034<!-- 对返回参数 递归生成行-->
19035 <tbody>
19036
19037 <tr>
19038 <td align="left" style="padding-left:10px">1.code</td>
19039 <td colspan="2">integer(int32)</td>
19040 <td colspan="2"></td>
19041 </tr>
19042
19043
19044 <tr>
19045 <td align="left" style="padding-left:10px">2.data</td>
19046 <td colspan="2">object:ManGrantedAccountRolesUpdateResponseData</td>
19047 <td colspan="2"></td>
19048 </tr>
19049
19050
19051 <tr>
19052 <td align="left" style="padding-left:20px">2.1.message</td>
19053 <td colspan="2">string</td>
19054 <td colspan="2"></td>
19055 </tr>
19056
19057
19058
19059
19060 <tr>
19061 <td align="left" style="padding-left:10px">3.message</td>
19062 <td colspan="2">string</td>
19063 <td colspan="2"></td>
19064 </tr>
19065
19066
19067</tbody>
19068
19069 <tr class="bg">
19070 <td colspan="5">示例</td>
19071 </tr>
19072 <tr class="specialHeight">
19073 <td class="bg">请求参数</td>
19074 <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>
19075 </tr>
19076 <tr class="specialHeight">
19077 <td class="bg">返回值</td>
19078 <td colspan="4">{&quot;code&quot;:0,&quot;data&quot;:{&quot;message&quot;:&quot;string&quot;},&quot;message&quot;:&quot;string&quot;}</td>
19079 </tr>
19080
19081 </table>
19082 </div>
19083 </div>
19084 <div style="margin-bottom:20px;">
19085 <!--这个是类的说明-->
19086 <h4 class="first_title">AdminRole</h4>
19087 <div>
19088
19089 <!--这个是每个请求的说明,方便生成文档后进行整理-->
19090 <h5 class="second_title">1)根据查询条件获取分页列表</h5>
19091
19092 <table border="1" cellspacing="0" cellpadding="0" width="100%">
19093 <tr class="bg">
19094 <td colspan="5">根据查询条件获取分页列表</td>
19095 </tr>
19096 <tr>
19097 <td width="25%">接口描述</td>
19098 <td colspan="4">根据查询条件获取分页列表</td>
19099 </tr>
19100 <tr>
19101 <td>URL</td>
19102 <td colspan="4">/v1/admin/roles</td>
19103 </tr>
19104 <tr>
19105 <td>请求方式</td>
19106 <td colspan="4">get</td>
19107 </tr>
19108 <tr>
19109 <td>请求类型</td>
19110 <td colspan="4"></td>
19111 </tr>
19112 <tr>
19113 <td>返回类型</td>
19114 <td colspan="4">application/json</td>
19115 </tr>
19116
19117 <tr class="bg">
19118 <td>参数名</td>
19119 <td width="15%">数据类型</td>
19120 <td width="15%">参数类型</td>
19121 <td width="15%">是否必填</td>
19122 <td width="29%">说明</td>
19123 </tr>
19124
19125
19126 <tr>
19127 <td align="left">1.loadAll</td>
19128 <td>boolean</td>
19129 <td>query</td>
19130 <td>Y</td>
19131
19132 <td>是否加载全部</td>
19133 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19134 </tr>
19135
19136
19137
19138
19139 <tr>
19140 <td align="left">2.mapBean[applicationId]</td>
19141 <td>string</td>
19142 <td>query</td>
19143
19144 <td>N</td>
19145 <td>查询条件 - 应用标识(精确)</td>
19146 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19147 </tr>
19148
19149
19150
19151
19152 <tr>
19153 <td align="left">3.mapBean[applicationIds]</td>
19154 <td>array</td>
19155 <td>query</td>
19156
19157 <td>N</td>
19158 <td>查询条件 - 应用标识(精确,多值)</td>
19159 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19160 </tr>
19161
19162
19163
19164
19165 <tr>
19166 <td align="left">4.mapBean[code]</td>
19167 <td>string</td>
19168 <td>query</td>
19169
19170 <td>N</td>
19171 <td>查询条件 - 代码(精确)</td>
19172 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19173 </tr>
19174
19175
19176
19177
19178 <tr>
19179 <td align="left">5.mapBean[deleted]</td>
19180 <td>boolean</td>
19181 <td>query</td>
19182
19183 <td>N</td>
19184 <td>查询条件 - 删除状态 (精确)</td>
19185 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19186 </tr>
19187
19188
19189
19190
19191 <tr>
19192 <td align="left">6.mapBean[description]</td>
19193 <td>string</td>
19194 <td>query</td>
19195
19196 <td>N</td>
19197 <td>查询条件 - 描述(模糊)</td>
19198 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19199 </tr>
19200
19201
19202
19203
19204 <tr>
19205 <td align="left">7.mapBean[enabled]</td>
19206 <td>boolean</td>
19207 <td>query</td>
19208
19209 <td>N</td>
19210 <td>查询条件 - 是否可用(精确)</td>
19211 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19212 </tr>
19213
19214
19215
19216
19217 <tr>
19218 <td align="left">8.mapBean[externalId]</td>
19219 <td>string</td>
19220 <td>query</td>
19221
19222 <td>N</td>
19223 <td>查询条件 - 外部ID(精确)</td>
19224 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19225 </tr>
19226
19227
19228
19229
19230 <tr>
19231 <td align="left">9.mapBean[ids]</td>
19232 <td>array</td>
19233 <td>query</td>
19234
19235 <td>N</td>
19236 <td>查询条件 - IDs(精确,多值)</td>
19237 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19238 </tr>
19239
19240
19241
19242
19243 <tr>
19244 <td align="left">10.mapBean[keyword]</td>
19245 <td>string</td>
19246 <td>query</td>
19247
19248 <td>N</td>
19249 <td>查询条件 - 关键字(模糊,代码、名称、描述)</td>
19250 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19251 </tr>
19252
19253
19254
19255
19256 <tr>
19257 <td align="left">11.mapBean[name]</td>
19258 <td>string</td>
19259 <td>query</td>
19260
19261 <td>N</td>
19262 <td>查询条件 - 名称(模糊)</td>
19263 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19264 </tr>
19265
19266
19267
19268
19269 <tr>
19270 <td align="left">12.pageIndex</td>
19271 <td>integer(int32)</td>
19272 <td>query</td>
19273 <td>Y</td>
19274
19275 <td>分页 - 页码</td>
19276 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19277 </tr>
19278
19279
19280
19281
19282 <tr>
19283 <td align="left">13.pageSize</td>
19284 <td>integer(int32)</td>
19285 <td>query</td>
19286 <td>Y</td>
19287
19288 <td>分页 - 每页记录数</td>
19289 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19290 </tr>
19291
19292
19293
19294
19295
19296 <tr class="bg">
19297 <td>状态码</td>
19298 <td colspan="2">描述</td>
19299 <td colspan="2">说明</td>
19300 </tr>
19301
19302 <tr>
19303 <td>200</td>
19304 <td colspan="2">OK</td>
19305 <td colspan="2"></td>
19306 </tr>
19307
19308 <tr>
19309 <td>401</td>
19310 <td colspan="2">Unauthorized</td>
19311 <td colspan="2"></td>
19312 </tr>
19313
19314 <tr>
19315 <td>403</td>
19316 <td colspan="2">Forbidden</td>
19317 <td colspan="2"></td>
19318 </tr>
19319
19320 <tr>
19321 <td>404</td>
19322 <td colspan="2">Not Found</td>
19323 <td colspan="2"></td>
19324 </tr>
19325
19326 <tr class="bg">
19327 <td>返回属性名</td>
19328 <td colspan="2">类型</td>
19329 <td colspan="2">说明</td>
19330 </tr>
19331
19332<!-- 对返回参数 递归生成行-->
19333 <tbody>
19334
19335 <tr>
19336 <td align="left" style="padding-left:10px">1.code</td>
19337 <td colspan="2">integer(int32)</td>
19338 <td colspan="2"></td>
19339 </tr>
19340
19341
19342 <tr>
19343 <td align="left" style="padding-left:10px">2.data</td>
19344 <td colspan="2">object:RoleQueryResponseData</td>
19345 <td colspan="2"></td>
19346 </tr>
19347
19348
19349 <tr>
19350 <td align="left" style="padding-left:20px">2.1.currentItemCount</td>
19351 <td colspan="2">integer(int32)</td>
19352 <td colspan="2"></td>
19353 </tr>
19354
19355
19356 <tr>
19357 <td align="left" style="padding-left:20px">2.2.items</td>
19358 <td colspan="2">array:Role</td>
19359 <td colspan="2"></td>
19360 </tr>
19361
19362
19363 <tr>
19364 <td align="left" style="padding-left:30px">2.2.1.applicationId</td>
19365 <td colspan="2">string</td>
19366 <td colspan="2"></td>
19367 </tr>
19368
19369
19370 <tr>
19371 <td align="left" style="padding-left:30px">2.2.2.canDataGrant</td>
19372 <td colspan="2">boolean</td>
19373 <td colspan="2"></td>
19374 </tr>
19375
19376
19377 <tr>
19378 <td align="left" style="padding-left:30px">2.2.3.canManDataGrant</td>
19379 <td colspan="2">boolean</td>
19380 <td colspan="2"></td>
19381 </tr>
19382
19383
19384 <tr>
19385 <td align="left" style="padding-left:30px">2.2.4.code</td>
19386 <td colspan="2">string</td>
19387 <td colspan="2"></td>
19388 </tr>
19389
19390
19391 <tr>
19392 <td align="left" style="padding-left:30px">2.2.5.dataGrantUrl</td>
19393 <td colspan="2">string</td>
19394 <td colspan="2"></td>
19395 </tr>
19396
19397
19398 <tr>
19399 <td align="left" style="padding-left:30px">2.2.6.description</td>
19400 <td colspan="2">string</td>
19401 <td colspan="2"></td>
19402 </tr>
19403
19404
19405 <tr>
19406 <td align="left" style="padding-left:30px">2.2.7.enabled</td>
19407 <td colspan="2">boolean</td>
19408 <td colspan="2"></td>
19409 </tr>
19410
19411
19412 <tr>
19413 <td align="left" style="padding-left:30px">2.2.8.externalId</td>
19414 <td colspan="2">string</td>
19415 <td colspan="2"></td>
19416 </tr>
19417
19418
19419 <tr>
19420 <td align="left" style="padding-left:30px">2.2.9.id</td>
19421 <td colspan="2">string</td>
19422 <td colspan="2">ID</td>
19423 </tr>
19424
19425
19426 <tr>
19427 <td align="left" style="padding-left:30px">2.2.10.name</td>
19428 <td colspan="2">string</td>
19429 <td colspan="2"></td>
19430 </tr>
19431
19432
19433
19434
19435 <tr>
19436 <td align="left" style="padding-left:20px">2.3.mapBean</td>
19437 <td colspan="2">object</td>
19438 <td colspan="2"></td>
19439 </tr>
19440
19441
19442 <tr>
19443 <td align="left" style="padding-left:20px">2.4.orderBy</td>
19444 <td colspan="2">object</td>
19445 <td colspan="2"></td>
19446 </tr>
19447
19448
19449 <tr>
19450 <td align="left" style="padding-left:20px">2.5.pageCount</td>
19451 <td colspan="2">integer(int32)</td>
19452 <td colspan="2"></td>
19453 </tr>
19454
19455
19456 <tr>
19457 <td align="left" style="padding-left:20px">2.6.pageIndex</td>
19458 <td colspan="2">integer(int32)</td>
19459 <td colspan="2"></td>
19460 </tr>
19461
19462
19463 <tr>
19464 <td align="left" style="padding-left:20px">2.7.pageSize</td>
19465 <td colspan="2">integer(int32)</td>
19466 <td colspan="2"></td>
19467 </tr>
19468
19469
19470 <tr>
19471 <td align="left" style="padding-left:20px">2.8.recordCount</td>
19472 <td colspan="2">integer(int64)</td>
19473 <td colspan="2"></td>
19474 </tr>
19475
19476
19477
19478
19479 <tr>
19480 <td align="left" style="padding-left:10px">3.message</td>
19481 <td colspan="2">string</td>
19482 <td colspan="2"></td>
19483 </tr>
19484
19485
19486</tbody>
19487
19488 <tr class="bg">
19489 <td colspan="5">示例</td>
19490 </tr>
19491 <tr class="specialHeight">
19492 <td class="bg">请求参数</td>
19493 <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>
19494 </tr>
19495 <tr class="specialHeight">
19496 <td class="bg">返回值</td>
19497 <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>
19498 </tr>
19499
19500 </table>
19501 </div>
19502 <div>
19503
19504 <!--这个是每个请求的说明,方便生成文档后进行整理-->
19505 <h5 class="second_title">2)创建角色</h5>
19506
19507 <table border="1" cellspacing="0" cellpadding="0" width="100%">
19508 <tr class="bg">
19509 <td colspan="5">创建角色</td>
19510 </tr>
19511 <tr>
19512 <td width="25%">接口描述</td>
19513 <td colspan="4">创建角色</td>
19514 </tr>
19515 <tr>
19516 <td>URL</td>
19517 <td colspan="4">/v1/admin/roles</td>
19518 </tr>
19519 <tr>
19520 <td>请求方式</td>
19521 <td colspan="4">post</td>
19522 </tr>
19523 <tr>
19524 <td>请求类型</td>
19525 <td colspan="4">application/json</td>
19526 </tr>
19527 <tr>
19528 <td>返回类型</td>
19529 <td colspan="4">application/json</td>
19530 </tr>
19531
19532 <tr class="bg">
19533 <td>参数名</td>
19534 <td width="15%">数据类型</td>
19535 <td width="15%">参数类型</td>
19536 <td width="15%">是否必填</td>
19537 <td width="29%">说明</td>
19538 </tr>
19539
19540
19541 <tr>
19542 <td align="left">1.roleCreateRequest</td>
19543 <td>object:RoleCreateRequest</td>
19544 <td>body</td>
19545 <td>Y</td>
19546
19547 <td>角色</td>
19548 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19549 </tr>
19550
19551 <tbody>
19552
19553 <tr>
19554 <td align="left" style="padding-left:10px">1.1.applicationId</td>
19555 <td>string</td>
19556 <td></td>
19557
19558 <td>N</td>
19559 <td></td>
19560 </tr>
19561
19562
19563 <tr>
19564 <td align="left" style="padding-left:10px">1.2.canDataGrant</td>
19565 <td>boolean</td>
19566 <td></td>
19567
19568 <td>N</td>
19569 <td></td>
19570 </tr>
19571
19572
19573 <tr>
19574 <td align="left" style="padding-left:10px">1.3.canManDataGrant</td>
19575 <td>boolean</td>
19576 <td></td>
19577
19578 <td>N</td>
19579 <td></td>
19580 </tr>
19581
19582
19583 <tr>
19584 <td align="left" style="padding-left:10px">1.4.code</td>
19585 <td>string</td>
19586 <td></td>
19587
19588 <td>N</td>
19589 <td></td>
19590 </tr>
19591
19592
19593 <tr>
19594 <td align="left" style="padding-left:10px">1.5.dataGrantUrl</td>
19595 <td>string</td>
19596 <td></td>
19597
19598 <td>N</td>
19599 <td></td>
19600 </tr>
19601
19602
19603 <tr>
19604 <td align="left" style="padding-left:10px">1.6.description</td>
19605 <td>string</td>
19606 <td></td>
19607
19608 <td>N</td>
19609 <td></td>
19610 </tr>
19611
19612
19613 <tr>
19614 <td align="left" style="padding-left:10px">1.7.enabled</td>
19615 <td>boolean</td>
19616 <td></td>
19617
19618 <td>N</td>
19619 <td></td>
19620 </tr>
19621
19622
19623 <tr>
19624 <td align="left" style="padding-left:10px">1.8.externalId</td>
19625 <td>string</td>
19626 <td></td>
19627
19628 <td>N</td>
19629 <td></td>
19630 </tr>
19631
19632
19633 <tr>
19634 <td align="left" style="padding-left:10px">1.9.id</td>
19635 <td>string</td>
19636 <td></td>
19637
19638 <td>N</td>
19639 <td>ID</td>
19640 </tr>
19641
19642
19643 <tr>
19644 <td align="left" style="padding-left:10px">1.10.name</td>
19645 <td>string</td>
19646 <td></td>
19647
19648 <td>N</td>
19649 <td></td>
19650 </tr>
19651
19652
19653</tbody>
19654
19655
19656
19657
19658
19659 <tr class="bg">
19660 <td>状态码</td>
19661 <td colspan="2">描述</td>
19662 <td colspan="2">说明</td>
19663 </tr>
19664
19665 <tr>
19666 <td>201</td>
19667 <td colspan="2">Created</td>
19668 <td colspan="2"></td>
19669 </tr>
19670
19671 <tr>
19672 <td>401</td>
19673 <td colspan="2">Unauthorized</td>
19674 <td colspan="2"></td>
19675 </tr>
19676
19677 <tr>
19678 <td>403</td>
19679 <td colspan="2">Forbidden</td>
19680 <td colspan="2"></td>
19681 </tr>
19682
19683 <tr>
19684 <td>404</td>
19685 <td colspan="2">Not Found</td>
19686 <td colspan="2"></td>
19687 </tr>
19688
19689 <tr class="bg">
19690 <td>返回属性名</td>
19691 <td colspan="2">类型</td>
19692 <td colspan="2">说明</td>
19693 </tr>
19694
19695<!-- 对返回参数 递归生成行-->
19696 <tbody>
19697
19698</tbody>
19699
19700 <tr class="bg">
19701 <td colspan="5">示例</td>
19702 </tr>
19703 <tr class="specialHeight">
19704 <td class="bg">请求参数</td>
19705 <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>
19706 </tr>
19707 <tr class="specialHeight">
19708 <td class="bg">返回值</td>
19709 <td colspan="4"></td>
19710 </tr>
19711
19712 </table>
19713 </div>
19714 <div>
19715
19716 <!--这个是每个请求的说明,方便生成文档后进行整理-->
19717 <h5 class="second_title">3)获取应用下的角色</h5>
19718
19719 <table border="1" cellspacing="0" cellpadding="0" width="100%">
19720 <tr class="bg">
19721 <td colspan="5">获取应用下的角色</td>
19722 </tr>
19723 <tr>
19724 <td width="25%">接口描述</td>
19725 <td colspan="4">获取应用下的角色</td>
19726 </tr>
19727 <tr>
19728 <td>URL</td>
19729 <td colspan="4">/v1/admin/roles/applicationId/{applicationId}</td>
19730 </tr>
19731 <tr>
19732 <td>请求方式</td>
19733 <td colspan="4">get</td>
19734 </tr>
19735 <tr>
19736 <td>请求类型</td>
19737 <td colspan="4"></td>
19738 </tr>
19739 <tr>
19740 <td>返回类型</td>
19741 <td colspan="4">application/json</td>
19742 </tr>
19743
19744 <tr class="bg">
19745 <td>参数名</td>
19746 <td width="15%">数据类型</td>
19747 <td width="15%">参数类型</td>
19748 <td width="15%">是否必填</td>
19749 <td width="29%">说明</td>
19750 </tr>
19751
19752
19753 <tr>
19754 <td align="left">1.applicationId</td>
19755 <td>string</td>
19756 <td>path</td>
19757 <td>Y</td>
19758
19759 <td>查询条件 - 应用ID</td>
19760 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19761 </tr>
19762
19763
19764
19765
19766
19767 <tr class="bg">
19768 <td>状态码</td>
19769 <td colspan="2">描述</td>
19770 <td colspan="2">说明</td>
19771 </tr>
19772
19773 <tr>
19774 <td>200</td>
19775 <td colspan="2">OK</td>
19776 <td colspan="2"></td>
19777 </tr>
19778
19779 <tr>
19780 <td>401</td>
19781 <td colspan="2">Unauthorized</td>
19782 <td colspan="2"></td>
19783 </tr>
19784
19785 <tr>
19786 <td>403</td>
19787 <td colspan="2">Forbidden</td>
19788 <td colspan="2"></td>
19789 </tr>
19790
19791 <tr>
19792 <td>404</td>
19793 <td colspan="2">Not Found</td>
19794 <td colspan="2"></td>
19795 </tr>
19796
19797 <tr class="bg">
19798 <td>返回属性名</td>
19799 <td colspan="2">类型</td>
19800 <td colspan="2">说明</td>
19801 </tr>
19802
19803<!-- 对返回参数 递归生成行-->
19804 <tbody>
19805
19806 <tr>
19807 <td align="left" style="padding-left:10px">1.code</td>
19808 <td colspan="2">integer(int32)</td>
19809 <td colspan="2"></td>
19810 </tr>
19811
19812
19813 <tr>
19814 <td align="left" style="padding-left:10px">2.data</td>
19815 <td colspan="2">object:RoleListResponseData</td>
19816 <td colspan="2"></td>
19817 </tr>
19818
19819
19820 <tr>
19821 <td align="left" style="padding-left:20px">2.1.roles</td>
19822 <td colspan="2">array:Role</td>
19823 <td colspan="2"></td>
19824 </tr>
19825
19826
19827 <tr>
19828 <td align="left" style="padding-left:30px">2.1.1.applicationId</td>
19829 <td colspan="2">string</td>
19830 <td colspan="2"></td>
19831 </tr>
19832
19833
19834 <tr>
19835 <td align="left" style="padding-left:30px">2.1.2.canDataGrant</td>
19836 <td colspan="2">boolean</td>
19837 <td colspan="2"></td>
19838 </tr>
19839
19840
19841 <tr>
19842 <td align="left" style="padding-left:30px">2.1.3.canManDataGrant</td>
19843 <td colspan="2">boolean</td>
19844 <td colspan="2"></td>
19845 </tr>
19846
19847
19848 <tr>
19849 <td align="left" style="padding-left:30px">2.1.4.code</td>
19850 <td colspan="2">string</td>
19851 <td colspan="2"></td>
19852 </tr>
19853
19854
19855 <tr>
19856 <td align="left" style="padding-left:30px">2.1.5.dataGrantUrl</td>
19857 <td colspan="2">string</td>
19858 <td colspan="2"></td>
19859 </tr>
19860
19861
19862 <tr>
19863 <td align="left" style="padding-left:30px">2.1.6.description</td>
19864 <td colspan="2">string</td>
19865 <td colspan="2"></td>
19866 </tr>
19867
19868
19869 <tr>
19870 <td align="left" style="padding-left:30px">2.1.7.enabled</td>
19871 <td colspan="2">boolean</td>
19872 <td colspan="2"></td>
19873 </tr>
19874
19875
19876 <tr>
19877 <td align="left" style="padding-left:30px">2.1.8.externalId</td>
19878 <td colspan="2">string</td>
19879 <td colspan="2"></td>
19880 </tr>
19881
19882
19883 <tr>
19884 <td align="left" style="padding-left:30px">2.1.9.id</td>
19885 <td colspan="2">string</td>
19886 <td colspan="2">ID</td>
19887 </tr>
19888
19889
19890 <tr>
19891 <td align="left" style="padding-left:30px">2.1.10.name</td>
19892 <td colspan="2">string</td>
19893 <td colspan="2"></td>
19894 </tr>
19895
19896
19897
19898
19899
19900
19901 <tr>
19902 <td align="left" style="padding-left:10px">3.message</td>
19903 <td colspan="2">string</td>
19904 <td colspan="2"></td>
19905 </tr>
19906
19907
19908</tbody>
19909
19910 <tr class="bg">
19911 <td colspan="5">示例</td>
19912 </tr>
19913 <tr class="specialHeight">
19914 <td class="bg">请求参数</td>
19915 <td colspan="4"></td>
19916 </tr>
19917 <tr class="specialHeight">
19918 <td class="bg">返回值</td>
19919 <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>
19920 </tr>
19921
19922 </table>
19923 </div>
19924 <div>
19925
19926 <!--这个是每个请求的说明,方便生成文档后进行整理-->
19927 <h5 class="second_title">4)根据应用ID删除角色</h5>
19928
19929 <table border="1" cellspacing="0" cellpadding="0" width="100%">
19930 <tr class="bg">
19931 <td colspan="5">根据应用ID删除角色</td>
19932 </tr>
19933 <tr>
19934 <td width="25%">接口描述</td>
19935 <td colspan="4">根据应用ID删除角色</td>
19936 </tr>
19937 <tr>
19938 <td>URL</td>
19939 <td colspan="4">/v1/admin/roles/applicationId/{applicationId}</td>
19940 </tr>
19941 <tr>
19942 <td>请求方式</td>
19943 <td colspan="4">delete</td>
19944 </tr>
19945 <tr>
19946 <td>请求类型</td>
19947 <td colspan="4"></td>
19948 </tr>
19949 <tr>
19950 <td>返回类型</td>
19951 <td colspan="4">application/json</td>
19952 </tr>
19953
19954 <tr class="bg">
19955 <td>参数名</td>
19956 <td width="15%">数据类型</td>
19957 <td width="15%">参数类型</td>
19958 <td width="15%">是否必填</td>
19959 <td width="29%">说明</td>
19960 </tr>
19961
19962
19963 <tr>
19964 <td align="left">1.applicationId</td>
19965 <td>string</td>
19966 <td>path</td>
19967 <td>Y</td>
19968
19969 <td>查询条件 - 应用ID(精确)</td>
19970 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
19971 </tr>
19972
19973
19974
19975
19976
19977 <tr class="bg">
19978 <td>状态码</td>
19979 <td colspan="2">描述</td>
19980 <td colspan="2">说明</td>
19981 </tr>
19982
19983 <tr>
19984 <td>200</td>
19985 <td colspan="2">OK</td>
19986 <td colspan="2"></td>
19987 </tr>
19988
19989 <tr>
19990 <td>204</td>
19991 <td colspan="2">No Content</td>
19992 <td colspan="2"></td>
19993 </tr>
19994
19995 <tr>
19996 <td>401</td>
19997 <td colspan="2">Unauthorized</td>
19998 <td colspan="2"></td>
19999 </tr>
20000
20001 <tr>
20002 <td>403</td>
20003 <td colspan="2">Forbidden</td>
20004 <td colspan="2"></td>
20005 </tr>
20006
20007 <tr class="bg">
20008 <td>返回属性名</td>
20009 <td colspan="2">类型</td>
20010 <td colspan="2">说明</td>
20011 </tr>
20012
20013<!-- 对返回参数 递归生成行-->
20014 <tbody>
20015
20016 <tr>
20017 <td align="left" style="padding-left:10px">1.code</td>
20018 <td colspan="2">integer(int32)</td>
20019 <td colspan="2"></td>
20020 </tr>
20021
20022
20023 <tr>
20024 <td align="left" style="padding-left:10px">2.data</td>
20025 <td colspan="2">object:RoleRemoveInBatchResponseData</td>
20026 <td colspan="2"></td>
20027 </tr>
20028
20029
20030 <tr>
20031 <td align="left" style="padding-left:20px">2.1.id</td>
20032 <td colspan="2">string</td>
20033 <td colspan="2">ID</td>
20034 </tr>
20035
20036
20037 <tr>
20038 <td align="left" style="padding-left:20px">2.2.roles</td>
20039 <td colspan="2">array:Role</td>
20040 <td colspan="2"></td>
20041 </tr>
20042
20043
20044 <tr>
20045 <td align="left" style="padding-left:30px">2.2.1.applicationId</td>
20046 <td colspan="2">string</td>
20047 <td colspan="2"></td>
20048 </tr>
20049
20050
20051 <tr>
20052 <td align="left" style="padding-left:30px">2.2.2.canDataGrant</td>
20053 <td colspan="2">boolean</td>
20054 <td colspan="2"></td>
20055 </tr>
20056
20057
20058 <tr>
20059 <td align="left" style="padding-left:30px">2.2.3.canManDataGrant</td>
20060 <td colspan="2">boolean</td>
20061 <td colspan="2"></td>
20062 </tr>
20063
20064
20065 <tr>
20066 <td align="left" style="padding-left:30px">2.2.4.code</td>
20067 <td colspan="2">string</td>
20068 <td colspan="2"></td>
20069 </tr>
20070
20071
20072 <tr>
20073 <td align="left" style="padding-left:30px">2.2.5.dataGrantUrl</td>
20074 <td colspan="2">string</td>
20075 <td colspan="2"></td>
20076 </tr>
20077
20078
20079 <tr>
20080 <td align="left" style="padding-left:30px">2.2.6.description</td>
20081 <td colspan="2">string</td>
20082 <td colspan="2"></td>
20083 </tr>
20084
20085
20086 <tr>
20087 <td align="left" style="padding-left:30px">2.2.7.enabled</td>
20088 <td colspan="2">boolean</td>
20089 <td colspan="2"></td>
20090 </tr>
20091
20092
20093 <tr>
20094 <td align="left" style="padding-left:30px">2.2.8.externalId</td>
20095 <td colspan="2">string</td>
20096 <td colspan="2"></td>
20097 </tr>
20098
20099
20100 <tr>
20101 <td align="left" style="padding-left:30px">2.2.9.id</td>
20102 <td colspan="2">string</td>
20103 <td colspan="2">ID</td>
20104 </tr>
20105
20106
20107 <tr>
20108 <td align="left" style="padding-left:30px">2.2.10.name</td>
20109 <td colspan="2">string</td>
20110 <td colspan="2"></td>
20111 </tr>
20112
20113
20114
20115
20116
20117
20118 <tr>
20119 <td align="left" style="padding-left:10px">3.message</td>
20120 <td colspan="2">string</td>
20121 <td colspan="2"></td>
20122 </tr>
20123
20124
20125</tbody>
20126
20127 <tr class="bg">
20128 <td colspan="5">示例</td>
20129 </tr>
20130 <tr class="specialHeight">
20131 <td class="bg">请求参数</td>
20132 <td colspan="4"></td>
20133 </tr>
20134 <tr class="specialHeight">
20135 <td class="bg">返回值</td>
20136 <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>
20137 </tr>
20138
20139 </table>
20140 </div>
20141 <div>
20142
20143 <!--这个是每个请求的说明,方便生成文档后进行整理-->
20144 <h5 class="second_title">5)获取应用角色</h5>
20145
20146 <table border="1" cellspacing="0" cellpadding="0" width="100%">
20147 <tr class="bg">
20148 <td colspan="5">获取应用角色</td>
20149 </tr>
20150 <tr>
20151 <td width="25%">接口描述</td>
20152 <td colspan="4">获取应用角色</td>
20153 </tr>
20154 <tr>
20155 <td>URL</td>
20156 <td colspan="4">/v1/admin/roles/getApplicationRoles</td>
20157 </tr>
20158 <tr>
20159 <td>请求方式</td>
20160 <td colspan="4">get</td>
20161 </tr>
20162 <tr>
20163 <td>请求类型</td>
20164 <td colspan="4"></td>
20165 </tr>
20166 <tr>
20167 <td>返回类型</td>
20168 <td colspan="4">application/json</td>
20169 </tr>
20170
20171 <tr class="bg">
20172 <td>参数名</td>
20173 <td width="15%">数据类型</td>
20174 <td width="15%">参数类型</td>
20175 <td width="15%">是否必填</td>
20176 <td width="29%">说明</td>
20177 </tr>
20178
20179
20180 <tr>
20181 <td align="left">1.roleIds</td>
20182 <td>string</td>
20183 <td>query</td>
20184
20185 <td>N</td>
20186 <td>查询条件 - 角色IDs(精确)</td>
20187 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20188 </tr>
20189
20190
20191
20192
20193 <tr>
20194 <td align="left">2.roleKey</td>
20195 <td>string</td>
20196 <td>query</td>
20197
20198 <td>N</td>
20199 <td>null</td>
20200 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20201 </tr>
20202
20203
20204
20205
20206 <tr>
20207 <td align="left">3.systemIds</td>
20208 <td>string</td>
20209 <td>query</td>
20210
20211 <td>N</td>
20212 <td>查询条件 - 系统IDs(精确)</td>
20213 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20214 </tr>
20215
20216
20217
20218
20219
20220 <tr class="bg">
20221 <td>状态码</td>
20222 <td colspan="2">描述</td>
20223 <td colspan="2">说明</td>
20224 </tr>
20225
20226 <tr>
20227 <td>200</td>
20228 <td colspan="2">OK</td>
20229 <td colspan="2"></td>
20230 </tr>
20231
20232 <tr>
20233 <td>401</td>
20234 <td colspan="2">Unauthorized</td>
20235 <td colspan="2"></td>
20236 </tr>
20237
20238 <tr>
20239 <td>403</td>
20240 <td colspan="2">Forbidden</td>
20241 <td colspan="2"></td>
20242 </tr>
20243
20244 <tr>
20245 <td>404</td>
20246 <td colspan="2">Not Found</td>
20247 <td colspan="2"></td>
20248 </tr>
20249
20250 <tr class="bg">
20251 <td>返回属性名</td>
20252 <td colspan="2">类型</td>
20253 <td colspan="2">说明</td>
20254 </tr>
20255
20256<!-- 对返回参数 递归生成行-->
20257 <tbody>
20258
20259 <tr>
20260 <td align="left" style="padding-left:10px">1.code</td>
20261 <td colspan="2">integer(int32)</td>
20262 <td colspan="2"></td>
20263 </tr>
20264
20265
20266 <tr>
20267 <td align="left" style="padding-left:10px">2.data</td>
20268 <td colspan="2">object:ApplicationRolesLoadResponseData</td>
20269 <td colspan="2"></td>
20270 </tr>
20271
20272
20273 <tr>
20274 <td align="left" style="padding-left:20px">2.1.applicationRoles</td>
20275 <td colspan="2">array:ApplicationRole</td>
20276 <td colspan="2"></td>
20277 </tr>
20278
20279
20280 <tr>
20281 <td align="left" style="padding-left:30px">2.1.1.applicationEnabled</td>
20282 <td colspan="2">boolean</td>
20283 <td colspan="2"></td>
20284 </tr>
20285
20286
20287 <tr>
20288 <td align="left" style="padding-left:30px">2.1.2.applicationId</td>
20289 <td colspan="2">string</td>
20290 <td colspan="2"></td>
20291 </tr>
20292
20293
20294 <tr>
20295 <td align="left" style="padding-left:30px">2.1.3.applicationName</td>
20296 <td colspan="2">string</td>
20297 <td colspan="2"></td>
20298 </tr>
20299
20300
20301 <tr>
20302 <td align="left" style="padding-left:30px">2.1.4.businessDomainId</td>
20303 <td colspan="2">string</td>
20304 <td colspan="2"></td>
20305 </tr>
20306
20307
20308 <tr>
20309 <td align="left" style="padding-left:30px">2.1.5.canDataGrant</td>
20310 <td colspan="2">boolean</td>
20311 <td colspan="2"></td>
20312 </tr>
20313
20314
20315 <tr>
20316 <td align="left" style="padding-left:30px">2.1.6.canManDataGrant</td>
20317 <td colspan="2">boolean</td>
20318 <td colspan="2"></td>
20319 </tr>
20320
20321
20322 <tr>
20323 <td align="left" style="padding-left:30px">2.1.7.dataGrantUrl</td>
20324 <td colspan="2">string</td>
20325 <td colspan="2"></td>
20326 </tr>
20327
20328
20329 <tr>
20330 <td align="left" style="padding-left:30px">2.1.8.id</td>
20331 <td colspan="2">string</td>
20332 <td colspan="2">ID</td>
20333 </tr>
20334
20335
20336 <tr>
20337 <td align="left" style="padding-left:30px">2.1.9.roleCode</td>
20338 <td colspan="2">string</td>
20339 <td colspan="2"></td>
20340 </tr>
20341
20342
20343 <tr>
20344 <td align="left" style="padding-left:30px">2.1.10.roleDescription</td>
20345 <td colspan="2">string</td>
20346 <td colspan="2"></td>
20347 </tr>
20348
20349
20350 <tr>
20351 <td align="left" style="padding-left:30px">2.1.11.roleEditTime</td>
20352 <td colspan="2">string(date-time)</td>
20353 <td colspan="2"></td>
20354 </tr>
20355
20356
20357 <tr>
20358 <td align="left" style="padding-left:30px">2.1.12.roleEnabled</td>
20359 <td colspan="2">boolean</td>
20360 <td colspan="2"></td>
20361 </tr>
20362
20363
20364 <tr>
20365 <td align="left" style="padding-left:30px">2.1.13.roleId</td>
20366 <td colspan="2">string</td>
20367 <td colspan="2"></td>
20368 </tr>
20369
20370
20371 <tr>
20372 <td align="left" style="padding-left:30px">2.1.14.roleName</td>
20373 <td colspan="2">string</td>
20374 <td colspan="2"></td>
20375 </tr>
20376
20377
20378 <tr>
20379 <td align="left" style="padding-left:30px">2.1.15.systemId</td>
20380 <td colspan="2">string</td>
20381 <td colspan="2"></td>
20382 </tr>
20383
20384
20385
20386
20387
20388
20389 <tr>
20390 <td align="left" style="padding-left:10px">3.message</td>
20391 <td colspan="2">string</td>
20392 <td colspan="2"></td>
20393 </tr>
20394
20395
20396</tbody>
20397
20398 <tr class="bg">
20399 <td colspan="5">示例</td>
20400 </tr>
20401 <tr class="specialHeight">
20402 <td class="bg">请求参数</td>
20403 <td colspan="4">roleIds=string&amp;roleKey=string&amp;systemIds=string</td>
20404 </tr>
20405 <tr class="specialHeight">
20406 <td class="bg">返回值</td>
20407 <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>
20408 </tr>
20409
20410 </table>
20411 </div>
20412 <div>
20413
20414 <!--这个是每个请求的说明,方便生成文档后进行整理-->
20415 <h5 class="second_title">6)获取授权应用角色(关联MAN GRANTED)</h5>
20416
20417 <table border="1" cellspacing="0" cellpadding="0" width="100%">
20418 <tr class="bg">
20419 <td colspan="5">获取授权应用角色(关联MAN GRANTED)</td>
20420 </tr>
20421 <tr>
20422 <td width="25%">接口描述</td>
20423 <td colspan="4">获取授权应用角色(关联MAN GRANTED)</td>
20424 </tr>
20425 <tr>
20426 <td>URL</td>
20427 <td colspan="4">/v1/admin/roles/getGrantedApplicationRoles</td>
20428 </tr>
20429 <tr>
20430 <td>请求方式</td>
20431 <td colspan="4">get</td>
20432 </tr>
20433 <tr>
20434 <td>请求类型</td>
20435 <td colspan="4"></td>
20436 </tr>
20437 <tr>
20438 <td>返回类型</td>
20439 <td colspan="4">application/json</td>
20440 </tr>
20441
20442 <tr class="bg">
20443 <td>参数名</td>
20444 <td width="15%">数据类型</td>
20445 <td width="15%">参数类型</td>
20446 <td width="15%">是否必填</td>
20447 <td width="29%">说明</td>
20448 </tr>
20449
20450
20451 <tr>
20452 <td align="left">1.grantedIds</td>
20453 <td>array</td>
20454 <td>query</td>
20455
20456 <td>N</td>
20457 <td>查询条件 - 授权GrantedAccountRole ids(精确)</td>
20458 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20459 </tr>
20460
20461
20462
20463
20464 <tr>
20465 <td align="left">2.manGrantedIds</td>
20466 <td>array</td>
20467 <td>query</td>
20468
20469 <td>N</td>
20470 <td>查询条件 - 分级授权ManGrantedAccountRole ids(精确)</td>
20471 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20472 </tr>
20473
20474
20475
20476
20477 <tr>
20478 <td align="left">3.operateAccount</td>
20479 <td>string</td>
20480 <td>query</td>
20481
20482 <td>N</td>
20483 <td>查询条件 - 授权用户ID(精确)</td>
20484 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20485 </tr>
20486
20487
20488
20489
20490 <tr>
20491 <td align="left">4.roleIds</td>
20492 <td>array</td>
20493 <td>query</td>
20494
20495 <td>N</td>
20496 <td>查询条件 - 角色IDs(精确)</td>
20497 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20498 </tr>
20499
20500
20501
20502
20503 <tr>
20504 <td align="left">5.roleKey</td>
20505 <td>string</td>
20506 <td>query</td>
20507
20508 <td>N</td>
20509 <td>查询条件 - 角色key(模糊)</td>
20510 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20511 </tr>
20512
20513
20514
20515
20516 <tr>
20517 <td align="left">6.systemIds</td>
20518 <td>array</td>
20519 <td>query</td>
20520
20521 <td>N</td>
20522 <td>查询条件 - 系统IDs(精确)</td>
20523 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20524 </tr>
20525
20526
20527
20528
20529
20530 <tr class="bg">
20531 <td>状态码</td>
20532 <td colspan="2">描述</td>
20533 <td colspan="2">说明</td>
20534 </tr>
20535
20536 <tr>
20537 <td>200</td>
20538 <td colspan="2">OK</td>
20539 <td colspan="2"></td>
20540 </tr>
20541
20542 <tr>
20543 <td>401</td>
20544 <td colspan="2">Unauthorized</td>
20545 <td colspan="2"></td>
20546 </tr>
20547
20548 <tr>
20549 <td>403</td>
20550 <td colspan="2">Forbidden</td>
20551 <td colspan="2"></td>
20552 </tr>
20553
20554 <tr>
20555 <td>404</td>
20556 <td colspan="2">Not Found</td>
20557 <td colspan="2"></td>
20558 </tr>
20559
20560 <tr class="bg">
20561 <td>返回属性名</td>
20562 <td colspan="2">类型</td>
20563 <td colspan="2">说明</td>
20564 </tr>
20565
20566<!-- 对返回参数 递归生成行-->
20567 <tbody>
20568
20569 <tr>
20570 <td align="left" style="padding-left:10px">1.code</td>
20571 <td colspan="2">integer(int32)</td>
20572 <td colspan="2"></td>
20573 </tr>
20574
20575
20576 <tr>
20577 <td align="left" style="padding-left:10px">2.data</td>
20578 <td colspan="2">object:GrantedApplicationRolesLoadResponseData</td>
20579 <td colspan="2"></td>
20580 </tr>
20581
20582
20583 <tr>
20584 <td align="left" style="padding-left:20px">2.1.grantedApplicationRoles</td>
20585 <td colspan="2">array:GrantedApplicationRole</td>
20586 <td colspan="2"></td>
20587 </tr>
20588
20589
20590 <tr>
20591 <td align="left" style="padding-left:30px">2.1.1.applicationId</td>
20592 <td colspan="2">string</td>
20593 <td colspan="2"></td>
20594 </tr>
20595
20596
20597 <tr>
20598 <td align="left" style="padding-left:30px">2.1.2.canDataGrant</td>
20599 <td colspan="2">boolean</td>
20600 <td colspan="2"></td>
20601 </tr>
20602
20603
20604 <tr>
20605 <td align="left" style="padding-left:30px">2.1.3.canManDataGrant</td>
20606 <td colspan="2">boolean</td>
20607 <td colspan="2"></td>
20608 </tr>
20609
20610
20611 <tr>
20612 <td align="left" style="padding-left:30px">2.1.4.code</td>
20613 <td colspan="2">string</td>
20614 <td colspan="2"></td>
20615 </tr>
20616
20617
20618 <tr>
20619 <td align="left" style="padding-left:30px">2.1.5.dataGrantUrl</td>
20620 <td colspan="2">string</td>
20621 <td colspan="2"></td>
20622 </tr>
20623
20624
20625 <tr>
20626 <td align="left" style="padding-left:30px">2.1.6.description</td>
20627 <td colspan="2">string</td>
20628 <td colspan="2"></td>
20629 </tr>
20630
20631
20632 <tr>
20633 <td align="left" style="padding-left:30px">2.1.7.enabled</td>
20634 <td colspan="2">boolean</td>
20635 <td colspan="2"></td>
20636 </tr>
20637
20638
20639 <tr>
20640 <td align="left" style="padding-left:30px">2.1.8.externalId</td>
20641 <td colspan="2">string</td>
20642 <td colspan="2"></td>
20643 </tr>
20644
20645
20646 <tr>
20647 <td align="left" style="padding-left:30px">2.1.9.grantExpiredDate</td>
20648 <td colspan="2">string(date-time)</td>
20649 <td colspan="2"></td>
20650 </tr>
20651
20652
20653 <tr>
20654 <td align="left" style="padding-left:30px">2.1.10.id</td>
20655 <td colspan="2">string</td>
20656 <td colspan="2">ID</td>
20657 </tr>
20658
20659
20660 <tr>
20661 <td align="left" style="padding-left:30px">2.1.11.name</td>
20662 <td colspan="2">string</td>
20663 <td colspan="2"></td>
20664 </tr>
20665
20666
20667
20668
20669
20670
20671 <tr>
20672 <td align="left" style="padding-left:10px">3.message</td>
20673 <td colspan="2">string</td>
20674 <td colspan="2"></td>
20675 </tr>
20676
20677
20678</tbody>
20679
20680 <tr class="bg">
20681 <td colspan="5">示例</td>
20682 </tr>
20683 <tr class="specialHeight">
20684 <td class="bg">请求参数</td>
20685 <td colspan="4">grantedIds=[{}]&amp;manGrantedIds=[{}]&amp;operateAccount=string&amp;roleIds=[{}]&amp;roleKey=string&amp;systemIds=[{}]</td>
20686 </tr>
20687 <tr class="specialHeight">
20688 <td class="bg">返回值</td>
20689 <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>
20690 </tr>
20691
20692 </table>
20693 </div>
20694 <div>
20695
20696 <!--这个是每个请求的说明,方便生成文档后进行整理-->
20697 <h5 class="second_title">7)获取(1.operateAccount 不为空且不为超级管理员 已授权的 2.operateAccount为空或者是超级管理员 全部)角色</h5>
20698
20699 <table border="1" cellspacing="0" cellpadding="0" width="100%">
20700 <tr class="bg">
20701 <td colspan="5">获取(1.operateAccount 不为空且不为超级管理员 已授权的 2.operateAccount为空或者是超级管理员 全部)角色</td>
20702 </tr>
20703 <tr>
20704 <td width="25%">接口描述</td>
20705 <td colspan="4">获取(1.operateAccount 不为空且不为超级管理员 已授权的 2.operateAccount为空或者是超级管理员 全部)角色</td>
20706 </tr>
20707 <tr>
20708 <td>URL</td>
20709 <td colspan="4">/v1/admin/roles/grantedRoles</td>
20710 </tr>
20711 <tr>
20712 <td>请求方式</td>
20713 <td colspan="4">get</td>
20714 </tr>
20715 <tr>
20716 <td>请求类型</td>
20717 <td colspan="4"></td>
20718 </tr>
20719 <tr>
20720 <td>返回类型</td>
20721 <td colspan="4">application/json</td>
20722 </tr>
20723
20724 <tr class="bg">
20725 <td>参数名</td>
20726 <td width="15%">数据类型</td>
20727 <td width="15%">参数类型</td>
20728 <td width="15%">是否必填</td>
20729 <td width="29%">说明</td>
20730 </tr>
20731
20732
20733 <tr>
20734 <td align="left">1.loadAll</td>
20735 <td>boolean</td>
20736 <td>query</td>
20737 <td>Y</td>
20738
20739 <td>是否加载全部</td>
20740 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20741 </tr>
20742
20743
20744
20745
20746 <tr>
20747 <td align="left">2.mapBean[applicationId]</td>
20748 <td>string</td>
20749 <td>query</td>
20750
20751 <td>N</td>
20752 <td>查询条件 - 应用标识(精确)</td>
20753 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20754 </tr>
20755
20756
20757
20758
20759 <tr>
20760 <td align="left">3.mapBean[applicationIds]</td>
20761 <td>array</td>
20762 <td>query</td>
20763
20764 <td>N</td>
20765 <td>查询条件 - 应用标识(精确,多值)</td>
20766 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20767 </tr>
20768
20769
20770
20771
20772 <tr>
20773 <td align="left">4.mapBean[code]</td>
20774 <td>string</td>
20775 <td>query</td>
20776
20777 <td>N</td>
20778 <td>查询条件 - 代码(精确)</td>
20779 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20780 </tr>
20781
20782
20783
20784
20785 <tr>
20786 <td align="left">5.mapBean[deleted]</td>
20787 <td>boolean</td>
20788 <td>query</td>
20789
20790 <td>N</td>
20791 <td>查询条件 - 删除状态 (精确)</td>
20792 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20793 </tr>
20794
20795
20796
20797
20798 <tr>
20799 <td align="left">6.mapBean[description]</td>
20800 <td>string</td>
20801 <td>query</td>
20802
20803 <td>N</td>
20804 <td>查询条件 - 描述(模糊)</td>
20805 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20806 </tr>
20807
20808
20809
20810
20811 <tr>
20812 <td align="left">7.mapBean[enabled]</td>
20813 <td>boolean</td>
20814 <td>query</td>
20815
20816 <td>N</td>
20817 <td>查询条件 - 是否可用(精确)</td>
20818 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20819 </tr>
20820
20821
20822
20823
20824 <tr>
20825 <td align="left">8.mapBean[externalId]</td>
20826 <td>string</td>
20827 <td>query</td>
20828
20829 <td>N</td>
20830 <td>查询条件 - 外部ID(精确)</td>
20831 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20832 </tr>
20833
20834
20835
20836
20837 <tr>
20838 <td align="left">9.mapBean[ids]</td>
20839 <td>array</td>
20840 <td>query</td>
20841
20842 <td>N</td>
20843 <td>查询条件 - IDs(精确,多值)</td>
20844 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20845 </tr>
20846
20847
20848
20849
20850 <tr>
20851 <td align="left">10.mapBean[keyword]</td>
20852 <td>string</td>
20853 <td>query</td>
20854
20855 <td>N</td>
20856 <td>查询条件 - 关键字(模糊,代码、名称、描述)</td>
20857 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20858 </tr>
20859
20860
20861
20862
20863 <tr>
20864 <td align="left">11.mapBean[name]</td>
20865 <td>string</td>
20866 <td>query</td>
20867
20868 <td>N</td>
20869 <td>查询条件 - 名称(模糊)</td>
20870 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20871 </tr>
20872
20873
20874
20875
20876 <tr>
20877 <td align="left">12.operateAccount</td>
20878 <td>string</td>
20879 <td>query</td>
20880
20881 <td>N</td>
20882 <td>授权操作人</td>
20883 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20884 </tr>
20885
20886
20887
20888
20889 <tr>
20890 <td align="left">13.pageIndex</td>
20891 <td>integer(int32)</td>
20892 <td>query</td>
20893 <td>Y</td>
20894
20895 <td>分页 - 页码</td>
20896 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20897 </tr>
20898
20899
20900
20901
20902 <tr>
20903 <td align="left">14.pageSize</td>
20904 <td>integer(int32)</td>
20905 <td>query</td>
20906 <td>Y</td>
20907
20908 <td>分页 - 每页记录数</td>
20909 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
20910 </tr>
20911
20912
20913
20914
20915
20916 <tr class="bg">
20917 <td>状态码</td>
20918 <td colspan="2">描述</td>
20919 <td colspan="2">说明</td>
20920 </tr>
20921
20922 <tr>
20923 <td>200</td>
20924 <td colspan="2">OK</td>
20925 <td colspan="2"></td>
20926 </tr>
20927
20928 <tr>
20929 <td>401</td>
20930 <td colspan="2">Unauthorized</td>
20931 <td colspan="2"></td>
20932 </tr>
20933
20934 <tr>
20935 <td>403</td>
20936 <td colspan="2">Forbidden</td>
20937 <td colspan="2"></td>
20938 </tr>
20939
20940 <tr>
20941 <td>404</td>
20942 <td colspan="2">Not Found</td>
20943 <td colspan="2"></td>
20944 </tr>
20945
20946 <tr class="bg">
20947 <td>返回属性名</td>
20948 <td colspan="2">类型</td>
20949 <td colspan="2">说明</td>
20950 </tr>
20951
20952<!-- 对返回参数 递归生成行-->
20953 <tbody>
20954
20955 <tr>
20956 <td align="left" style="padding-left:10px">1.code</td>
20957 <td colspan="2">integer(int32)</td>
20958 <td colspan="2"></td>
20959 </tr>
20960
20961
20962 <tr>
20963 <td align="left" style="padding-left:10px">2.data</td>
20964 <td colspan="2">object:RoleQueryResponseData</td>
20965 <td colspan="2"></td>
20966 </tr>
20967
20968
20969 <tr>
20970 <td align="left" style="padding-left:20px">2.1.currentItemCount</td>
20971 <td colspan="2">integer(int32)</td>
20972 <td colspan="2"></td>
20973 </tr>
20974
20975
20976 <tr>
20977 <td align="left" style="padding-left:20px">2.2.items</td>
20978 <td colspan="2">array:Role</td>
20979 <td colspan="2"></td>
20980 </tr>
20981
20982
20983 <tr>
20984 <td align="left" style="padding-left:30px">2.2.1.applicationId</td>
20985 <td colspan="2">string</td>
20986 <td colspan="2"></td>
20987 </tr>
20988
20989
20990 <tr>
20991 <td align="left" style="padding-left:30px">2.2.2.canDataGrant</td>
20992 <td colspan="2">boolean</td>
20993 <td colspan="2"></td>
20994 </tr>
20995
20996
20997 <tr>
20998 <td align="left" style="padding-left:30px">2.2.3.canManDataGrant</td>
20999 <td colspan="2">boolean</td>
21000 <td colspan="2"></td>
21001 </tr>
21002
21003
21004 <tr>
21005 <td align="left" style="padding-left:30px">2.2.4.code</td>
21006 <td colspan="2">string</td>
21007 <td colspan="2"></td>
21008 </tr>
21009
21010
21011 <tr>
21012 <td align="left" style="padding-left:30px">2.2.5.dataGrantUrl</td>
21013 <td colspan="2">string</td>
21014 <td colspan="2"></td>
21015 </tr>
21016
21017
21018 <tr>
21019 <td align="left" style="padding-left:30px">2.2.6.description</td>
21020 <td colspan="2">string</td>
21021 <td colspan="2"></td>
21022 </tr>
21023
21024
21025 <tr>
21026 <td align="left" style="padding-left:30px">2.2.7.enabled</td>
21027 <td colspan="2">boolean</td>
21028 <td colspan="2"></td>
21029 </tr>
21030
21031
21032 <tr>
21033 <td align="left" style="padding-left:30px">2.2.8.externalId</td>
21034 <td colspan="2">string</td>
21035 <td colspan="2"></td>
21036 </tr>
21037
21038
21039 <tr>
21040 <td align="left" style="padding-left:30px">2.2.9.id</td>
21041 <td colspan="2">string</td>
21042 <td colspan="2">ID</td>
21043 </tr>
21044
21045
21046 <tr>
21047 <td align="left" style="padding-left:30px">2.2.10.name</td>
21048 <td colspan="2">string</td>
21049 <td colspan="2"></td>
21050 </tr>
21051
21052
21053
21054
21055 <tr>
21056 <td align="left" style="padding-left:20px">2.3.mapBean</td>
21057 <td colspan="2">object</td>
21058 <td colspan="2"></td>
21059 </tr>
21060
21061
21062 <tr>
21063 <td align="left" style="padding-left:20px">2.4.orderBy</td>
21064 <td colspan="2">object</td>
21065 <td colspan="2"></td>
21066 </tr>
21067
21068
21069 <tr>
21070 <td align="left" style="padding-left:20px">2.5.pageCount</td>
21071 <td colspan="2">integer(int32)</td>
21072 <td colspan="2"></td>
21073 </tr>
21074
21075
21076 <tr>
21077 <td align="left" style="padding-left:20px">2.6.pageIndex</td>
21078 <td colspan="2">integer(int32)</td>
21079 <td colspan="2"></td>
21080 </tr>
21081
21082
21083 <tr>
21084 <td align="left" style="padding-left:20px">2.7.pageSize</td>
21085 <td colspan="2">integer(int32)</td>
21086 <td colspan="2"></td>
21087 </tr>
21088
21089
21090 <tr>
21091 <td align="left" style="padding-left:20px">2.8.recordCount</td>
21092 <td colspan="2">integer(int64)</td>
21093 <td colspan="2"></td>
21094 </tr>
21095
21096
21097
21098
21099 <tr>
21100 <td align="left" style="padding-left:10px">3.message</td>
21101 <td colspan="2">string</td>
21102 <td colspan="2"></td>
21103 </tr>
21104
21105
21106</tbody>
21107
21108 <tr class="bg">
21109 <td colspan="5">示例</td>
21110 </tr>
21111 <tr class="specialHeight">
21112 <td class="bg">请求参数</td>
21113 <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>
21114 </tr>
21115 <tr class="specialHeight">
21116 <td class="bg">返回值</td>
21117 <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>
21118 </tr>
21119
21120 </table>
21121 </div>
21122 <div>
21123
21124 <!--这个是每个请求的说明,方便生成文档后进行整理-->
21125 <h5 class="second_title">8)获取分级授权应用角色(根据 manGrantedAccountRole id)</h5>
21126
21127 <table border="1" cellspacing="0" cellpadding="0" width="100%">
21128 <tr class="bg">
21129 <td colspan="5">获取分级授权应用角色(根据 manGrantedAccountRole id)</td>
21130 </tr>
21131 <tr>
21132 <td width="25%">接口描述</td>
21133 <td colspan="4">获取分级授权应用角色(根据 manGrantedAccountRole id)</td>
21134 </tr>
21135 <tr>
21136 <td>URL</td>
21137 <td colspan="4">/v1/admin/roles/manApplicationRolesByMGAR</td>
21138 </tr>
21139 <tr>
21140 <td>请求方式</td>
21141 <td colspan="4">get</td>
21142 </tr>
21143 <tr>
21144 <td>请求类型</td>
21145 <td colspan="4"></td>
21146 </tr>
21147 <tr>
21148 <td>返回类型</td>
21149 <td colspan="4">application/json</td>
21150 </tr>
21151
21152 <tr class="bg">
21153 <td>参数名</td>
21154 <td width="15%">数据类型</td>
21155 <td width="15%">参数类型</td>
21156 <td width="15%">是否必填</td>
21157 <td width="29%">说明</td>
21158 </tr>
21159
21160
21161 <tr>
21162 <td align="left">1.manGrantedIds</td>
21163 <td>array</td>
21164 <td>query</td>
21165
21166 <td>N</td>
21167 <td>查询条件 - 分级授权ManGrantedAccountRole ids(精确)</td>
21168 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21169 </tr>
21170
21171
21172
21173
21174
21175 <tr class="bg">
21176 <td>状态码</td>
21177 <td colspan="2">描述</td>
21178 <td colspan="2">说明</td>
21179 </tr>
21180
21181 <tr>
21182 <td>200</td>
21183 <td colspan="2">OK</td>
21184 <td colspan="2"></td>
21185 </tr>
21186
21187 <tr>
21188 <td>401</td>
21189 <td colspan="2">Unauthorized</td>
21190 <td colspan="2"></td>
21191 </tr>
21192
21193 <tr>
21194 <td>403</td>
21195 <td colspan="2">Forbidden</td>
21196 <td colspan="2"></td>
21197 </tr>
21198
21199 <tr>
21200 <td>404</td>
21201 <td colspan="2">Not Found</td>
21202 <td colspan="2"></td>
21203 </tr>
21204
21205 <tr class="bg">
21206 <td>返回属性名</td>
21207 <td colspan="2">类型</td>
21208 <td colspan="2">说明</td>
21209 </tr>
21210
21211<!-- 对返回参数 递归生成行-->
21212 <tbody>
21213
21214 <tr>
21215 <td align="left" style="padding-left:10px">1.code</td>
21216 <td colspan="2">integer(int32)</td>
21217 <td colspan="2"></td>
21218 </tr>
21219
21220
21221 <tr>
21222 <td align="left" style="padding-left:10px">2.data</td>
21223 <td colspan="2">object:ManApplicationRolesLoadResponseData</td>
21224 <td colspan="2"></td>
21225 </tr>
21226
21227
21228 <tr>
21229 <td align="left" style="padding-left:20px">2.1.applicationRoles</td>
21230 <td colspan="2">array:ManApplicationRole</td>
21231 <td colspan="2"></td>
21232 </tr>
21233
21234
21235 <tr>
21236 <td align="left" style="padding-left:30px">2.1.1.applicationEnabled</td>
21237 <td colspan="2">boolean</td>
21238 <td colspan="2"></td>
21239 </tr>
21240
21241
21242 <tr>
21243 <td align="left" style="padding-left:30px">2.1.2.applicationId</td>
21244 <td colspan="2">string</td>
21245 <td colspan="2"></td>
21246 </tr>
21247
21248
21249 <tr>
21250 <td align="left" style="padding-left:30px">2.1.3.applicationName</td>
21251 <td colspan="2">string</td>
21252 <td colspan="2"></td>
21253 </tr>
21254
21255
21256 <tr>
21257 <td align="left" style="padding-left:30px">2.1.4.businessDomainId</td>
21258 <td colspan="2">string</td>
21259 <td colspan="2"></td>
21260 </tr>
21261
21262
21263 <tr>
21264 <td align="left" style="padding-left:30px">2.1.5.canGrant</td>
21265 <td colspan="2">boolean</td>
21266 <td colspan="2"></td>
21267 </tr>
21268
21269
21270 <tr>
21271 <td align="left" style="padding-left:30px">2.1.6.canManGrant</td>
21272 <td colspan="2">boolean</td>
21273 <td colspan="2"></td>
21274 </tr>
21275
21276
21277 <tr>
21278 <td align="left" style="padding-left:30px">2.1.7.grantExpiredDate</td>
21279 <td colspan="2">string(date-time)</td>
21280 <td colspan="2"></td>
21281 </tr>
21282
21283
21284 <tr>
21285 <td align="left" style="padding-left:30px">2.1.8.id</td>
21286 <td colspan="2">string</td>
21287 <td colspan="2">ID</td>
21288 </tr>
21289
21290
21291 <tr>
21292 <td align="left" style="padding-left:30px">2.1.9.roleCanDataGrant</td>
21293 <td colspan="2">boolean</td>
21294 <td colspan="2"></td>
21295 </tr>
21296
21297
21298 <tr>
21299 <td align="left" style="padding-left:30px">2.1.10.roleCanManDataGrant</td>
21300 <td colspan="2">boolean</td>
21301 <td colspan="2"></td>
21302 </tr>
21303
21304
21305 <tr>
21306 <td align="left" style="padding-left:30px">2.1.11.roleCode</td>
21307 <td colspan="2">string</td>
21308 <td colspan="2"></td>
21309 </tr>
21310
21311
21312 <tr>
21313 <td align="left" style="padding-left:30px">2.1.12.roleDataGrantUrl</td>
21314 <td colspan="2">string</td>
21315 <td colspan="2"></td>
21316 </tr>
21317
21318
21319 <tr>
21320 <td align="left" style="padding-left:30px">2.1.13.roleEnabled</td>
21321 <td colspan="2">boolean</td>
21322 <td colspan="2"></td>
21323 </tr>
21324
21325
21326 <tr>
21327 <td align="left" style="padding-left:30px">2.1.14.roleId</td>
21328 <td colspan="2">string</td>
21329 <td colspan="2"></td>
21330 </tr>
21331
21332
21333 <tr>
21334 <td align="left" style="padding-left:30px">2.1.15.roleName</td>
21335 <td colspan="2">string</td>
21336 <td colspan="2"></td>
21337 </tr>
21338
21339
21340 <tr>
21341 <td align="left" style="padding-left:30px">2.1.16.systemId</td>
21342 <td colspan="2">string</td>
21343 <td colspan="2"></td>
21344 </tr>
21345
21346
21347
21348
21349
21350
21351 <tr>
21352 <td align="left" style="padding-left:10px">3.message</td>
21353 <td colspan="2">string</td>
21354 <td colspan="2"></td>
21355 </tr>
21356
21357
21358</tbody>
21359
21360 <tr class="bg">
21361 <td colspan="5">示例</td>
21362 </tr>
21363 <tr class="specialHeight">
21364 <td class="bg">请求参数</td>
21365 <td colspan="4">manGrantedIds=[{}]</td>
21366 </tr>
21367 <tr class="specialHeight">
21368 <td class="bg">返回值</td>
21369 <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>
21370 </tr>
21371
21372 </table>
21373 </div>
21374 <div>
21375
21376 <!--这个是每个请求的说明,方便生成文档后进行整理-->
21377 <h5 class="second_title">9)获取(1.operateAccount 不为空且不为超级管理员 已分级授权的 2.operateAccount为空或者是超级管理员 全部)角色</h5>
21378
21379 <table border="1" cellspacing="0" cellpadding="0" width="100%">
21380 <tr class="bg">
21381 <td colspan="5">获取(1.operateAccount 不为空且不为超级管理员 已分级授权的 2.operateAccount为空或者是超级管理员 全部)角色</td>
21382 </tr>
21383 <tr>
21384 <td width="25%">接口描述</td>
21385 <td colspan="4">获取(1.operateAccount 不为空且不为超级管理员 已分级授权的 2.operateAccount为空或者是超级管理员 全部)角色</td>
21386 </tr>
21387 <tr>
21388 <td>URL</td>
21389 <td colspan="4">/v1/admin/roles/manGrantedRoles</td>
21390 </tr>
21391 <tr>
21392 <td>请求方式</td>
21393 <td colspan="4">get</td>
21394 </tr>
21395 <tr>
21396 <td>请求类型</td>
21397 <td colspan="4"></td>
21398 </tr>
21399 <tr>
21400 <td>返回类型</td>
21401 <td colspan="4">application/json</td>
21402 </tr>
21403
21404 <tr class="bg">
21405 <td>参数名</td>
21406 <td width="15%">数据类型</td>
21407 <td width="15%">参数类型</td>
21408 <td width="15%">是否必填</td>
21409 <td width="29%">说明</td>
21410 </tr>
21411
21412
21413 <tr>
21414 <td align="left">1.loadAll</td>
21415 <td>boolean</td>
21416 <td>query</td>
21417 <td>Y</td>
21418
21419 <td>是否加载全部</td>
21420 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21421 </tr>
21422
21423
21424
21425
21426 <tr>
21427 <td align="left">2.mapBean[applicationId]</td>
21428 <td>string</td>
21429 <td>query</td>
21430
21431 <td>N</td>
21432 <td>查询条件 - 应用标识(精确)</td>
21433 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21434 </tr>
21435
21436
21437
21438
21439 <tr>
21440 <td align="left">3.mapBean[applicationIds]</td>
21441 <td>array</td>
21442 <td>query</td>
21443
21444 <td>N</td>
21445 <td>查询条件 - 应用标识(精确,多值)</td>
21446 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21447 </tr>
21448
21449
21450
21451
21452 <tr>
21453 <td align="left">4.mapBean[code]</td>
21454 <td>string</td>
21455 <td>query</td>
21456
21457 <td>N</td>
21458 <td>查询条件 - 代码(精确)</td>
21459 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21460 </tr>
21461
21462
21463
21464
21465 <tr>
21466 <td align="left">5.mapBean[deleted]</td>
21467 <td>boolean</td>
21468 <td>query</td>
21469
21470 <td>N</td>
21471 <td>查询条件 - 删除状态 (精确)</td>
21472 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21473 </tr>
21474
21475
21476
21477
21478 <tr>
21479 <td align="left">6.mapBean[description]</td>
21480 <td>string</td>
21481 <td>query</td>
21482
21483 <td>N</td>
21484 <td>查询条件 - 描述(模糊)</td>
21485 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21486 </tr>
21487
21488
21489
21490
21491 <tr>
21492 <td align="left">7.mapBean[enabled]</td>
21493 <td>boolean</td>
21494 <td>query</td>
21495
21496 <td>N</td>
21497 <td>查询条件 - 是否可用(精确)</td>
21498 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21499 </tr>
21500
21501
21502
21503
21504 <tr>
21505 <td align="left">8.mapBean[externalId]</td>
21506 <td>string</td>
21507 <td>query</td>
21508
21509 <td>N</td>
21510 <td>查询条件 - 外部ID(精确)</td>
21511 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21512 </tr>
21513
21514
21515
21516
21517 <tr>
21518 <td align="left">9.mapBean[ids]</td>
21519 <td>array</td>
21520 <td>query</td>
21521
21522 <td>N</td>
21523 <td>查询条件 - IDs(精确,多值)</td>
21524 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21525 </tr>
21526
21527
21528
21529
21530 <tr>
21531 <td align="left">10.mapBean[keyword]</td>
21532 <td>string</td>
21533 <td>query</td>
21534
21535 <td>N</td>
21536 <td>查询条件 - 关键字(模糊,代码、名称、描述)</td>
21537 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21538 </tr>
21539
21540
21541
21542
21543 <tr>
21544 <td align="left">11.mapBean[name]</td>
21545 <td>string</td>
21546 <td>query</td>
21547
21548 <td>N</td>
21549 <td>查询条件 - 名称(模糊)</td>
21550 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21551 </tr>
21552
21553
21554
21555
21556 <tr>
21557 <td align="left">12.operateAccount</td>
21558 <td>string</td>
21559 <td>query</td>
21560
21561 <td>N</td>
21562 <td>授权操作人</td>
21563 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21564 </tr>
21565
21566
21567
21568
21569 <tr>
21570 <td align="left">13.pageIndex</td>
21571 <td>integer(int32)</td>
21572 <td>query</td>
21573 <td>Y</td>
21574
21575 <td>分页 - 页码</td>
21576 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21577 </tr>
21578
21579
21580
21581
21582 <tr>
21583 <td align="left">14.pageSize</td>
21584 <td>integer(int32)</td>
21585 <td>query</td>
21586 <td>Y</td>
21587
21588 <td>分页 - 每页记录数</td>
21589 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21590 </tr>
21591
21592
21593
21594
21595
21596 <tr class="bg">
21597 <td>状态码</td>
21598 <td colspan="2">描述</td>
21599 <td colspan="2">说明</td>
21600 </tr>
21601
21602 <tr>
21603 <td>200</td>
21604 <td colspan="2">OK</td>
21605 <td colspan="2"></td>
21606 </tr>
21607
21608 <tr>
21609 <td>401</td>
21610 <td colspan="2">Unauthorized</td>
21611 <td colspan="2"></td>
21612 </tr>
21613
21614 <tr>
21615 <td>403</td>
21616 <td colspan="2">Forbidden</td>
21617 <td colspan="2"></td>
21618 </tr>
21619
21620 <tr>
21621 <td>404</td>
21622 <td colspan="2">Not Found</td>
21623 <td colspan="2"></td>
21624 </tr>
21625
21626 <tr class="bg">
21627 <td>返回属性名</td>
21628 <td colspan="2">类型</td>
21629 <td colspan="2">说明</td>
21630 </tr>
21631
21632<!-- 对返回参数 递归生成行-->
21633 <tbody>
21634
21635 <tr>
21636 <td align="left" style="padding-left:10px">1.code</td>
21637 <td colspan="2">integer(int32)</td>
21638 <td colspan="2"></td>
21639 </tr>
21640
21641
21642 <tr>
21643 <td align="left" style="padding-left:10px">2.data</td>
21644 <td colspan="2">object:RoleQueryResponseData</td>
21645 <td colspan="2"></td>
21646 </tr>
21647
21648
21649 <tr>
21650 <td align="left" style="padding-left:20px">2.1.currentItemCount</td>
21651 <td colspan="2">integer(int32)</td>
21652 <td colspan="2"></td>
21653 </tr>
21654
21655
21656 <tr>
21657 <td align="left" style="padding-left:20px">2.2.items</td>
21658 <td colspan="2">array:Role</td>
21659 <td colspan="2"></td>
21660 </tr>
21661
21662
21663 <tr>
21664 <td align="left" style="padding-left:30px">2.2.1.applicationId</td>
21665 <td colspan="2">string</td>
21666 <td colspan="2"></td>
21667 </tr>
21668
21669
21670 <tr>
21671 <td align="left" style="padding-left:30px">2.2.2.canDataGrant</td>
21672 <td colspan="2">boolean</td>
21673 <td colspan="2"></td>
21674 </tr>
21675
21676
21677 <tr>
21678 <td align="left" style="padding-left:30px">2.2.3.canManDataGrant</td>
21679 <td colspan="2">boolean</td>
21680 <td colspan="2"></td>
21681 </tr>
21682
21683
21684 <tr>
21685 <td align="left" style="padding-left:30px">2.2.4.code</td>
21686 <td colspan="2">string</td>
21687 <td colspan="2"></td>
21688 </tr>
21689
21690
21691 <tr>
21692 <td align="left" style="padding-left:30px">2.2.5.dataGrantUrl</td>
21693 <td colspan="2">string</td>
21694 <td colspan="2"></td>
21695 </tr>
21696
21697
21698 <tr>
21699 <td align="left" style="padding-left:30px">2.2.6.description</td>
21700 <td colspan="2">string</td>
21701 <td colspan="2"></td>
21702 </tr>
21703
21704
21705 <tr>
21706 <td align="left" style="padding-left:30px">2.2.7.enabled</td>
21707 <td colspan="2">boolean</td>
21708 <td colspan="2"></td>
21709 </tr>
21710
21711
21712 <tr>
21713 <td align="left" style="padding-left:30px">2.2.8.externalId</td>
21714 <td colspan="2">string</td>
21715 <td colspan="2"></td>
21716 </tr>
21717
21718
21719 <tr>
21720 <td align="left" style="padding-left:30px">2.2.9.id</td>
21721 <td colspan="2">string</td>
21722 <td colspan="2">ID</td>
21723 </tr>
21724
21725
21726 <tr>
21727 <td align="left" style="padding-left:30px">2.2.10.name</td>
21728 <td colspan="2">string</td>
21729 <td colspan="2"></td>
21730 </tr>
21731
21732
21733
21734
21735 <tr>
21736 <td align="left" style="padding-left:20px">2.3.mapBean</td>
21737 <td colspan="2">object</td>
21738 <td colspan="2"></td>
21739 </tr>
21740
21741
21742 <tr>
21743 <td align="left" style="padding-left:20px">2.4.orderBy</td>
21744 <td colspan="2">object</td>
21745 <td colspan="2"></td>
21746 </tr>
21747
21748
21749 <tr>
21750 <td align="left" style="padding-left:20px">2.5.pageCount</td>
21751 <td colspan="2">integer(int32)</td>
21752 <td colspan="2"></td>
21753 </tr>
21754
21755
21756 <tr>
21757 <td align="left" style="padding-left:20px">2.6.pageIndex</td>
21758 <td colspan="2">integer(int32)</td>
21759 <td colspan="2"></td>
21760 </tr>
21761
21762
21763 <tr>
21764 <td align="left" style="padding-left:20px">2.7.pageSize</td>
21765 <td colspan="2">integer(int32)</td>
21766 <td colspan="2"></td>
21767 </tr>
21768
21769
21770 <tr>
21771 <td align="left" style="padding-left:20px">2.8.recordCount</td>
21772 <td colspan="2">integer(int64)</td>
21773 <td colspan="2"></td>
21774 </tr>
21775
21776
21777
21778
21779 <tr>
21780 <td align="left" style="padding-left:10px">3.message</td>
21781 <td colspan="2">string</td>
21782 <td colspan="2"></td>
21783 </tr>
21784
21785
21786</tbody>
21787
21788 <tr class="bg">
21789 <td colspan="5">示例</td>
21790 </tr>
21791 <tr class="specialHeight">
21792 <td class="bg">请求参数</td>
21793 <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>
21794 </tr>
21795 <tr class="specialHeight">
21796 <td class="bg">返回值</td>
21797 <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>
21798 </tr>
21799
21800 </table>
21801 </div>
21802 <div>
21803
21804 <!--这个是每个请求的说明,方便生成文档后进行整理-->
21805 <h5 class="second_title">10)根据ID获取角色详情</h5>
21806
21807 <table border="1" cellspacing="0" cellpadding="0" width="100%">
21808 <tr class="bg">
21809 <td colspan="5">根据ID获取角色详情</td>
21810 </tr>
21811 <tr>
21812 <td width="25%">接口描述</td>
21813 <td colspan="4">根据ID获取角色详情</td>
21814 </tr>
21815 <tr>
21816 <td>URL</td>
21817 <td colspan="4">/v1/admin/roles/{id}</td>
21818 </tr>
21819 <tr>
21820 <td>请求方式</td>
21821 <td colspan="4">get</td>
21822 </tr>
21823 <tr>
21824 <td>请求类型</td>
21825 <td colspan="4"></td>
21826 </tr>
21827 <tr>
21828 <td>返回类型</td>
21829 <td colspan="4">application/json</td>
21830 </tr>
21831
21832 <tr class="bg">
21833 <td>参数名</td>
21834 <td width="15%">数据类型</td>
21835 <td width="15%">参数类型</td>
21836 <td width="15%">是否必填</td>
21837 <td width="29%">说明</td>
21838 </tr>
21839
21840
21841 <tr>
21842 <td align="left">1.id</td>
21843 <td>string</td>
21844 <td>path</td>
21845 <td>Y</td>
21846
21847 <td>查询条件 - ID</td>
21848 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
21849 </tr>
21850
21851
21852
21853
21854
21855 <tr class="bg">
21856 <td>状态码</td>
21857 <td colspan="2">描述</td>
21858 <td colspan="2">说明</td>
21859 </tr>
21860
21861 <tr>
21862 <td>200</td>
21863 <td colspan="2">OK</td>
21864 <td colspan="2"></td>
21865 </tr>
21866
21867 <tr>
21868 <td>401</td>
21869 <td colspan="2">Unauthorized</td>
21870 <td colspan="2"></td>
21871 </tr>
21872
21873 <tr>
21874 <td>403</td>
21875 <td colspan="2">Forbidden</td>
21876 <td colspan="2"></td>
21877 </tr>
21878
21879 <tr>
21880 <td>404</td>
21881 <td colspan="2">Not Found</td>
21882 <td colspan="2"></td>
21883 </tr>
21884
21885 <tr class="bg">
21886 <td>返回属性名</td>
21887 <td colspan="2">类型</td>
21888 <td colspan="2">说明</td>
21889 </tr>
21890
21891<!-- 对返回参数 递归生成行-->
21892 <tbody>
21893
21894 <tr>
21895 <td align="left" style="padding-left:10px">1.code</td>
21896 <td colspan="2">integer(int32)</td>
21897 <td colspan="2"></td>
21898 </tr>
21899
21900
21901 <tr>
21902 <td align="left" style="padding-left:10px">2.data</td>
21903 <td colspan="2">object:RoleLoadResponseData</td>
21904 <td colspan="2"></td>
21905 </tr>
21906
21907
21908 <tr>
21909 <td align="left" style="padding-left:20px">2.1.applicationId</td>
21910 <td colspan="2">string</td>
21911 <td colspan="2"></td>
21912 </tr>
21913
21914
21915 <tr>
21916 <td align="left" style="padding-left:20px">2.2.canDataGrant</td>
21917 <td colspan="2">boolean</td>
21918 <td colspan="2"></td>
21919 </tr>
21920
21921
21922 <tr>
21923 <td align="left" style="padding-left:20px">2.3.canManDataGrant</td>
21924 <td colspan="2">boolean</td>
21925 <td colspan="2"></td>
21926 </tr>
21927
21928
21929 <tr>
21930 <td align="left" style="padding-left:20px">2.4.code</td>
21931 <td colspan="2">string</td>
21932 <td colspan="2"></td>
21933 </tr>
21934
21935
21936 <tr>
21937 <td align="left" style="padding-left:20px">2.5.dataGrantUrl</td>
21938 <td colspan="2">string</td>
21939 <td colspan="2"></td>
21940 </tr>
21941
21942
21943 <tr>
21944 <td align="left" style="padding-left:20px">2.6.description</td>
21945 <td colspan="2">string</td>
21946 <td colspan="2"></td>
21947 </tr>
21948
21949
21950 <tr>
21951 <td align="left" style="padding-left:20px">2.7.enabled</td>
21952 <td colspan="2">boolean</td>
21953 <td colspan="2"></td>
21954 </tr>
21955
21956
21957 <tr>
21958 <td align="left" style="padding-left:20px">2.8.externalId</td>
21959 <td colspan="2">string</td>
21960 <td colspan="2"></td>
21961 </tr>
21962
21963
21964 <tr>
21965 <td align="left" style="padding-left:20px">2.9.id</td>
21966 <td colspan="2">string</td>
21967 <td colspan="2"></td>
21968 </tr>
21969
21970
21971 <tr>
21972 <td align="left" style="padding-left:20px">2.10.name</td>
21973 <td colspan="2">string</td>
21974 <td colspan="2"></td>
21975 </tr>
21976
21977
21978
21979
21980 <tr>
21981 <td align="left" style="padding-left:10px">3.message</td>
21982 <td colspan="2">string</td>
21983 <td colspan="2"></td>
21984 </tr>
21985
21986
21987</tbody>
21988
21989 <tr class="bg">
21990 <td colspan="5">示例</td>
21991 </tr>
21992 <tr class="specialHeight">
21993 <td class="bg">请求参数</td>
21994 <td colspan="4"></td>
21995 </tr>
21996 <tr class="specialHeight">
21997 <td class="bg">返回值</td>
21998 <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>
21999 </tr>
22000
22001 </table>
22002 </div>
22003 <div>
22004
22005 <!--这个是每个请求的说明,方便生成文档后进行整理-->
22006 <h5 class="second_title">11)更新角色</h5>
22007
22008 <table border="1" cellspacing="0" cellpadding="0" width="100%">
22009 <tr class="bg">
22010 <td colspan="5">更新角色</td>
22011 </tr>
22012 <tr>
22013 <td width="25%">接口描述</td>
22014 <td colspan="4">更新角色</td>
22015 </tr>
22016 <tr>
22017 <td>URL</td>
22018 <td colspan="4">/v1/admin/roles/{id}</td>
22019 </tr>
22020 <tr>
22021 <td>请求方式</td>
22022 <td colspan="4">put</td>
22023 </tr>
22024 <tr>
22025 <td>请求类型</td>
22026 <td colspan="4">application/json</td>
22027 </tr>
22028 <tr>
22029 <td>返回类型</td>
22030 <td colspan="4">application/json</td>
22031 </tr>
22032
22033 <tr class="bg">
22034 <td>参数名</td>
22035 <td width="15%">数据类型</td>
22036 <td width="15%">参数类型</td>
22037 <td width="15%">是否必填</td>
22038 <td width="29%">说明</td>
22039 </tr>
22040
22041
22042 <tr>
22043 <td align="left">1.id</td>
22044 <td>string</td>
22045 <td>path</td>
22046 <td>Y</td>
22047
22048 <td>id</td>
22049 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22050 </tr>
22051
22052
22053
22054
22055 <tr>
22056 <td align="left">2.roleUpdateRequest</td>
22057 <td>object:RoleUpdateRequest</td>
22058 <td>body</td>
22059 <td>Y</td>
22060
22061 <td>角色</td>
22062 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22063 </tr>
22064
22065 <tbody>
22066
22067 <tr>
22068 <td align="left" style="padding-left:10px">2.1.applicationId</td>
22069 <td>string</td>
22070 <td></td>
22071
22072 <td>N</td>
22073 <td></td>
22074 </tr>
22075
22076
22077 <tr>
22078 <td align="left" style="padding-left:10px">2.2.canDataGrant</td>
22079 <td>boolean</td>
22080 <td></td>
22081
22082 <td>N</td>
22083 <td></td>
22084 </tr>
22085
22086
22087 <tr>
22088 <td align="left" style="padding-left:10px">2.3.canManDataGrant</td>
22089 <td>boolean</td>
22090 <td></td>
22091
22092 <td>N</td>
22093 <td></td>
22094 </tr>
22095
22096
22097 <tr>
22098 <td align="left" style="padding-left:10px">2.4.code</td>
22099 <td>string</td>
22100 <td></td>
22101
22102 <td>N</td>
22103 <td></td>
22104 </tr>
22105
22106
22107 <tr>
22108 <td align="left" style="padding-left:10px">2.5.dataGrantUrl</td>
22109 <td>string</td>
22110 <td></td>
22111
22112 <td>N</td>
22113 <td></td>
22114 </tr>
22115
22116
22117 <tr>
22118 <td align="left" style="padding-left:10px">2.6.description</td>
22119 <td>string</td>
22120 <td></td>
22121
22122 <td>N</td>
22123 <td></td>
22124 </tr>
22125
22126
22127 <tr>
22128 <td align="left" style="padding-left:10px">2.7.enabled</td>
22129 <td>boolean</td>
22130 <td></td>
22131
22132 <td>N</td>
22133 <td></td>
22134 </tr>
22135
22136
22137 <tr>
22138 <td align="left" style="padding-left:10px">2.8.externalId</td>
22139 <td>string</td>
22140 <td></td>
22141
22142 <td>N</td>
22143 <td></td>
22144 </tr>
22145
22146
22147 <tr>
22148 <td align="left" style="padding-left:10px">2.9.name</td>
22149 <td>string</td>
22150 <td></td>
22151
22152 <td>N</td>
22153 <td></td>
22154 </tr>
22155
22156
22157</tbody>
22158
22159
22160
22161
22162
22163 <tr class="bg">
22164 <td>状态码</td>
22165 <td colspan="2">描述</td>
22166 <td colspan="2">说明</td>
22167 </tr>
22168
22169 <tr>
22170 <td>200</td>
22171 <td colspan="2">OK</td>
22172 <td colspan="2"></td>
22173 </tr>
22174
22175 <tr>
22176 <td>201</td>
22177 <td colspan="2">Created</td>
22178 <td colspan="2"></td>
22179 </tr>
22180
22181 <tr>
22182 <td>401</td>
22183 <td colspan="2">Unauthorized</td>
22184 <td colspan="2"></td>
22185 </tr>
22186
22187 <tr>
22188 <td>403</td>
22189 <td colspan="2">Forbidden</td>
22190 <td colspan="2"></td>
22191 </tr>
22192
22193 <tr>
22194 <td>404</td>
22195 <td colspan="2">Not Found</td>
22196 <td colspan="2"></td>
22197 </tr>
22198
22199 <tr class="bg">
22200 <td>返回属性名</td>
22201 <td colspan="2">类型</td>
22202 <td colspan="2">说明</td>
22203 </tr>
22204
22205<!-- 对返回参数 递归生成行-->
22206 <tbody>
22207
22208 <tr>
22209 <td align="left" style="padding-left:10px">1.code</td>
22210 <td colspan="2">integer(int32)</td>
22211 <td colspan="2"></td>
22212 </tr>
22213
22214
22215 <tr>
22216 <td align="left" style="padding-left:10px">2.data</td>
22217 <td colspan="2">object:RoleUpdateResponseData</td>
22218 <td colspan="2"></td>
22219 </tr>
22220
22221
22222 <tr>
22223 <td align="left" style="padding-left:20px">2.1.applicationId</td>
22224 <td colspan="2">string</td>
22225 <td colspan="2"></td>
22226 </tr>
22227
22228
22229 <tr>
22230 <td align="left" style="padding-left:20px">2.2.canDataGrant</td>
22231 <td colspan="2">boolean</td>
22232 <td colspan="2"></td>
22233 </tr>
22234
22235
22236 <tr>
22237 <td align="left" style="padding-left:20px">2.3.canManDataGrant</td>
22238 <td colspan="2">boolean</td>
22239 <td colspan="2"></td>
22240 </tr>
22241
22242
22243 <tr>
22244 <td align="left" style="padding-left:20px">2.4.code</td>
22245 <td colspan="2">string</td>
22246 <td colspan="2"></td>
22247 </tr>
22248
22249
22250 <tr>
22251 <td align="left" style="padding-left:20px">2.5.dataGrantUrl</td>
22252 <td colspan="2">string</td>
22253 <td colspan="2"></td>
22254 </tr>
22255
22256
22257 <tr>
22258 <td align="left" style="padding-left:20px">2.6.description</td>
22259 <td colspan="2">string</td>
22260 <td colspan="2"></td>
22261 </tr>
22262
22263
22264 <tr>
22265 <td align="left" style="padding-left:20px">2.7.enabled</td>
22266 <td colspan="2">boolean</td>
22267 <td colspan="2"></td>
22268 </tr>
22269
22270
22271 <tr>
22272 <td align="left" style="padding-left:20px">2.8.externalId</td>
22273 <td colspan="2">string</td>
22274 <td colspan="2"></td>
22275 </tr>
22276
22277
22278 <tr>
22279 <td align="left" style="padding-left:20px">2.9.id</td>
22280 <td colspan="2">string</td>
22281 <td colspan="2"></td>
22282 </tr>
22283
22284
22285 <tr>
22286 <td align="left" style="padding-left:20px">2.10.name</td>
22287 <td colspan="2">string</td>
22288 <td colspan="2"></td>
22289 </tr>
22290
22291
22292
22293
22294 <tr>
22295 <td align="left" style="padding-left:10px">3.message</td>
22296 <td colspan="2">string</td>
22297 <td colspan="2"></td>
22298 </tr>
22299
22300
22301</tbody>
22302
22303 <tr class="bg">
22304 <td colspan="5">示例</td>
22305 </tr>
22306 <tr class="specialHeight">
22307 <td class="bg">请求参数</td>
22308 <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>
22309 </tr>
22310 <tr class="specialHeight">
22311 <td class="bg">返回值</td>
22312 <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>
22313 </tr>
22314
22315 </table>
22316 </div>
22317 <div>
22318
22319 <!--这个是每个请求的说明,方便生成文档后进行整理-->
22320 <h5 class="second_title">12)根据ID删除角色</h5>
22321
22322 <table border="1" cellspacing="0" cellpadding="0" width="100%">
22323 <tr class="bg">
22324 <td colspan="5">根据ID删除角色</td>
22325 </tr>
22326 <tr>
22327 <td width="25%">接口描述</td>
22328 <td colspan="4">根据ID删除角色</td>
22329 </tr>
22330 <tr>
22331 <td>URL</td>
22332 <td colspan="4">/v1/admin/roles/{id}</td>
22333 </tr>
22334 <tr>
22335 <td>请求方式</td>
22336 <td colspan="4">delete</td>
22337 </tr>
22338 <tr>
22339 <td>请求类型</td>
22340 <td colspan="4"></td>
22341 </tr>
22342 <tr>
22343 <td>返回类型</td>
22344 <td colspan="4">application/json</td>
22345 </tr>
22346
22347 <tr class="bg">
22348 <td>参数名</td>
22349 <td width="15%">数据类型</td>
22350 <td width="15%">参数类型</td>
22351 <td width="15%">是否必填</td>
22352 <td width="29%">说明</td>
22353 </tr>
22354
22355
22356 <tr>
22357 <td align="left">1.id</td>
22358 <td>string</td>
22359 <td>path</td>
22360 <td>Y</td>
22361
22362 <td>查询条件 - ID(精确)</td>
22363 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22364 </tr>
22365
22366
22367
22368
22369
22370 <tr class="bg">
22371 <td>状态码</td>
22372 <td colspan="2">描述</td>
22373 <td colspan="2">说明</td>
22374 </tr>
22375
22376 <tr>
22377 <td>200</td>
22378 <td colspan="2">OK</td>
22379 <td colspan="2"></td>
22380 </tr>
22381
22382 <tr>
22383 <td>204</td>
22384 <td colspan="2">No Content</td>
22385 <td colspan="2"></td>
22386 </tr>
22387
22388 <tr>
22389 <td>401</td>
22390 <td colspan="2">Unauthorized</td>
22391 <td colspan="2"></td>
22392 </tr>
22393
22394 <tr>
22395 <td>403</td>
22396 <td colspan="2">Forbidden</td>
22397 <td colspan="2"></td>
22398 </tr>
22399
22400 <tr class="bg">
22401 <td>返回属性名</td>
22402 <td colspan="2">类型</td>
22403 <td colspan="2">说明</td>
22404 </tr>
22405
22406<!-- 对返回参数 递归生成行-->
22407 <tbody>
22408
22409 <tr>
22410 <td align="left" style="padding-left:10px">1.code</td>
22411 <td colspan="2">integer(int32)</td>
22412 <td colspan="2"></td>
22413 </tr>
22414
22415
22416 <tr>
22417 <td align="left" style="padding-left:10px">2.data</td>
22418 <td colspan="2">object:RoleRemoveResponseData</td>
22419 <td colspan="2"></td>
22420 </tr>
22421
22422
22423 <tr>
22424 <td align="left" style="padding-left:20px">2.1.applicationId</td>
22425 <td colspan="2">string</td>
22426 <td colspan="2"></td>
22427 </tr>
22428
22429
22430 <tr>
22431 <td align="left" style="padding-left:20px">2.2.canDataGrant</td>
22432 <td colspan="2">boolean</td>
22433 <td colspan="2"></td>
22434 </tr>
22435
22436
22437 <tr>
22438 <td align="left" style="padding-left:20px">2.3.canManDataGrant</td>
22439 <td colspan="2">boolean</td>
22440 <td colspan="2"></td>
22441 </tr>
22442
22443
22444 <tr>
22445 <td align="left" style="padding-left:20px">2.4.code</td>
22446 <td colspan="2">string</td>
22447 <td colspan="2"></td>
22448 </tr>
22449
22450
22451 <tr>
22452 <td align="left" style="padding-left:20px">2.5.dataGrantUrl</td>
22453 <td colspan="2">string</td>
22454 <td colspan="2"></td>
22455 </tr>
22456
22457
22458 <tr>
22459 <td align="left" style="padding-left:20px">2.6.description</td>
22460 <td colspan="2">string</td>
22461 <td colspan="2"></td>
22462 </tr>
22463
22464
22465 <tr>
22466 <td align="left" style="padding-left:20px">2.7.enabled</td>
22467 <td colspan="2">boolean</td>
22468 <td colspan="2"></td>
22469 </tr>
22470
22471
22472 <tr>
22473 <td align="left" style="padding-left:20px">2.8.externalId</td>
22474 <td colspan="2">string</td>
22475 <td colspan="2"></td>
22476 </tr>
22477
22478
22479 <tr>
22480 <td align="left" style="padding-left:20px">2.9.id</td>
22481 <td colspan="2">string</td>
22482 <td colspan="2"></td>
22483 </tr>
22484
22485
22486 <tr>
22487 <td align="left" style="padding-left:20px">2.10.name</td>
22488 <td colspan="2">string</td>
22489 <td colspan="2"></td>
22490 </tr>
22491
22492
22493
22494
22495 <tr>
22496 <td align="left" style="padding-left:10px">3.message</td>
22497 <td colspan="2">string</td>
22498 <td colspan="2"></td>
22499 </tr>
22500
22501
22502</tbody>
22503
22504 <tr class="bg">
22505 <td colspan="5">示例</td>
22506 </tr>
22507 <tr class="specialHeight">
22508 <td class="bg">请求参数</td>
22509 <td colspan="4"></td>
22510 </tr>
22511 <tr class="specialHeight">
22512 <td class="bg">返回值</td>
22513 <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>
22514 </tr>
22515
22516 </table>
22517 </div>
22518 <div>
22519
22520 <!--这个是每个请求的说明,方便生成文档后进行整理-->
22521 <h5 class="second_title">13)更新角色</h5>
22522
22523 <table border="1" cellspacing="0" cellpadding="0" width="100%">
22524 <tr class="bg">
22525 <td colspan="5">更新角色</td>
22526 </tr>
22527 <tr>
22528 <td width="25%">接口描述</td>
22529 <td colspan="4">更新角色</td>
22530 </tr>
22531 <tr>
22532 <td>URL</td>
22533 <td colspan="4">/v1/admin/roles/{id}/grantInfo</td>
22534 </tr>
22535 <tr>
22536 <td>请求方式</td>
22537 <td colspan="4">put</td>
22538 </tr>
22539 <tr>
22540 <td>请求类型</td>
22541 <td colspan="4">application/json</td>
22542 </tr>
22543 <tr>
22544 <td>返回类型</td>
22545 <td colspan="4">application/json</td>
22546 </tr>
22547
22548 <tr class="bg">
22549 <td>参数名</td>
22550 <td width="15%">数据类型</td>
22551 <td width="15%">参数类型</td>
22552 <td width="15%">是否必填</td>
22553 <td width="29%">说明</td>
22554 </tr>
22555
22556
22557 <tr>
22558 <td align="left">1.id</td>
22559 <td>string</td>
22560 <td>path</td>
22561 <td>Y</td>
22562
22563 <td>id</td>
22564 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22565 </tr>
22566
22567
22568
22569
22570 <tr>
22571 <td align="left">2.roleUpdateGrantRequest</td>
22572 <td>object:RoleUpdateGrantRequest</td>
22573 <td>body</td>
22574 <td>Y</td>
22575
22576 <td>roleUpdateGrantRequest</td>
22577 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22578 </tr>
22579
22580 <tbody>
22581
22582 <tr>
22583 <td align="left" style="padding-left:10px">2.1.canDataGrant</td>
22584 <td>boolean</td>
22585 <td></td>
22586
22587 <td>N</td>
22588 <td></td>
22589 </tr>
22590
22591
22592 <tr>
22593 <td align="left" style="padding-left:10px">2.2.canManDataGrant</td>
22594 <td>boolean</td>
22595 <td></td>
22596
22597 <td>N</td>
22598 <td></td>
22599 </tr>
22600
22601
22602 <tr>
22603 <td align="left" style="padding-left:10px">2.3.dataGrantUrl</td>
22604 <td>string</td>
22605 <td></td>
22606
22607 <td>N</td>
22608 <td></td>
22609 </tr>
22610
22611
22612</tbody>
22613
22614
22615
22616
22617 <tr>
22618 <td align="left">3.roleUpdateRequest</td>
22619 <td>object:RoleUpdateGrantRequest</td>
22620 <td>body</td>
22621 <td>Y</td>
22622
22623 <td>角色</td>
22624 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22625 </tr>
22626
22627 <tbody>
22628
22629 <tr>
22630 <td align="left" style="padding-left:10px">3.1.canDataGrant</td>
22631 <td>boolean</td>
22632 <td></td>
22633
22634 <td>N</td>
22635 <td></td>
22636 </tr>
22637
22638
22639 <tr>
22640 <td align="left" style="padding-left:10px">3.2.canManDataGrant</td>
22641 <td>boolean</td>
22642 <td></td>
22643
22644 <td>N</td>
22645 <td></td>
22646 </tr>
22647
22648
22649 <tr>
22650 <td align="left" style="padding-left:10px">3.3.dataGrantUrl</td>
22651 <td>string</td>
22652 <td></td>
22653
22654 <td>N</td>
22655 <td></td>
22656 </tr>
22657
22658
22659</tbody>
22660
22661
22662
22663
22664
22665 <tr class="bg">
22666 <td>状态码</td>
22667 <td colspan="2">描述</td>
22668 <td colspan="2">说明</td>
22669 </tr>
22670
22671 <tr>
22672 <td>200</td>
22673 <td colspan="2">OK</td>
22674 <td colspan="2"></td>
22675 </tr>
22676
22677 <tr>
22678 <td>201</td>
22679 <td colspan="2">Created</td>
22680 <td colspan="2"></td>
22681 </tr>
22682
22683 <tr>
22684 <td>401</td>
22685 <td colspan="2">Unauthorized</td>
22686 <td colspan="2"></td>
22687 </tr>
22688
22689 <tr>
22690 <td>403</td>
22691 <td colspan="2">Forbidden</td>
22692 <td colspan="2"></td>
22693 </tr>
22694
22695 <tr>
22696 <td>404</td>
22697 <td colspan="2">Not Found</td>
22698 <td colspan="2"></td>
22699 </tr>
22700
22701 <tr class="bg">
22702 <td>返回属性名</td>
22703 <td colspan="2">类型</td>
22704 <td colspan="2">说明</td>
22705 </tr>
22706
22707<!-- 对返回参数 递归生成行-->
22708 <tbody>
22709
22710 <tr>
22711 <td align="left" style="padding-left:10px">1.code</td>
22712 <td colspan="2">integer(int32)</td>
22713 <td colspan="2"></td>
22714 </tr>
22715
22716
22717 <tr>
22718 <td align="left" style="padding-left:10px">2.data</td>
22719 <td colspan="2">object:RoleUpdateResponseData</td>
22720 <td colspan="2"></td>
22721 </tr>
22722
22723
22724 <tr>
22725 <td align="left" style="padding-left:20px">2.1.applicationId</td>
22726 <td colspan="2">string</td>
22727 <td colspan="2"></td>
22728 </tr>
22729
22730
22731 <tr>
22732 <td align="left" style="padding-left:20px">2.2.canDataGrant</td>
22733 <td colspan="2">boolean</td>
22734 <td colspan="2"></td>
22735 </tr>
22736
22737
22738 <tr>
22739 <td align="left" style="padding-left:20px">2.3.canManDataGrant</td>
22740 <td colspan="2">boolean</td>
22741 <td colspan="2"></td>
22742 </tr>
22743
22744
22745 <tr>
22746 <td align="left" style="padding-left:20px">2.4.code</td>
22747 <td colspan="2">string</td>
22748 <td colspan="2"></td>
22749 </tr>
22750
22751
22752 <tr>
22753 <td align="left" style="padding-left:20px">2.5.dataGrantUrl</td>
22754 <td colspan="2">string</td>
22755 <td colspan="2"></td>
22756 </tr>
22757
22758
22759 <tr>
22760 <td align="left" style="padding-left:20px">2.6.description</td>
22761 <td colspan="2">string</td>
22762 <td colspan="2"></td>
22763 </tr>
22764
22765
22766 <tr>
22767 <td align="left" style="padding-left:20px">2.7.enabled</td>
22768 <td colspan="2">boolean</td>
22769 <td colspan="2"></td>
22770 </tr>
22771
22772
22773 <tr>
22774 <td align="left" style="padding-left:20px">2.8.externalId</td>
22775 <td colspan="2">string</td>
22776 <td colspan="2"></td>
22777 </tr>
22778
22779
22780 <tr>
22781 <td align="left" style="padding-left:20px">2.9.id</td>
22782 <td colspan="2">string</td>
22783 <td colspan="2"></td>
22784 </tr>
22785
22786
22787 <tr>
22788 <td align="left" style="padding-left:20px">2.10.name</td>
22789 <td colspan="2">string</td>
22790 <td colspan="2"></td>
22791 </tr>
22792
22793
22794
22795
22796 <tr>
22797 <td align="left" style="padding-left:10px">3.message</td>
22798 <td colspan="2">string</td>
22799 <td colspan="2"></td>
22800 </tr>
22801
22802
22803</tbody>
22804
22805 <tr class="bg">
22806 <td colspan="5">示例</td>
22807 </tr>
22808 <tr class="specialHeight">
22809 <td class="bg">请求参数</td>
22810 <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>
22811 </tr>
22812 <tr class="specialHeight">
22813 <td class="bg">返回值</td>
22814 <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>
22815 </tr>
22816
22817 </table>
22818 </div>
22819 </div>
22820 <div style="margin-bottom:20px;">
22821 <!--这个是类的说明-->
22822 <h4 class="first_title">AdminRolegroup</h4>
22823 <div>
22824
22825 <!--这个是每个请求的说明,方便生成文档后进行整理-->
22826 <h5 class="second_title">1)查询角色组列表</h5>
22827
22828 <table border="1" cellspacing="0" cellpadding="0" width="100%">
22829 <tr class="bg">
22830 <td colspan="5">查询角色组列表</td>
22831 </tr>
22832 <tr>
22833 <td width="25%">接口描述</td>
22834 <td colspan="4">查询角色组列表</td>
22835 </tr>
22836 <tr>
22837 <td>URL</td>
22838 <td colspan="4">/v1/admin/rolegroups</td>
22839 </tr>
22840 <tr>
22841 <td>请求方式</td>
22842 <td colspan="4">get</td>
22843 </tr>
22844 <tr>
22845 <td>请求类型</td>
22846 <td colspan="4"></td>
22847 </tr>
22848 <tr>
22849 <td>返回类型</td>
22850 <td colspan="4">application/json</td>
22851 </tr>
22852
22853 <tr class="bg">
22854 <td>参数名</td>
22855 <td width="15%">数据类型</td>
22856 <td width="15%">参数类型</td>
22857 <td width="15%">是否必填</td>
22858 <td width="29%">说明</td>
22859 </tr>
22860
22861
22862 <tr>
22863 <td align="left">1.loadAll</td>
22864 <td>boolean</td>
22865 <td>query</td>
22866 <td>Y</td>
22867
22868 <td>是否加载全部</td>
22869 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22870 </tr>
22871
22872
22873
22874
22875 <tr>
22876 <td align="left">2.mapBean[addAccount]</td>
22877 <td>string</td>
22878 <td>query</td>
22879
22880 <td>N</td>
22881 <td>查询条件 - 创建人(模糊)</td>
22882 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22883 </tr>
22884
22885
22886
22887
22888 <tr>
22889 <td align="left">3.mapBean[code]</td>
22890 <td>string</td>
22891 <td>query</td>
22892
22893 <td>N</td>
22894 <td>查询条件 - 代码(精确)</td>
22895 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22896 </tr>
22897
22898
22899
22900
22901 <tr>
22902 <td align="left">4.mapBean[deleted]</td>
22903 <td>boolean</td>
22904 <td>query</td>
22905
22906 <td>N</td>
22907 <td>查询条件 - 删除状态 (精确)</td>
22908 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22909 </tr>
22910
22911
22912
22913
22914 <tr>
22915 <td align="left">5.mapBean[description]</td>
22916 <td>string</td>
22917 <td>query</td>
22918
22919 <td>N</td>
22920 <td>查询条件 - 描述(模糊)</td>
22921 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22922 </tr>
22923
22924
22925
22926
22927 <tr>
22928 <td align="left">6.mapBean[enabled]</td>
22929 <td>boolean</td>
22930 <td>query</td>
22931
22932 <td>N</td>
22933 <td>查询条件 - 是否可用(精确)</td>
22934 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22935 </tr>
22936
22937
22938
22939
22940 <tr>
22941 <td align="left">7.mapBean[ids]</td>
22942 <td>array</td>
22943 <td>query</td>
22944
22945 <td>N</td>
22946 <td>查询条件 - IDs(精确,多值)</td>
22947 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22948 </tr>
22949
22950
22951
22952
22953 <tr>
22954 <td align="left">8.mapBean[keyword]</td>
22955 <td>string</td>
22956 <td>query</td>
22957
22958 <td>N</td>
22959 <td>查询条件 - 关键字(模糊,代码、名称、描述、创建人)</td>
22960 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22961 </tr>
22962
22963
22964
22965
22966 <tr>
22967 <td align="left">9.mapBean[name]</td>
22968 <td>string</td>
22969 <td>query</td>
22970
22971 <td>N</td>
22972 <td>查询条件 - 名称(模糊)</td>
22973 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22974 </tr>
22975
22976
22977
22978
22979 <tr>
22980 <td align="left">10.orderBy[addTime]</td>
22981 <td>string</td>
22982 <td>query</td>
22983
22984 <td>N</td>
22985 <td>排序条件 - 添加日期(DESC/ASC)</td>
22986 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
22987 </tr>
22988
22989
22990
22991
22992 <tr>
22993 <td align="left">11.pageIndex</td>
22994 <td>integer(int32)</td>
22995 <td>query</td>
22996 <td>Y</td>
22997
22998 <td>分页 - 页码</td>
22999 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23000 </tr>
23001
23002
23003
23004
23005 <tr>
23006 <td align="left">12.pageSize</td>
23007 <td>integer(int32)</td>
23008 <td>query</td>
23009 <td>Y</td>
23010
23011 <td>分页 - 每页记录数</td>
23012 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23013 </tr>
23014
23015
23016
23017
23018
23019 <tr class="bg">
23020 <td>状态码</td>
23021 <td colspan="2">描述</td>
23022 <td colspan="2">说明</td>
23023 </tr>
23024
23025 <tr>
23026 <td>200</td>
23027 <td colspan="2">OK</td>
23028 <td colspan="2"></td>
23029 </tr>
23030
23031 <tr>
23032 <td>401</td>
23033 <td colspan="2">Unauthorized</td>
23034 <td colspan="2"></td>
23035 </tr>
23036
23037 <tr>
23038 <td>403</td>
23039 <td colspan="2">Forbidden</td>
23040 <td colspan="2"></td>
23041 </tr>
23042
23043 <tr>
23044 <td>404</td>
23045 <td colspan="2">Not Found</td>
23046 <td colspan="2"></td>
23047 </tr>
23048
23049 <tr class="bg">
23050 <td>返回属性名</td>
23051 <td colspan="2">类型</td>
23052 <td colspan="2">说明</td>
23053 </tr>
23054
23055<!-- 对返回参数 递归生成行-->
23056 <tbody>
23057
23058 <tr>
23059 <td align="left" style="padding-left:10px">1.code</td>
23060 <td colspan="2">integer(int32)</td>
23061 <td colspan="2"></td>
23062 </tr>
23063
23064
23065 <tr>
23066 <td align="left" style="padding-left:10px">2.data</td>
23067 <td colspan="2">object:RolegroupQueryResponseData</td>
23068 <td colspan="2"></td>
23069 </tr>
23070
23071
23072 <tr>
23073 <td align="left" style="padding-left:20px">2.1.currentItemCount</td>
23074 <td colspan="2">integer(int32)</td>
23075 <td colspan="2"></td>
23076 </tr>
23077
23078
23079 <tr>
23080 <td align="left" style="padding-left:20px">2.2.items</td>
23081 <td colspan="2">array:Rolegroup</td>
23082 <td colspan="2"></td>
23083 </tr>
23084
23085
23086 <tr>
23087 <td align="left" style="padding-left:30px">2.2.1.code</td>
23088 <td colspan="2">string</td>
23089 <td colspan="2"></td>
23090 </tr>
23091
23092
23093 <tr>
23094 <td align="left" style="padding-left:30px">2.2.2.description</td>
23095 <td colspan="2">string</td>
23096 <td colspan="2"></td>
23097 </tr>
23098
23099
23100 <tr>
23101 <td align="left" style="padding-left:30px">2.2.3.enabled</td>
23102 <td colspan="2">boolean</td>
23103 <td colspan="2"></td>
23104 </tr>
23105
23106
23107 <tr>
23108 <td align="left" style="padding-left:30px">2.2.4.id</td>
23109 <td colspan="2">string</td>
23110 <td colspan="2">ID</td>
23111 </tr>
23112
23113
23114 <tr>
23115 <td align="left" style="padding-left:30px">2.2.5.name</td>
23116 <td colspan="2">string</td>
23117 <td colspan="2"></td>
23118 </tr>
23119
23120
23121
23122
23123 <tr>
23124 <td align="left" style="padding-left:20px">2.3.mapBean</td>
23125 <td colspan="2">object</td>
23126 <td colspan="2"></td>
23127 </tr>
23128
23129
23130 <tr>
23131 <td align="left" style="padding-left:20px">2.4.mapList</td>
23132 <td colspan="2">array:Map</td>
23133 <td colspan="2"></td>
23134 </tr>
23135
23136
23137 <tr>
23138 <td align="left" style="padding-left:20px">2.5.orderBy</td>
23139 <td colspan="2">object</td>
23140 <td colspan="2"></td>
23141 </tr>
23142
23143
23144 <tr>
23145 <td align="left" style="padding-left:20px">2.6.pageCount</td>
23146 <td colspan="2">integer(int32)</td>
23147 <td colspan="2"></td>
23148 </tr>
23149
23150
23151 <tr>
23152 <td align="left" style="padding-left:20px">2.7.pageIndex</td>
23153 <td colspan="2">integer(int32)</td>
23154 <td colspan="2"></td>
23155 </tr>
23156
23157
23158 <tr>
23159 <td align="left" style="padding-left:20px">2.8.pageSize</td>
23160 <td colspan="2">integer(int32)</td>
23161 <td colspan="2"></td>
23162 </tr>
23163
23164
23165 <tr>
23166 <td align="left" style="padding-left:20px">2.9.recordCount</td>
23167 <td colspan="2">integer(int64)</td>
23168 <td colspan="2"></td>
23169 </tr>
23170
23171
23172
23173
23174 <tr>
23175 <td align="left" style="padding-left:10px">3.message</td>
23176 <td colspan="2">string</td>
23177 <td colspan="2"></td>
23178 </tr>
23179
23180
23181</tbody>
23182
23183 <tr class="bg">
23184 <td colspan="5">示例</td>
23185 </tr>
23186 <tr class="specialHeight">
23187 <td class="bg">请求参数</td>
23188 <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>
23189 </tr>
23190 <tr class="specialHeight">
23191 <td class="bg">返回值</td>
23192 <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>
23193 </tr>
23194
23195 </table>
23196 </div>
23197 <div>
23198
23199 <!--这个是每个请求的说明,方便生成文档后进行整理-->
23200 <h5 class="second_title">2)创建角色组</h5>
23201
23202 <table border="1" cellspacing="0" cellpadding="0" width="100%">
23203 <tr class="bg">
23204 <td colspan="5">创建角色组</td>
23205 </tr>
23206 <tr>
23207 <td width="25%">接口描述</td>
23208 <td colspan="4">创建角色组</td>
23209 </tr>
23210 <tr>
23211 <td>URL</td>
23212 <td colspan="4">/v1/admin/rolegroups</td>
23213 </tr>
23214 <tr>
23215 <td>请求方式</td>
23216 <td colspan="4">post</td>
23217 </tr>
23218 <tr>
23219 <td>请求类型</td>
23220 <td colspan="4">application/json</td>
23221 </tr>
23222 <tr>
23223 <td>返回类型</td>
23224 <td colspan="4">application/json</td>
23225 </tr>
23226
23227 <tr class="bg">
23228 <td>参数名</td>
23229 <td width="15%">数据类型</td>
23230 <td width="15%">参数类型</td>
23231 <td width="15%">是否必填</td>
23232 <td width="29%">说明</td>
23233 </tr>
23234
23235
23236 <tr>
23237 <td align="left">1.rolegroupCreateRequest</td>
23238 <td>object:RolegroupCreateRequest</td>
23239 <td>body</td>
23240 <td>Y</td>
23241
23242 <td>角色组</td>
23243 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23244 </tr>
23245
23246 <tbody>
23247
23248 <tr>
23249 <td align="left" style="padding-left:10px">1.1.code</td>
23250 <td>string</td>
23251 <td></td>
23252
23253 <td>N</td>
23254 <td></td>
23255 </tr>
23256
23257
23258 <tr>
23259 <td align="left" style="padding-left:10px">1.2.description</td>
23260 <td>string</td>
23261 <td></td>
23262
23263 <td>N</td>
23264 <td></td>
23265 </tr>
23266
23267
23268 <tr>
23269 <td align="left" style="padding-left:10px">1.3.enabled</td>
23270 <td>boolean</td>
23271 <td></td>
23272
23273 <td>N</td>
23274 <td></td>
23275 </tr>
23276
23277
23278 <tr>
23279 <td align="left" style="padding-left:10px">1.4.id</td>
23280 <td>string</td>
23281 <td></td>
23282
23283 <td>N</td>
23284 <td>ID</td>
23285 </tr>
23286
23287
23288 <tr>
23289 <td align="left" style="padding-left:10px">1.5.name</td>
23290 <td>string</td>
23291 <td></td>
23292
23293 <td>N</td>
23294 <td></td>
23295 </tr>
23296
23297
23298</tbody>
23299
23300
23301
23302
23303
23304 <tr class="bg">
23305 <td>状态码</td>
23306 <td colspan="2">描述</td>
23307 <td colspan="2">说明</td>
23308 </tr>
23309
23310 <tr>
23311 <td>201</td>
23312 <td colspan="2">Created</td>
23313 <td colspan="2"></td>
23314 </tr>
23315
23316 <tr>
23317 <td>401</td>
23318 <td colspan="2">Unauthorized</td>
23319 <td colspan="2"></td>
23320 </tr>
23321
23322 <tr>
23323 <td>403</td>
23324 <td colspan="2">Forbidden</td>
23325 <td colspan="2"></td>
23326 </tr>
23327
23328 <tr>
23329 <td>404</td>
23330 <td colspan="2">Not Found</td>
23331 <td colspan="2"></td>
23332 </tr>
23333
23334 <tr class="bg">
23335 <td>返回属性名</td>
23336 <td colspan="2">类型</td>
23337 <td colspan="2">说明</td>
23338 </tr>
23339
23340<!-- 对返回参数 递归生成行-->
23341 <tbody>
23342
23343</tbody>
23344
23345 <tr class="bg">
23346 <td colspan="5">示例</td>
23347 </tr>
23348 <tr class="specialHeight">
23349 <td class="bg">请求参数</td>
23350 <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>
23351 </tr>
23352 <tr class="specialHeight">
23353 <td class="bg">返回值</td>
23354 <td colspan="4"></td>
23355 </tr>
23356
23357 </table>
23358 </div>
23359 <div>
23360
23361 <!--这个是每个请求的说明,方便生成文档后进行整理-->
23362 <h5 class="second_title">3)获取授权角色组(关联MAN GRANTED)</h5>
23363
23364 <table border="1" cellspacing="0" cellpadding="0" width="100%">
23365 <tr class="bg">
23366 <td colspan="5">获取授权角色组(关联MAN GRANTED)</td>
23367 </tr>
23368 <tr>
23369 <td width="25%">接口描述</td>
23370 <td colspan="4">获取授权角色组(关联MAN GRANTED)</td>
23371 </tr>
23372 <tr>
23373 <td>URL</td>
23374 <td colspan="4">/v1/admin/rolegroups/getGrantedRolegroups</td>
23375 </tr>
23376 <tr>
23377 <td>请求方式</td>
23378 <td colspan="4">get</td>
23379 </tr>
23380 <tr>
23381 <td>请求类型</td>
23382 <td colspan="4"></td>
23383 </tr>
23384 <tr>
23385 <td>返回类型</td>
23386 <td colspan="4">application/json</td>
23387 </tr>
23388
23389 <tr class="bg">
23390 <td>参数名</td>
23391 <td width="15%">数据类型</td>
23392 <td width="15%">参数类型</td>
23393 <td width="15%">是否必填</td>
23394 <td width="29%">说明</td>
23395 </tr>
23396
23397
23398 <tr>
23399 <td align="left">1.grantedIds</td>
23400 <td>array</td>
23401 <td>query</td>
23402
23403 <td>N</td>
23404 <td>查询条件 - 授权GrantedAccountRolegroup ids(精确)</td>
23405 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23406 </tr>
23407
23408
23409
23410
23411 <tr>
23412 <td align="left">2.manGrantedIds</td>
23413 <td>array</td>
23414 <td>query</td>
23415
23416 <td>N</td>
23417 <td>查询条件 - 分级授权ManGrantedAccountRolegroup ids(精确)</td>
23418 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23419 </tr>
23420
23421
23422
23423
23424 <tr>
23425 <td align="left">3.operateAccount</td>
23426 <td>string</td>
23427 <td>query</td>
23428
23429 <td>N</td>
23430 <td>查询条件 - 授权用户ID(精确)</td>
23431 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23432 </tr>
23433
23434
23435
23436
23437 <tr>
23438 <td align="left">4.rolegroupIds</td>
23439 <td>array</td>
23440 <td>query</td>
23441
23442 <td>N</td>
23443 <td>查询条件 - 角色组IDs(精确)</td>
23444 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23445 </tr>
23446
23447
23448
23449
23450 <tr>
23451 <td align="left">5.rolegroupKey</td>
23452 <td>string</td>
23453 <td>query</td>
23454
23455 <td>N</td>
23456 <td>查询条件 - 角色组key(模糊)</td>
23457 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23458 </tr>
23459
23460
23461
23462
23463
23464 <tr class="bg">
23465 <td>状态码</td>
23466 <td colspan="2">描述</td>
23467 <td colspan="2">说明</td>
23468 </tr>
23469
23470 <tr>
23471 <td>200</td>
23472 <td colspan="2">OK</td>
23473 <td colspan="2"></td>
23474 </tr>
23475
23476 <tr>
23477 <td>401</td>
23478 <td colspan="2">Unauthorized</td>
23479 <td colspan="2"></td>
23480 </tr>
23481
23482 <tr>
23483 <td>403</td>
23484 <td colspan="2">Forbidden</td>
23485 <td colspan="2"></td>
23486 </tr>
23487
23488 <tr>
23489 <td>404</td>
23490 <td colspan="2">Not Found</td>
23491 <td colspan="2"></td>
23492 </tr>
23493
23494 <tr class="bg">
23495 <td>返回属性名</td>
23496 <td colspan="2">类型</td>
23497 <td colspan="2">说明</td>
23498 </tr>
23499
23500<!-- 对返回参数 递归生成行-->
23501 <tbody>
23502
23503 <tr>
23504 <td align="left" style="padding-left:10px">1.code</td>
23505 <td colspan="2">integer(int32)</td>
23506 <td colspan="2"></td>
23507 </tr>
23508
23509
23510 <tr>
23511 <td align="left" style="padding-left:10px">2.data</td>
23512 <td colspan="2">object:GrantedRolegroupsLoadResponseData</td>
23513 <td colspan="2"></td>
23514 </tr>
23515
23516
23517 <tr>
23518 <td align="left" style="padding-left:20px">2.1.grantedRolegroups</td>
23519 <td colspan="2">array:GrantedRolegroup</td>
23520 <td colspan="2"></td>
23521 </tr>
23522
23523
23524 <tr>
23525 <td align="left" style="padding-left:30px">2.1.1.code</td>
23526 <td colspan="2">string</td>
23527 <td colspan="2"></td>
23528 </tr>
23529
23530
23531 <tr>
23532 <td align="left" style="padding-left:30px">2.1.2.description</td>
23533 <td colspan="2">string</td>
23534 <td colspan="2"></td>
23535 </tr>
23536
23537
23538 <tr>
23539 <td align="left" style="padding-left:30px">2.1.3.enabled</td>
23540 <td colspan="2">boolean</td>
23541 <td colspan="2"></td>
23542 </tr>
23543
23544
23545 <tr>
23546 <td align="left" style="padding-left:30px">2.1.4.grantExpiredDate</td>
23547 <td colspan="2">string(date-time)</td>
23548 <td colspan="2"></td>
23549 </tr>
23550
23551
23552 <tr>
23553 <td align="left" style="padding-left:30px">2.1.5.id</td>
23554 <td colspan="2">string</td>
23555 <td colspan="2">ID</td>
23556 </tr>
23557
23558
23559 <tr>
23560 <td align="left" style="padding-left:30px">2.1.6.name</td>
23561 <td colspan="2">string</td>
23562 <td colspan="2"></td>
23563 </tr>
23564
23565
23566
23567
23568
23569
23570 <tr>
23571 <td align="left" style="padding-left:10px">3.message</td>
23572 <td colspan="2">string</td>
23573 <td colspan="2"></td>
23574 </tr>
23575
23576
23577</tbody>
23578
23579 <tr class="bg">
23580 <td colspan="5">示例</td>
23581 </tr>
23582 <tr class="specialHeight">
23583 <td class="bg">请求参数</td>
23584 <td colspan="4">grantedIds=[{}]&amp;manGrantedIds=[{}]&amp;operateAccount=string&amp;rolegroupIds=[{}]&amp;rolegroupKey=string</td>
23585 </tr>
23586 <tr class="specialHeight">
23587 <td class="bg">返回值</td>
23588 <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>
23589 </tr>
23590
23591 </table>
23592 </div>
23593 <div>
23594
23595 <!--这个是每个请求的说明,方便生成文档后进行整理-->
23596 <h5 class="second_title">4)获取(1.operateAccount 不为空且不为超级管理员 已授权的 2.operateAccount为空或者是超级管理员 全部)角色组</h5>
23597
23598 <table border="1" cellspacing="0" cellpadding="0" width="100%">
23599 <tr class="bg">
23600 <td colspan="5">获取(1.operateAccount 不为空且不为超级管理员 已授权的 2.operateAccount为空或者是超级管理员 全部)角色组</td>
23601 </tr>
23602 <tr>
23603 <td width="25%">接口描述</td>
23604 <td colspan="4">获取(1.operateAccount 不为空且不为超级管理员 已授权的 2.operateAccount为空或者是超级管理员 全部)角色组</td>
23605 </tr>
23606 <tr>
23607 <td>URL</td>
23608 <td colspan="4">/v1/admin/rolegroups/grantedRolegroups</td>
23609 </tr>
23610 <tr>
23611 <td>请求方式</td>
23612 <td colspan="4">get</td>
23613 </tr>
23614 <tr>
23615 <td>请求类型</td>
23616 <td colspan="4"></td>
23617 </tr>
23618 <tr>
23619 <td>返回类型</td>
23620 <td colspan="4">application/json</td>
23621 </tr>
23622
23623 <tr class="bg">
23624 <td>参数名</td>
23625 <td width="15%">数据类型</td>
23626 <td width="15%">参数类型</td>
23627 <td width="15%">是否必填</td>
23628 <td width="29%">说明</td>
23629 </tr>
23630
23631
23632 <tr>
23633 <td align="left">1.loadAll</td>
23634 <td>boolean</td>
23635 <td>query</td>
23636 <td>Y</td>
23637
23638 <td>是否加载全部</td>
23639 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23640 </tr>
23641
23642
23643
23644
23645 <tr>
23646 <td align="left">2.mapBean[addAccount]</td>
23647 <td>string</td>
23648 <td>query</td>
23649
23650 <td>N</td>
23651 <td>查询条件 - 创建人(模糊)</td>
23652 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23653 </tr>
23654
23655
23656
23657
23658 <tr>
23659 <td align="left">3.mapBean[code]</td>
23660 <td>string</td>
23661 <td>query</td>
23662
23663 <td>N</td>
23664 <td>查询条件 - 代码(精确)</td>
23665 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23666 </tr>
23667
23668
23669
23670
23671 <tr>
23672 <td align="left">4.mapBean[deleted]</td>
23673 <td>boolean</td>
23674 <td>query</td>
23675
23676 <td>N</td>
23677 <td>查询条件 - 删除状态 (精确)</td>
23678 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23679 </tr>
23680
23681
23682
23683
23684 <tr>
23685 <td align="left">5.mapBean[description]</td>
23686 <td>string</td>
23687 <td>query</td>
23688
23689 <td>N</td>
23690 <td>查询条件 - 描述(模糊)</td>
23691 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23692 </tr>
23693
23694
23695
23696
23697 <tr>
23698 <td align="left">6.mapBean[enabled]</td>
23699 <td>boolean</td>
23700 <td>query</td>
23701
23702 <td>N</td>
23703 <td>查询条件 - 是否可用(精确)</td>
23704 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23705 </tr>
23706
23707
23708
23709
23710 <tr>
23711 <td align="left">7.mapBean[ids]</td>
23712 <td>array</td>
23713 <td>query</td>
23714
23715 <td>N</td>
23716 <td>查询条件 - IDs(精确,多值)</td>
23717 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23718 </tr>
23719
23720
23721
23722
23723 <tr>
23724 <td align="left">8.mapBean[keyword]</td>
23725 <td>string</td>
23726 <td>query</td>
23727
23728 <td>N</td>
23729 <td>查询条件 - 关键字(模糊,代码、名称、描述、创建人)</td>
23730 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23731 </tr>
23732
23733
23734
23735
23736 <tr>
23737 <td align="left">9.mapBean[name]</td>
23738 <td>string</td>
23739 <td>query</td>
23740
23741 <td>N</td>
23742 <td>查询条件 - 名称(模糊)</td>
23743 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23744 </tr>
23745
23746
23747
23748
23749 <tr>
23750 <td align="left">10.operateAccount</td>
23751 <td>string</td>
23752 <td>query</td>
23753
23754 <td>N</td>
23755 <td>授权操作人</td>
23756 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23757 </tr>
23758
23759
23760
23761
23762 <tr>
23763 <td align="left">11.orderBy[addTime]</td>
23764 <td>string</td>
23765 <td>query</td>
23766
23767 <td>N</td>
23768 <td>排序条件 - 添加日期(DESC/ASC)</td>
23769 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23770 </tr>
23771
23772
23773
23774
23775 <tr>
23776 <td align="left">12.pageIndex</td>
23777 <td>integer(int32)</td>
23778 <td>query</td>
23779 <td>Y</td>
23780
23781 <td>分页 - 页码</td>
23782 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23783 </tr>
23784
23785
23786
23787
23788 <tr>
23789 <td align="left">13.pageSize</td>
23790 <td>integer(int32)</td>
23791 <td>query</td>
23792 <td>Y</td>
23793
23794 <td>分页 - 每页记录数</td>
23795 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
23796 </tr>
23797
23798
23799
23800
23801
23802 <tr class="bg">
23803 <td>状态码</td>
23804 <td colspan="2">描述</td>
23805 <td colspan="2">说明</td>
23806 </tr>
23807
23808 <tr>
23809 <td>200</td>
23810 <td colspan="2">OK</td>
23811 <td colspan="2"></td>
23812 </tr>
23813
23814 <tr>
23815 <td>401</td>
23816 <td colspan="2">Unauthorized</td>
23817 <td colspan="2"></td>
23818 </tr>
23819
23820 <tr>
23821 <td>403</td>
23822 <td colspan="2">Forbidden</td>
23823 <td colspan="2"></td>
23824 </tr>
23825
23826 <tr>
23827 <td>404</td>
23828 <td colspan="2">Not Found</td>
23829 <td colspan="2"></td>
23830 </tr>
23831
23832 <tr class="bg">
23833 <td>返回属性名</td>
23834 <td colspan="2">类型</td>
23835 <td colspan="2">说明</td>
23836 </tr>
23837
23838<!-- 对返回参数 递归生成行-->
23839 <tbody>
23840
23841 <tr>
23842 <td align="left" style="padding-left:10px">1.code</td>
23843 <td colspan="2">integer(int32)</td>
23844 <td colspan="2"></td>
23845 </tr>
23846
23847
23848 <tr>
23849 <td align="left" style="padding-left:10px">2.data</td>
23850 <td colspan="2">object:RolegroupQueryResponseData</td>
23851 <td colspan="2"></td>
23852 </tr>
23853
23854
23855 <tr>
23856 <td align="left" style="padding-left:20px">2.1.currentItemCount</td>
23857 <td colspan="2">integer(int32)</td>
23858 <td colspan="2"></td>
23859 </tr>
23860
23861
23862 <tr>
23863 <td align="left" style="padding-left:20px">2.2.items</td>
23864 <td colspan="2">array:Rolegroup</td>
23865 <td colspan="2"></td>
23866 </tr>
23867
23868
23869 <tr>
23870 <td align="left" style="padding-left:30px">2.2.1.code</td>
23871 <td colspan="2">string</td>
23872 <td colspan="2"></td>
23873 </tr>
23874
23875
23876 <tr>
23877 <td align="left" style="padding-left:30px">2.2.2.description</td>
23878 <td colspan="2">string</td>
23879 <td colspan="2"></td>
23880 </tr>
23881
23882
23883 <tr>
23884 <td align="left" style="padding-left:30px">2.2.3.enabled</td>
23885 <td colspan="2">boolean</td>
23886 <td colspan="2"></td>
23887 </tr>
23888
23889
23890 <tr>
23891 <td align="left" style="padding-left:30px">2.2.4.id</td>
23892 <td colspan="2">string</td>
23893 <td colspan="2">ID</td>
23894 </tr>
23895
23896
23897 <tr>
23898 <td align="left" style="padding-left:30px">2.2.5.name</td>
23899 <td colspan="2">string</td>
23900 <td colspan="2"></td>
23901 </tr>
23902
23903
23904
23905
23906 <tr>
23907 <td align="left" style="padding-left:20px">2.3.mapBean</td>
23908 <td colspan="2">object</td>
23909 <td colspan="2"></td>
23910 </tr>
23911
23912
23913 <tr>
23914 <td align="left" style="padding-left:20px">2.4.mapList</td>
23915 <td colspan="2">array:Map</td>
23916 <td colspan="2"></td>
23917 </tr>
23918
23919
23920 <tr>
23921 <td align="left" style="padding-left:20px">2.5.orderBy</td>
23922 <td colspan="2">object</td>
23923 <td colspan="2"></td>
23924 </tr>
23925
23926
23927 <tr>
23928 <td align="left" style="padding-left:20px">2.6.pageCount</td>
23929 <td colspan="2">integer(int32)</td>
23930 <td colspan="2"></td>
23931 </tr>
23932
23933
23934 <tr>
23935 <td align="left" style="padding-left:20px">2.7.pageIndex</td>
23936 <td colspan="2">integer(int32)</td>
23937 <td colspan="2"></td>
23938 </tr>
23939
23940
23941 <tr>
23942 <td align="left" style="padding-left:20px">2.8.pageSize</td>
23943 <td colspan="2">integer(int32)</td>
23944 <td colspan="2"></td>
23945 </tr>
23946
23947
23948 <tr>
23949 <td align="left" style="padding-left:20px">2.9.recordCount</td>
23950 <td colspan="2">integer(int64)</td>
23951 <td colspan="2"></td>
23952 </tr>
23953
23954
23955
23956
23957 <tr>
23958 <td align="left" style="padding-left:10px">3.message</td>
23959 <td colspan="2">string</td>
23960 <td colspan="2"></td>
23961 </tr>
23962
23963
23964</tbody>
23965
23966 <tr class="bg">
23967 <td colspan="5">示例</td>
23968 </tr>
23969 <tr class="specialHeight">
23970 <td class="bg">请求参数</td>
23971 <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>
23972 </tr>
23973 <tr class="specialHeight">
23974 <td class="bg">返回值</td>
23975 <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>
23976 </tr>
23977
23978 </table>
23979 </div>
23980 <div>
23981
23982 <!--这个是每个请求的说明,方便生成文档后进行整理-->
23983 <h5 class="second_title">5)获取(1.operateAccount 不为空且不为超级管理员 已分级授权的 2.operateAccount为空或者是超级管理员 全部)角色组</h5>
23984
23985 <table border="1" cellspacing="0" cellpadding="0" width="100%">
23986 <tr class="bg">
23987 <td colspan="5">获取(1.operateAccount 不为空且不为超级管理员 已分级授权的 2.operateAccount为空或者是超级管理员 全部)角色组</td>
23988 </tr>
23989 <tr>
23990 <td width="25%">接口描述</td>
23991 <td colspan="4">获取(1.operateAccount 不为空且不为超级管理员 已分级授权的 2.operateAccount为空或者是超级管理员 全部)角色组</td>
23992 </tr>
23993 <tr>
23994 <td>URL</td>
23995 <td colspan="4">/v1/admin/rolegroups/manGrantedRolegroups</td>
23996 </tr>
23997 <tr>
23998 <td>请求方式</td>
23999 <td colspan="4">get</td>
24000 </tr>
24001 <tr>
24002 <td>请求类型</td>
24003 <td colspan="4"></td>
24004 </tr>
24005 <tr>
24006 <td>返回类型</td>
24007 <td colspan="4">application/json</td>
24008 </tr>
24009
24010 <tr class="bg">
24011 <td>参数名</td>
24012 <td width="15%">数据类型</td>
24013 <td width="15%">参数类型</td>
24014 <td width="15%">是否必填</td>
24015 <td width="29%">说明</td>
24016 </tr>
24017
24018
24019 <tr>
24020 <td align="left">1.loadAll</td>
24021 <td>boolean</td>
24022 <td>query</td>
24023 <td>Y</td>
24024
24025 <td>是否加载全部</td>
24026 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24027 </tr>
24028
24029
24030
24031
24032 <tr>
24033 <td align="left">2.mapBean[addAccount]</td>
24034 <td>string</td>
24035 <td>query</td>
24036
24037 <td>N</td>
24038 <td>查询条件 - 创建人(模糊)</td>
24039 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24040 </tr>
24041
24042
24043
24044
24045 <tr>
24046 <td align="left">3.mapBean[code]</td>
24047 <td>string</td>
24048 <td>query</td>
24049
24050 <td>N</td>
24051 <td>查询条件 - 代码(精确)</td>
24052 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24053 </tr>
24054
24055
24056
24057
24058 <tr>
24059 <td align="left">4.mapBean[deleted]</td>
24060 <td>boolean</td>
24061 <td>query</td>
24062
24063 <td>N</td>
24064 <td>查询条件 - 删除状态 (精确)</td>
24065 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24066 </tr>
24067
24068
24069
24070
24071 <tr>
24072 <td align="left">5.mapBean[description]</td>
24073 <td>string</td>
24074 <td>query</td>
24075
24076 <td>N</td>
24077 <td>查询条件 - 描述(模糊)</td>
24078 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24079 </tr>
24080
24081
24082
24083
24084 <tr>
24085 <td align="left">6.mapBean[enabled]</td>
24086 <td>boolean</td>
24087 <td>query</td>
24088
24089 <td>N</td>
24090 <td>查询条件 - 是否可用(精确)</td>
24091 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24092 </tr>
24093
24094
24095
24096
24097 <tr>
24098 <td align="left">7.mapBean[ids]</td>
24099 <td>array</td>
24100 <td>query</td>
24101
24102 <td>N</td>
24103 <td>查询条件 - IDs(精确,多值)</td>
24104 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24105 </tr>
24106
24107
24108
24109
24110 <tr>
24111 <td align="left">8.mapBean[keyword]</td>
24112 <td>string</td>
24113 <td>query</td>
24114
24115 <td>N</td>
24116 <td>查询条件 - 关键字(模糊,代码、名称、描述、创建人)</td>
24117 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24118 </tr>
24119
24120
24121
24122
24123 <tr>
24124 <td align="left">9.mapBean[name]</td>
24125 <td>string</td>
24126 <td>query</td>
24127
24128 <td>N</td>
24129 <td>查询条件 - 名称(模糊)</td>
24130 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24131 </tr>
24132
24133
24134
24135
24136 <tr>
24137 <td align="left">10.operateAccount</td>
24138 <td>string</td>
24139 <td>query</td>
24140
24141 <td>N</td>
24142 <td>授权操作人</td>
24143 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24144 </tr>
24145
24146
24147
24148
24149 <tr>
24150 <td align="left">11.orderBy[addTime]</td>
24151 <td>string</td>
24152 <td>query</td>
24153
24154 <td>N</td>
24155 <td>排序条件 - 添加日期(DESC/ASC)</td>
24156 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24157 </tr>
24158
24159
24160
24161
24162 <tr>
24163 <td align="left">12.pageIndex</td>
24164 <td>integer(int32)</td>
24165 <td>query</td>
24166 <td>Y</td>
24167
24168 <td>分页 - 页码</td>
24169 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24170 </tr>
24171
24172
24173
24174
24175 <tr>
24176 <td align="left">13.pageSize</td>
24177 <td>integer(int32)</td>
24178 <td>query</td>
24179 <td>Y</td>
24180
24181 <td>分页 - 每页记录数</td>
24182 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24183 </tr>
24184
24185
24186
24187
24188
24189 <tr class="bg">
24190 <td>状态码</td>
24191 <td colspan="2">描述</td>
24192 <td colspan="2">说明</td>
24193 </tr>
24194
24195 <tr>
24196 <td>200</td>
24197 <td colspan="2">OK</td>
24198 <td colspan="2"></td>
24199 </tr>
24200
24201 <tr>
24202 <td>401</td>
24203 <td colspan="2">Unauthorized</td>
24204 <td colspan="2"></td>
24205 </tr>
24206
24207 <tr>
24208 <td>403</td>
24209 <td colspan="2">Forbidden</td>
24210 <td colspan="2"></td>
24211 </tr>
24212
24213 <tr>
24214 <td>404</td>
24215 <td colspan="2">Not Found</td>
24216 <td colspan="2"></td>
24217 </tr>
24218
24219 <tr class="bg">
24220 <td>返回属性名</td>
24221 <td colspan="2">类型</td>
24222 <td colspan="2">说明</td>
24223 </tr>
24224
24225<!-- 对返回参数 递归生成行-->
24226 <tbody>
24227
24228 <tr>
24229 <td align="left" style="padding-left:10px">1.code</td>
24230 <td colspan="2">integer(int32)</td>
24231 <td colspan="2"></td>
24232 </tr>
24233
24234
24235 <tr>
24236 <td align="left" style="padding-left:10px">2.data</td>
24237 <td colspan="2">object:RolegroupQueryResponseData</td>
24238 <td colspan="2"></td>
24239 </tr>
24240
24241
24242 <tr>
24243 <td align="left" style="padding-left:20px">2.1.currentItemCount</td>
24244 <td colspan="2">integer(int32)</td>
24245 <td colspan="2"></td>
24246 </tr>
24247
24248
24249 <tr>
24250 <td align="left" style="padding-left:20px">2.2.items</td>
24251 <td colspan="2">array:Rolegroup</td>
24252 <td colspan="2"></td>
24253 </tr>
24254
24255
24256 <tr>
24257 <td align="left" style="padding-left:30px">2.2.1.code</td>
24258 <td colspan="2">string</td>
24259 <td colspan="2"></td>
24260 </tr>
24261
24262
24263 <tr>
24264 <td align="left" style="padding-left:30px">2.2.2.description</td>
24265 <td colspan="2">string</td>
24266 <td colspan="2"></td>
24267 </tr>
24268
24269
24270 <tr>
24271 <td align="left" style="padding-left:30px">2.2.3.enabled</td>
24272 <td colspan="2">boolean</td>
24273 <td colspan="2"></td>
24274 </tr>
24275
24276
24277 <tr>
24278 <td align="left" style="padding-left:30px">2.2.4.id</td>
24279 <td colspan="2">string</td>
24280 <td colspan="2">ID</td>
24281 </tr>
24282
24283
24284 <tr>
24285 <td align="left" style="padding-left:30px">2.2.5.name</td>
24286 <td colspan="2">string</td>
24287 <td colspan="2"></td>
24288 </tr>
24289
24290
24291
24292
24293 <tr>
24294 <td align="left" style="padding-left:20px">2.3.mapBean</td>
24295 <td colspan="2">object</td>
24296 <td colspan="2"></td>
24297 </tr>
24298
24299
24300 <tr>
24301 <td align="left" style="padding-left:20px">2.4.mapList</td>
24302 <td colspan="2">array:Map</td>
24303 <td colspan="2"></td>
24304 </tr>
24305
24306
24307 <tr>
24308 <td align="left" style="padding-left:20px">2.5.orderBy</td>
24309 <td colspan="2">object</td>
24310 <td colspan="2"></td>
24311 </tr>
24312
24313
24314 <tr>
24315 <td align="left" style="padding-left:20px">2.6.pageCount</td>
24316 <td colspan="2">integer(int32)</td>
24317 <td colspan="2"></td>
24318 </tr>
24319
24320
24321 <tr>
24322 <td align="left" style="padding-left:20px">2.7.pageIndex</td>
24323 <td colspan="2">integer(int32)</td>
24324 <td colspan="2"></td>
24325 </tr>
24326
24327
24328 <tr>
24329 <td align="left" style="padding-left:20px">2.8.pageSize</td>
24330 <td colspan="2">integer(int32)</td>
24331 <td colspan="2"></td>
24332 </tr>
24333
24334
24335 <tr>
24336 <td align="left" style="padding-left:20px">2.9.recordCount</td>
24337 <td colspan="2">integer(int64)</td>
24338 <td colspan="2"></td>
24339 </tr>
24340
24341
24342
24343
24344 <tr>
24345 <td align="left" style="padding-left:10px">3.message</td>
24346 <td colspan="2">string</td>
24347 <td colspan="2"></td>
24348 </tr>
24349
24350
24351</tbody>
24352
24353 <tr class="bg">
24354 <td colspan="5">示例</td>
24355 </tr>
24356 <tr class="specialHeight">
24357 <td class="bg">请求参数</td>
24358 <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>
24359 </tr>
24360 <tr class="specialHeight">
24361 <td class="bg">返回值</td>
24362 <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>
24363 </tr>
24364
24365 </table>
24366 </div>
24367 <div>
24368
24369 <!--这个是每个请求的说明,方便生成文档后进行整理-->
24370 <h5 class="second_title">6)根据ID获取角色</h5>
24371
24372 <table border="1" cellspacing="0" cellpadding="0" width="100%">
24373 <tr class="bg">
24374 <td colspan="5">根据ID获取角色</td>
24375 </tr>
24376 <tr>
24377 <td width="25%">接口描述</td>
24378 <td colspan="4">根据ID获取角色</td>
24379 </tr>
24380 <tr>
24381 <td>URL</td>
24382 <td colspan="4">/v1/admin/rolegroups/{id}</td>
24383 </tr>
24384 <tr>
24385 <td>请求方式</td>
24386 <td colspan="4">get</td>
24387 </tr>
24388 <tr>
24389 <td>请求类型</td>
24390 <td colspan="4"></td>
24391 </tr>
24392 <tr>
24393 <td>返回类型</td>
24394 <td colspan="4">application/json</td>
24395 </tr>
24396
24397 <tr class="bg">
24398 <td>参数名</td>
24399 <td width="15%">数据类型</td>
24400 <td width="15%">参数类型</td>
24401 <td width="15%">是否必填</td>
24402 <td width="29%">说明</td>
24403 </tr>
24404
24405
24406 <tr>
24407 <td align="left">1.id</td>
24408 <td>string</td>
24409 <td>path</td>
24410 <td>Y</td>
24411
24412 <td>查询条件 - ID</td>
24413 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24414 </tr>
24415
24416
24417
24418
24419
24420 <tr class="bg">
24421 <td>状态码</td>
24422 <td colspan="2">描述</td>
24423 <td colspan="2">说明</td>
24424 </tr>
24425
24426 <tr>
24427 <td>200</td>
24428 <td colspan="2">OK</td>
24429 <td colspan="2"></td>
24430 </tr>
24431
24432 <tr>
24433 <td>401</td>
24434 <td colspan="2">Unauthorized</td>
24435 <td colspan="2"></td>
24436 </tr>
24437
24438 <tr>
24439 <td>403</td>
24440 <td colspan="2">Forbidden</td>
24441 <td colspan="2"></td>
24442 </tr>
24443
24444 <tr>
24445 <td>404</td>
24446 <td colspan="2">Not Found</td>
24447 <td colspan="2"></td>
24448 </tr>
24449
24450 <tr class="bg">
24451 <td>返回属性名</td>
24452 <td colspan="2">类型</td>
24453 <td colspan="2">说明</td>
24454 </tr>
24455
24456<!-- 对返回参数 递归生成行-->
24457 <tbody>
24458
24459 <tr>
24460 <td align="left" style="padding-left:10px">1.code</td>
24461 <td colspan="2">integer(int32)</td>
24462 <td colspan="2"></td>
24463 </tr>
24464
24465
24466 <tr>
24467 <td align="left" style="padding-left:10px">2.data</td>
24468 <td colspan="2">object:RolegroupLoadResponseData</td>
24469 <td colspan="2"></td>
24470 </tr>
24471
24472
24473 <tr>
24474 <td align="left" style="padding-left:20px">2.1.code</td>
24475 <td colspan="2">string</td>
24476 <td colspan="2"></td>
24477 </tr>
24478
24479
24480 <tr>
24481 <td align="left" style="padding-left:20px">2.2.description</td>
24482 <td colspan="2">string</td>
24483 <td colspan="2"></td>
24484 </tr>
24485
24486
24487 <tr>
24488 <td align="left" style="padding-left:20px">2.3.enabled</td>
24489 <td colspan="2">boolean</td>
24490 <td colspan="2"></td>
24491 </tr>
24492
24493
24494 <tr>
24495 <td align="left" style="padding-left:20px">2.4.id</td>
24496 <td colspan="2">string</td>
24497 <td colspan="2"></td>
24498 </tr>
24499
24500
24501 <tr>
24502 <td align="left" style="padding-left:20px">2.5.name</td>
24503 <td colspan="2">string</td>
24504 <td colspan="2"></td>
24505 </tr>
24506
24507
24508
24509
24510 <tr>
24511 <td align="left" style="padding-left:10px">3.message</td>
24512 <td colspan="2">string</td>
24513 <td colspan="2"></td>
24514 </tr>
24515
24516
24517</tbody>
24518
24519 <tr class="bg">
24520 <td colspan="5">示例</td>
24521 </tr>
24522 <tr class="specialHeight">
24523 <td class="bg">请求参数</td>
24524 <td colspan="4"></td>
24525 </tr>
24526 <tr class="specialHeight">
24527 <td class="bg">返回值</td>
24528 <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>
24529 </tr>
24530
24531 </table>
24532 </div>
24533 <div>
24534
24535 <!--这个是每个请求的说明,方便生成文档后进行整理-->
24536 <h5 class="second_title">7)更新角色组</h5>
24537
24538 <table border="1" cellspacing="0" cellpadding="0" width="100%">
24539 <tr class="bg">
24540 <td colspan="5">更新角色组</td>
24541 </tr>
24542 <tr>
24543 <td width="25%">接口描述</td>
24544 <td colspan="4">更新角色组</td>
24545 </tr>
24546 <tr>
24547 <td>URL</td>
24548 <td colspan="4">/v1/admin/rolegroups/{id}</td>
24549 </tr>
24550 <tr>
24551 <td>请求方式</td>
24552 <td colspan="4">put</td>
24553 </tr>
24554 <tr>
24555 <td>请求类型</td>
24556 <td colspan="4">application/json</td>
24557 </tr>
24558 <tr>
24559 <td>返回类型</td>
24560 <td colspan="4">application/json</td>
24561 </tr>
24562
24563 <tr class="bg">
24564 <td>参数名</td>
24565 <td width="15%">数据类型</td>
24566 <td width="15%">参数类型</td>
24567 <td width="15%">是否必填</td>
24568 <td width="29%">说明</td>
24569 </tr>
24570
24571
24572 <tr>
24573 <td align="left">1.id</td>
24574 <td>string</td>
24575 <td>path</td>
24576 <td>Y</td>
24577
24578 <td>id</td>
24579 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24580 </tr>
24581
24582
24583
24584
24585 <tr>
24586 <td align="left">2.rolegroupUpdateRequest</td>
24587 <td>object:RolegroupUpdateRequest</td>
24588 <td>body</td>
24589 <td>Y</td>
24590
24591 <td>角色</td>
24592 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24593 </tr>
24594
24595 <tbody>
24596
24597 <tr>
24598 <td align="left" style="padding-left:10px">2.1.code</td>
24599 <td>string</td>
24600 <td></td>
24601
24602 <td>N</td>
24603 <td></td>
24604 </tr>
24605
24606
24607 <tr>
24608 <td align="left" style="padding-left:10px">2.2.description</td>
24609 <td>string</td>
24610 <td></td>
24611
24612 <td>N</td>
24613 <td></td>
24614 </tr>
24615
24616
24617 <tr>
24618 <td align="left" style="padding-left:10px">2.3.enabled</td>
24619 <td>boolean</td>
24620 <td></td>
24621
24622 <td>N</td>
24623 <td></td>
24624 </tr>
24625
24626
24627 <tr>
24628 <td align="left" style="padding-left:10px">2.4.name</td>
24629 <td>string</td>
24630 <td></td>
24631
24632 <td>N</td>
24633 <td></td>
24634 </tr>
24635
24636
24637</tbody>
24638
24639
24640
24641
24642
24643 <tr class="bg">
24644 <td>状态码</td>
24645 <td colspan="2">描述</td>
24646 <td colspan="2">说明</td>
24647 </tr>
24648
24649 <tr>
24650 <td>200</td>
24651 <td colspan="2">OK</td>
24652 <td colspan="2"></td>
24653 </tr>
24654
24655 <tr>
24656 <td>201</td>
24657 <td colspan="2">Created</td>
24658 <td colspan="2"></td>
24659 </tr>
24660
24661 <tr>
24662 <td>401</td>
24663 <td colspan="2">Unauthorized</td>
24664 <td colspan="2"></td>
24665 </tr>
24666
24667 <tr>
24668 <td>403</td>
24669 <td colspan="2">Forbidden</td>
24670 <td colspan="2"></td>
24671 </tr>
24672
24673 <tr>
24674 <td>404</td>
24675 <td colspan="2">Not Found</td>
24676 <td colspan="2"></td>
24677 </tr>
24678
24679 <tr class="bg">
24680 <td>返回属性名</td>
24681 <td colspan="2">类型</td>
24682 <td colspan="2">说明</td>
24683 </tr>
24684
24685<!-- 对返回参数 递归生成行-->
24686 <tbody>
24687
24688 <tr>
24689 <td align="left" style="padding-left:10px">1.code</td>
24690 <td colspan="2">integer(int32)</td>
24691 <td colspan="2"></td>
24692 </tr>
24693
24694
24695 <tr>
24696 <td align="left" style="padding-left:10px">2.data</td>
24697 <td colspan="2">object:RolegroupUpdateResponseData</td>
24698 <td colspan="2"></td>
24699 </tr>
24700
24701
24702 <tr>
24703 <td align="left" style="padding-left:20px">2.1.code</td>
24704 <td colspan="2">string</td>
24705 <td colspan="2"></td>
24706 </tr>
24707
24708
24709 <tr>
24710 <td align="left" style="padding-left:20px">2.2.description</td>
24711 <td colspan="2">string</td>
24712 <td colspan="2"></td>
24713 </tr>
24714
24715
24716 <tr>
24717 <td align="left" style="padding-left:20px">2.3.enabled</td>
24718 <td colspan="2">boolean</td>
24719 <td colspan="2"></td>
24720 </tr>
24721
24722
24723 <tr>
24724 <td align="left" style="padding-left:20px">2.4.id</td>
24725 <td colspan="2">string</td>
24726 <td colspan="2"></td>
24727 </tr>
24728
24729
24730 <tr>
24731 <td align="left" style="padding-left:20px">2.5.name</td>
24732 <td colspan="2">string</td>
24733 <td colspan="2"></td>
24734 </tr>
24735
24736
24737
24738
24739 <tr>
24740 <td align="left" style="padding-left:10px">3.message</td>
24741 <td colspan="2">string</td>
24742 <td colspan="2"></td>
24743 </tr>
24744
24745
24746</tbody>
24747
24748 <tr class="bg">
24749 <td colspan="5">示例</td>
24750 </tr>
24751 <tr class="specialHeight">
24752 <td class="bg">请求参数</td>
24753 <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>
24754 </tr>
24755 <tr class="specialHeight">
24756 <td class="bg">返回值</td>
24757 <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>
24758 </tr>
24759
24760 </table>
24761 </div>
24762 <div>
24763
24764 <!--这个是每个请求的说明,方便生成文档后进行整理-->
24765 <h5 class="second_title">8)根据ID删除角色组</h5>
24766
24767 <table border="1" cellspacing="0" cellpadding="0" width="100%">
24768 <tr class="bg">
24769 <td colspan="5">根据ID删除角色组</td>
24770 </tr>
24771 <tr>
24772 <td width="25%">接口描述</td>
24773 <td colspan="4">根据ID删除角色组</td>
24774 </tr>
24775 <tr>
24776 <td>URL</td>
24777 <td colspan="4">/v1/admin/rolegroups/{id}</td>
24778 </tr>
24779 <tr>
24780 <td>请求方式</td>
24781 <td colspan="4">delete</td>
24782 </tr>
24783 <tr>
24784 <td>请求类型</td>
24785 <td colspan="4"></td>
24786 </tr>
24787 <tr>
24788 <td>返回类型</td>
24789 <td colspan="4">application/json</td>
24790 </tr>
24791
24792 <tr class="bg">
24793 <td>参数名</td>
24794 <td width="15%">数据类型</td>
24795 <td width="15%">参数类型</td>
24796 <td width="15%">是否必填</td>
24797 <td width="29%">说明</td>
24798 </tr>
24799
24800
24801 <tr>
24802 <td align="left">1.id</td>
24803 <td>string</td>
24804 <td>path</td>
24805 <td>Y</td>
24806
24807 <td>查询条件 - ID(精确)</td>
24808 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
24809 </tr>
24810
24811
24812
24813
24814
24815 <tr class="bg">
24816 <td>状态码</td>
24817 <td colspan="2">描述</td>
24818 <td colspan="2">说明</td>
24819 </tr>
24820
24821 <tr>
24822 <td>200</td>
24823 <td colspan="2">OK</td>
24824 <td colspan="2"></td>
24825 </tr>
24826
24827 <tr>
24828 <td>204</td>
24829 <td colspan="2">No Content</td>
24830 <td colspan="2"></td>
24831 </tr>
24832
24833 <tr>
24834 <td>401</td>
24835 <td colspan="2">Unauthorized</td>
24836 <td colspan="2"></td>
24837 </tr>
24838
24839 <tr>
24840 <td>403</td>
24841 <td colspan="2">Forbidden</td>
24842 <td colspan="2"></td>
24843 </tr>
24844
24845 <tr class="bg">
24846 <td>返回属性名</td>
24847 <td colspan="2">类型</td>
24848 <td colspan="2">说明</td>
24849 </tr>
24850
24851<!-- 对返回参数 递归生成行-->
24852 <tbody>
24853
24854 <tr>
24855 <td align="left" style="padding-left:10px">1.code</td>
24856 <td colspan="2">integer(int32)</td>
24857 <td colspan="2"></td>
24858 </tr>
24859
24860
24861 <tr>
24862 <td align="left" style="padding-left:10px">2.data</td>
24863 <td colspan="2">object:RolegroupRemoveResponseData</td>
24864 <td colspan="2"></td>
24865 </tr>
24866
24867
24868 <tr>
24869 <td align="left" style="padding-left:20px">2.1.grantedAccountRoles</td>
24870 <td colspan="2">array:GrantedAccountRole</td>
24871 <td colspan="2"></td>
24872 </tr>
24873
24874
24875 <tr>
24876 <td align="left" style="padding-left:30px">2.1.1.accountId</td>
24877 <td colspan="2">string</td>
24878 <td colspan="2"></td>
24879 </tr>
24880
24881
24882 <tr>
24883 <td align="left" style="padding-left:30px">2.1.2.grantExpiredDate</td>
24884 <td colspan="2">string(date-time)</td>
24885 <td colspan="2"></td>
24886 </tr>
24887
24888
24889 <tr>
24890 <td align="left" style="padding-left:30px">2.1.3.id</td>
24891 <td colspan="2">string</td>
24892 <td colspan="2">ID</td>
24893 </tr>
24894
24895
24896 <tr>
24897 <td align="left" style="padding-left:30px">2.1.4.roleId</td>
24898 <td colspan="2">string</td>
24899 <td colspan="2"></td>
24900 </tr>
24901
24902
24903
24904
24905 <tr>
24906 <td align="left" style="padding-left:20px">2.2.grantedUserscopeRoles</td>
24907 <td colspan="2">array:GrantedUserscopeRole</td>
24908 <td colspan="2"></td>
24909 </tr>
24910
24911
24912 <tr>
24913 <td align="left" style="padding-left:30px">2.2.1.grantExpiredDate</td>
24914 <td colspan="2">string(date-time)</td>
24915 <td colspan="2"></td>
24916 </tr>
24917
24918
24919 <tr>
24920 <td align="left" style="padding-left:30px">2.2.2.id</td>
24921 <td colspan="2">string</td>
24922 <td colspan="2">ID</td>
24923 </tr>
24924
24925
24926 <tr>
24927 <td align="left" style="padding-left:30px">2.2.3.roleId</td>
24928 <td colspan="2">string</td>
24929 <td colspan="2"></td>
24930 </tr>
24931
24932
24933 <tr>
24934 <td align="left" style="padding-left:30px">2.2.4.userscopeId</td>
24935 <td colspan="2">string</td>
24936 <td colspan="2"></td>
24937 </tr>
24938
24939
24940
24941
24942 <tr>
24943 <td align="left" style="padding-left:20px">2.3.id</td>
24944 <td colspan="2">string</td>
24945 <td colspan="2"></td>
24946 </tr>
24947
24948
24949 <tr>
24950 <td align="left" style="padding-left:20px">2.4.rolegroupRoles</td>
24951 <td colspan="2">array:RolegroupRole</td>
24952 <td colspan="2"></td>
24953 </tr>
24954
24955
24956 <tr>
24957 <td align="left" style="padding-left:30px">2.4.1.id</td>
24958 <td colspan="2">string</td>
24959 <td colspan="2">ID</td>
24960 </tr>
24961
24962
24963 <tr>
24964 <td align="left" style="padding-left:30px">2.4.2.roleId</td>
24965 <td colspan="2">string</td>
24966 <td colspan="2"></td>
24967 </tr>
24968
24969
24970 <tr>
24971 <td align="left" style="padding-left:30px">2.4.3.rolegroupId</td>
24972 <td colspan="2">string</td>
24973 <td colspan="2"></td>
24974 </tr>
24975
24976
24977
24978
24979
24980
24981 <tr>
24982 <td align="left" style="padding-left:10px">3.message</td>
24983 <td colspan="2">string</td>
24984 <td colspan="2"></td>
24985 </tr>
24986
24987
24988</tbody>
24989
24990 <tr class="bg">
24991 <td colspan="5">示例</td>
24992 </tr>
24993 <tr class="specialHeight">
24994 <td class="bg">请求参数</td>
24995 <td colspan="4"></td>
24996 </tr>
24997 <tr class="specialHeight">
24998 <td class="bg">返回值</td>
24999 <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>
25000 </tr>
25001
25002 </table>
25003 </div>
25004 <div>
25005
25006 <!--这个是每个请求的说明,方便生成文档后进行整理-->
25007 <h5 class="second_title">9)获取角色组下的角色</h5>
25008
25009 <table border="1" cellspacing="0" cellpadding="0" width="100%">
25010 <tr class="bg">
25011 <td colspan="5">获取角色组下的角色</td>
25012 </tr>
25013 <tr>
25014 <td width="25%">接口描述</td>
25015 <td colspan="4">获取角色组下的角色</td>
25016 </tr>
25017 <tr>
25018 <td>URL</td>
25019 <td colspan="4">/v1/admin/rolegroups/{id}/roles</td>
25020 </tr>
25021 <tr>
25022 <td>请求方式</td>
25023 <td colspan="4">get</td>
25024 </tr>
25025 <tr>
25026 <td>请求类型</td>
25027 <td colspan="4"></td>
25028 </tr>
25029 <tr>
25030 <td>返回类型</td>
25031 <td colspan="4">application/json</td>
25032 </tr>
25033
25034 <tr class="bg">
25035 <td>参数名</td>
25036 <td width="15%">数据类型</td>
25037 <td width="15%">参数类型</td>
25038 <td width="15%">是否必填</td>
25039 <td width="29%">说明</td>
25040 </tr>
25041
25042
25043 <tr>
25044 <td align="left">1.id</td>
25045 <td>string</td>
25046 <td>path</td>
25047 <td>Y</td>
25048
25049 <td>角色组ID</td>
25050 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
25051 </tr>
25052
25053
25054
25055
25056 <tr>
25057 <td align="left">2.loadAll</td>
25058 <td>boolean</td>
25059 <td>query</td>
25060 <td>Y</td>
25061
25062 <td>是否加载全部</td>
25063 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
25064 </tr>
25065
25066
25067
25068
25069 <tr>
25070 <td align="left">3.pageIndex</td>
25071 <td>integer(int32)</td>
25072 <td>query</td>
25073 <td>Y</td>
25074
25075 <td>分页 - 页码</td>
25076 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
25077 </tr>
25078
25079
25080
25081
25082 <tr>
25083 <td align="left">4.pageSize</td>
25084 <td>integer(int32)</td>
25085 <td>query</td>
25086 <td>Y</td>
25087
25088 <td>分页 - 每页记录数</td>
25089 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
25090 </tr>
25091
25092
25093
25094
25095 <tr>
25096 <td align="left">5.roleIds</td>
25097 <td>array</td>
25098 <td>query</td>
25099
25100 <td>N</td>
25101 <td>角色ID数组</td>
25102 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
25103 </tr>
25104
25105
25106
25107
25108
25109 <tr class="bg">
25110 <td>状态码</td>
25111 <td colspan="2">描述</td>
25112 <td colspan="2">说明</td>
25113 </tr>
25114
25115 <tr>
25116 <td>200</td>
25117 <td colspan="2">OK</td>
25118 <td colspan="2"></td>
25119 </tr>
25120
25121 <tr>
25122 <td>401</td>
25123 <td colspan="2">Unauthorized</td>
25124 <td colspan="2"></td>
25125 </tr>
25126
25127 <tr>
25128 <td>403</td>
25129 <td colspan="2">Forbidden</td>
25130 <td colspan="2"></td>
25131 </tr>
25132
25133 <tr>
25134 <td>404</td>
25135 <td colspan="2">Not Found</td>
25136 <td colspan="2"></td>
25137 </tr>
25138
25139 <tr class="bg">
25140 <td>返回属性名</td>
25141 <td colspan="2">类型</td>
25142 <td colspan="2">说明</td>
25143 </tr>
25144
25145<!-- 对返回参数 递归生成行-->
25146 <tbody>
25147
25148 <tr>
25149 <td align="left" style="padding-left:10px">1.code</td>
25150 <td colspan="2">integer(int32)</td>
25151 <td colspan="2"></td>
25152 </tr>
25153
25154
25155 <tr>
25156 <td align="left" style="padding-left:10px">2.data</td>
25157 <td colspan="2">object:RolegroupRolesGetResponseData</td>
25158 <td colspan="2"></td>
25159 </tr>
25160
25161
25162 <tr>
25163 <td align="left" style="padding-left:20px">2.1.id</td>
25164 <td colspan="2">string</td>
25165 <td colspan="2">ID</td>
25166 </tr>
25167
25168
25169 <tr>
25170 <td align="left" style="padding-left:20px">2.2.rolegroupId</td>
25171 <td colspan="2">string</td>
25172 <td colspan="2"></td>
25173 </tr>
25174
25175
25176 <tr>
25177 <td align="left" style="padding-left:20px">2.3.roles</td>
25178 <td colspan="2">array:ApplicationRole</td>
25179 <td colspan="2"></td>
25180 </tr>
25181
25182
25183 <tr>
25184 <td align="left" style="padding-left:30px">2.3.1.applicationEnabled</td>
25185 <td colspan="2">boolean</td>
25186 <td colspan="2"></td>
25187 </tr>
25188
25189
25190 <tr>
25191 <td align="left" style="padding-left:30px">2.3.2.applicationId</td>
25192 <td colspan="2">string</td>
25193 <td colspan="2"></td>
25194 </tr>
25195
25196
25197 <tr>
25198 <td align="left" style="padding-left:30px">2.3.3.applicationName</td>
25199 <td colspan="2">string</td>
25200 <td colspan="2"></td>
25201 </tr>
25202
25203
25204 <tr>
25205 <td align="left" style="padding-left:30px">2.3.4.businessDomainId</td>
25206 <td colspan="2">string</td>
25207 <td colspan="2"></td>
25208 </tr>
25209
25210
25211 <tr>
25212 <td align="left" style="padding-left:30px">2.3.5.canDataGrant</td>
25213 <td colspan="2">boolean</td>
25214 <td colspan="2"></td>
25215 </tr>
25216
25217
25218 <tr>
25219 <td align="left" style="padding-left:30px">2.3.6.canManDataGrant</td>
25220 <td colspan="2">boolean</td>
25221 <td colspan="2"></td>
25222 </tr>
25223
25224
25225 <tr>
25226 <td align="left" style="padding-left:30px">2.3.7.dataGrantUrl</td>
25227 <td colspan="2">string</td>
25228 <td colspan="2"></td>
25229 </tr>
25230
25231
25232 <tr>
25233 <td align="left" style="padding-left:30px">2.3.8.id</td>
25234 <td colspan="2">string</td>
25235 <td colspan="2">ID</td>
25236 </tr>
25237
25238
25239 <tr>
25240 <td align="left" style="padding-left:30px">2.3.9.roleCode</td>
25241 <td colspan="2">string</td>
25242 <td colspan="2"></td>
25243 </tr>
25244
25245
25246 <tr>
25247 <td align="left" style="padding-left:30px">2.3.10.roleDescription</td>
25248 <td colspan="2">string</td>
25249 <td colspan="2"></td>
25250 </tr>
25251
25252
25253 <tr>
25254 <td align="left" style="padding-left:30px">2.3.11.roleEditTime</td>
25255 <td colspan="2">string(date-time)</td>
25256 <td colspan="2"></td>
25257 </tr>
25258
25259
25260 <tr>
25261 <td align="left" style="padding-left:30px">2.3.12.roleEnabled</td>
25262 <td colspan="2">boolean</td>
25263 <td colspan="2"></td>
25264 </tr>
25265
25266
25267 <tr>
25268 <td align="left" style="padding-left:30px">2.3.13.roleId</td>
25269 <td colspan="2">string</td>
25270 <td colspan="2"></td>
25271 </tr>
25272
25273
25274 <tr>
25275 <td align="left" style="padding-left:30px">2.3.14.roleName</td>
25276 <td colspan="2">string</td>
25277 <td colspan="2"></td>
25278 </tr>
25279
25280
25281 <tr>
25282 <td align="left" style="padding-left:30px">2.3.15.systemId</td>
25283 <td colspan="2">string</td>
25284 <td colspan="2"></td>
25285 </tr>
25286
25287
25288
25289
25290
25291
25292 <tr>
25293 <td align="left" style="padding-left:10px">3.message</td>
25294 <td colspan="2">string</td>
25295 <td colspan="2"></td>
25296 </tr>
25297
25298
25299</tbody>
25300
25301 <tr class="bg">
25302 <td colspan="5">示例</td>
25303 </tr>
25304 <tr class="specialHeight">
25305 <td class="bg">请求参数</td>
25306 <td colspan="4">loadAll=true&amp;pageIndex=0&amp;pageSize=0&amp;roleIds=[{}]</td>
25307 </tr>
25308 <tr class="specialHeight">
25309 <td class="bg">返回值</td>
25310 <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>
25311 </tr>
25312
25313 </table>
25314 </div>
25315 <div>
25316
25317 <!--这个是每个请求的说明,方便生成文档后进行整理-->
25318 <h5 class="second_title">10)根据角色组ID关联角色ID列表</h5>
25319
25320 <table border="1" cellspacing="0" cellpadding="0" width="100%">
25321 <tr class="bg">
25322 <td colspan="5">根据角色组ID关联角色ID列表</td>
25323 </tr>
25324 <tr>
25325 <td width="25%">接口描述</td>
25326 <td colspan="4">根据角色组ID关联角色ID列表</td>
25327 </tr>
25328 <tr>
25329 <td>URL</td>
25330 <td colspan="4">/v1/admin/rolegroups/{id}/roles</td>
25331 </tr>
25332 <tr>
25333 <td>请求方式</td>
25334 <td colspan="4">post</td>
25335 </tr>
25336 <tr>
25337 <td>请求类型</td>
25338 <td colspan="4">application/json</td>
25339 </tr>
25340 <tr>
25341 <td>返回类型</td>
25342 <td colspan="4">application/json</td>
25343 </tr>
25344
25345 <tr class="bg">
25346 <td>参数名</td>
25347 <td width="15%">数据类型</td>
25348 <td width="15%">参数类型</td>
25349 <td width="15%">是否必填</td>
25350 <td width="29%">说明</td>
25351 </tr>
25352
25353
25354 <tr>
25355 <td align="left">1.addRoleIds</td>
25356 <td>array</td>
25357 <td>query</td>
25358
25359 <td>N</td>
25360 <td>增加角色ID</td>
25361 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
25362 </tr>
25363
25364
25365
25366
25367 <tr>
25368 <td align="left">2.delRoleIds</td>
25369 <td>array</td>
25370 <td>query</td>
25371
25372 <td>N</td>
25373 <td>删除角色ID</td>
25374 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
25375 </tr>
25376
25377
25378
25379
25380 <tr>
25381 <td align="left">3.id</td>
25382 <td>string</td>
25383 <td>path</td>
25384 <td>Y</td>
25385
25386 <td>角色组ID</td>
25387 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
25388 </tr>
25389
25390
25391
25392
25393 <tr>
25394 <td align="left">4.rolegroupRolesPostRequest</td>
25395 <td>object:RolegroupRolesPostRequest</td>
25396 <td>body</td>
25397 <td>Y</td>
25398
25399 <td>rolegroupRolesPostRequest</td>
25400 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
25401 </tr>
25402
25403 <tbody>
25404
25405 <tr>
25406 <td align="left" style="padding-left:10px">4.1.addRoleIds</td>
25407 <td>array</td>
25408 <td></td>
25409
25410 <td>N</td>
25411 <td></td>
25412 </tr>
25413
25414
25415 <tr>
25416 <td align="left" style="padding-left:10px">4.2.delRoleIds</td>
25417 <td>array</td>
25418 <td></td>
25419
25420 <td>N</td>
25421 <td></td>
25422 </tr>
25423
25424
25425</tbody>
25426
25427
25428
25429
25430
25431 <tr class="bg">
25432 <td>状态码</td>
25433 <td colspan="2">描述</td>
25434 <td colspan="2">说明</td>
25435 </tr>
25436
25437 <tr>
25438 <td>200</td>
25439 <td colspan="2">OK</td>
25440 <td colspan="2"></td>
25441 </tr>
25442
25443 <tr>
25444 <td>201</td>
25445 <td colspan="2">Created</td>
25446 <td colspan="2"></td>
25447 </tr>
25448
25449 <tr>
25450 <td>401</td>
25451 <td colspan="2">Unauthorized</td>
25452 <td colspan="2"></td>
25453 </tr>
25454
25455 <tr>
25456 <td>403</td>
25457 <td colspan="2">Forbidden</td>
25458 <td colspan="2"></td>
25459 </tr>
25460
25461 <tr>
25462 <td>404</td>
25463 <td colspan="2">Not Found</td>
25464 <td colspan="2"></td>
25465 </tr>
25466
25467 <tr class="bg">
25468 <td>返回属性名</td>
25469 <td colspan="2">类型</td>
25470 <td colspan="2">说明</td>
25471 </tr>
25472
25473<!-- 对返回参数 递归生成行-->
25474 <tbody>
25475
25476 <tr>
25477 <td align="left" style="padding-left:10px">1.code</td>
25478 <td colspan="2">integer(int32)</td>
25479 <td colspan="2"></td>
25480 </tr>
25481
25482
25483 <tr>
25484 <td align="left" style="padding-left:10px">2.data</td>
25485 <td colspan="2">object:RolegroupRolesPostResponseData</td>
25486 <td colspan="2"></td>
25487 </tr>
25488
25489
25490 <tr>
25491 <td align="left" style="padding-left:20px">2.1.addRolegroupRoles</td>
25492 <td colspan="2">array:RolegroupRole</td>
25493 <td colspan="2"></td>
25494 </tr>
25495
25496
25497 <tr>
25498 <td align="left" style="padding-left:30px">2.1.1.id</td>
25499 <td colspan="2">string</td>
25500 <td colspan="2">ID</td>
25501 </tr>
25502
25503
25504 <tr>
25505 <td align="left" style="padding-left:30px">2.1.2.roleId</td>
25506 <td colspan="2">string</td>
25507 <td colspan="2"></td>
25508 </tr>
25509
25510
25511 <tr>
25512 <td align="left" style="padding-left:30px">2.1.3.rolegroupId</td>
25513 <td colspan="2">string</td>
25514 <td colspan="2"></td>
25515 </tr>
25516
25517
25518
25519
25520 <tr>
25521 <td align="left" style="padding-left:20px">2.2.delRolegroupRoles</td>
25522 <td colspan="2">array:RolegroupRole</td>
25523 <td colspan="2"></td>
25524 </tr>
25525
25526
25527 <tr>
25528 <td align="left" style="padding-left:30px">2.2.1.id</td>
25529 <td colspan="2">string</td>
25530 <td colspan="2">ID</td>
25531 </tr>
25532
25533
25534 <tr>
25535 <td align="left" style="padding-left:30px">2.2.2.roleId</td>
25536 <td colspan="2">string</td>
25537 <td colspan="2"></td>
25538 </tr>
25539
25540
25541 <tr>
25542 <td align="left" style="padding-left:30px">2.2.3.rolegroupId</td>
25543 <td colspan="2">string</td>
25544 <td colspan="2"></td>
25545 </tr>
25546
25547
25548
25549
25550 <tr>
25551 <td align="left" style="padding-left:20px">2.3.id</td>
25552 <td colspan="2">string</td>
25553 <td colspan="2">ID</td>
25554 </tr>
25555
25556
25557
25558
25559 <tr>
25560 <td align="left" style="padding-left:10px">3.message</td>
25561 <td colspan="2">string</td>
25562 <td colspan="2"></td>
25563 </tr>
25564
25565
25566</tbody>
25567
25568 <tr class="bg">
25569 <td colspan="5">示例</td>
25570 </tr>
25571 <tr class="specialHeight">
25572 <td class="bg">请求参数</td>
25573 <td colspan="4">addRoleIds=[{}]&amp;delRoleIds=[{}] -d &#39;{&quot;addRoleIds&quot;:[{}],&quot;delRoleIds&quot;:[{}]}&#39;</td>
25574 </tr>
25575 <tr class="specialHeight">
25576 <td class="bg">返回值</td>
25577 <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>
25578 </tr>
25579
25580 </table>
25581 </div>
25582 </div>
25583 <div style="margin-bottom:20px;">
25584 <!--这个是类的说明-->
25585 <h4 class="first_title">SecurityRole</h4>
25586 <div>
25587
25588 <!--这个是每个请求的说明,方便生成文档后进行整理-->
25589 <h5 class="second_title">1)获取帐号的角色</h5>
25590
25591 <table border="1" cellspacing="0" cellpadding="0" width="100%">
25592 <tr class="bg">
25593 <td colspan="5">获取帐号的角色</td>
25594 </tr>
25595 <tr>
25596 <td width="25%">接口描述</td>
25597 <td colspan="4">获取帐号的角色</td>
25598 </tr>
25599 <tr>
25600 <td>URL</td>
25601 <td colspan="4">/v1/security/roles/accountId/{accountId}</td>
25602 </tr>
25603 <tr>
25604 <td>请求方式</td>
25605 <td colspan="4">get</td>
25606 </tr>
25607 <tr>
25608 <td>请求类型</td>
25609 <td colspan="4"></td>
25610 </tr>
25611 <tr>
25612 <td>返回类型</td>
25613 <td colspan="4">application/json</td>
25614 </tr>
25615
25616 <tr class="bg">
25617 <td>参数名</td>
25618 <td width="15%">数据类型</td>
25619 <td width="15%">参数类型</td>
25620 <td width="15%">是否必填</td>
25621 <td width="29%">说明</td>
25622 </tr>
25623
25624
25625 <tr>
25626 <td align="left">1.accountId</td>
25627 <td>string</td>
25628 <td>path</td>
25629 <td>Y</td>
25630
25631 <td>查询条件 - 帐号ID</td>
25632 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
25633 </tr>
25634
25635
25636
25637
25638
25639 <tr class="bg">
25640 <td>状态码</td>
25641 <td colspan="2">描述</td>
25642 <td colspan="2">说明</td>
25643 </tr>
25644
25645 <tr>
25646 <td>200</td>
25647 <td colspan="2">OK</td>
25648 <td colspan="2"></td>
25649 </tr>
25650
25651 <tr>
25652 <td>401</td>
25653 <td colspan="2">Unauthorized</td>
25654 <td colspan="2"></td>
25655 </tr>
25656
25657 <tr>
25658 <td>403</td>
25659 <td colspan="2">Forbidden</td>
25660 <td colspan="2"></td>
25661 </tr>
25662
25663 <tr>
25664 <td>404</td>
25665 <td colspan="2">Not Found</td>
25666 <td colspan="2"></td>
25667 </tr>
25668
25669 <tr class="bg">
25670 <td>返回属性名</td>
25671 <td colspan="2">类型</td>
25672 <td colspan="2">说明</td>
25673 </tr>
25674
25675<!-- 对返回参数 递归生成行-->
25676 <tbody>
25677
25678 <tr>
25679 <td align="left" style="padding-left:10px">1.code</td>
25680 <td colspan="2">integer(int32)</td>
25681 <td colspan="2"></td>
25682 </tr>
25683
25684
25685 <tr>
25686 <td align="left" style="padding-left:10px">2.data</td>
25687 <td colspan="2">object:RoleListResponseData</td>
25688 <td colspan="2"></td>
25689 </tr>
25690
25691
25692 <tr>
25693 <td align="left" style="padding-left:20px">2.1.roles</td>
25694 <td colspan="2">array:Role</td>
25695 <td colspan="2"></td>
25696 </tr>
25697
25698
25699 <tr>
25700 <td align="left" style="padding-left:30px">2.1.1.applicationId</td>
25701 <td colspan="2">string</td>
25702 <td colspan="2"></td>
25703 </tr>
25704
25705
25706 <tr>
25707 <td align="left" style="padding-left:30px">2.1.2.canDataGrant</td>
25708 <td colspan="2">boolean</td>
25709 <td colspan="2"></td>
25710 </tr>
25711
25712
25713 <tr>
25714 <td align="left" style="padding-left:30px">2.1.3.canManDataGrant</td>
25715 <td colspan="2">boolean</td>
25716 <td colspan="2"></td>
25717 </tr>
25718
25719
25720 <tr>
25721 <td align="left" style="padding-left:30px">2.1.4.code</td>
25722 <td colspan="2">string</td>
25723 <td colspan="2"></td>
25724 </tr>
25725
25726
25727 <tr>
25728 <td align="left" style="padding-left:30px">2.1.5.dataGrantUrl</td>
25729 <td colspan="2">string</td>
25730 <td colspan="2"></td>
25731 </tr>
25732
25733
25734 <tr>
25735 <td align="left" style="padding-left:30px">2.1.6.description</td>
25736 <td colspan="2">string</td>
25737 <td colspan="2"></td>
25738 </tr>
25739
25740
25741 <tr>
25742 <td align="left" style="padding-left:30px">2.1.7.enabled</td>
25743 <td colspan="2">boolean</td>
25744 <td colspan="2"></td>
25745 </tr>
25746
25747
25748 <tr>
25749 <td align="left" style="padding-left:30px">2.1.8.externalId</td>
25750 <td colspan="2">string</td>
25751 <td colspan="2"></td>
25752 </tr>
25753
25754
25755 <tr>
25756 <td align="left" style="padding-left:30px">2.1.9.id</td>
25757 <td colspan="2">string</td>
25758 <td colspan="2">ID</td>
25759 </tr>
25760
25761
25762 <tr>
25763 <td align="left" style="padding-left:30px">2.1.10.name</td>
25764 <td colspan="2">string</td>
25765 <td colspan="2"></td>
25766 </tr>
25767
25768
25769
25770
25771
25772
25773 <tr>
25774 <td align="left" style="padding-left:10px">3.message</td>
25775 <td colspan="2">string</td>
25776 <td colspan="2"></td>
25777 </tr>
25778
25779
25780</tbody>
25781
25782 <tr class="bg">
25783 <td colspan="5">示例</td>
25784 </tr>
25785 <tr class="specialHeight">
25786 <td class="bg">请求参数</td>
25787 <td colspan="4"></td>
25788 </tr>
25789 <tr class="specialHeight">
25790 <td class="bg">返回值</td>
25791 <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>
25792 </tr>
25793
25794 </table>
25795 </div>
25796 <div>
25797
25798 <!--这个是每个请求的说明,方便生成文档后进行整理-->
25799 <h5 class="second_title">2)获取应用下帐号的角色</h5>
25800
25801 <table border="1" cellspacing="0" cellpadding="0" width="100%">
25802 <tr class="bg">
25803 <td colspan="5">获取应用下帐号的角色</td>
25804 </tr>
25805 <tr>
25806 <td width="25%">接口描述</td>
25807 <td colspan="4">获取应用下帐号的角色</td>
25808 </tr>
25809 <tr>
25810 <td>URL</td>
25811 <td colspan="4">/v1/security/roles/applicationId/{applicationId}/accountId/{accountId}</td>
25812 </tr>
25813 <tr>
25814 <td>请求方式</td>
25815 <td colspan="4">get</td>
25816 </tr>
25817 <tr>
25818 <td>请求类型</td>
25819 <td colspan="4"></td>
25820 </tr>
25821 <tr>
25822 <td>返回类型</td>
25823 <td colspan="4">application/json</td>
25824 </tr>
25825
25826 <tr class="bg">
25827 <td>参数名</td>
25828 <td width="15%">数据类型</td>
25829 <td width="15%">参数类型</td>
25830 <td width="15%">是否必填</td>
25831 <td width="29%">说明</td>
25832 </tr>
25833
25834
25835 <tr>
25836 <td align="left">1.accountId</td>
25837 <td>string</td>
25838 <td>path</td>
25839 <td>Y</td>
25840
25841 <td>查询条件 - 帐号ID</td>
25842 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
25843 </tr>
25844
25845
25846
25847
25848 <tr>
25849 <td align="left">2.applicationId</td>
25850 <td>string</td>
25851 <td>path</td>
25852 <td>Y</td>
25853
25854 <td>查询条件 - 应用ID</td>
25855 <!-- <td th:if="${request.modelAttr}" th:text="asdfagadfg"></td>-->
25856 </tr>
25857
25858
25859
25860
25861
25862 <tr class="bg">
25863 <td>状态码</td>
25864 <td colspan="2">描述</td>
25865 <td colspan="2">说明</td>
25866 </tr>
25867
25868 <tr>
25869 <td>200</td>
25870 <td colspan="2">OK</td>
25871 <td colspan="2"></td>
25872 </tr>
25873
25874 <tr>
25875 <td>401</td>
25876 <td colspan="2">Unauthorized</td>
25877 <td colspan="2"></td>
25878 </tr>
25879
25880 <tr>
25881 <td>403</td>
25882 <td colspan="2">Forbidden</td>
25883 <td colspan="2"></td>
25884 </tr>
25885
25886 <tr>
25887 <td>404</td>
25888 <td colspan="2">Not Found</td>
25889 <td colspan="2"></td>
25890 </tr>
25891
25892 <tr class="bg">
25893 <td>返回属性名</td>
25894 <td colspan="2">类型</td>
25895 <td colspan="2">说明</td>
25896 </tr>
25897
25898<!-- 对返回参数 递归生成行-->
25899 <tbody>
25900
25901 <tr>
25902 <td align="left" style="padding-left:10px">1.code</td>
25903 <td colspan="2">integer(int32)</td>
25904 <td colspan="2"></td>
25905 </tr>
25906
25907
25908 <tr>
25909 <td align="left" style="padding-left:10px">2.data</td>
25910 <td colspan="2">object:RoleListResponseData</td>
25911 <td colspan="2"></td>
25912 </tr>
25913
25914
25915 <tr>
25916 <td align="left" style="padding-left:20px">2.1.roles</td>
25917 <td colspan="2">array:Role</td>
25918 <td colspan="2"></td>
25919 </tr>
25920
25921
25922 <tr>
25923 <td align="left" style="padding-left:30px">2.1.1.applicationId</td>
25924 <td colspan="2">string</td>
25925 <td colspan="2"></td>
25926 </tr>
25927
25928
25929 <tr>
25930 <td align="left" style="padding-left:30px">2.1.2.canDataGrant</td>
25931 <td colspan="2">boolean</td>
25932 <td colspan="2"></td>
25933 </tr>
25934
25935
25936 <tr>
25937 <td align="left" style="padding-left:30px">2.1.3.canManDataGrant</td>
25938 <td colspan="2">boolean</td>
25939 <td colspan="2"></td>
25940 </tr>
25941
25942
25943 <tr>
25944 <td align="left" style="padding-left:30px">2.1.4.code</td>
25945 <td colspan="2">string</td>
25946 <td colspan="2"></td>
25947 </tr>
25948
25949
25950 <tr>
25951 <td align="left" style="padding-left:30px">2.1.5.dataGrantUrl</td>
25952 <td colspan="2">string</td>
25953 <td colspan="2"></td>
25954 </tr>
25955
25956
25957 <tr>
25958 <td align="left" style="padding-left:30px">2.1.6.description</td>
25959 <td colspan="2">string</td>
25960 <td colspan="2"></td>
25961 </tr>
25962
25963
25964 <tr>
25965 <td align="left" style="padding-left:30px">2.1.7.enabled</td>
25966 <td colspan="2">boolean</td>
25967 <td colspan="2"></td>
25968 </tr>
25969
25970
25971 <tr>
25972 <td align="left" style="padding-left:30px">2.1.8.externalId</td>
25973 <td colspan="2">string</td>
25974 <td colspan="2"></td>
25975 </tr>
25976
25977
25978 <tr>
25979 <td align="left" style="padding-left:30px">2.1.9.id</td>
25980 <td colspan="2">string</td>
25981 <td colspan="2">ID</td>
25982 </tr>
25983
25984
25985 <tr>
25986 <td align="left" style="padding-left:30px">2.1.10.name</td>
25987 <td colspan="2">string</td>
25988 <td colspan="2"></td>
25989 </tr>
25990
25991
25992
25993
25994
25995
25996 <tr>
25997 <td align="left" style="padding-left:10px">3.message</td>
25998 <td colspan="2">string</td>
25999 <td colspan="2"></td>
26000 </tr>
26001
26002
26003</tbody>
26004
26005 <tr class="bg">
26006 <td colspan="5">示例</td>
26007 </tr>
26008 <tr class="specialHeight">
26009 <td class="bg">请求参数</td>
26010 <td colspan="4"></td>
26011 </tr>
26012 <tr class="specialHeight">
26013 <td class="bg">返回值</td>
26014 <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>
26015 </tr>
26016
26017 </table>
26018 </div>
26019 </div>
26020</div>
26021
26022
26023
26024
26025
26026
26027
26028
26029</body>
26030</html>