DtoBase.cs 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. using Microsoft.AspNetCore.Http;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace OASystem.Domain.Dtos
  8. {
  9. /// <summary>
  10. /// 请求实体类 基类
  11. /// </summary>
  12. public class DtoBase
  13. {
  14. /// <summary>
  15. /// 请求端口分类
  16. /// 1 Web 2 Android 3 IOS
  17. /// </summary>
  18. public int PortType { get; set; } = 1;
  19. public int PageIndex { get; set; } = 1;
  20. public int PageSize { get; set; } = 10;
  21. }
  22. public class JsonDtoBase
  23. {
  24. public string Paras { get; set; }
  25. }
  26. /// <summary>
  27. /// 删除参数
  28. /// </summary>
  29. public class DelBaseDto
  30. {
  31. /// <summary>
  32. /// 删除的数据Id
  33. /// </summary>
  34. public int Id { get; set; }
  35. /// <summary>
  36. /// 删除者Id
  37. /// </summary>
  38. public int DeleteUserId { get; set; }
  39. }
  40. public class DataDto
  41. {
  42. public IFormFile file { get; set; }
  43. public string typeName { get; set; }
  44. }
  45. }