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.NotNull;
|
import jakarta.validation.constraints.Size;
|
import jnpf.dmsEntity.storage.enums.DmsWorkflowFileType;
|
import lombok.Data;
|
|
@Data
|
public class DmsWorkflowFileActivateForm {
|
@NotBlank(message = "sourceId不能为空")
|
@Size(max = 120)
|
private String sourceId;
|
|
@NotBlank(message = "流程任务ID不能为空")
|
@Size(max = 160)
|
private String taskId;
|
|
@NotNull(message = "文件操作类型不能为空")
|
@JsonProperty("fileType")
|
@JsonAlias({"filetTpe", "filetType"})
|
private DmsWorkflowFileType fileType;
|
}
|