MajorVO.java 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. package com.dayou.vo;
  2. import com.dayou.annotation.LuceneResource;
  3. import com.dayou.annotation.LuceneSearchable;
  4. import com.dayou.entity.Major;
  5. import lombok.Data;
  6. import java.util.List;
  7. import java.util.Set;
  8. import static com.dayou.enums.MainBusinessEnum.MAJOR_BUSINESS;
  9. /**
  10. * 类说明:
  11. *
  12. * @author: wucl
  13. * @since: 2023/10/31
  14. * created with IntelliJ IDEA.
  15. */
  16. @Data
  17. public class MajorVO extends Major {
  18. private Long majorId;
  19. /**
  20. * 客户经理
  21. */
  22. private String clientManager;
  23. /**
  24. * 项目负责人
  25. */
  26. private String principal;
  27. /**
  28. * 接单部门
  29. */
  30. private String department;
  31. /**
  32. * 客户名称
  33. */
  34. private String clientele;
  35. /**
  36. * 客户联系人
  37. */
  38. private String clienteleContact;
  39. /**
  40. * 客户联系人电话
  41. */
  42. private String clienteleContactTel;
  43. /**
  44. * 终端客户
  45. */
  46. private String terminalClientele;
  47. /**
  48. * 终端客户联系人
  49. */
  50. private String terminalClienteleContact;
  51. /**
  52. * 当前节点
  53. */
  54. private String currentNode;
  55. /**
  56. * 待办人
  57. */
  58. private String handler;
  59. /**
  60. * 成员姓名集合
  61. */
  62. private List<String> membersName;
  63. /**
  64. * 成员id集合
  65. */
  66. private List<Long> membersId;
  67. /**
  68. * 业务子id
  69. */
  70. private String businessSubId;
  71. //客户信息(回显)
  72. private String cMobile;
  73. private String cDepartment;
  74. private String cDuty;
  75. private String cClienteleName;
  76. private String cClienteleSubName ;
  77. private String cClienteleContactName ;
  78. private String tMobile;
  79. private String tTerminalClienteleName;
  80. private String tTerminalClienteleContactName;
  81. private String startDate;
  82. private String endDate;
  83. private String tCompanyMobile;
  84. private String nodeName;
  85. private String productionName;
  86. private String productionNo;
  87. private String reportNo;
  88. private String statementNo;
  89. private String clientName;
  90. private String clientTel;
  91. private String evaluateAmount;
  92. private String evaluateAcreage;
  93. private String owner;
  94. private String nodeCode;
  95. private Long currentNodeId;
  96. private Set<Long> userIds;
  97. }