规范文档


拖拽表单使用规范

<h1>提交表单</h1> <h3>前端</h3> <h5>简要描述</h5> <p>菜单:表单管理&gt;新增&gt;自定义表单 配置自己所需要的表单。</p> <h4>表单提交必要参数</h4> <p>formId:提交的表单id deptId:部门id formJson:表单工具生成Json</p> <h4>注</h4> <p>如果本地需要处理逻辑,配置表单字段尽量保持与后端一致。</p> <h3>后端</h3> <h5>简要描述</h5> <p>向workflow启动审批流程,返回InstanceId之后,根据本地逻辑做逻辑处理。</p> <h4>workflow必要参数</h4> <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;">userId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>用户ID(后台自己获取)</td> </tr> <tr> <td style="text-align: left;">flowKey</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>流程定义的key(根据formId自己匹配)</td> </tr> <tr> <td style="text-align: left;">sysId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>系统ID后台自己获取)</td> </tr> <tr> <td style="text-align: left;">deptId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>部门ID</td> </tr> <tr> <td style="text-align: left;">formJson</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>表单数据, 单层的json结构数据</td> </tr> </tbody> </table> <h4>处理本地逻辑</h4> <p>根据formJson去解析数据,保存InstanceId和数据保存到本地。</p> <hr /> <h1>我的申请</h1> <h3>前端</h3> <h5>简要描述</h5> <p>查询我申请</p> <h4>表单提交必要参数</h4> <p>formId:表单id</p> <h3>后端</h3> <h5>简要描述</h5> <p>数据落到本地,可根据用户直接查出。</p> <hr /> <h1>我的代办</h1> <h3>前端</h3> <h5>简要描述</h5> <p>查询我的代办</p> <h4>表单提交必要参数</h4> <p>formId:表单id(多个逗号隔开)</p> <h3>后端</h3> <h5>简要描述</h5> <p>去workflow根据流程flowKey和formId查询代办,根据返回数据当条件查询本地数据。</p> <h5>workflow请求URL</h5> <ul> <li><code>/workflow/flownew/listForMyRunTasks</code></li> </ul> <h4>workflow必要参数</h4> <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;">userId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>用户ID(后台自己获取)</td> </tr> <tr> <td style="text-align: left;">sysId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>所属系统ID(后台自己获取)</td> </tr> <tr> <td style="text-align: left;">isPage</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>分页标识 0 不分页; 1 分页</td> </tr> <tr> <td style="text-align: left;">queryMap</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Map&lt;String, String&gt;</td> <td>查询参数列表</td> </tr> <tr> <td style="text-align: left;">-queryMapParams1</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>具体的查询参数</td> </tr> </tbody> </table> <hr /> <h1>我的已办</h1> <h3>前端</h3> <h5>简要描述</h5> <p>查询我的已办</p> <h4>表单提交必要参数</h4> <p>formId:表单id(多个逗号隔开)</p> <h3>后端</h3> <h5>简要描述</h5> <p>去workflow根据流程flowKey和formId查询已办,根据返回数据当条件查询本地数据。</p> <h5>workflow请求URL</h5> <ul> <li><code>/workflow/flownew/listForMyHisTasks</code></li> </ul> <h4>workflow必要参数</h4> <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;">userId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>用户ID (后台自己获取)</td> </tr> <tr> <td style="text-align: left;">sysId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>所属系统ID (后台自己获取)</td> </tr> <tr> <td style="text-align: left;">isPage</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>分页标识 0 不分页; 1 分页</td> </tr> <tr> <td style="text-align: left;">queryMap</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Map&lt;String, String&gt;</td> <td>查询参数列表</td> </tr> <tr> <td style="text-align: left;">-queryMapParams1</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>具体的查询参数</td> </tr> </tbody> </table>

页面列表

ITEM_HTML