轻松教育API

轻松教育API


审批流程节点保存

<h5>简要描述</h5> <p>流程启用时才可修改</p> <h5>请求URL</h5> <ul> <li><code>http://www.zhidianbao.cn/qsxxwapdev/api/approve/scheme/scheme_stage_save</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST </li> </ul> <h5>请求示例</h5> <pre><code>{ "scheme_id":"1266521377981071360", "stages":[ { "stage_id":"new111", "stage_type":"2", "stageList":[ [ { "stage_type":"3", "stage_id":"new222", "condition":{ "is_and":"1", "remark":"按申请人流转属于肖静hztest,按金额区间流转1~2元", "conditions":[ { "condition_code":"emp_id", "condition_name":"归属人", "condition_type":"in", "column_type":"Emp", "list":[ { "value":"111", "value2":"张三" }, { "value":"222", "value2":"李四" } ] }, { "condition_code":"money", "condition_name":"金额", "condition_type":"between", "column_type":"Emp", "list":[ { "value":"100", "value2":"200" } ] }, { "condition_code":"repast_type", "condition_name":"就餐类型", "condition_type":"in", "column_type":"List", "list":[ { "value":"早餐", "value2":"早餐" } ] } ] } }, { "stage_type":"1", "sign_type":"1", "stage_id":"new333", "approve_person_type":"0", "personList":[ { "emp_id":"111", "emp_name":"张三", "logourl":"" } ], "columnList":[ { "column_code":"emp", "column_name":"归属人", "column_type":"Emp", "is_id":"1", "is_look":"1", "is_write":"1", "is_valid":"1" } ] } ], [ { "stage_type":"1", "sign_type":"1", "stage_id":"new5555", "approve_person_type":"2", "dept_level":"2" } ] ] }, { "stage_id":"new777", "stage_type":"4", "approve_person_type":"0", "personList":[ { "emp_id":"333", "emp_name":"王五", "logourl":"" } ] } ] }</code></pre> <h5>参数</h5> <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;">scheme_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>审批流程id</td> </tr> <tr> <td style="text-align: left;">stageList</td> <td style="text-align: left;">是</td> <td style="text-align: left;">array</td> <td>流程节点数组</td> </tr> <tr> <td style="text-align: left;">-other</td> <td style="text-align: left;">是</td> <td style="text-align: left;">json</td> <td>其他参数,用于自定义参数 text_upload 正文上传、text_download 正文下载、text_export 稿纸导出、file_upload 附件上传、file_download 附件下载、file_del 附件删除、signature 签章、red_chromatography 套红、add_sign 加签、finish 办结、is_sure 开启已阅读确认查阅、read 传阅、read_type 传阅范围 0机关内部 1:局校 2全部、read_emps 传阅人员数组 [{&quot;emp_id&quot;:'11',&quot;emp_name&quot;:&quot;张三&quot;,&quot;logourl&quot;:&quot;sadfadfa&quot;}] schools 学校数组[{&quot;fgsid&quot;:&quot;11&quot;,&quot;corp_name&quot;:&quot;学校1&quot;}] ,is_delver 是否可转交 1:是0否,老数据取到空情况 按1处理</td> </tr> <tr> <td style="text-align: left;">-stage_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>前端新加的节点需要自己生成一个id,格式为new开头后面数字自己生成,流程内唯一,旧节点需要取原id传过来</td> </tr> <tr> <td style="text-align: left;">-stage_type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>节点类型 1:审批人节点 2:节点组 3:条件节点 4:抄送人节点</td> </tr> <tr> <td style="text-align: left;">-sign_type</td> <td style="text-align: left;">否,stage_type=1时必传</td> <td style="text-align: left;">int</td> <td>审批方式 0或签 1会签</td> </tr> <tr> <td style="text-align: left;">-is_parent</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>是否为提交上级审批节点,0:否 1是,当高级设置勾提交上级时,在最末级增加一个审批节点,is_parent 传1</td> </tr> <tr> <td style="text-align: left;">-approve_person_type</td> <td style="text-align: left;">否,stage_type=1时必传</td> <td style="text-align: left;">int</td> <td>审批人类型: 0 指定审批人,1:部门直接主管审批 2:发起人向上几级部门主管审批 3:直到几级部门主管审批 4:角色审批 5:发起人 6: 指定 表单人员字段审批 7:上级审批人选择(指定人员范围内)8:上级审批人选择(全部范围)9:上级审批人选择(本部门内)10:抄送人不设置</td> </tr> <tr> <td style="text-align: left;">-dept_level</td> <td style="text-align: left;">否,approve_person_type=2,3时必传</td> <td style="text-align: left;">int</td> <td>部门等级</td> </tr> <tr> <td style="text-align: left;">-personList</td> <td style="text-align: left;">否</td> <td style="text-align: left;">array</td> <td>审判人、抄送人数组</td> </tr> <tr> <td style="text-align: left;">- -emp_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>人员id</td> </tr> <tr> <td style="text-align: left;">- -emp_name</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>人员姓名</td> </tr> <tr> <td style="text-align: left;">- -logourl</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>人员头像url</td> </tr> <tr> <td style="text-align: left;">-columnList</td> <td style="text-align: left;">否</td> <td style="text-align: left;">array</td> <td>字段权限数组</td> </tr> <tr> <td style="text-align: left;">- -column_code</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>字段code</td> </tr> <tr> <td style="text-align: left;">- -column_name</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>字段名称</td> </tr> <tr> <td style="text-align: left;">- -column_type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>字段类型 String,Date,DateTime,Time,Number,List,Emp,Dept</td> </tr> <tr> <td style="text-align: left;">- -is_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>字段是否有id</td> </tr> <tr> <td style="text-align: left;">- -is_look</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>是否可见 1是0否</td> </tr> <tr> <td style="text-align: left;">- -is_write</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>是否可写 1是0否</td> </tr> <tr> <td style="text-align: left;">- -is_valid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>是否必填 1是0否</td> </tr> <tr> <td style="text-align: left;">-condition</td> <td style="text-align: left;">否,stage_type=3时必传</td> <td style="text-align: left;">json</td> <td>条件json</td> </tr> <tr> <td style="text-align: left;">- -is_and</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>条件关系 1:and 0:or 目前只做and</td> </tr> <tr> <td style="text-align: left;">- -remark</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>条件汉字说明需要前端自己拼装</td> </tr> <tr> <td style="text-align: left;">- -conditions</td> <td style="text-align: left;">是</td> <td style="text-align: left;">array</td> <td>条件数组</td> </tr> <tr> <td style="text-align: left;">- - -condition_code</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>条件code</td> </tr> <tr> <td style="text-align: left;">- - -condition_name</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>条件name</td> </tr> <tr> <td style="text-align: left;">- - -condition_type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>条件类型 in,between,like</td> </tr> <tr> <td style="text-align: left;">- - -column_type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>字段类型 String,Date,DateTime,Time,Number,List,Emp,Dept</td> </tr> <tr> <td style="text-align: left;">- - -list</td> <td style="text-align: left;">是</td> <td style="text-align: left;">array</td> <td>条件值数组</td> </tr> <tr> <td style="text-align: left;">- - - -value</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>值1</td> </tr> <tr> <td style="text-align: left;">- - - -value2</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>值2</td> </tr> <tr> <td style="text-align: left;">- - -condition</td> <td style="text-align: left;">否</td> <td style="text-align: left;">json</td> <td>条件json,用于设置复杂条件关系,可无限嵌套,暂时不用</td> </tr> <tr> <td style="text-align: left;">- -stageList</td> <td style="text-align: left;">否</td> <td style="text-align: left;">array</td> <td>stage_type=2时必传,节点数组</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code>{ "code": "0", "message": "成功", "data": {}, "serialno": "J21uEjRu9pdvsnNu" }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">int</td> <td>0:成功</td> </tr> <tr> <td style="text-align: left;">messag</td> <td style="text-align: left;">String</td> <td>说明</td> </tr> </tbody> </table>

页面列表

ITEM_HTML