平安校园
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 
 
 

43 řádky
699 B

  1. //
  2. namespace SafeCampus.Core;
  3. /// <summary>
  4. /// 主键Id输入参数
  5. /// </summary>
  6. public class BaseIdInput
  7. {
  8. /// <summary>
  9. /// 主键Id
  10. /// </summary>
  11. [IdNotNull(ErrorMessage = "Id不能为空")]
  12. [DataValidation(ValidationTypes.Numeric)]
  13. public virtual long Id { get; set; }
  14. }
  15. public class BaseIdListInput
  16. {
  17. /// <summary>
  18. /// 主键Id列表
  19. /// </summary>
  20. [IdsNotNull(ErrorMessage = "IdList不能为空")]
  21. public List<long> Ids { get; set; } = new List<long>();
  22. }
  23. /// <summary>
  24. /// Id列表输入
  25. /// </summary>
  26. public class IdListInput
  27. {
  28. [Required(ErrorMessage = "IdList不能为空")]
  29. public List<long>? IdList { get; set; }
  30. }