e9-API文档

e9-API文档


E9创建流程说明

<p><strong>维护人员:</strong></p> <blockquote> <p>叶庆荣</p> </blockquote> <h3>1、请求URL</h3> <pre><code class="language-html">http://ip地址:端口/api/cus/workflow/createWorkflow</code></pre> <h3>2、请求方式</h3> <pre><code class="language-html">post</code></pre> <h3>3、内容格式</h3> <pre><code class="language-html">application/json</code></pre> <h3>4、 请求参数</h3> <pre><code class="language-json">{ "createMark":"FW_123", "creator":"sysadmin", "requestName":"我是标题", "requestLevel":"1", "remark":"我是签字意见", "isNextFlow":"0", "mainTable":{ "$0_wbk":"我是单行文本框", "$0_dxwbk":"我是多行文本框", "$0_checkk":"1", "$0_xzk":"0", "$2_rlzy":"yqr", "$2_drlzy":"yqr,zgw", "$3_bm":"001", "$3_dbm":"001,002", "$4_gw":"001", "$4_dgw":"001,002", "$5_fb":"20190529001", "$5_dfb":"18082401,20190529001", "$6_fj":[ { "filePath":"http://www.baidu.com/img/baidu_sylogo1.gif", "fileName":"baidu_sylogo1.gif" }, { "filePath":"https://timgsa.baidu.com/timg? image&amp;quality=80&amp;size=b9999_10000&amp;sec=1577426926378&amp;di=0084fc19f5cb90fc2286aab5ca8 c343e&amp;imgtype=0&amp;src=http%3A%2F%2Fpic.51yuansu.com%2Fpic2%2Fcover%2F00%2F41%2F80 %2F581369c715701_610.jpg", "fileName":"timg.jpg" } ] }, detailTable":{ "dt1":{ "index_1":{ "$0_wb":"明细一文本第一行", "$2_rlzy":"yqr", "$2_drlzy":"yqr,zgw", "$3_bm":"001", "$4_gw":"001", "$5_fb":"20190529001", "$6_fj":[ { "filePath":"http://www.baidu.com/img/baidu_sylogo1.gif", "fileName":"baidu_sylogo1.gif" } ] }, index_2":{ "$0_wb":"明细一文本第二行", "$2_rlzy":"yqr", "$2_drlzy":"yqr,zgw", "$3_bm":"001", "$4_gw":"001", "$5_fb":"20190529001" }, "index_3":{ "$0_wb":"明细一文本第三行", "$2_rlzy":"yqr", "$2_drlzy":"yqr,zgw", "$3_bm":"001", "$4_gw":"001", "$5_fb":"20190529001" } }, "dt2":{ "index_1":{ "$0_wb":"明细二文本第一行", "$2_rlzy":"yqr", "$2_drlzy":"yqr,zgw", "$3_bm":"001", "$4_gw":"001", "$5_fb":"20190529001" }, index_2":{ "$0_wb":"明细二文本第二行", "$2_rlzy":"yqr", "$2_drlzy":"yqr,zgw", "$3_bm":"001", "$4_gw":"001", "$5_fb":"20190529001" }, index_3":{ "$0_wb":"明细二文本第三行", "$2_rlzy":"yqr", "$2_drlzy":"yqr,zgw", "$3_bm":"001", "$4_gw":"001", "$5_fb":"20190529001" } } } }</code></pre> <h3>5、参数说明</h3> <h4>5.1 参数字段说明</h4> <blockquote> <p>1.mainTable,detaileTable传的参数名都是以${type}_{字段名}的格式 2.detaileTable里的dt1表示表单明细一,dt2表示明细二,以此类推;dt1下的index_1表 示明细一第一行数据,index_2表示第二行数据,以此类推</p> </blockquote> <table> <thead> <tr> <th>参数名</th> <th>必须</th> <th>类型</th> <th>说明</th> <th>备注</th> </tr> </thead> <tbody> <tr> <td>requestName</td> <td>是</td> <td>String</td> <td>请求标题</td> <td></td> </tr> <tr> <td>createMark</td> <td>是</td> <td>String</td> <td>创建流程标识</td> <td>由泛微OA方提供</td> </tr> <tr> <td>creator</td> <td>是</td> <td>String</td> <td>流程创造者</td> <td>可传登录账号,工号,手机号</td> </tr> <tr> <td>requestLevel</td> <td>否</td> <td>String</td> <td>紧急程度</td> <td>默认0; 0:正常,1:重要,2:紧急</td> </tr> <tr> <td>remark</td> <td>否</td> <td>String</td> <td>签字意见</td> <td></td> </tr> <tr> <td>isNextFlow</td> <td>否</td> <td>String</td> <td>提交下一节点</td> <td>默认0; 0:否,1:是</td> </tr> <tr> <td>mainTable</td> <td>是</td> <td>json</td> <td>主表数据</td> <td>请参照第4点的mainTable格式及下面的参照表</td> </tr> <tr> <td>detaileTable</td> <td>否</td> <td>json</td> <td>明细数据</td> <td>请参照第4点的detaileTable格式及下面的参照表</td> </tr> </tbody> </table> <h4>5.2 type的使用说明</h4> <table> <thead> <tr> <th>type</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>0</td> <td>用于文本框字段,多行文本框字段,下拉框字段,check框字段等 一比一传值</td> </tr> <tr> <td>2</td> <td>用于人员字段,可传登录账号,工号,手机号 多个用逗号隔开</td> </tr> <tr> <td>3</td> <td>用于部门字段,传部门编号,多部门字段用逗号隔开</td> </tr> <tr> <td>4</td> <td>用于岗位字段,传岗位编号,多岗位用逗号隔开</td> </tr> <tr> <td>5</td> <td>用于分部字段,传分部编号,多分部用逗号隔开</td> </tr> <tr> <td>6</td> <td>附件字段 filePath:&quot;上传的附件地址或者base64&quot;,fileName:&quot;附件名称(包含附件类型)&quot;</td> </tr> </tbody> </table> <h3>6、请求结果</h3> <h4>6.1 返回成功示例</h4> <pre><code class="language-json">{ "errMsg":{}, "code":"SUCCESS", "data":{"requestid":70070}, }</code></pre> <h4>6.2 返回失败示例</h4> <pre><code class="language-json">{ "errMsg":{"msg_params":"获取创建的流程id失败"}, "code":"PARAM_ERROR", "data":{} }</code></pre> <h4>6.3 返回参数说明</h4> <table> <thead> <tr> <th>参数名</th> <th>类型</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>code</td> <td>String</td> <td>返回数据状态 SUCCESS:成功,PARAM_ERROR:参数错误,NO_PERMISSION:无权限,SYSTEM_INNER_ERROR:程序异常,USER_EXCEPTION:用户异常</td> </tr> <tr> <td>data</td> <td>Json</td> <td>接口状态为SUCCESS,则data中包含生成的requestid</td> </tr> <tr> <td>errMsg</td> <td>Json</td> <td>接口异常信息:例如状态为PARAM_ERROR 则返回错误参数信息</td> </tr> </tbody> </table>

页面列表

ITEM_HTML