ITSM

运维管理系统


预览文件

<h2>1、预览文件</h2> <p><strong>简要描述:</strong> </p> <ul> <li>预览文件</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://192.168.2.107:8080/ops/itsm/document/onlineViewDocument?uuid=xxx&amp;token=yyy</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>GET </li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">uuid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>文件夹uuid</td> </tr> <tr> <td style="text-align: left;">token</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>token</td> </tr> </tbody> </table> <p><strong>参数示例</strong></p> <pre><code>http://192.168.2.107:8080/ops/itsm/document/onlineViewDocument?uuid=590985006ffe48b1b6c4fe97ec3283cc</code></pre> <p><strong>返回示例</strong></p> <pre><code> { "errorCode": 0, "message": "成功", "time": 1637907090956, "responseBody": "&amp;nbsp&amp;nbsp&amp;nbspINSERT INTO public.bee_idx_comm (id, name, pid, status, path, val, time) VALUES (2146241176, 'GetSystemConfigListScript', 490763255, '0', 'root/script/GetSystemConfigListScript', '{\"param\":\"{}\",\"name\":\"GetSystemConfigListScript\",\"publicClass\":\"com.kingsware.fun.GetSystemConfigListScript\",\"script\":\"package com.kingsware.fun;\\r\\n\\r\\nimport com.alibaba.fastjson.JSON;\\r\\nimport com.alibaba.fastjson.JSONArray;\\r\\nimport com.alibaba.fastjson.JSONObject;\\r\\nimport com.kingsware.env.pojo.CollectResult;\\r\\nimport com.kingsware.env.script.KBaseMain;\\r\\nimport com.kingsware.socket.client.KEnvClient;\\r\\n\\r\\nimport java.util.ArrayList;\\r\\nimport java.util.List;\\r\\n\\r\\n/**\\r\\n * @program: us\\r\\n * @Date: 2021/11/25 17:17\\r\\n * @Author: leimingming\\r\\n * @Description: 获取通用的配置参数列表\\r\\n */\\r\\npublic class GetSystemConfigListScript extends KBaseMain&lt;Object&gt; {\\r\\n\\r\\n @Override\\r\\n public CollectResult mainEx(Object o, KEnvClient kEnvClient) throws Exception {\\r\\n CollectResult collectResult = new CollectResult();\\r\\n\\r\\n String search = kEnvClient.search(\\\"root/config/assembly/systemConfig/prop/*\\\");\\r\\n println(search);\\r\\n\\r\\n List&lt;JSONObject&gt; result = new ArrayList&lt;&gt;();\\r\\n\\r\\n JSONArray array = JSON.parseArray(search);\\r\\n for (int i = 0; i &lt; array.size(); i++) {\\r\\n JSONObject object = array.getJSONObject(i);\\r\\n String nId = object.getString(\\\"nId\\\");\\r\\n String val = object.getString(\\\"val\\\");\\r\\n String path = object.getString(\\\"path\\\");\\r\\n\\r\\n String descResult = kEnvClient.getVal(path + \\\"/desc\\\");\\r\\n JSONObject descObject = JSON.parseObject(descResult);\\r\\n String desc = descObject == null ? \\\"unknown\\\" : descObject.getString(\\\"value\\\");\\r\\n\\r\\n println(nId+\\\"--\\\"+val+\\\"--\\\"+desc);\\r\\n\\r\\n JSONObject config = new JSONObject();\\r\\n config.put(\\\"key\\\",nId);\\r\\n config.put(\\\"value\\\",val);\\r\\n config.put(\\\"desc\\\",desc);\\r\\n\\r\\n result.add(config);\\r\\n }\\r\\n\\r\\n collectResult.setResult(result);\\r\\n return collectResult;\\r\\n }\\r\\n}\\r\\n\"}', '2021-11-25 17:41:47.535000');&lt;/br&gt;&amp;nbsp&amp;nbsp&amp;nbspINSERT INTO public.\"BasicGatewayRoute\" (uuid, name, sourcepath, module, targeturl, targetpath, logtype, logcontent, param, responsebody, remark, \"createTime\", state, \"updateTime\", verify, type, \"moduleId\") VALUES ('ebe3e3de-f688-61a5-8b1e-f32706c45625', '获取系统全局配置', '/ops/getSystemConfigList', null, null, 'GetSystemConfigListScript', '查询', '', '', '', '', '2021-11-25 17:53:12', 0, '2021-11-25 17:53:12', false,'script','c321b0458d914c5c818896d41d1ad3e1');&lt;/br&gt;" } </code></pre>

页面列表

ITEM_HTML