Order.cs 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944
  1. using DataTransmission.Enum;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace DataTransmission.Entity
  8. {
  9. public class Order : PositionWorkflowEntity
  10. {
  11. /// <summary>
  12. /// 第一次评价结果
  13. /// </summary>
  14. public string? FirstVisitResult { get; set; }
  15. public string? FirstVisitResultCode { get; set; }
  16. #region 来电信息
  17. /// <summary>
  18. /// 来源渠道(电话、网站、APP等)
  19. /// </summary>
  20. public string? SourceChannel { get; set; }
  21. public string? SourceChannelCode { get; set; }
  22. /// <summary>
  23. /// 渠道为电话时,此字段存在(Call.Id)
  24. /// </summary>
  25. public string? CallId { get; set; }
  26. /// <summary>
  27. /// 来电归属地
  28. /// </summary>
  29. public string? CallAddress { get; set; }
  30. /// <summary>
  31. /// 来电号码
  32. /// </summary>
  33. public string? FromPhone { get; set; }
  34. /// <summary>
  35. /// 转接号码(转接来源)
  36. /// </summary>
  37. public string? TransferPhone { get; set; }
  38. /// <summary>
  39. /// 来电/信人姓名
  40. /// </summary>
  41. public string? FromName { get; set; }
  42. /// <summary>
  43. /// 来电/信人性别
  44. /// </summary>
  45. public int FromGender { get; set; }
  46. /// <summary>
  47. /// 来电/信人身份
  48. /// </summary>
  49. public int? IdentityType { get; set; }
  50. /// <summary>
  51. /// 证件类型
  52. /// </summary>
  53. public string? LicenceTypeCode { get; set; }
  54. public string? LicenceType { get; set; }
  55. /// <summary>
  56. /// 证件号码
  57. /// </summary>
  58. public string? LicenceNo { get; set; }
  59. /// <summary>
  60. /// 年龄段
  61. /// </summary>
  62. public string? AgeRangeCode { get; set; }
  63. public string? AgeRange { get; set; }
  64. /// <summary>
  65. /// 联系电话
  66. /// </summary>
  67. public string? Contact { get; set; }
  68. public string? ContactMask { get; set; }
  69. /// <summary>
  70. /// 是否接受短信,勾选校验手机号
  71. /// </summary>
  72. public bool AcceptSms { get; set; }
  73. /// <summary>
  74. /// 是否已发送短信
  75. /// </summary>
  76. public bool SmsSended { get; set; }
  77. /// <summary>
  78. /// 是否保密
  79. /// </summary>
  80. public bool IsSecret { get; set; }
  81. /// <summary>
  82. /// 工作单位(当“来电/信人身份”为“企业”时必填,其他情况非必填)
  83. /// </summary>
  84. public string? Company { get; set; }
  85. #endregion
  86. #region 诉求信息
  87. /// <summary>
  88. /// 受理类型
  89. /// </summary>
  90. public string? AcceptType { get; set; }
  91. /// <summary>
  92. /// 受理类型代码
  93. /// </summary>
  94. public string? AcceptTypeCode { get; set; }
  95. public string Title { get; set; }
  96. /// <summary>
  97. /// 工单标签(自贡)
  98. /// </summary>
  99. public string? OrderTag { get; set; }
  100. public string? OrderTagCode { get; set; }
  101. #region 热点
  102. /// <summary>
  103. /// 热点
  104. /// </summary>
  105. public string? HotspotId { get; set; }
  106. //public string? HotspotCode { get; set; }
  107. //public string? HotspotCodeLv1 { get; set; }
  108. public string? HotspotName { get; set; }
  109. /// <summary>
  110. /// 热点分类类目名称
  111. /// </summary>
  112. public string? HotspotSpliceName { get; set; }
  113. /// <summary>
  114. /// 外部数据(为前端提供级联功能)
  115. /// </summary>
  116. public string? HotspotExternal { get; set; }
  117. #endregion
  118. #region 事件分类
  119. /// <summary>
  120. /// 事件分类ID
  121. /// </summary>
  122. public string? EventCategoryId { get; set; }
  123. /// <summary>
  124. /// 事件分类名称
  125. /// </summary>
  126. public string? EventCategoryName { get; set; }
  127. /// <summary>
  128. /// 事件分类拼接名称
  129. /// </summary>
  130. public string? EventCategorySpliceName { get; set; }
  131. /// <summary>
  132. /// 事件分类外部数据
  133. /// </summary>
  134. public string? EventCategoryExternal { get; set; }
  135. #endregion
  136. /// <summary>
  137. /// 事发时间
  138. /// </summary>
  139. public DateTime? IncidentTime { get; set; }
  140. /// <summary>
  141. /// 事件目的
  142. /// </summary>
  143. public string? IncidentPurpose { get; set; }
  144. /// <summary>
  145. /// 重复工单Id
  146. /// </summary>
  147. public List<string>? DuplicateIds { get; set; }
  148. /// <summary>
  149. /// 推送分类 -- 弃用 转为表存储
  150. /// </summary>
  151. public string? PushTypeCode { get; set; }
  152. /// <summary>
  153. /// 推送分类 -- 冗余 多选存储 ,分割
  154. /// </summary>
  155. public string? PushType { get; set; }
  156. /// <summary>
  157. /// 诉求内容
  158. /// </summary>
  159. public string Content { get; set; }
  160. #endregion
  161. #region 工单属性
  162. /// <summary>
  163. /// 工单状态
  164. /// </summary>
  165. public EOrderStatus Status { get; set; }
  166. /// <summary>
  167. /// 过期状态 //todo 延迟消息更新此字段
  168. /// </summary>
  169. public int ExpiredStatus { get; set; }
  170. /// <summary>
  171. /// 来源,区分省平台或110等其他平台同步过来的工单
  172. /// </summary>
  173. public int Source { get; set; }
  174. /// <summary>
  175. /// 处理方式(直办、交办)
  176. /// </summary>
  177. public int ProcessType { get; set; }
  178. /// <summary>
  179. /// 是否公开
  180. /// </summary>
  181. public bool IsPublicity { get; set; }
  182. /// <summary>
  183. /// 是否为省工单(省派发工单非政民互动直派的为省工单)
  184. /// </summary>
  185. public bool IsProvince { get; set; }
  186. /// <summary>
  187. /// 工单编码(20220101000001)
  188. /// </summary>
  189. public string? No { get; set; }
  190. /// <summary>
  191. /// 是否已撤销
  192. /// </summary>
  193. public bool IsCancel { get; set; }
  194. /// <summary>
  195. /// 市民查询密码
  196. /// </summary>
  197. public string? Password { get; set; }
  198. /// <summary>
  199. /// 企业名称
  200. /// </summary>
  201. public string? EnterpriseName { get; set; }
  202. /// <summary>
  203. /// 企业Code
  204. /// </summary>
  205. public string? EnterpriseCode { get; set; }
  206. /// <summary>
  207. /// 专班名称
  208. /// </summary>
  209. public string? ZhuanBanMingCheng { get; set; }
  210. /// <summary>
  211. /// 专班Code
  212. /// </summary>
  213. public string? ZhuanBanCode { get; set; }
  214. #endregion
  215. #region 流程信息
  216. /// <summary>
  217. /// 工单开始时间(受理/接办时间=流程开启时间)
  218. /// </summary>
  219. public string? StartTime { get; set; }
  220. /// <summary>
  221. /// 超期时间(期满时间)
  222. /// </summary>
  223. public string? ExpiredTime { get; set; }
  224. /// <summary>
  225. /// 即将超期时间
  226. /// </summary>
  227. public string? NearlyExpiredTime { get; set; }
  228. /// <summary>
  229. /// 即将超期时间第一级
  230. /// </summary>
  231. public DateTime? NearlyExpiredTimeOne { get; set; }
  232. /// <summary>
  233. /// 交办时间(中心交部门办理时间)
  234. /// </summary>
  235. public DateTime? CenterToOrgTime { get; set; }
  236. /// <summary>
  237. /// 交办意见
  238. /// </summary>
  239. public string? CenterToOrgOpinion { get; set; }
  240. /// <summary>
  241. /// 交办人
  242. /// </summary>
  243. public string? CenterToOrgHandlerId { get; set; }
  244. /// <summary>
  245. /// 交办人姓名
  246. /// </summary>
  247. public string? CenterToOrgHandlerName { get; set; }
  248. /// <summary>
  249. /// 归档时间(暂为流程结束时间,因流程结束自动归档)
  250. /// </summary>
  251. public string? FiledTime { get; set; }
  252. /// <summary>
  253. /// 办结时长(秒) 办结时间-交办时间
  254. /// </summary>
  255. public double? HandleDuration { get; set; }
  256. /// <summary>
  257. /// 办结工作日时长(秒)
  258. /// </summary>
  259. public double? HandleDurationWorkday { get; set; }
  260. /// <summary>
  261. /// 办结时长(秒)归档时间-受理时间(工单创建时间)
  262. /// </summary>
  263. public double? CreationTimeHandleDuration { get; set; }
  264. /// <summary>
  265. /// 办结工作日时长(秒)归档时间-受理时间(工单创建时间)
  266. /// </summary>
  267. public double? CreationTimeHandleDurationWorkday { get; set; }
  268. /// <summary>
  269. /// 办结时长(秒) 归档时间-派单时间(中心到部门时间)
  270. /// </summary>
  271. public double? CenterToOrgHandleDuration { get; set; }
  272. /// <summary>
  273. /// 办结工作日时长(秒)归档时间-派单时间(中心到部门时间)
  274. /// </summary>
  275. public double? CenterToOrgHandleDurationWorkday { get; set; }
  276. /// <summary>
  277. /// 归档时长(秒)
  278. /// </summary>
  279. public double? FileDuration { get; set; }
  280. /// <summary>
  281. /// 归档工作时长(秒)
  282. /// </summary>
  283. public double? FileDurationWorkday { get; set; }
  284. /// <summary>
  285. /// 全流程时长(秒)
  286. /// </summary>
  287. public double? AllDuration { get; set; }
  288. /// <summary>
  289. /// 全流程工作日时长
  290. /// </summary>
  291. public double? AllDurationWorkday { get; set; }
  292. /// <summary>
  293. ///
  294. /// </summary>
  295. public string? AllDurationHour { get; set; }
  296. /// <summary>
  297. /// 办理时间限制(如:24小时、7个工作日)
  298. /// </summary>
  299. public string? TimeLimit { get; set; }
  300. /// <summary>
  301. /// 时间限制计数
  302. /// </summary>
  303. public string? TimeLimitCount { get; set; }
  304. /// <summary>
  305. /// 时间限制单位
  306. /// </summary>
  307. public ETimeType? TimeLimitUnit { get; set; }
  308. #region 会签实际办理对象
  309. /// <summary>
  310. /// 会签实际办理对象
  311. /// </summary>
  312. public List<string>? CsActualHandleOrgIds { get; set; }
  313. /// <summary>
  314. /// 会签实际办理用户ID
  315. /// </summary>
  316. public List<string>? CsActualHandleUserIds { get; set; }
  317. #endregion
  318. #region 实际办理信息(节点,部门,意见)
  319. /// <summary>
  320. /// 实际办理步骤ID
  321. /// </summary>
  322. public string? ActualHandleStepId { get; set; }
  323. /// <summary>
  324. /// 实际办理节点code(会签状态此字段保存最外层会签发起节点code)
  325. /// </summary>
  326. public string? ActualHandleStepCode { get; set; }
  327. /// <summary>
  328. /// 实际办理节点名称(会签状态此字段保存最外层会签发起节点名称)
  329. /// </summary>
  330. public string? ActualHandleStepName { get; set; }
  331. /// <summary>
  332. /// 到达实际办理节点时间(stepBox创建时间)
  333. /// </summary>
  334. public DateTime? ActualHandleStepCreateTime { get; set; }
  335. /// <summary>
  336. /// 实际办理节点签收时间
  337. /// </summary>
  338. public DateTime? ActualHandleStepAcceptTime { get; set; }
  339. /// <summary>
  340. /// 实际办理时间
  341. /// </summary>
  342. public DateTime? ActualHandleTime { get; set; }
  343. /// <summary>
  344. /// 实际办理人id
  345. /// </summary>
  346. public string? ActualHandlerId { get; set; }
  347. /// <summary>
  348. /// 实际办理人名称
  349. /// </summary>
  350. public string? ActualHandlerName { get; set; }
  351. /// <summary>
  352. /// 实际办理部门名称
  353. /// </summary>
  354. public string? ActualHandleOrgName { get; set; }
  355. /// <summary>
  356. /// 实际办理部门编码
  357. /// </summary>
  358. public string? ActualHandleOrgCode { get; set; }
  359. /// <summary>
  360. /// 实际办理部门行政区划编码
  361. /// </summary>
  362. public string? ActualHandleOrgAreaCode { get; set; }
  363. /// <summary>
  364. /// 实际办理部门行政区划名称
  365. /// </summary>
  366. public string? ActualHandleOrgAreaName { get; set; }
  367. /// <summary>
  368. /// 实际办理意见(办理中...or 最终办理意见)
  369. /// </summary>
  370. public string ActualOpinion { get; set; } = "办理中...";
  371. /// <summary>
  372. /// 真实办理人姓名(手动填写)
  373. /// </summary>
  374. public string? RealHandlerName { get; set; }
  375. /// <summary>
  376. /// 真实办理人电话(手动填写)
  377. /// </summary>
  378. public string? RealHandlerPhone { get; set; }
  379. /// <summary>
  380. /// 沟通方式(手动填写)
  381. /// </summary>
  382. public ERealCommunicationMode? RealCommunicationMode { get; set; }
  383. /// <summary>
  384. /// 沟通时间(手动填写)
  385. /// </summary>
  386. public DateTime? RealCommunicationTime { get; set; }
  387. /// <summary>
  388. /// 沟通地点(手动填写)
  389. /// </summary>
  390. public string? RealCommunicationAddress { get; set; }
  391. /// <summary>
  392. /// 已与市民沟通
  393. /// </summary>
  394. public bool? RealIsContacted { get; set; }
  395. /// <summary>
  396. /// 已与市民现场沟通
  397. /// </summary>
  398. public bool? RealContactLocale { get; set; }
  399. /// <summary>
  400. /// 其它
  401. /// </summary>
  402. public bool? IsOther { get; set; }
  403. /// <summary>
  404. /// 其它的备注
  405. /// </summary>
  406. public string? OtherRemark { get; set; }
  407. #endregion
  408. #region 当前办理节点信息(指派时赋值)
  409. /// <summary>
  410. /// 当前办理节点ID
  411. /// </summary>
  412. public string? CurrentStepId { get; set; }
  413. /// <summary>
  414. /// 当前办理节点code(非会签:当前被指派节点,会签:会签发起节点)
  415. /// </summary>
  416. public string? CurrentStepCode { get; set; }
  417. /// <summary>
  418. /// 当前节点名称
  419. /// </summary>
  420. public string? CurrentStepName { get; set; }
  421. /// <summary>
  422. /// 到达当前节点时间
  423. /// </summary>
  424. public DateTime? CurrentStepCreateTime { get; set; }
  425. /// <summary>
  426. /// 当前办理节点签收时间
  427. /// </summary>
  428. public DateTime? CurrentStepAcceptTime { get; set; }
  429. /// <summary>
  430. /// 当前办理时间
  431. /// </summary>
  432. public DateTime? CurrentHandleTime { get; set; }
  433. /// <summary>
  434. /// 当前办理人id
  435. /// </summary>
  436. public string? CurrentHandlerId { get; set; }
  437. /// <summary>
  438. /// 当前办理人名称
  439. /// </summary>
  440. public string? CurrentHandlerName { get; set; }
  441. /// <summary>
  442. /// 当前办理部门名称
  443. /// </summary>
  444. public string? CurrentHandleOrgName { get; set; }
  445. /// <summary>
  446. /// 当前办理部门编码
  447. /// </summary>
  448. public string? CurrentHandleOrgId { get; set; }
  449. /// <summary>
  450. /// 当前办理部门等级
  451. /// </summary>
  452. public int? CurrentHandleOrgLevel { get; set; }
  453. /// <summary>
  454. /// 当前办理部门行政区划编码
  455. /// </summary>
  456. public string? CurrentHandleOrgAreaCode { get; set; }
  457. /// <summary>
  458. /// 当前办理部门行政区划名称
  459. /// </summary>
  460. public string? CurrentHandleOrgAreaName { get; set; }
  461. #endregion
  462. #region 一级部门
  463. /// <summary>
  464. /// 一级部门code
  465. /// </summary>
  466. public string? OrgLevelOneCode { get; set; }
  467. /// <summary>
  468. /// 一级部门名称
  469. /// </summary>
  470. public string? OrgLevelOneName { get; set; }
  471. #endregion
  472. #region 二级部门
  473. /// <summary>
  474. /// 二级部门code
  475. /// </summary>
  476. public string? OrgLevelTwoCode { get; set; }
  477. /// <summary>
  478. /// 二级部门名称
  479. /// </summary>
  480. public string? OrgLevelTwoName { get; set; }
  481. #endregion
  482. #region 受理人(开启流程的话务员)
  483. /// <summary>
  484. /// 受理人id
  485. /// </summary>
  486. public string? AcceptorId { get; set; }
  487. /// <summary>
  488. /// 受理人名称
  489. /// </summary>
  490. public string? AcceptorName { get; set; }
  491. /// <summary>
  492. /// 受理人工号
  493. /// </summary>
  494. public string? AcceptorStaffNo { get; set; }
  495. /// <summary>
  496. /// 受理人部门编码
  497. /// </summary>
  498. public string? AcceptorOrgCode { get; set; }
  499. /// <summary>
  500. /// 受理人部门名称
  501. /// </summary>
  502. public string? AcceptorOrgName { get; set; }
  503. #endregion
  504. #region 派单人
  505. /// <summary>
  506. /// 派单次数
  507. /// </summary>
  508. public int? SendOrderNumber { get; set; } = 0;
  509. #endregion
  510. /// <summary>
  511. /// 会签类型
  512. /// </summary>
  513. public ECounterSignType? CounterSignType { get; set; }
  514. #region 签收
  515. /// <summary>
  516. /// 签收人id
  517. /// </summary>
  518. public string? SignerId { get; set; }
  519. /// <summary>
  520. /// 签收人名称
  521. /// </summary>
  522. public string? SignerName { get; set; }
  523. #endregion
  524. #region 归档冗余字段
  525. /// <summary>
  526. /// 归档人名称
  527. /// </summary>
  528. public string? FileUserName { get; set; }
  529. /// <summary>
  530. /// 归档人ID
  531. /// </summary>
  532. public string? FileUserId { get; set; }
  533. /// <summary>
  534. /// 归档人部门Id
  535. /// </summary>
  536. public string? FileUserOrgId { get; set; }
  537. /// <summary>
  538. /// 归档人部门名称
  539. /// </summary>
  540. public string? FileUserOrgName { get; set; }
  541. /// <summary>
  542. /// 归档人部门是否属于中心
  543. /// </summary>
  544. public bool? FileOrgIsCenter { get; set; }
  545. /// <summary>
  546. /// 归档人类型
  547. /// </summary>
  548. public EFileUserType? FileUserRole { get; set; }
  549. /// <summary>
  550. /// 归档意见
  551. /// </summary>
  552. public string? FileOpinion { get; set; }
  553. #endregion
  554. #endregion
  555. #region 省工单字段
  556. /// <summary>
  557. /// 省期满时间(省工单才有)
  558. /// </summary>
  559. public DateTime? ExpiredTimeProvince { get; set; }
  560. /// <summary>
  561. /// 省本地编号
  562. /// </summary>
  563. public string? ProvinceNo { get; set; }
  564. /// <summary>
  565. /// 省交办编号
  566. /// </summary>
  567. public string? ReceiveProvinceNo { get; set; }
  568. /// <summary>
  569. /// 外部工单唯一标识
  570. /// </summary>
  571. public string? ExternalId { get; set; }
  572. /// <summary>
  573. /// 工单标签
  574. /// </summary>
  575. public string? TagNames { get; set; }
  576. /// <summary>
  577. /// 省退回结果
  578. /// </summary>
  579. public bool? ProvinceSendBack { get; set; }
  580. #endregion
  581. #region 附件冗余
  582. //[SugarColumn(ColumnDataType = "json", IsJson = true, IsNullable = true, ColumnDescription = "附件JSON")]
  583. //public List<FileJson>? FileJson { get; set; }
  584. #endregion
  585. #region 市州工单互转
  586. /// <summary>
  587. /// 是否转发
  588. /// </summary>
  589. public bool? Transpond { get; set; }
  590. /// <summary>
  591. /// 转发市州Id
  592. /// </summary>
  593. public string? TranspondCityId { get; set; }
  594. /// <summary>
  595. /// 转发市州名称
  596. /// </summary>
  597. public string? TranspondCityName { get; set; }
  598. /// <summary>
  599. /// 转发市州Value
  600. /// </summary>
  601. public string? TranspondCityValue { get; set; }
  602. #endregion
  603. #region 重办
  604. /// <summary>
  605. /// 重办次数
  606. /// </summary>
  607. public int? ReTransactNum { get; set; }
  608. /// <summary>
  609. /// 派单退回次数
  610. /// </summary>
  611. public int? SendBackNum { get; set; }
  612. #endregion
  613. /// <summary>
  614. /// 敏感标签
  615. /// </summary>
  616. //[SugarColumn(ColumnDataType = "json", IsJson = true, IsNullable = true, ColumnDescription = "敏感标签")]
  617. //public List<string>? Sensitive { get; set; }
  618. /// <summary>
  619. /// 是否行政执法类
  620. /// </summary>
  621. public bool? IsEnforcementOrder { get; set; }
  622. /// <summary>
  623. /// 形式主义工单
  624. /// </summary>
  625. public bool IsFormalistWorkOrder { get; set; }
  626. /// <summary>
  627. /// 敏感类工单
  628. /// </summary>
  629. //[SugarColumn(DefaultValue = "f", ColumnDescription = "是否敏感类工单")]
  630. public bool IsSensitiveWorkOrders { get; set; }
  631. /// <summary>
  632. /// 24小时办结
  633. /// </summary>
  634. //[SugarColumn(DefaultValue = "f", ColumnDescription = "是否24小时办结")]
  635. public bool Is24HoursComplete { get; set; }
  636. /// <summary>
  637. /// 部门是否解决
  638. /// </summary>
  639. //[SugarColumn(DefaultValue = "f", ColumnDescription = "部门是否解决")]
  640. public bool IsResolved { get; set; }
  641. /// <summary>
  642. /// 是否紧急
  643. /// 在创单的时候勾选的是否紧急
  644. /// </summary>
  645. //[SugarColumn(DefaultValue = "f", ColumnDescription = "是否紧急")]
  646. public bool IsUrgent { get; set; }
  647. /// <summary>
  648. /// 是否紧急
  649. /// 在办理的时候勾选的是否紧急
  650. /// </summary>
  651. //[SugarColumn(DefaultValue = "f", ColumnDescription = "办理勾选是否紧急")]
  652. public bool IsStepUrgent { get; set; }
  653. /// <summary>
  654. /// 是否推诿
  655. /// </summary>
  656. //[SugarColumn(DefaultValue = "f", ColumnDescription = "是否推诿")]
  657. public bool IsEvasive { get; set; }
  658. /// <summary>
  659. /// 是否不积极
  660. /// </summary>
  661. //[SugarColumn(DefaultValue = "f", ColumnDescription = "是否不积极")]
  662. public bool IsInactively { get; set; }
  663. /// <summary>
  664. /// 是否三方通话
  665. /// </summary>
  666. //[SugarColumn(DefaultValue = "f", ColumnDescription = "是否三方通话")]
  667. public bool IsThreePartyConference { get; set; }
  668. /// <summary>
  669. /// 重点关注事件,保存前端选择,用于返回前端数据
  670. /// </summary>
  671. //[SugarColumn(ColumnDescription = "重点关注事件")]
  672. public string? FocusOnEvents { get; set; }
  673. /// <summary>
  674. /// 重点关注事件名称,保存前端选择,用于返回前端数据
  675. /// </summary>
  676. //[SugarColumn(ColumnDescription = "重点关注事件名称")]
  677. public string? FocusOnEventsName { get; set; }
  678. /// <summary>
  679. /// 待发布人Id
  680. /// </summary>
  681. //[SugarColumn(ColumnDescription = "待发布人ID")]
  682. public string? WaitForPublisherId { get; set; }
  683. /// <summary>
  684. /// 是否政民互动公开
  685. /// </summary>
  686. //[SugarColumn(DefaultValue = "f", ColumnDescription = "是否政民互动公开")]
  687. public bool IsProvinceZmhd { get; set; }
  688. /// <summary>
  689. /// 初审人姓名
  690. /// </summary>
  691. //[SugarColumn(ColumnDescription = "初审人姓名")]
  692. public string? AuditFirstName { get; set; }
  693. /// <summary>
  694. /// 初审时间
  695. /// </summary>
  696. //[SugarColumn(ColumnDescription = "初审时间")]
  697. public DateTime? AuditFirstTime { get; set; }
  698. /// <summary>
  699. /// 政民互动公开ID
  700. /// </summary>
  701. //[SugarColumn(ColumnDescription = "政民互动公开ID")]
  702. public string? OrderProvinceZmhdId { get; set; }
  703. /// <summary>
  704. /// 超期部门
  705. /// </summary>
  706. //[SugarColumn(IsIgnore = true, ColumnDescription = "超期部门名称")]
  707. public string? DaysOverdueOrgName { get; set; }
  708. /// <summary>
  709. /// 退回截至时间
  710. /// </summary>
  711. //[SugarColumn(ColumnDescription = "退回截至时间")]
  712. public DateTime? SendBackAuditEndTime { get; set; }
  713. /// <summary>
  714. /// 话务提醒是否转办
  715. /// </summary>
  716. //[SugarColumn(ColumnDescription = "话务提醒是否转办")]
  717. public bool? IsForwarded { get; set; }
  718. #region 回访信息
  719. /// <summary>
  720. /// 话务员评价(话务评价)
  721. /// </summary>
  722. //[SugarColumn(ColumnDescription = "话务员评价")]
  723. public ESeatEvaluate? SeatEvaluate { get; set; }
  724. /// <summary>
  725. /// 部门办件结果
  726. /// </summary>
  727. //[SugarColumn(ColumnDataType = "json", ColumnDescription = "部门办件结果", IsJson = true, IsNullable = true)]
  728. public Kv? OrgProcessingResults { get; set; }
  729. #endregion
  730. /// <summary>
  731. /// 老系统工单Id
  732. /// </summary>
  733. //[SugarColumn(ColumnDescription = "老系统工单Id")]
  734. public string? OldOrderId { get; set; }
  735. }
  736. }