feat(REQ-3383) - 调整中止接口入参模型

This commit is contained in:
wangli 2024-12-05 18:51:23 +08:00
parent f3c21083fe
commit 4da28246e9

View File

@ -1,5 +1,6 @@
package cn.axzo.workflow.common.model.request.bpmn.process;
import cn.axzo.workflow.common.model.request.bpmn.task.AttachmentDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
@ -9,6 +10,7 @@ import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Length;
import javax.validation.constraints.NotBlank;
import java.util.List;
/**
* 中止流程实例的入参模型
@ -44,7 +46,24 @@ public class BpmnProcessInstanceAbortDTO {
@NotBlank(message = "中止原因不能为空")
@Length(max = 100, message = "中止原因长度不能超过 100 个字符")
private String reason;
/**
* 附件列表
*/
@ApiModelProperty(value = "附件列表")
private List<AttachmentDTO> attachmentList;
/**
* 手写签名图片地址
*/
@ApiModelProperty(value = "手写签名url")
private String signatureUrl;
/**
* 中止节点的名称
* 为空时则默认展示为系统中止
*/
@ApiModelProperty(value = "中止节点名称")
private String nodeName;
/**
* 是否异步执行
*/