AcQueryDto.cs 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. using ContractService.BaseInfo;
  2. namespace ContractService.BaseSystem.Query.Dto
  3. {
  4. public class AcQueryDto
  5. {
  6. public AcQueryDto()
  7. {
  8. }
  9. public AcQueryDto(string valueKey, string nameKey)
  10. {
  11. ValueKey = valueKey;
  12. NameKey = nameKey;
  13. }
  14. public AcQueryDto(SysQuery query)
  15. {
  16. ValueKey = query.ValueKey;
  17. NameKey = query.NameKey;
  18. }
  19. public string ValueKey { get; set; }
  20. public string NameKey { get; set; }
  21. }
  22. public class CreateAcQueryDto : AcQueryDto
  23. {
  24. public string TableKey { get; set; }
  25. public string ColumnKey { get; set; }
  26. }
  27. public class PageAcQueryDto : CreateAcQueryDto
  28. {
  29. public int Skip { get; set; }
  30. public int Take { get; set; }
  31. }
  32. public class UserAcQueryDto
  33. {
  34. public string Word { get; set; }
  35. public int AccountType { get; set; }
  36. public int Skip { get; set; }
  37. public int Take { get; set; }
  38. }
  39. }