SendCaseInfo.cs 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. using System.Text.Json.Serialization;
  2. namespace DataSharing.Share.Dtos.Province.XieTong.Send;
  3. /// <summary>
  4. /// 服务工单上报
  5. /// </summary>
  6. public class SendCaseInfo
  7. {
  8. /// <summary>
  9. /// 服务工单标题
  10. /// </summary>
  11. [JsonPropertyName("CASE_TITLE")]
  12. public string CaseTitle { get; set; }
  13. /// <summary>
  14. /// 服务代表姓名
  15. /// </summary>
  16. [JsonPropertyName("CASE_REGISTER")]
  17. public string CaseRegister { get; set; }
  18. /// <summary>
  19. /// 服务代表工号
  20. /// </summary>
  21. [JsonPropertyName("CASE_REGISTERNO")]
  22. public string CaseRegisterNo { get; set; }
  23. /// <summary>
  24. /// 登记时间
  25. /// </summary>
  26. [JsonPropertyName("CASE_DATE")]
  27. public DateTime CaseDate { get; set; }
  28. /// <summary>
  29. /// 诉求渠道
  30. /// </summary>
  31. [JsonPropertyName("CASE_SOURCE")]
  32. public string CaseSource { get; set; }
  33. /// <summary>
  34. /// 联系电话
  35. /// </summary>
  36. [JsonPropertyName("PHONE_NUMBER")]
  37. public string PhoneNumber { get; set; }
  38. /// <summary>
  39. /// 服务对象名称
  40. /// </summary>
  41. [JsonPropertyName("APPLICANT_NAME")]
  42. public string AppLicantName { get; set; }
  43. /// <summary>
  44. /// 服务对象性别
  45. /// </summary>
  46. [JsonPropertyName("APPLICANT_SEX")]
  47. public string AppLicantSex { get; set; }
  48. /// <summary>
  49. /// 服务对象年龄
  50. /// </summary>
  51. [JsonPropertyName("APPLICANT_AGE")]
  52. public string AppLicantAge { get; set; }
  53. /// <summary>
  54. /// 证件号码
  55. /// </summary>
  56. [JsonPropertyName("APPLICANT_ID")]
  57. public string AppLicantId { get; set; }
  58. /// <summary>
  59. /// 证件类型
  60. /// </summary>
  61. [JsonPropertyName("CERTIFICATE_TYPE")]
  62. public string CertifiCateType { get; set; }
  63. /// <summary>
  64. /// 诉求类型
  65. /// </summary>
  66. [JsonPropertyName("CASE_TYPE")]
  67. public string CaseType { get; set; }
  68. /// <summary>
  69. /// 诉求归口
  70. /// </summary>
  71. [JsonPropertyName("CASE_ACCORD")]
  72. public string CaseAccord { get; set; }
  73. /// <summary>
  74. /// 诉求内容
  75. /// </summary>
  76. [JsonPropertyName("CASE_CONTENT")]
  77. public string CaseContent { get; set; }
  78. /// <summary>
  79. /// 处理方式
  80. /// </summary>
  81. [JsonPropertyName("CASE_PROCESS_TYPE")]
  82. public string CaseProcessType { get; set; }
  83. /// <summary>
  84. /// 是否公开
  85. /// </summary>
  86. [JsonPropertyName("CASE_ISPUBLIC")]
  87. public string CaseIsPublic { get; set; } = "0";
  88. /// <summary>
  89. /// 是否保密
  90. /// </summary>
  91. [JsonPropertyName("CASE_ISSECRECT")]
  92. public string CaseIsSecrect { get; set; } = "0";
  93. /// <summary>
  94. /// 是否回访-工单是否需要回访
  95. /// </summary>
  96. [JsonPropertyName("CASE_ISVISIT")]
  97. public string CaseIsVisit { get; set; } = "1";
  98. /// <summary>
  99. /// 紧急程度
  100. /// </summary>
  101. [JsonPropertyName("CASE_ISURGENT")]
  102. public string CaseIsUrgent { get; set; }
  103. /// <summary>
  104. /// 经纬度
  105. /// </summary>
  106. [JsonPropertyName("CASE_LNGLAT")]
  107. public string CaseLngLat { get; set; }
  108. /// <summary>
  109. /// 诉求情感
  110. /// </summary>
  111. [JsonPropertyName("CASE_EMOTION")]
  112. public string CaseEmotion { get; set; }
  113. /// <summary>
  114. /// 诉求详细地址
  115. /// </summary>
  116. [JsonPropertyName("CASE_ADDRESS")]
  117. public string CaseAddress { get; set; }
  118. /// <summary>
  119. /// 事发时间
  120. /// </summary>
  121. [JsonPropertyName("EVENT_DATE")]
  122. public DateTime? EventDate { get; set; }
  123. /// <summary>
  124. /// 主题工单类型
  125. /// </summary>
  126. [JsonPropertyName("THEME_SERIAL")]
  127. public string ThemeSerial { get; set; } = "05";
  128. /// <summary>
  129. /// 是否存在拓展信息
  130. /// </summary>
  131. [JsonPropertyName("IS_EXTENDS")]
  132. public string IsExtends { get; set; }
  133. /// <summary>
  134. /// 服务工单编号
  135. /// </summary>
  136. [JsonPropertyName("CASE_SERIAL")]
  137. public string CaseSerial { get; set; }
  138. /// <summary>
  139. /// 行政区划代码
  140. /// </summary>
  141. [JsonPropertyName("AREA_CODE")]
  142. public string AreaCode { get; set; }
  143. /// <summary>
  144. /// 材料标识
  145. /// </summary>
  146. [JsonPropertyName("CLIENG_GUID")]
  147. public string CliengGuid { get; set; }
  148. }