ProposalInfo.java 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543
  1. package com.ruoyi.system.domain;
  2. import org.apache.commons.lang3.builder.ToStringBuilder;
  3. import org.apache.commons.lang3.builder.ToStringStyle;
  4. import com.ruoyi.common.annotation.Excel;
  5. import com.ruoyi.common.core.domain.BaseEntity;
  6. import java.util.List;
  7. /**
  8. * 提案信息对象 proposal_info
  9. *
  10. * @author boman
  11. * @date 2024-03-07
  12. */
  13. public class ProposalInfo extends BaseEntity
  14. {
  15. private static final long serialVersionUID = 1L;
  16. /** 提案ID */
  17. private Long proposalId;
  18. /** 提案人ID */
  19. @Excel(name = "提案人ID")
  20. private Long proposalUserId;
  21. /** 提案号 */
  22. @Excel(name = "提案号")
  23. private String proposalNumber;
  24. /** 标题 */
  25. @Excel(name = "标题")
  26. private String title;
  27. /** 提案人姓名 */
  28. @Excel(name = "提案人姓名")
  29. private String proposalName;
  30. /** 提案人手机号码 */
  31. @Excel(name = "提案人手机号码")
  32. private String proposalPhone;
  33. /** 界别 */
  34. @Excel(name = "界别")
  35. private String boundary;
  36. /** 党派 */
  37. @Excel(name = "党派")
  38. private String partyAffiliation;
  39. /** 联系地址 */
  40. @Excel(name = "联系地址")
  41. private String contactAddress;
  42. /** 提案类别id */
  43. @Excel(name = "提案类别id")
  44. private Long categoryId;
  45. /** 提案类别 */
  46. @Excel(name = "提案类别")
  47. private String categoryName;
  48. /** 提案类型(0大会提案 1平时提案) */
  49. @Excel(name = "提案类型", readConverterExp = "0=大会提案,1=平时提案")
  50. private String proposalType;
  51. /** 提案内容 */
  52. @Excel(name = "提案内容")
  53. private String proposalContent;
  54. /** 联名提案(0是 1否) */
  55. @Excel(name = "联名提案", readConverterExp = "0=是,1=否")
  56. private String isJointly;
  57. /** 同意公开(0是 1否) */
  58. @Excel(name = "同意公开", readConverterExp = "0=是,1=否")
  59. private String isPublicity;
  60. /** 内容公开(0是 1否) */
  61. @Excel(name = "内容公开", readConverterExp = "0=是,1=否")
  62. private String contentPublicity;
  63. /** 经过调研(0是 1否) */
  64. @Excel(name = "经过调研", readConverterExp = "0=是,1=否")
  65. private String isSurvey;
  66. /** 第一次提出(0是 1否) */
  67. @Excel(name = "第一次提出", readConverterExp = "0=是,1=否")
  68. private String isFirst;
  69. /** 由本人撰写(0是 1否) */
  70. @Excel(name = "由本人撰写", readConverterExp = "0=是,1=否")
  71. private String isPerson;
  72. /** 是否立案(0是 1否) */
  73. @Excel(name = "是否立案", readConverterExp = "0=是,1=否")
  74. private String isRecord;
  75. /** 需要办理的协商方式 */
  76. @Excel(name = "需要办理的协商方式")
  77. private String negotiateType;
  78. /** 建议承办单位 */
  79. @Excel(name = "建议承办单位")
  80. private String proposedContractor;
  81. /** 提案进度(0:提交提案,1:提案审查,2:提案立案,3:提案交办,4:办理提案,5:提案反馈,6:办结审核,7:已办结) */
  82. @Excel(name = "提案进度(0:提交提案,1:提案审查,2:提案立案,3:提案交办,4:办理提案,5:提案反馈,6:办结审核,7:已办结)")
  83. private String proposalProgress;
  84. /** 滚动办理(0是 1否) */
  85. @Excel(name = "滚动办理", readConverterExp = "0=是,1=否")
  86. private String rollingProcess;
  87. /** 提案答复类型(A:A类,B:B类,C:C类) */
  88. @Excel(name = "提案答复类型(A:A类,B:B类,C:C类)")
  89. private String complexType;
  90. /** 是否被并案(0是 1否) */
  91. @Excel(name = "是否被并案", readConverterExp = "0=是,1=否")
  92. private String isCasesTogether;
  93. /** 被并案的案件id */
  94. @Excel(name = "被并案的案件id")
  95. private Long uniteProposalId;
  96. /** 委员满意程度(0:不满意,1:一般,2:满意,3:非常满意) */
  97. @Excel(name = "委员满意程度", readConverterExp = "0=:不满意,1:一般,2:满意,3:非常满意")
  98. private String satisfaction;
  99. /** 委员意见 */
  100. @Excel(name = "委员意见")
  101. private String membersOpinion;
  102. /** 政协满意程度(0:不满意,1:一般,2:满意,3:非常满意) */
  103. @Excel(name = "政协满意程度", readConverterExp = "0=:不满意,1:一般,2:满意,3:非常满意")
  104. private String zxSatisfaction;
  105. /** 政协意见 */
  106. @Excel(name = "政协意见")
  107. private String zxOpinion;
  108. /** 是否推荐重点(0是 1否) */
  109. @Excel(name = "是否推荐重点", readConverterExp = "0=是,1=否")
  110. private String isKeyPoint;
  111. /** 推荐重点理由 */
  112. @Excel(name = "推荐重点理由")
  113. private String keyPointArgument;
  114. /** 是否推荐优秀(0是 1否) */
  115. @Excel(name = "是否推荐优秀", readConverterExp = "0=是,1=否")
  116. private String isOutstanding;
  117. /** 推荐优秀理由 */
  118. @Excel(name = "推荐优秀理由")
  119. private String outstandingArgument;
  120. /** 提案人员 */
  121. private List<ProposalUser> proposalUserList;
  122. /** 附件 */
  123. private List<ZxFj> zxFjList;
  124. /** 单位回复 */
  125. private List<ProposalUnitReply> proposalUnitReplyList;
  126. public String getIsKeyPoint() {
  127. return isKeyPoint;
  128. }
  129. public void setIsKeyPoint(String isKeyPoint) {
  130. this.isKeyPoint = isKeyPoint;
  131. }
  132. public String getKeyPointArgument() {
  133. return keyPointArgument;
  134. }
  135. public void setKeyPointArgument(String keyPointArgument) {
  136. this.keyPointArgument = keyPointArgument;
  137. }
  138. public String getIsOutstanding() {
  139. return isOutstanding;
  140. }
  141. public void setIsOutstanding(String isOutstanding) {
  142. this.isOutstanding = isOutstanding;
  143. }
  144. public String getOutstandingArgument() {
  145. return outstandingArgument;
  146. }
  147. public void setOutstandingArgument(String outstandingArgument) {
  148. this.outstandingArgument = outstandingArgument;
  149. }
  150. public List<ProposalUnitReply> getProposalUnitReplyList() {
  151. return proposalUnitReplyList;
  152. }
  153. public String getZxSatisfaction() {
  154. return zxSatisfaction;
  155. }
  156. public void setZxSatisfaction(String zxSatisfaction) {
  157. this.zxSatisfaction = zxSatisfaction;
  158. }
  159. public String getZxOpinion() {
  160. return zxOpinion;
  161. }
  162. public void setZxOpinion(String zxOpinion) {
  163. this.zxOpinion = zxOpinion;
  164. }
  165. public void setProposalUnitReplyList(List<ProposalUnitReply> proposalUnitReplyList) {
  166. this.proposalUnitReplyList = proposalUnitReplyList;
  167. }
  168. public List<ZxFj> getZxFjList() {
  169. return zxFjList;
  170. }
  171. public void setZxFjList(List<ZxFj> zxFjList) {
  172. this.zxFjList = zxFjList;
  173. }
  174. public List<ProposalUser> getProposalUserList() {
  175. return proposalUserList;
  176. }
  177. public void setProposalUserList(List<ProposalUser> proposalUserList) {
  178. this.proposalUserList = proposalUserList;
  179. }
  180. public void setProposalId(Long proposalId)
  181. {
  182. this.proposalId = proposalId;
  183. }
  184. public Long getProposalId()
  185. {
  186. return proposalId;
  187. }
  188. public void setProposalUserId(Long proposalUserId)
  189. {
  190. this.proposalUserId = proposalUserId;
  191. }
  192. public Long getProposalUserId()
  193. {
  194. return proposalUserId;
  195. }
  196. public void setProposalNumber(String proposalNumber)
  197. {
  198. this.proposalNumber = proposalNumber;
  199. }
  200. public String getProposalNumber()
  201. {
  202. return proposalNumber;
  203. }
  204. public void setTitle(String title)
  205. {
  206. this.title = title;
  207. }
  208. public String getTitle()
  209. {
  210. return title;
  211. }
  212. public void setProposalName(String proposalName)
  213. {
  214. this.proposalName = proposalName;
  215. }
  216. public String getProposalName()
  217. {
  218. return proposalName;
  219. }
  220. public void setProposalPhone(String proposalPhone)
  221. {
  222. this.proposalPhone = proposalPhone;
  223. }
  224. public String getProposalPhone()
  225. {
  226. return proposalPhone;
  227. }
  228. public void setBoundary(String boundary)
  229. {
  230. this.boundary = boundary;
  231. }
  232. public String getBoundary()
  233. {
  234. return boundary;
  235. }
  236. public void setPartyAffiliation(String partyAffiliation)
  237. {
  238. this.partyAffiliation = partyAffiliation;
  239. }
  240. public String getPartyAffiliation()
  241. {
  242. return partyAffiliation;
  243. }
  244. public void setContactAddress(String contactAddress)
  245. {
  246. this.contactAddress = contactAddress;
  247. }
  248. public String getContactAddress()
  249. {
  250. return contactAddress;
  251. }
  252. public void setCategoryId(Long categoryId)
  253. {
  254. this.categoryId = categoryId;
  255. }
  256. public Long getCategoryId()
  257. {
  258. return categoryId;
  259. }
  260. public void setCategoryName(String categoryName)
  261. {
  262. this.categoryName = categoryName;
  263. }
  264. public String getCategoryName()
  265. {
  266. return categoryName;
  267. }
  268. public void setProposalType(String proposalType)
  269. {
  270. this.proposalType = proposalType;
  271. }
  272. public String getProposalType()
  273. {
  274. return proposalType;
  275. }
  276. public void setProposalContent(String proposalContent)
  277. {
  278. this.proposalContent = proposalContent;
  279. }
  280. public String getProposalContent()
  281. {
  282. return proposalContent;
  283. }
  284. public void setIsJointly(String isJointly)
  285. {
  286. this.isJointly = isJointly;
  287. }
  288. public String getIsJointly()
  289. {
  290. return isJointly;
  291. }
  292. public void setIsPublicity(String isPublicity)
  293. {
  294. this.isPublicity = isPublicity;
  295. }
  296. public String getIsPublicity()
  297. {
  298. return isPublicity;
  299. }
  300. public void setContentPublicity(String contentPublicity)
  301. {
  302. this.contentPublicity = contentPublicity;
  303. }
  304. public String getContentPublicity()
  305. {
  306. return contentPublicity;
  307. }
  308. public void setIsSurvey(String isSurvey)
  309. {
  310. this.isSurvey = isSurvey;
  311. }
  312. public String getIsSurvey()
  313. {
  314. return isSurvey;
  315. }
  316. public void setIsFirst(String isFirst)
  317. {
  318. this.isFirst = isFirst;
  319. }
  320. public String getIsFirst()
  321. {
  322. return isFirst;
  323. }
  324. public void setIsPerson(String isPerson)
  325. {
  326. this.isPerson = isPerson;
  327. }
  328. public String getIsPerson()
  329. {
  330. return isPerson;
  331. }
  332. public void setIsRecord(String isRecord)
  333. {
  334. this.isRecord = isRecord;
  335. }
  336. public String getIsRecord()
  337. {
  338. return isRecord;
  339. }
  340. public void setNegotiateType(String negotiateType)
  341. {
  342. this.negotiateType = negotiateType;
  343. }
  344. public String getNegotiateType()
  345. {
  346. return negotiateType;
  347. }
  348. public void setProposedContractor(String proposedContractor)
  349. {
  350. this.proposedContractor = proposedContractor;
  351. }
  352. public String getProposedContractor()
  353. {
  354. return proposedContractor;
  355. }
  356. public void setProposalProgress(String proposalProgress)
  357. {
  358. this.proposalProgress = proposalProgress;
  359. }
  360. public String getProposalProgress()
  361. {
  362. return proposalProgress;
  363. }
  364. public void setRollingProcess(String rollingProcess)
  365. {
  366. this.rollingProcess = rollingProcess;
  367. }
  368. public String getRollingProcess()
  369. {
  370. return rollingProcess;
  371. }
  372. public void setComplexType(String complexType)
  373. {
  374. this.complexType = complexType;
  375. }
  376. public String getComplexType()
  377. {
  378. return complexType;
  379. }
  380. public void setIsCasesTogether(String isCasesTogether)
  381. {
  382. this.isCasesTogether = isCasesTogether;
  383. }
  384. public String getIsCasesTogether()
  385. {
  386. return isCasesTogether;
  387. }
  388. public void setUniteProposalId(Long uniteProposalId)
  389. {
  390. this.uniteProposalId = uniteProposalId;
  391. }
  392. public Long getUniteProposalId()
  393. {
  394. return uniteProposalId;
  395. }
  396. public void setSatisfaction(String satisfaction)
  397. {
  398. this.satisfaction = satisfaction;
  399. }
  400. public String getSatisfaction()
  401. {
  402. return satisfaction;
  403. }
  404. public void setMembersOpinion(String membersOpinion)
  405. {
  406. this.membersOpinion = membersOpinion;
  407. }
  408. public String getMembersOpinion()
  409. {
  410. return membersOpinion;
  411. }
  412. @Override
  413. public String toString() {
  414. return "ProposalInfo{" +
  415. "proposalId=" + proposalId +
  416. ", proposalUserId=" + proposalUserId +
  417. ", proposalNumber='" + proposalNumber + '\'' +
  418. ", title='" + title + '\'' +
  419. ", proposalName='" + proposalName + '\'' +
  420. ", proposalPhone='" + proposalPhone + '\'' +
  421. ", boundary='" + boundary + '\'' +
  422. ", partyAffiliation='" + partyAffiliation + '\'' +
  423. ", contactAddress='" + contactAddress + '\'' +
  424. ", categoryId=" + categoryId +
  425. ", categoryName='" + categoryName + '\'' +
  426. ", proposalType='" + proposalType + '\'' +
  427. ", proposalContent='" + proposalContent + '\'' +
  428. ", isJointly='" + isJointly + '\'' +
  429. ", isPublicity='" + isPublicity + '\'' +
  430. ", contentPublicity='" + contentPublicity + '\'' +
  431. ", isSurvey='" + isSurvey + '\'' +
  432. ", isFirst='" + isFirst + '\'' +
  433. ", isPerson='" + isPerson + '\'' +
  434. ", isRecord='" + isRecord + '\'' +
  435. ", negotiateType='" + negotiateType + '\'' +
  436. ", proposedContractor='" + proposedContractor + '\'' +
  437. ", proposalProgress='" + proposalProgress + '\'' +
  438. ", rollingProcess='" + rollingProcess + '\'' +
  439. ", complexType='" + complexType + '\'' +
  440. ", isCasesTogether='" + isCasesTogether + '\'' +
  441. ", uniteProposalId=" + uniteProposalId +
  442. ", satisfaction='" + satisfaction + '\'' +
  443. ", membersOpinion='" + membersOpinion + '\'' +
  444. ", zxSatisfaction='" + zxSatisfaction + '\'' +
  445. ", zxOpinion='" + zxOpinion + '\'' +
  446. ", isKeyPoint='" + isKeyPoint + '\'' +
  447. ", keyPointArgument='" + keyPointArgument + '\'' +
  448. ", isOutstanding='" + isOutstanding + '\'' +
  449. ", outstandingArgument='" + outstandingArgument + '\'' +
  450. '}';
  451. }
  452. }