package jnpf.dmsEntity.fenfa.form; import jakarta.validation.constraints.Max; import jakarta.validation.constraints.Min; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.Pattern; import lombok.Data; /** 仅在打印客户端明确回传任务提交成功后调用;重试必须使用相同请求ID。 */ @Data public class DmsWenjianDayinQuerenForm { @NotBlank private String requestId; @NotBlank private String taskId; @NotBlank private String fileVersionId; @NotNull @Min(1) @Max(999) private Integer copies; @NotBlank @Pattern(regexp = "SUBMITTED", message = "必须收到打印客户端提交成功回传") private String clientResult; }