CghjCgcxIo.cs 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. using QM.KJGH.Model.Enums;
  2. using System;
  3. using WS;
  4. using WS.Orm;
  5. namespace QM.KJGH.CGGL.Model.CGSBT
  6. {
  7. public class CghjCgcxIo
  8. {
  9. /// <summary>
  10. /// 规划类型(1总体规划;2村庄规划)
  11. /// </summary>
  12. public int planType { get; set; }
  13. /// <summary>
  14. /// 页码,1为第一页
  15. /// </summary>
  16. public int current { get; set; } = 1;
  17. /// <summary>
  18. /// 页数量, 例:10表示单页显示10条数据
  19. /// </summary>
  20. public int size { get; set; } = 2000;
  21. /// <summary>
  22. /// 行政区域代码
  23. /// </summary>
  24. public string divisionCode { get; set; }
  25. /// <summary>
  26. /// 规划类型(总体规划;村庄规划)
  27. /// </summary>
  28. public string GHLX { get; set; }
  29. public void ToPlanType() {
  30. if (GHLX == EnumGHLXZzQ.总体规划.Description())
  31. {
  32. planType = EnumGHLXZzQ.总体规划.GetHashCode();
  33. }
  34. else if (GHLX == EnumGHLXZzQ.村庄规划.Description())
  35. {
  36. planType = EnumGHLXZzQ.村庄规划.GetHashCode();
  37. }
  38. else if (GHLX == EnumGHLXZzQ.乡镇规划.Description())
  39. {
  40. planType = EnumGHLXZzQ.乡镇规划.GetHashCode();
  41. }
  42. else if (GHLX == EnumGHLXZzQ.专项规划.Description())
  43. {
  44. planType = EnumGHLXZzQ.专项规划.GetHashCode();
  45. }
  46. }
  47. public void ToGhlx()
  48. {
  49. GHLX = ((EnumGHLXZzQ)planType).ToString();
  50. }
  51. }
  52. /// <summary>
  53. /// 查询已办成果审批记录
  54. /// </summary>
  55. public class CghjCgcxSpjlIo
  56. {
  57. /// <summary>
  58. /// 记录主键
  59. /// </summary>
  60. public string id { get; set; }
  61. /// <summary>
  62. /// 流程主键
  63. /// </summary>
  64. public string instId { get; set; }
  65. public string token { set; get; }
  66. }
  67. /// <summary>
  68. /// 下载成果质检审查报告
  69. /// </summary>
  70. public class CghjCgcxScbgIo
  71. {
  72. /// <summary>
  73. /// 记录主键
  74. /// </summary>
  75. public string id { get; set; }
  76. /// <summary>
  77. /// 方案主键
  78. /// </summary>
  79. public string solId { get; set; }
  80. public string token { set; get; }
  81. public string GHLX { set; get; }
  82. }
  83. }