ProposalInfo.java 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580
  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. /** 承办单位答复委员 */
  97. @Excel(name = "承办单位答复委员")
  98. private String cbdwdfwy;
  99. /** 委员满意程度(0:不满意,1:一般,2:满意,3:非常满意) */
  100. @Excel(name = "委员满意程度", readConverterExp = "0=:不满意,1:一般,2:满意,3:非常满意")
  101. private String satisfaction;
  102. /** 委员意见 */
  103. @Excel(name = "委员意见")
  104. private String membersOpinion;
  105. /** 政协满意程度(0:不满意,1:一般,2:满意,3:非常满意) */
  106. @Excel(name = "政协满意程度", readConverterExp = "0=:不满意,1:一般,2:满意,3:非常满意")
  107. private String zxSatisfaction;
  108. /** 政协意见 */
  109. @Excel(name = "政协意见")
  110. private String zxOpinion;
  111. /** 是否推荐重点(0是 1否) */
  112. @Excel(name = "是否推荐重点", readConverterExp = "0=是,1=否")
  113. private String isKeyPoint;
  114. /** 推荐重点理由 */
  115. @Excel(name = "推荐重点理由")
  116. private String keyPointArgument;
  117. /** 是否推荐优秀(0是 1否) */
  118. @Excel(name = "是否推荐优秀", readConverterExp = "0=是,1=否")
  119. private String isOutstanding;
  120. /** 推荐优秀理由 */
  121. @Excel(name = "推荐优秀理由")
  122. private String outstandingArgument;
  123. /** 提案人员 */
  124. private List<ProposalUser> proposalUserList;
  125. /** 附件 */
  126. private List<ZxFj> zxFjList;
  127. /** 单位回复 */
  128. private List<ProposalUnitReply> proposalUnitReplyList;
  129. /** 是否同意联名 */
  130. private String isAgree;
  131. public String getIsAgree() {
  132. return isAgree;
  133. }
  134. public void setIsAgree(String isAgree) {
  135. this.isAgree = isAgree;
  136. }
  137. public ProposalUnitReply getZbUnitReply() {
  138. return zbUnitReply;
  139. }
  140. public void setZbUnitReply(ProposalUnitReply zbUnitReply) {
  141. this.zbUnitReply = zbUnitReply;
  142. }
  143. /**主办单位*/
  144. private ProposalUnitReply zbUnitReply;
  145. public String getIsKeyPoint() {
  146. return isKeyPoint;
  147. }
  148. public void setIsKeyPoint(String isKeyPoint) {
  149. this.isKeyPoint = isKeyPoint;
  150. }
  151. public String getKeyPointArgument() {
  152. return keyPointArgument;
  153. }
  154. public void setKeyPointArgument(String keyPointArgument) {
  155. this.keyPointArgument = keyPointArgument;
  156. }
  157. public String getIsOutstanding() {
  158. return isOutstanding;
  159. }
  160. public void setIsOutstanding(String isOutstanding) {
  161. this.isOutstanding = isOutstanding;
  162. }
  163. public String getOutstandingArgument() {
  164. return outstandingArgument;
  165. }
  166. public void setOutstandingArgument(String outstandingArgument) {
  167. this.outstandingArgument = outstandingArgument;
  168. }
  169. public List<ProposalUnitReply> getProposalUnitReplyList() {
  170. return proposalUnitReplyList;
  171. }
  172. public String getZxSatisfaction() {
  173. return zxSatisfaction;
  174. }
  175. public void setZxSatisfaction(String zxSatisfaction) {
  176. this.zxSatisfaction = zxSatisfaction;
  177. }
  178. public String getZxOpinion() {
  179. return zxOpinion;
  180. }
  181. public void setZxOpinion(String zxOpinion) {
  182. this.zxOpinion = zxOpinion;
  183. }
  184. public void setProposalUnitReplyList(List<ProposalUnitReply> proposalUnitReplyList) {
  185. this.proposalUnitReplyList = proposalUnitReplyList;
  186. }
  187. public List<ZxFj> getZxFjList() {
  188. return zxFjList;
  189. }
  190. public void setZxFjList(List<ZxFj> zxFjList) {
  191. this.zxFjList = zxFjList;
  192. }
  193. public List<ProposalUser> getProposalUserList() {
  194. return proposalUserList;
  195. }
  196. public void setProposalUserList(List<ProposalUser> proposalUserList) {
  197. this.proposalUserList = proposalUserList;
  198. }
  199. public void setProposalId(Long proposalId)
  200. {
  201. this.proposalId = proposalId;
  202. }
  203. public Long getProposalId()
  204. {
  205. return proposalId;
  206. }
  207. public void setProposalUserId(Long proposalUserId)
  208. {
  209. this.proposalUserId = proposalUserId;
  210. }
  211. public Long getProposalUserId()
  212. {
  213. return proposalUserId;
  214. }
  215. public void setProposalNumber(String proposalNumber)
  216. {
  217. this.proposalNumber = proposalNumber;
  218. }
  219. public String getProposalNumber()
  220. {
  221. return proposalNumber;
  222. }
  223. public void setTitle(String title)
  224. {
  225. this.title = title;
  226. }
  227. public String getTitle()
  228. {
  229. return title;
  230. }
  231. public void setProposalName(String proposalName)
  232. {
  233. this.proposalName = proposalName;
  234. }
  235. public String getProposalName()
  236. {
  237. return proposalName;
  238. }
  239. public void setProposalPhone(String proposalPhone)
  240. {
  241. this.proposalPhone = proposalPhone;
  242. }
  243. public String getProposalPhone()
  244. {
  245. return proposalPhone;
  246. }
  247. public void setBoundary(String boundary)
  248. {
  249. this.boundary = boundary;
  250. }
  251. public String getBoundary()
  252. {
  253. return boundary;
  254. }
  255. public void setPartyAffiliation(String partyAffiliation)
  256. {
  257. this.partyAffiliation = partyAffiliation;
  258. }
  259. public String getPartyAffiliation()
  260. {
  261. return partyAffiliation;
  262. }
  263. public void setContactAddress(String contactAddress)
  264. {
  265. this.contactAddress = contactAddress;
  266. }
  267. public String getContactAddress()
  268. {
  269. return contactAddress;
  270. }
  271. public void setCategoryId(Long categoryId)
  272. {
  273. this.categoryId = categoryId;
  274. }
  275. public Long getCategoryId()
  276. {
  277. return categoryId;
  278. }
  279. public void setCategoryName(String categoryName)
  280. {
  281. this.categoryName = categoryName;
  282. }
  283. public String getCategoryName()
  284. {
  285. return categoryName;
  286. }
  287. public void setProposalType(String proposalType)
  288. {
  289. this.proposalType = proposalType;
  290. }
  291. public String getProposalType()
  292. {
  293. return proposalType;
  294. }
  295. public void setProposalContent(String proposalContent)
  296. {
  297. this.proposalContent = proposalContent;
  298. }
  299. public String getProposalContent()
  300. {
  301. return proposalContent;
  302. }
  303. public void setIsJointly(String isJointly)
  304. {
  305. this.isJointly = isJointly;
  306. }
  307. public String getIsJointly()
  308. {
  309. return isJointly;
  310. }
  311. public void setIsPublicity(String isPublicity)
  312. {
  313. this.isPublicity = isPublicity;
  314. }
  315. public String getIsPublicity()
  316. {
  317. return isPublicity;
  318. }
  319. public void setContentPublicity(String contentPublicity)
  320. {
  321. this.contentPublicity = contentPublicity;
  322. }
  323. public String getContentPublicity()
  324. {
  325. return contentPublicity;
  326. }
  327. public void setIsSurvey(String isSurvey)
  328. {
  329. this.isSurvey = isSurvey;
  330. }
  331. public String getIsSurvey()
  332. {
  333. return isSurvey;
  334. }
  335. public void setIsFirst(String isFirst)
  336. {
  337. this.isFirst = isFirst;
  338. }
  339. public String getIsFirst()
  340. {
  341. return isFirst;
  342. }
  343. public void setIsPerson(String isPerson)
  344. {
  345. this.isPerson = isPerson;
  346. }
  347. public String getIsPerson()
  348. {
  349. return isPerson;
  350. }
  351. public void setIsRecord(String isRecord)
  352. {
  353. this.isRecord = isRecord;
  354. }
  355. public String getIsRecord()
  356. {
  357. return isRecord;
  358. }
  359. public void setNegotiateType(String negotiateType)
  360. {
  361. this.negotiateType = negotiateType;
  362. }
  363. public String getNegotiateType()
  364. {
  365. return negotiateType;
  366. }
  367. public void setProposedContractor(String proposedContractor)
  368. {
  369. this.proposedContractor = proposedContractor;
  370. }
  371. public String getProposedContractor()
  372. {
  373. return proposedContractor;
  374. }
  375. public void setProposalProgress(String proposalProgress)
  376. {
  377. this.proposalProgress = proposalProgress;
  378. }
  379. public String getProposalProgress()
  380. {
  381. return proposalProgress;
  382. }
  383. public void setRollingProcess(String rollingProcess)
  384. {
  385. this.rollingProcess = rollingProcess;
  386. }
  387. public String getRollingProcess()
  388. {
  389. return rollingProcess;
  390. }
  391. public void setComplexType(String complexType)
  392. {
  393. this.complexType = complexType;
  394. }
  395. public String getComplexType()
  396. {
  397. return complexType;
  398. }
  399. public void setIsCasesTogether(String isCasesTogether)
  400. {
  401. this.isCasesTogether = isCasesTogether;
  402. }
  403. public String getIsCasesTogether()
  404. {
  405. return isCasesTogether;
  406. }
  407. public void setUniteProposalId(Long uniteProposalId)
  408. {
  409. this.uniteProposalId = uniteProposalId;
  410. }
  411. public Long getUniteProposalId()
  412. {
  413. return uniteProposalId;
  414. }
  415. public void setSatisfaction(String satisfaction)
  416. {
  417. this.satisfaction = satisfaction;
  418. }
  419. public String getSatisfaction()
  420. {
  421. return satisfaction;
  422. }
  423. public void setMembersOpinion(String membersOpinion)
  424. {
  425. this.membersOpinion = membersOpinion;
  426. }
  427. public String getMembersOpinion()
  428. {
  429. return membersOpinion;
  430. }
  431. public String getCbdwdfwy() {
  432. return cbdwdfwy;
  433. }
  434. public void setCbdwdfwy(String cbdwdfwy) {
  435. this.cbdwdfwy = cbdwdfwy;
  436. }
  437. @Override
  438. public String toString() {
  439. return "ProposalInfo{" +
  440. "proposalId=" + proposalId +
  441. ", proposalUserId=" + proposalUserId +
  442. ", proposalNumber='" + proposalNumber + '\'' +
  443. ", title='" + title + '\'' +
  444. ", proposalName='" + proposalName + '\'' +
  445. ", proposalPhone='" + proposalPhone + '\'' +
  446. ", boundary='" + boundary + '\'' +
  447. ", partyAffiliation='" + partyAffiliation + '\'' +
  448. ", contactAddress='" + contactAddress + '\'' +
  449. ", categoryId=" + categoryId +
  450. ", categoryName='" + categoryName + '\'' +
  451. ", proposalType='" + proposalType + '\'' +
  452. ", proposalContent='" + proposalContent + '\'' +
  453. ", isJointly='" + isJointly + '\'' +
  454. ", isPublicity='" + isPublicity + '\'' +
  455. ", contentPublicity='" + contentPublicity + '\'' +
  456. ", isSurvey='" + isSurvey + '\'' +
  457. ", isFirst='" + isFirst + '\'' +
  458. ", isPerson='" + isPerson + '\'' +
  459. ", isRecord='" + isRecord + '\'' +
  460. ", negotiateType='" + negotiateType + '\'' +
  461. ", proposedContractor='" + proposedContractor + '\'' +
  462. ", proposalProgress='" + proposalProgress + '\'' +
  463. ", rollingProcess='" + rollingProcess + '\'' +
  464. ", complexType='" + complexType + '\'' +
  465. ", isCasesTogether='" + isCasesTogether + '\'' +
  466. ", uniteProposalId=" + uniteProposalId +
  467. ", satisfaction='" + satisfaction + '\'' +
  468. ", membersOpinion='" + membersOpinion + '\'' +
  469. ", zxSatisfaction='" + zxSatisfaction + '\'' +
  470. ", zxOpinion='" + zxOpinion + '\'' +
  471. ", isKeyPoint='" + isKeyPoint + '\'' +
  472. ", keyPointArgument='" + keyPointArgument + '\'' +
  473. ", isOutstanding='" + isOutstanding + '\'' +
  474. ", outstandingArgument='" + outstandingArgument + '\'' +
  475. '}';
  476. }
  477. }