update 优化调整自定义监听

This commit is contained in:
gssong
2024-06-02 14:42:05 +08:00
parent 7b02ad3c00
commit 0b04ac79d0
12 changed files with 191 additions and 228 deletions

View File

@ -0,0 +1,49 @@
package org.dromara.common.core.domain.event;
import jakarta.servlet.http.HttpServletRequest;
import lombok.Data;
import java.io.Serial;
import java.io.Serializable;
/**
* 总体流程监听
*
* @author may
*/
@Data
public class ProcessEvent implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
/**
* 流程定义key
*/
private String key;
/**
* 业务id
*/
private String businessKey;
/**
* 状态
*/
private String status;
/**
* 当为true时为申请人节点办理
*/
private boolean submit;
/**
* 请求体
*/
private HttpServletRequest request;
}

View File

@ -0,0 +1,42 @@
package org.dromara.common.core.domain.event;
import jakarta.servlet.http.HttpServletRequest;
import lombok.Data;
import java.io.Serial;
import java.io.Serializable;
/**
* 流程办理监听
*
* @author may
*/
@Data
public class ProcessTaskEvent implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
/**
* 流程定义key与流程节点标识(拼接方式流程定义key_流程节点)
*/
private String keyNode;
/**
* 任务id
*/
private String taskId;
/**
* 业务id
*/
private String businessKey;
/**
* 请求体
*/
private HttpServletRequest request;
}