文档
测试

路由定义-新增页面

POST
/workflow/wfDefineRoute/add?activityId=1

接口描述

新增请求

请求参数

参数名
类型
描述
必填
activityId
String
活动id
必填

响应参数

参数名
类型
描述
必填
successful
boolean
示例:true
必填
code
int
示例:200
必填
message
string
示例:操作成功!
必填
timestamp
int
示例:1665718556870
必填
data
object
数据字典
必填
route
object
数据字典
必填
id
object
示例:null
必填
createdBy
int
示例:1
必填
createdName
string
示例:admin
必填
createdTime
object
示例:null
必填
activityId
int
示例:2
必填
routeAlias
object
示例:null
必填
nextActivityId
object
示例:null
必填
finishType
object
示例:null
必填
conditionExpression
object
示例:null
必填
conditionExplain
object
示例:null
必填
candidateId
object
示例:null
必填
candidateName
object
示例:null
必填
personId
object
示例:null
必填
personName
object
示例:null
必填
autoRoute
object
示例:null
必填
relateFormElementValue
object
示例:null
必填
relateFormElement
object
示例:null
必填
orderBy
int
示例:2
必填
lineType
object
示例:null
必填
lineM
object
示例:null
必填
remark
object
示例:null
必填
copyFrom
object
示例:null
必填
tenantId
object
示例:null
必填
nextActivityName
object
示例:null
必填
nextActivityCode
object
示例:null
必填
activityType
object
示例:null
必填
swimActivityId
object
示例:null
必填
queryHistory
object
示例:null
必填
hideAgent
object
示例:null
必填
isSelect
object
示例:null
必填
limitPersonId
object
示例:null
必填
limitRoleId
object
示例:null
必填
limitOrgId
object
示例:null
必填
processId
int
示例:1
必填
supportAutoRoute
string
示例:n
必填
activityName
string
示例:开始
必填
list
array
数据列表
必填
id
int
示例:1
必填
createdBy
int
示例:0
必填
createdName
object
示例:null
必填
createdTime
string
示例:2022-10-10 15:10:53
必填
processId
int
示例:1
必填
activityName
string
示例:活动
必填
activityAlias
object
示例:null
必填
activityType
object
示例:null
必填
supportAutoRoute
string
示例:n
必填
autoRouteConditionFields
object
示例:null
必填
endOtherTodo
string
示例:y
必填
taskFlag
object
示例:null
必填
taskPercent
object
示例:null
必填
forkJoin
object
示例:null
必填
forkNode
object
示例:null
必填
joinActivityCount
object
示例:null
必填
timeLimit
object
示例:null
必填
swimActivityId
object
示例:null
必填
gobackType
object
示例:null
必填
backActivityId
object
示例:null
必填
queryHistory
object
示例:null
必填
hideAgent
object
示例:null
必填
copyBtn
object
示例:null
必填
signBtn
object
示例:null
必填
authorizeBtn
object
示例:null
必填
takebackBtn
object
示例:null
必填
stopBtn
object
示例:null
必填
invalidBtn
object
示例:null
必填
turntoBtn
object
示例:null
必填
urgeBtn
object
示例:null
必填
emailRemind
object
示例:null
必填
smsRemind
object
示例:null
必填
remindUserId
object
示例:null
必填
remindUserName
object
示例:null
必填
opinionCustomFlag
object
示例:null
必填
opinionCustomDesc
object
示例:null
必填
submitProjectValidate
string
示例:
必填
orderBy
object
示例:null
必填
remark
object
示例:null
必填
copyFrom
object
示例:null
必填
nodeLeft
object
示例:null
必填
nodeTop
object
示例:null
必填
nodeWidth
object
示例:null
必填
nodeHeight
object
示例:null
必填
activityCode
object
示例:null
必填
activityStatname
object
示例:null
必填
isApp
string
示例:n
必填
autoRouteCustomFields
object
示例:null
必填
tenantId
int
示例:1
必填
swimActivityName
object
示例:null
必填
opinionList
array
数据列表
必填
remarkContent
object
示例:null
必填
currHandler
object
示例:null
必填
creater
object
示例:null
必填
otherPersonId
object
示例:null
必填

响应参数 Json

```json { "successful": true, "code": 200, "message": "操作成功!", "timestamp": 1665718556870, "data": { "route": { //路由 "id": null, "createdBy": 1, "createdName": "admin", "createdTime": null, "activityId": 2, "routeAlias": null, "nextActivityId": null, "finishType": null, "conditionExpression": null, "conditionExplain": null, "candidateId": null, "candidateName": null, "personId": null, "personName": null, "autoRoute": null, "relateFormElementValue": null, "relateFormElement": null, "orderBy": 2, "lineType": null, "lineM": null, "remark": null, "copyFrom": null, "tenantId": null, "nextActivityName": null, "nextActivityCode": null, "activityType": null, "swimActivityId": null, "queryHistory": null, "hideAgent": null, "isSelect": null, "limitPersonId": null, "limitRoleId": null, "limitOrgId": null }, "processId": 1, //流程ID "supportAutoRoute": "n", //是否支持自动路由 "activityName": "开始", //活动名和曾 "list": [ //当前流程下所有的活动 { "id": 1, "createdBy": 0, "createdName": null, "createdTime": "2022-10-10 15:10:53", "processId": 1, "activityName": "活动", "activityAlias": null, "activityType": null, "supportAutoRoute": "n", "autoRouteConditionFields": null, "endOtherTodo": "y", "taskFlag": null, "taskPercent": null, "forkJoin": null, "forkNode": null, "joinActivityCount": null, "timeLimit": null, "swimActivityId": null, "gobackType": null, "backActivityId": null, "queryHistory": null, "hideAgent": null, "copyBtn": null, "signBtn": null, "authorizeBtn": null, "takebackBtn": null, "stopBtn": null, "invalidBtn": null, "turntoBtn": null, "urgeBtn": null, "emailRemind": null, "smsRemind": null, "remindUserId": null, "remindUserName": null, "opinionCustomFlag": null, "opinionCustomDesc": null, "submitProjectValidate": "", "orderBy": null, "remark": null, "copyFrom": null, "nodeLeft": null, "nodeTop": null, "nodeWidth": null, "nodeHeight": null, "activityCode": null, "activityStatname": null, "isApp": "n", "autoRouteCustomFields": null, "tenantId": 1, "swimActivityName": null, "opinionList": [], "remarkContent": null, "currHandler": null, "creater": null, "otherPersonId": null }, { "id": 4, "createdBy": 1, "createdName": "管理员", "createdTime": "2022-10-13 16:38:25", "processId": 1, "activityName": "string", "activityAlias": "string", "activityType": null, "supportAutoRoute": "n", "autoRouteConditionFields": null, "endOtherTodo": "y", "taskFlag": null, "taskPercent": null, "forkJoin": null, "forkNode": null, "joinActivityCount": null, "timeLimit": null, "swimActivityId": 1, "gobackType": null, "backActivityId": null, "queryHistory": null, "hideAgent": null, "copyBtn": null, "signBtn": null, "authorizeBtn": null, "takebackBtn": null, "stopBtn": null, "invalidBtn": null, "turntoBtn": null, "urgeBtn": null, "emailRemind": null, "smsRemind": null, "remindUserId": null, "remindUserName": null, "opinionCustomFlag": null, "opinionCustomDesc": null, "submitProjectValidate": "", "orderBy": null, "remark": null, "copyFrom": null, "nodeLeft": null, "nodeTop": null, "nodeWidth": null, "nodeHeight": null, "activityCode": null, "activityStatname": null, "isApp": "n", "autoRouteCustomFields": null, "tenantId": 1, "swimActivityName": null, "opinionList": [], "remarkContent": null, "currHandler": null, "creater": null, "otherPersonId": null }, { "id": 2, "createdBy": 1, "createdName": "管理员", "createdTime": "2022-10-13 15:39:24", "processId": 1, "activityName": "开始", "activityAlias": null, "activityType": null, "supportAutoRoute": "n", "autoRouteConditionFields": null, "endOtherTodo": "y", "taskFlag": null, "taskPercent": 100, "forkJoin": "G", "forkNode": null, "joinActivityCount": null, "timeLimit": 0, "swimActivityId": 1, "gobackType": null, "backActivityId": 0, "queryHistory": null, "hideAgent": null, "copyBtn": null, "signBtn": null, "authorizeBtn": null, "takebackBtn": "Y", "stopBtn": null, "invalidBtn": null, "turntoBtn": null, "urgeBtn": null, "emailRemind": null, "smsRemind": null, "remindUserId": null, "remindUserName": null, "opinionCustomFlag": "S", "opinionCustomDesc": null, "submitProjectValidate": "", "orderBy": 11, "remark": null, "copyFrom": null, "nodeLeft": 1136, "nodeTop": 200, "nodeWidth": 86, "nodeHeight": 24, "activityCode": "ACCIDENT_REPORT", "activityStatname": "状态名称", "isApp": "n", "autoRouteCustomFields": null, "tenantId": 1, "swimActivityName": null, "opinionList": [], "remarkContent": null, "currHandler": null, "creater": null, "otherPersonId": null }, { "id": 3, "createdBy": 1, "createdName": "管理员", "createdTime": "2022-10-13 15:39:24", "processId": 1, "activityName": "结束", "activityAlias": null, "activityType": null, "supportAutoRoute": "n", "autoRouteConditionFields": null, "endOtherTodo": "y", "taskFlag": null, "taskPercent": 100, "forkJoin": "G", "forkNode": null, "joinActivityCount": null, "timeLimit": 0, "swimActivityId": 1, "gobackType": null, "backActivityId": 0, "queryHistory": null, "hideAgent": null, "copyBtn": null, "signBtn": null, "authorizeBtn": null, "takebackBtn": "Y", "stopBtn": null, "invalidBtn": null, "turntoBtn": null, "urgeBtn": null, "emailRemind": null, "smsRemind": null, "remindUserId": null, "remindUserName": null, "opinionCustomFlag": "S", "opinionCustomDesc": null, "submitProjectValidate": "", "orderBy": 11, "remark": null, "copyFrom": null, "nodeLeft": 1122, "nodeTop": 200, "nodeWidth": 86, "nodeHeight": 24, "activityCode": "ACCIDENT_REPORT", "activityStatname": "状态名称", "isApp": "n", "autoRouteCustomFields": null, "tenantId": 1, "swimActivityName": null, "opinionList": [], "remarkContent": null, "currHandler": null, "creater": null, "otherPersonId": null } ] } }