PrintDevDataQuery.java 929 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package jnpf.base.model.query;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import jakarta.validation.constraints.NotBlank;
  4. import lombok.Data;
  5. import java.util.ArrayList;
  6. import java.util.HashMap;
  7. import java.util.List;
  8. import java.util.Map;
  9. /**
  10. * 打印模板-数查询对象
  11. *
  12. * @author JNPF开发平台组 YY
  13. * @version V3.2.0
  14. * @copyright 引迈信息技术有限公司
  15. * @date 2019年9月30日
  16. */
  17. @Data
  18. @Schema(description = "批量打印参数")
  19. public class PrintDevDataQuery {
  20. @NotBlank(message = "必填")
  21. @Schema(description = "打印模板id")
  22. private String id;
  23. @NotBlank(message = "必填")
  24. @Schema(description = "打印列表id")
  25. private List<String> ids;
  26. @Schema(description = "其他参数")
  27. private Map<String, Object> map = new HashMap<>();
  28. @Schema(description = "表单和流程id参数")
  29. private List<PrintDevParam> formInfo = new ArrayList<>();
  30. }