package jnpf.dmsEntity.storage.form; import com.fasterxml.jackson.annotation.JsonAlias; import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.Pattern; import lombok.Data; @Data public class DmsDisableFlowEventForm { @NotBlank @JsonProperty("flow_id") @JsonAlias("flowId") private String flowId; @NotBlank @JsonProperty("task_id") @JsonAlias("taskId") private String taskId; @NotBlank @Pattern(regexp = "start|end|back|reject|recall", message = "不支持的文件停用流程事件") @JsonProperty("event_type") @JsonAlias("eventType") private String eventType; }