ITSM

运维管理系统


附件上传

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>附件上传接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>/ops/dataviewdev/attach/rest/upload</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST </li> </ul> <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;">file</td> <td style="text-align: left;">是</td> <td style="text-align: left;">file</td> <td>文件</td> </tr> <tr> <td style="text-align: left;">initialFileName</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>文件名称</td> </tr> <tr> <td style="text-align: left;">indexId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>indexId</td> </tr> <tr> <td style="text-align: left;">processInstanceId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>index_data_id,这是用来找到文件的id,唯一,以前存的流程pid,名称有些问题,用于方案附件时,这里填写方案的uuid(programId),但是不影响使用</td> </tr> <tr> <td style="text-align: left;">handleClass</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>处理类,二开用的,上传文件之后,执行的脚本</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { "errorCode": 0, "message": "成功", "time": 1645448372000, "responseBody": { "fileName": "微信图片_20220216165855.jpg", "fileSize": "43305", "uuid": "e40691dacee4413c88df3f2dfcc5c74a" } } </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>0 代表成功</td> </tr> <tr> <td style="text-align: left;">message</td> <td style="text-align: left;">string</td> <td>信息</td> </tr> <tr> <td style="text-align: left;">time</td> <td style="text-align: left;">long</td> <td>时间</td> </tr> <tr> <td style="text-align: left;">fileName</td> <td style="text-align: left;">string</td> <td>文件名称</td> </tr> <tr> <td style="text-align: left;">fileSize</td> <td style="text-align: left;">string</td> <td>文件大小,单位为 b</td> </tr> <tr> <td style="text-align: left;">uuid</td> <td style="text-align: left;">string</td> <td>附件表上的uuid,唯一</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>附件上传,在系统配置页面上有大小限制 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=93363c9c11273077c93efdb4651dcc84" alt="" /></li> </ul>

页面列表

ITEM_HTML