拖拽表单使用规范
<h1>提交表单</h1>
<h3>前端</h3>
<h5>简要描述</h5>
<p>菜单:表单管理>新增>自定义表单
配置自己所需要的表单。</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<String, String></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<String, String></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>