移动端配置工作流的页面地址: 1、将网关等参数map每个申请提取出公共方法,流程相关接口传map时调用该方法。 appMap中定义的接口地址以及页面地址,需在OaFormUrlEnum中提取和维护。 2、移动端的还需在流程配置表中配置地址,及按钮3,4,5等。web端的地址需在appMap 中定义。 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 ~~~ ~~~ // 查询部门 // 使用path进行额外传2参 // params里包含组织和事业部的sid,以逗号分割 terminal/oa/v1/common/dept/{params} 例:terminal/oa/v1/common/dept/sid1,sid2 ~~~ 4、使用数据字典等id/dictValue/extra时,请使用oaForm中的FormCommon实体类。 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 ~~~