成立单独的冀北技术监督项目
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
package com.njcn.bpm.pojo.dto;
|
||||
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotEmpty;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 流程实例的创建 Request DTO
|
||||
*/
|
||||
@Data
|
||||
public class BpmProcessInstanceCreateReqDTO {
|
||||
|
||||
/**
|
||||
* 流程定义的标识
|
||||
*/
|
||||
@NotEmpty(message = "流程定义的标识不能为空")
|
||||
private String processDefinitionKey;
|
||||
|
||||
/**
|
||||
* 变量实例(动态表单)
|
||||
*/
|
||||
private Map<String, Object> variables;
|
||||
|
||||
/**
|
||||
* 业务的唯一标识
|
||||
*
|
||||
* 例如说,请假申请的编号。通过它,可以查询到对应的实例
|
||||
*/
|
||||
@NotEmpty(message = "业务的唯一标识")
|
||||
private String businessKey;
|
||||
|
||||
/**
|
||||
* 发起人自选审批人 Map
|
||||
*
|
||||
* key:taskKey 任务编码
|
||||
* value:审批人的数组
|
||||
* 例如:{ taskKey1 :[1, 2] },则表示 taskKey1 这个任务,提前设定了,由 userId 为 1,2 的用户进行审批
|
||||
*/
|
||||
private Map<String, List<String>> startUserSelectAssignees;
|
||||
|
||||
}
|
||||
@@ -44,9 +44,10 @@ public class BpmModelParam implements Serializable {
|
||||
|
||||
private Integer formType = 10;
|
||||
|
||||
|
||||
@ApiModelProperty("表单提交路由")
|
||||
private String formCustomCreatePath;
|
||||
|
||||
@ApiModelProperty("表单查看路由")
|
||||
private String formCustomViewPath;
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user