JobDetailInput.cs 787 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. namespace Admin.NET.Core.Service;
  2. public class JobDetailInput
  3. {
  4. /// <summary>
  5. /// 作业Id
  6. /// </summary>
  7. public string JobId { get; set; }
  8. }
  9. public class PageJobInput : BasePageInput
  10. {
  11. /// <summary>
  12. /// 作业Id
  13. /// </summary>
  14. public string JobId { get; set; }
  15. /// <summary>
  16. /// 描述信息
  17. /// </summary>
  18. public string Description { get; set; }
  19. }
  20. public class AddJobDetailInput : SysJobDetail
  21. {
  22. /// <summary>
  23. /// 作业Id
  24. /// </summary>
  25. [Required(ErrorMessage = "作业Id不能为空"), MinLength(2, ErrorMessage = "作业Id不能少于2个字符")]
  26. public override string JobId { get; set; }
  27. }
  28. public class UpdateJobDetailInput : AddJobDetailInput
  29. {
  30. }
  31. public class DeleteJobDetailInput : JobDetailInput
  32. {
  33. }