ApprovalJourneyDto.cs 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. namespace OASystem.Domain.Dtos.Groups;
  2. public class ApprovalJourneyDto
  3. {
  4. public int Diid { get; set; }
  5. public int UserId { get; set; }
  6. }
  7. public class CreateApprovalJourneyDto
  8. {
  9. public int Diid { get; set; }
  10. public int Userid { get; set; }
  11. public int BlackCodeId { get; set; }
  12. }
  13. public class ExportApprovalJourneyWord
  14. {
  15. public int Diid { get; set; }
  16. /// <summary>
  17. /// 1 默认模板 2 省外办 3 市外办
  18. /// </summary>
  19. public int FileIndex { get; set; } = 1;
  20. }
  21. public class ApprovalJourneyAiWriteDto
  22. {
  23. public string ClientName { get; set; }
  24. public string ClientPurpose { get; set; }
  25. }
  26. public class SaveApprovalJourney
  27. {
  28. public List<ApprovalJourneyItem> Arr { get; set; }
  29. public int UserId { get; set; }
  30. }
  31. public class DeleteApprovalJourney
  32. {
  33. public int Diid { get; set; }
  34. public int uesrId { get; set; }
  35. }
  36. public class ChiListItem
  37. {
  38. /// <summary>
  39. /// 时间区间
  40. /// </summary>
  41. public List<string> timeInterval { get; set; }
  42. /// <summary>
  43. /// 详细信息
  44. /// </summary>
  45. public string details { get; set; }
  46. /// <summary>
  47. /// 父级Id
  48. /// </summary>
  49. public int parentId { get; set; }
  50. /// <summary>
  51. /// id
  52. /// </summary>
  53. public int id { get; set; }
  54. }
  55. public class ApprovalJourneyItem
  56. {
  57. /// <summary>
  58. /// id
  59. /// </summary>
  60. public int id { get; set; }
  61. /// <summary>
  62. /// 日期显示
  63. /// </summary>
  64. public string date { get; set; }
  65. /// <summary>
  66. /// 团组id
  67. /// </summary>
  68. public int diid { get; set; }
  69. /// <summary>
  70. ///项列表
  71. /// </summary>
  72. public List<ChiListItem> chiList { get; set; }
  73. }