
1 changed files with 54 additions and 7 deletions
@ -1,13 +1,60 @@ |
|||||
###工作流 |
移动端配置工作流的页面地址: |
||||
1、部署流程定义(BPMN文件),获取流程定义文件对象 |
1、将网关等参数map每个申请提取出公共方法,流程相关接口传map时调用该方法。 |
||||
|
appMap中定义的接口地址以及页面地址,需在OaFormUrlEnum中提取和维护。 |
||||
|
|
||||
2、发起申请,启动流程实例,并获取流程实例对象 |
2、移动端的还需在流程配置表中配置地址,及按钮3,4,5等。web端的地址需在appMap |
||||
|
中定义。 |
||||
|
|
||||
3、对工作流流程的具体操作 |
3、Get请求 默认传递query参数 orgPath userSid name(关键字),后台按需使用,对于需要额外传参的请在地址上做处理,即path |
||||
|
处理。 |
||||
|
~~~ |
||||
|
//查询组织 |
||||
|
terminal/oa/v1/common/org |
||||
|
~~~ |
||||
|
~~~ |
||||
|
//查询分公司 |
||||
|
// 使用path进行处理额外传参 |
||||
|
terminal/oa/v1/common/division/companies/{事业部sid} |
||||
|
例:terminal/oa/v1/common/division/companies/sid |
||||
|
~~~ |
||||
|
|
||||
app联系人页面: |
~~~ |
||||
|
// 查询部门 |
||||
|
// 使用path进行额外传2参 |
||||
|
// params里包含组织和事业部的sid,以逗号分割 |
||||
|
terminal/oa/v1/common/dept/{params} |
||||
|
例:terminal/oa/v1/common/dept/sid1,sid2 |
||||
|
~~~ |
||||
|
|
||||
加字段:首字母以及姓名的英文 |
|
||||
|
|
||||
|
4、使用数据字典等id/dictValue/extra时,请使用oaForm中的FormCommon实体类。 |
||||
|
|
||||
账号: 15097329653 密码: 329653 |
5、格式 |
||||
|
~~~ |
||||
|
================================================== |
||||
|
|
||||
|
1. 新增初始化 |
||||
|
|
||||
|
举例 oa./daka |
||||
|
|
||||
|
key '' value '' obj=null |
||||
|
|
||||
|
2.修改初始化 |
||||
|
举例 oa./daka/sid |
||||
|
|
||||
|
新增修改 必须一样的地址 |
||||
|
|
||||
|
obj必须组装返回给前端 |
||||
|
|
||||
|
3 详情 |
||||
|
key都不要了 只要value |
||||
|
|
||||
|
xxxpage留着 |
||||
|
|
||||
|
|
||||
|
新增 get query orgPath userSid |
||||
|
修改 get Path query orgPath userSid |
||||
|
保存 post json |
||||
|
详情 get query orgPath userSid application |
||||
|
|
||||
|
~~~ |
Loading…
Reference in new issue