文档
测试

审批流-发布

POST
/BaAuditAction/publishAudit

请求参数

参数名
类型
描述
必填
powerid
权限ID
可选
auditmoduleid
业务ID
必填
id
模板主键ID
必填
modifyid
修改人ID
必填
modifyname
修改人名称
必填

说明 / 示例

{ "update": false, "auditname": "人没了", "auditmoduleid": 4, "auditversion": 1, "nodeList": [ { "nodetype": 1, "holdtype": "2", "sendmsgstatus": 1, "nodestep": "", "nodename": "发起申请", "nodestatus": "发起状态", "holdmsgstatus": 1, "holdnum": 1, "fieldcode": "", "choosetype": 2, "userList": [ { "userDeptName": "deptname1", "userDeptId": "deptid1", "userMobile": "mobile1", "userImgurl": "imgurl1", "userName": "测试人员1", "userId": "1" }, { "userDeptName": "deptname2", "userDeptId": "deptid2", "userMobile": "mobile2", "userImgurl": "imgurl2", "userName": "测试人员2", "userId": "2" } ], "powerList": [ { "powerid": 1, "powertype": "cancel", "openstatus": 1, "buttonname": "撤销", "canclosestatus": 1, "usestatus": 1, "powername": "撤销", "powerdescribe": "允许在下一节点处理前进行撤回操作", "usestage": 1, "btncanedit": true, "isOpenBtn": true }, { "powerid": 2, "powertype": "pass", "openstatus": 1, "buttonname": "确认", "canclosestatus": 1, "usestatus": 1, "powername": "通过", "powerdescribe": "允许流程通过到达下一节点", "usestage": 2, "btncanedit": true, "isOpenBtn": true }, { "powerid": 3, "powertype": "change", "openstatus": 1, "buttonname": "转审", "canclosestatus": 1, "usestatus": 1, "powername": "转审", "powerdescribe": "允许在当前节点执行,移交后当前节点权限转移给其他人,流程停留在当前节点,场景适用需要额外人审批,临时加签,通过后进入下一节点", "usestage": 2, "btncanedit": true, "isOpenBtn": true }, { "powerid": 4, "powertype": "back", "openstatus": 1, "buttonname": "回退", "canclosestatus": 1, "usestatus": 1, "powername": "回退", "powerdescribe": "允许在处理流程时,退回上一节点,回退时需要填写退回原因。默认退回上一节点,若需要定义请配置退回节点", "usestage": 2, "btncanedit": true, "isOpenBtn": true }, { "powerid": 5, "powertype": "retrieve", "openstatus": 1, "buttonname": "取回", "canclosestatus": 1, "usestatus": 1, "powername": "取回", "powerdescribe": "允许在下一节点处理前执行,取回后流程回到上一个节点", "usestage": 2, "btncanedit": true, "isOpenBtn": true }, { "powerid": 6, "powertype": "stop", "openstatus": 1, "buttonname": "暂停", "canclosestatus": 1, "usestatus": 1, "powername": "暂停", "powerdescribe": "允许在处理流程时进行暂停操作,此时不记录审批节点用时,暂停总用时记录,流程停留在该节点,不再进行下去", "usestage": 2, "btncanedit": true, "isOpenBtn": true }, { "powerid": 7, "powertype": "pass", "openstatus": 1, "buttonname": "终止", "canclosestatus": 1, "usestatus": 1, "powername": "终止", "powerdescribe": "允许流程直接结束,审批流程完成", "usestage": 3, "btncanedit": true, "isOpenBtn": true }, { "powerid": 8, "powertype": "back", "openstatus": 1, "buttonname": "回退", "canclosestatus": 1, "usestatus": 1, "powername": "回退", "powerdescribe": "允许在处理流程时,退回上一节点,回退时需要填写退回原因。默认退回上一节点,若需要定义请配置退回节点", "usestage": 3, "btncanedit": true, "isOpenBtn": true }, { "powerid": 9, "powertype": "change", "openstatus": 1, "buttonname": "转审", "canclosestatus": 1, "usestatus": 1, "powername": "转审", "powerdescribe": "允许在当前节点执行,移交后当前节点权限转移给其他人,流程停留在当前节点,场景适用需要额外人审批,临时加签,通过后进入下一节点", "usestage": 3, "btncanedit": true, "isOpenBtn": true }, { "powerid": 10, "powertype": "stop", "openstatus": 1, "buttonname": "暂停", "canclosestatus": 1, "usestatus": 1, "powername": "暂停", "powerdescribe": "允许在处理流程时进行暂停操作,此时不记录审批节点用时,暂停总用时记录,流程停留在该节点,不再进行下去", "usestage": 3, "btncanedit": true, "isOpenBtn": true } ], "roleList": [ { "roleid": "2" } ], "isLast": false, "roleNameArr": [ "角色2" ], "sendmsgtype": 1, "sendmsgcontent": "", "holdcontent": "", "holdmsgtype": 1 }, { "nodetype": 3, "holdtype": "3", "sendmsgstatus": 0, "nodestep": "", "nodename": "结束", "nodestatus": "结束状态", "holdmsgstatus": 0, "holdnum": 3, "fieldcode": "", "choosetype": 1, "userList": [ { "userDeptName": "deptname4", "userDeptId": "deptid4", "userMobile": "mobile4", "userImgurl": "imgurl4", "userName": "测试人员4", "userId": "4" }, { "userDeptName": "deptname5", "userDeptId": "deptid5", "userMobile": "mobile5", "userImgurl": "imgurl5", "userName": "测试人员5", "userId": "5" } ], "powerList": [ { "powerid": 1, "powertype": "cancel", "openstatus": 1, "buttonname": "撤销", "canclosestatus": 1, "usestatus": 1, "powername": "撤销", "powerdescribe": "允许在下一节点处理前进行撤回操作", "usestage": 1, "btncanedit": true, "isOpenBtn": true }, { "powerid": 2, "powertype": "pass", "openstatus": 1, "buttonname": "确认", "canclosestatus": 1, "usestatus": 1, "powername": "通过", "powerdescribe": "允许流程通过到达下一节点", "usestage": 2, "btncanedit": true, "isOpenBtn": true }, { "powerid": 3, "powertype": "change", "openstatus": 1, "buttonname": "转审", "canclosestatus": 1, "usestatus": 1, "powername": "转审", "powerdescribe": "允许在当前节点执行,移交后当前节点权限转移给其他人,流程停留在当前节点,场景适用需要额外人审批,临时加签,通过后进入下一节点", "usestage": 2, "btncanedit": true, "isOpenBtn": true }, { "powerid": 4, "powertype": "back", "openstatus": 1, "buttonname": "回退", "canclosestatus": 1, "usestatus": 1, "powername": "回退", "powerdescribe": "允许在处理流程时,退回上一节点,回退时需要填写退回原因。默认退回上一节点,若需要定义请配置退回节点", "usestage": 2, "btncanedit": true, "isOpenBtn": true }, { "powerid": 5, "powertype": "retrieve", "openstatus": 1, "buttonname": "取回", "canclosestatus": 1, "usestatus": 1, "powername": "取回", "powerdescribe": "允许在下一节点处理前执行,取回后流程回到上一个节点", "usestage": 2, "btncanedit": true, "isOpenBtn": true }, { "powerid": 6, "powertype": "stop", "openstatus": 1, "buttonname": "暂停", "canclosestatus": 1, "usestatus": 1, "powername": "暂停", "powerdescribe": "允许在处理流程时进行暂停操作,此时不记录审批节点用时,暂停总用时记录,流程停留在该节点,不再进行下去", "usestage": 2, "btncanedit": true, "isOpenBtn": true }, { "powerid": 7, "powertype": "pass", "openstatus": 1, "buttonname": "终止", "canclosestatus": 1, "usestatus": 1, "powername": "终止", "powerdescribe": "允许流程直接结束,审批流程完成", "usestage": 3, "btncanedit": true, "isOpenBtn": true }, { "powerid": 8, "powertype": "back", "openstatus": 1, "buttonname": "回退", "canclosestatus": 1, "usestatus": 1, "powername": "回退", "powerdescribe": "允许在处理流程时,退回上一节点,回退时需要填写退回原因。默认退回上一节点,若需要定义请配置退回节点", "usestage": 3, "btncanedit": true, "isOpenBtn": true }, { "powerid": 9, "powertype": "change", "openstatus": 1, "buttonname": "转审", "canclosestatus": 1, "usestatus": 1, "powername": "转审", "powerdescribe": "允许在当前节点执行,移交后当前节点权限转移给其他人,流程停留在当前节点,场景适用需要额外人审批,临时加签,通过后进入下一节点", "usestage": 3, "btncanedit": true, "isOpenBtn": true }, { "powerid": 10, "powertype": "stop", "openstatus": 1, "buttonname": "暂停", "canclosestatus": 1, "usestatus": 1, "powername": "暂停", "powerdescribe": "允许在处理流程时进行暂停操作,此时不记录审批节点用时,暂停总用时记录,流程停留在该节点,不再进行下去", "usestage": 3, "btncanedit": true, "isOpenBtn": true } ], "roleList": [ { "roleid": "2" }, { "roleid": "1" } ], "isLast": true, "roleNameArr": [ "角色1" ], "sendmsgtype": 2, "holdmsgtype": 2 } ], "userid": "userid", "username": "username" }