diff --git a/README.md b/README.md index 6952b3227f..99f006ca81 100644 --- a/README.md +++ b/README.md @@ -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 \ No newline at end of file +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 + +~~~ \ No newline at end of file