ITSM

运维管理系统


知识库高级搜索-树

<h5>简要描述</h5> <ul> <li>知识库高级搜索接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://192.168.2.107:8080/ops/knowledge/catalog/getKnowledgeOverviewTreeAdvance</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST </li> </ul> <h5>网关</h5> <pre><code>INSERT INTO public."BasicGatewayRoute" (uuid, name, sourcepath, module, targeturl, targetpath, logtype, logcontent, param, responsebody, remark, "createTime", state, "updateTime", verify, type, "moduleId") VALUES ('c160d1d6-151a-4c21-9b39-dac163f7b390', '知识库高级搜索树接口', '/ops/knowledge/catalog/getKnowledgeOverviewTreeAdvance', null, null, '/knowledge/catalog/getKnowledgeOverviewTreeAdvance', '查询', '知识库高级搜索树接口', '', '', '', '2022-05-05 16:25:59', 0, '2022-05-05 16:25:59', true, 'normal', '3229e8b4eb8b4224bce1f36f8238183a'); </code></pre> <h5>参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">catalogId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>知识分类id</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>排序方式 hot、thumbs、collect、comment、new 默认是new</td> </tr> <tr> <td style="text-align: left;">searchType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>搜索类型 knowledge、process</td> </tr> <tr> <td style="text-align: left;">title</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>知识标题</td> </tr> <tr> <td style="text-align: left;">catalogName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>知识分类名</td> </tr> <tr> <td style="text-align: left;">words</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>关键字</td> </tr> <tr> <td style="text-align: left;">content</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>内容</td> </tr> <tr> <td style="text-align: left;">createUser</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>创建人名称</td> </tr> <tr> <td style="text-align: left;">createTimeStart</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>创建时间-开始</td> </tr> <tr> <td style="text-align: left;">createTimeEnd</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>创建时间-结束</td> </tr> </tbody> </table> <h5>调用示例</h5> <pre><code>{ "catalogId": "", "type": "relevance", "searchType": "process", "title":"", "catalogName":"", "words":"", "content":"磁盘IO信息", "createUser":"", "createTimeStart":"", "createTimeEnd":"" }</code></pre> <h5>返回示例</h5> <pre><code>{     "errorCode": 0,     "message": "成功",     "time": 1653621087939,     "responseBody": [         {             "uuid": "parent",             "parentId": null,             "parentName": null,             "name": "知识就是力量",             "sort": 0,             "count": 0,             "children": [                 {                     "uuid": "a546050b86a147a28200410d9087eba9",                     "parentId": "",                     "parentName": null,                     "name": "测试懒加载下拉框",                     "sort": 0,                     "count": 0,                     "children": null                 },                 {                     "uuid": "a12ccacf3c9642acb26f4435d093e05d",                     "parentId": "",                     "parentName": null,                     "name": "测试目录",                     "sort": 0,                     "count": 1,                     "children": [                         {                             "uuid": "b39e896d8e874be19f2ea8e328358fed",                             "parentId": "a12ccacf3c9642acb26f4435d093e05d",                             "parentName": "测试目录",                             "name": "测试一",                             "sort": 0,                             "count": 0,                             "children": [                                 {                                     "uuid": "d33d495dff264983b4541aea4c9a41a7",                                     "parentId": "b39e896d8e874be19f2ea8e328358fed",                                     "parentName": "测试一",                                     "name": "测试1-1",                                     "sort": 0,                                     "count": 0,                                     "children": null                                 }                             ]                         },                         {                             "uuid": "381c5e821a494e6b8ed5360846e67bb6",                             "parentId": "a12ccacf3c9642acb26f4435d093e05d",                             "parentName": "测试目录",                             "name": "测试二",                             "sort": 0,                             "count": 0,                             "children": null                         }                     ]                 },                 {                     "uuid": "f2aa94dbb5f14136bcba74abfd88c92d",                     "parentId": "",                     "parentName": null,                     "name": "cyh测试0301",                     "sort": 0,                     "count": 0,                     "children": [                         {                             "uuid": "9b3f0accff1d48aca942dc96c12bceb3",                             "parentId": "f2aa94dbb5f14136bcba74abfd88c92d",                             "parentName": "cyh测试0301",                             "name": "信息交付可修改",                             "sort": 0,                             "count": 0,                             "children": null                         },                         {                             "uuid": "41892ce151b24d8c93a9ccadbfb87a60",                             "parentId": "f2aa94dbb5f14136bcba74abfd88c92d",                             "parentName": "cyh测试0301",                             "name": "信息交付可查询",                             "sort": 0,                             "count": 0,                             "children": null                         },                         {                             "uuid": "049961c80b644095a627a0a988df8d91",                             "parentId": "f2aa94dbb5f14136bcba74abfd88c92d",                             "parentName": "cyh测试0301",                             "name": "信息交付无权",                             "sort": 0,                             "count": 0,                             "children": null                         }                     ]                 },                 {                     "uuid": "80d75517aa674630bcf7c1de77f34341",                     "parentId": "",                     "parentName": null,                     "name": "测试1-二部1",                     "sort": 0,                     "count": 0,                     "children": null                 },                 {                     "uuid": "c024beb285ce4ad0844024e95f1d2fd8",                     "parentId": "",                     "parentName": null,                     "name": "0.0.0.0-0",                     "sort": 0,                     "count": 0,                     "children": null                 },                 {                     "uuid": "9eb8d6b4b3d6420781b61c916655bc36",                     "parentId": "",                     "parentName": null,                     "name": "账户开户",                     "sort": 0,                     "count": 0,                     "children": null                 },                 {                     "uuid": "84e57f42e5e648b6b6922df1e2eeb98e",                     "parentId": "",                     "parentName": null,                     "name": "知识问答",                     "sort": 0,                     "count": 0,                     "children": null                 },                 {                     "uuid": "ee320d11739f484b9978a9528a410a4f",                     "parentId": "",                     "parentName": null,                     "name": "告警转知识",                     "sort": 5,                     "count": 0,                     "children": [                         {                             "uuid": "643c9762eec54edd93ae9ce0aab0a1e9",                             "parentId": "ee320d11739f484b9978a9528a410a4f",                             "parentName": "告警转知识",                             "name": "有审批人",                             "sort": 0,                             "count": 0,                             "children": null                         },                         {                             "uuid": "5c9ca18e86a2424382681ee5b3391c9c",                             "parentId": "ee320d11739f484b9978a9528a410a4f",                             "parentName": "告警转知识",                             "name": "超级管理员能查询",                             "sort": 0,                             "count": 0,                             "children": null                         }                     ]                 }             ]         }     ] }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">errorCode</td> <td style="text-align: left;">int</td> <td>状态码</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML