JobDetailInput.cs 809 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  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. [NotTable]
  21. public class AddJobDetailInput : SysJobDetail
  22. {
  23. /// <summary>
  24. /// 作业Id
  25. /// </summary>
  26. [Required(ErrorMessage = "作业Id不能为空"), MinLength(2, ErrorMessage = "作业Id不能少于2个字符")]
  27. public override string JobId { get; set; }
  28. }
  29. [NotTable]
  30. public class UpdateJobDetailInput : AddJobDetailInput
  31. {
  32. }
  33. public class DeleteJobDetailInput : JobDetailInput
  34. {
  35. }