
7 changed files with 136 additions and 37 deletions
@ -0,0 +1,58 @@ |
|||
package com.yxt.anrui.base.api.baseoutsourcingapplication; |
|||
|
|||
import lombok.AllArgsConstructor; |
|||
import lombok.Builder; |
|||
import lombok.Data; |
|||
import lombok.NoArgsConstructor; |
|||
|
|||
import java.util.Map; |
|||
|
|||
/** |
|||
* 业务系统调用flowable流程传递参数的格式 |
|||
*/ |
|||
@Data |
|||
@Builder |
|||
@AllArgsConstructor |
|||
@NoArgsConstructor |
|||
public class BusinessVariablesDto { |
|||
/** |
|||
* 流程定义的id |
|||
*/ |
|||
private String modelId; |
|||
/** |
|||
* 审批意见 |
|||
*/ |
|||
private String comment; |
|||
/** |
|||
* 流程实例的id |
|||
*/ |
|||
private String instanceId; |
|||
/** |
|||
* taskId |
|||
*/ |
|||
private String taskId; |
|||
/** |
|||
* 当前用户的id |
|||
*/ |
|||
private String userSid; |
|||
/** |
|||
* 当前用户部门的全路径 |
|||
*/ |
|||
private String orgSidPath; |
|||
/** |
|||
* 业务sid |
|||
*/ |
|||
private String businessSid; |
|||
/** |
|||
* 环节定义的ID |
|||
*/ |
|||
private String taskDefKey; |
|||
/** |
|||
* nextNodeUserSids 下一环节的用户sid |
|||
*/ |
|||
private String nextNodeUserSids; |
|||
/** |
|||
* 业务参数,按需传递 |
|||
*/ |
|||
private Map<String, Object> formVariables; |
|||
} |
@ -0,0 +1,29 @@ |
|||
package com.yxt.anrui.base.api.baseoutsourcingapplication; |
|||
|
|||
import lombok.AllArgsConstructor; |
|||
import lombok.Builder; |
|||
import lombok.Data; |
|||
import lombok.NoArgsConstructor; |
|||
|
|||
import java.util.Map; |
|||
|
|||
/** |
|||
* 业务系统调用flowable流程传递参数的格式 |
|||
*/ |
|||
@Data |
|||
@Builder |
|||
@AllArgsConstructor |
|||
@NoArgsConstructor |
|||
public class GetNextNodeDto { |
|||
|
|||
|
|||
/** |
|||
* 环节定义的ID |
|||
*/ |
|||
private String taskDefKey; |
|||
|
|||
/** |
|||
* 业务参数,按需传递 |
|||
*/ |
|||
private Map<String, Object> formVariables; |
|||
} |
Loading…
Reference in new issue