CommonDynamicSelect.cs 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. using LJLib.Net.SPI.Com;
  2. using LJLib.Net.SPI.Server;
  3. using Newtonsoft.Json.Linq;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. namespace JLHHJSvr.Com
  10. {
  11. public class CommonDynamicSelectRequest : ILJRequest<CommonDynamicSelectResponse>
  12. {
  13. public string token { get; set; }
  14. public string clienttype { get; set; }
  15. /// <summary>
  16. /// xml名称
  17. /// </summary>
  18. public string dsname { get; set; }
  19. public JObject queryparams { get; set; }
  20. public string orderstr { get; set; }
  21. public int pageindex { get; set; }
  22. public int pagesize { get; set; }
  23. /// <summary>
  24. /// 用户习惯dwname
  25. /// </summary>
  26. public string dwname { get; set; }
  27. /// <summary>
  28. /// 用户习惯itemname
  29. /// </summary>
  30. public string itemname { get; set; }
  31. /// <summary>
  32. /// 用户习惯是否压缩
  33. /// </summary>
  34. public byte ifcompress { get; set; }
  35. public override string GetApiName()
  36. {
  37. return "CommonDynamicSelect";
  38. }
  39. }
  40. public class CommonDynamicSelectResponse : LJResponse
  41. {
  42. public JArray datatable { get; set; }
  43. public JObject tableinfo { get; set; }
  44. public int totalcnt { get; set; }
  45. public int pageindex { get; set; }
  46. public int pagesize { get; set; }
  47. }
  48. }