SqmyInfo.java 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542
  1. package com.ruoyi.system.domain.sqmy;
  2. import com.ruoyi.system.domain.ProposalUnitReply;
  3. import com.ruoyi.system.domain.ZxFj;
  4. import org.apache.commons.lang3.builder.ToStringBuilder;
  5. import org.apache.commons.lang3.builder.ToStringStyle;
  6. import com.ruoyi.common.annotation.Excel;
  7. import com.ruoyi.common.core.domain.BaseEntity;
  8. import java.util.List;
  9. /**
  10. * 社情民意信息对象 sqmy_info
  11. *
  12. * @author boman
  13. * @date 2024-03-15
  14. */
  15. public class SqmyInfo extends BaseEntity
  16. {
  17. private static final long serialVersionUID = 1L;
  18. /** 社情民意ID */
  19. private Long sqmyId;
  20. /** 上报人ID */
  21. //@Excel(name = "上报人ID")
  22. private Long sqmyUserId;
  23. /** 编号 */
  24. @Excel(name = "编号")
  25. private String sqmyNumber;
  26. /** 标题 */
  27. @Excel(name = "标题")
  28. private String title;
  29. /** 主题类型1:经济建设类,2:政治建设类,3:文化建设类,4:社会建设类,5:生态文明建设类,6:其他 */
  30. @Excel(name = "主题类型",readConverterExp = "1=经济建设类,2=政治建设类,3=文化建设类,4=社会建设类,5=生态文明建设类,6=其他")
  31. private String topicType;
  32. /** 打回理由 */
  33. //@Excel(name = "打回理由")
  34. private String backReason;
  35. /** 联系人姓名 */
  36. //@Excel(name = "联系人姓名")
  37. private String lxrName;
  38. /** 联系人手机号码 */
  39. //@Excel(name = "联系人手机号码")
  40. private String lxrPhone;
  41. /** 上报人姓名 */
  42. @Excel(name = "上报人姓名")
  43. private String sqmyName;
  44. /** 上报人手机号码 */
  45. @Excel(name = "上报人手机号码")
  46. private String sqmyPhone;
  47. /** 社情民意内容 */
  48. //@Excel(name = "社情民意内容")
  49. private String sqmyContent;
  50. /** 同意公开(0是 1否) */
  51. @Excel(name = "同意公开", readConverterExp = "0=是,1=否")
  52. private String isPublicity;
  53. /** 是否涉密(0是 1否) */
  54. @Excel(name = "是否涉密", readConverterExp = "0=是,1=否")
  55. private String isSecret;
  56. /** 工作单位及职务 */
  57. @Excel(name = "工作单位及职务")
  58. private String unit;
  59. /** 是否采用(0是 1否) */
  60. @Excel(name = "是否立案", readConverterExp = "0=已采用,1=未采用")
  61. private String isRecord;
  62. /**
  63. * 状态(0:已读,1:未读)
  64. */
  65. @Excel(name = "状态", readConverterExp = "0=已读,1=未读")
  66. private String isRead;
  67. /** 社情民意进度(0:提交社情民意,1:社情民意审查,2:已采用,3:未采用)*/
  68. @Excel(name = "社情民意进度", readConverterExp = "0=提交社情民意,1=社情民意审查,2=已采用,3=未采用" )
  69. private String sqmyProgress;
  70. /** 滚动办理(0是 1否) */
  71. //@Excel(name = "滚动办理", readConverterExp = "0=是,1=否")
  72. private String rollingProcess;
  73. /** 提案答复类型(A:A类,B:B类,C:C类) */
  74. //@Excel(name = "提案答复类型(A:A类,B:B类,C:C类)")
  75. private String complexType;
  76. /** 是否被并案(0是 1否) */
  77. //@Excel(name = "是否被并案", readConverterExp = "0=是,1=否")
  78. private String isCasesTogether;
  79. /** 被并案的案件id */
  80. //@Excel(name = "被并案的案件id")
  81. private Long uniteSqmyId;
  82. /** 承办单位答复委员 */
  83. //@Excel(name = "承办单位答复委员")
  84. private String cbdwdfwy;
  85. /** 委员满意程度(0:不满意,1:一般,2:满意,3:非常满意) */
  86. //@Excel(name = "委员满意程度", readConverterExp = "0=:不满意,1:一般,2:满意,3:非常满意")
  87. private String satisfaction;
  88. /** 委员意见 */
  89. //@Excel(name = "委员意见")
  90. private String membersOpinion;
  91. /** 政协满意程度(0:不满意,1:一般,2:满意,3:非常满意) */
  92. //@Excel(name = "政协满意程度", readConverterExp = "0=:不满意,1:一般,2:满意,3:非常满意")
  93. private String zxSatisfaction;
  94. /** 政协意见 */
  95. //@Excel(name = "政协意见")
  96. private String zxOpinion;
  97. /** 是否推荐重点(0是 1否) */
  98. //@Excel(name = "是否推荐重点", readConverterExp = "0=是,1=否")
  99. private String isKeyPoint;
  100. /** 推荐重点理由 */
  101. //@Excel(name = "推荐重点理由")
  102. private String keyPointArgument;
  103. /** 是否推荐优秀(0是 1否) */
  104. //@Excel(name = "是否推荐优秀", readConverterExp = "0=是,1=否")
  105. private String isOutstanding;
  106. /** 推荐优秀理由 */
  107. //@Excel(name = "推荐优秀理由")
  108. private String outstandingArgument;
  109. /** 附件 */
  110. private List<ZxFj> zxFjList;
  111. /** 答复委员附件附件 */
  112. private List<ZxFj> dfFjList;
  113. /** 单位回复 */
  114. private List<SqmyUnitReply> sqmyUnitReplyList;
  115. /**主办单位*/
  116. private SqmyUnitReply zbUnitReply;
  117. /** 部门id */
  118. private Long deptId;
  119. /** 单位类型 */
  120. private String dwType;
  121. /** 单位是否答复(0:是,1:否) */
  122. private String isReply;
  123. private String endTime;
  124. private String startTime;
  125. public String getIsRead() {
  126. return isRead;
  127. }
  128. public void setIsRead(String isRead) {
  129. this.isRead = isRead;
  130. }
  131. public List<ZxFj> getDfFjList() {
  132. return dfFjList;
  133. }
  134. public void setDfFjList(List<ZxFj> dfFjList) {
  135. this.dfFjList = dfFjList;
  136. }
  137. public String getIsReply() {
  138. return isReply;
  139. }
  140. public void setIsReply(String isReply) {
  141. this.isReply = isReply;
  142. }
  143. public String getEndTime() {
  144. return endTime;
  145. }
  146. public void setEndTime(String endTime) {
  147. this.endTime = endTime;
  148. }
  149. public String getStartTime() {
  150. return startTime;
  151. }
  152. public void setStartTime(String startTime) {
  153. this.startTime = startTime;
  154. }
  155. public String getBackReason() {
  156. return backReason;
  157. }
  158. public void setBackReason(String backReason) {
  159. this.backReason = backReason;
  160. }
  161. public Long getDeptId() {
  162. return deptId;
  163. }
  164. public void setDeptId(Long deptId) {
  165. this.deptId = deptId;
  166. }
  167. public String getDwType() {
  168. return dwType;
  169. }
  170. public void setDwType(String dwType) {
  171. this.dwType = dwType;
  172. }
  173. public SqmyUnitReply getZbUnitReply() {
  174. return zbUnitReply;
  175. }
  176. public void setZbUnitReply(SqmyUnitReply zbUnitReply) {
  177. this.zbUnitReply = zbUnitReply;
  178. }
  179. public List<ZxFj> getZxFjList() {
  180. return zxFjList;
  181. }
  182. public void setZxFjList(List<ZxFj> zxFjList) {
  183. this.zxFjList = zxFjList;
  184. }
  185. public List<SqmyUnitReply> getSqmyUnitReplyList() {
  186. return sqmyUnitReplyList;
  187. }
  188. public void setSqmyUnitReplyList(List<SqmyUnitReply> sqmyUnitReplyList) {
  189. this.sqmyUnitReplyList = sqmyUnitReplyList;
  190. }
  191. public void setSqmyId(Long sqmyId)
  192. {
  193. this.sqmyId = sqmyId;
  194. }
  195. public Long getSqmyId()
  196. {
  197. return sqmyId;
  198. }
  199. public void setSqmyUserId(Long sqmyUserId)
  200. {
  201. this.sqmyUserId = sqmyUserId;
  202. }
  203. public Long getSqmyUserId()
  204. {
  205. return sqmyUserId;
  206. }
  207. public void setSqmyNumber(String sqmyNumber)
  208. {
  209. this.sqmyNumber = sqmyNumber;
  210. }
  211. public String getSqmyNumber()
  212. {
  213. return sqmyNumber;
  214. }
  215. public void setTitle(String title)
  216. {
  217. this.title = title;
  218. }
  219. public String getTitle()
  220. {
  221. return title;
  222. }
  223. public void setLxrName(String lxrName)
  224. {
  225. this.lxrName = lxrName;
  226. }
  227. public String getLxrName()
  228. {
  229. return lxrName;
  230. }
  231. public void setLxrPhone(String lxrPhone)
  232. {
  233. this.lxrPhone = lxrPhone;
  234. }
  235. public String getLxrPhone()
  236. {
  237. return lxrPhone;
  238. }
  239. public void setSqmyName(String sqmyName)
  240. {
  241. this.sqmyName = sqmyName;
  242. }
  243. public String getSqmyName()
  244. {
  245. return sqmyName;
  246. }
  247. public void setSqmyPhone(String sqmyPhone)
  248. {
  249. this.sqmyPhone = sqmyPhone;
  250. }
  251. public String getSqmyPhone()
  252. {
  253. return sqmyPhone;
  254. }
  255. public void setSqmyContent(String sqmyContent)
  256. {
  257. this.sqmyContent = sqmyContent;
  258. }
  259. public String getSqmyContent()
  260. {
  261. return sqmyContent;
  262. }
  263. public void setIsPublicity(String isPublicity)
  264. {
  265. this.isPublicity = isPublicity;
  266. }
  267. public String getIsPublicity()
  268. {
  269. return isPublicity;
  270. }
  271. public void setIsSecret(String isSecret)
  272. {
  273. this.isSecret = isSecret;
  274. }
  275. public String getIsSecret()
  276. {
  277. return isSecret;
  278. }
  279. public void setUnit(String unit)
  280. {
  281. this.unit = unit;
  282. }
  283. public String getUnit()
  284. {
  285. return unit;
  286. }
  287. public void setIsRecord(String isRecord)
  288. {
  289. this.isRecord = isRecord;
  290. }
  291. public String getIsRecord()
  292. {
  293. return isRecord;
  294. }
  295. public void setSqmyProgress(String sqmyProgress)
  296. {
  297. this.sqmyProgress = sqmyProgress;
  298. }
  299. public String getSqmyProgress()
  300. {
  301. return sqmyProgress;
  302. }
  303. public void setRollingProcess(String rollingProcess)
  304. {
  305. this.rollingProcess = rollingProcess;
  306. }
  307. public String getRollingProcess()
  308. {
  309. return rollingProcess;
  310. }
  311. public void setComplexType(String complexType)
  312. {
  313. this.complexType = complexType;
  314. }
  315. public String getComplexType()
  316. {
  317. return complexType;
  318. }
  319. public void setIsCasesTogether(String isCasesTogether)
  320. {
  321. this.isCasesTogether = isCasesTogether;
  322. }
  323. public String getIsCasesTogether()
  324. {
  325. return isCasesTogether;
  326. }
  327. public void setUniteSqmyId(Long uniteSqmyId)
  328. {
  329. this.uniteSqmyId = uniteSqmyId;
  330. }
  331. public Long getUniteSqmyId()
  332. {
  333. return uniteSqmyId;
  334. }
  335. public void setCbdwdfwy(String cbdwdfwy)
  336. {
  337. this.cbdwdfwy = cbdwdfwy;
  338. }
  339. public String getCbdwdfwy()
  340. {
  341. return cbdwdfwy;
  342. }
  343. public void setSatisfaction(String satisfaction)
  344. {
  345. this.satisfaction = satisfaction;
  346. }
  347. public String getSatisfaction()
  348. {
  349. return satisfaction;
  350. }
  351. public void setMembersOpinion(String membersOpinion)
  352. {
  353. this.membersOpinion = membersOpinion;
  354. }
  355. public String getMembersOpinion()
  356. {
  357. return membersOpinion;
  358. }
  359. public void setZxSatisfaction(String zxSatisfaction)
  360. {
  361. this.zxSatisfaction = zxSatisfaction;
  362. }
  363. public String getZxSatisfaction()
  364. {
  365. return zxSatisfaction;
  366. }
  367. public void setZxOpinion(String zxOpinion)
  368. {
  369. this.zxOpinion = zxOpinion;
  370. }
  371. public String getZxOpinion()
  372. {
  373. return zxOpinion;
  374. }
  375. public void setIsKeyPoint(String isKeyPoint)
  376. {
  377. this.isKeyPoint = isKeyPoint;
  378. }
  379. public String getIsKeyPoint()
  380. {
  381. return isKeyPoint;
  382. }
  383. public void setKeyPointArgument(String keyPointArgument)
  384. {
  385. this.keyPointArgument = keyPointArgument;
  386. }
  387. public String getKeyPointArgument()
  388. {
  389. return keyPointArgument;
  390. }
  391. public void setIsOutstanding(String isOutstanding)
  392. {
  393. this.isOutstanding = isOutstanding;
  394. }
  395. public String getIsOutstanding()
  396. {
  397. return isOutstanding;
  398. }
  399. public void setOutstandingArgument(String outstandingArgument)
  400. {
  401. this.outstandingArgument = outstandingArgument;
  402. }
  403. public String getOutstandingArgument()
  404. {
  405. return outstandingArgument;
  406. }
  407. public String getTopicType() {
  408. return topicType;
  409. }
  410. public void setTopicType(String topicType) {
  411. this.topicType = topicType;
  412. }
  413. @Override
  414. public String toString() {
  415. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  416. .append("sqmyId", getSqmyId())
  417. .append("sqmyUserId", getSqmyUserId())
  418. .append("sqmyNumber", getSqmyNumber())
  419. .append("title", getTitle())
  420. .append("lxrName", getLxrName())
  421. .append("lxrPhone", getLxrPhone())
  422. .append("sqmyName", getSqmyName())
  423. .append("sqmyPhone", getSqmyPhone())
  424. .append("sqmyContent", getSqmyContent())
  425. .append("isPublicity", getIsPublicity())
  426. .append("isSecret", getIsSecret())
  427. .append("unit", getUnit())
  428. .append("isRecord", getIsRecord())
  429. .append("sqmyProgress", getSqmyProgress())
  430. .append("rollingProcess", getRollingProcess())
  431. .append("complexType", getComplexType())
  432. .append("isCasesTogether", getIsCasesTogether())
  433. .append("uniteSqmyId", getUniteSqmyId())
  434. .append("cbdwdfwy", getCbdwdfwy())
  435. .append("satisfaction", getSatisfaction())
  436. .append("membersOpinion", getMembersOpinion())
  437. .append("zxSatisfaction", getZxSatisfaction())
  438. .append("zxOpinion", getZxOpinion())
  439. .append("isKeyPoint", getIsKeyPoint())
  440. .append("keyPointArgument", getKeyPointArgument())
  441. .append("isOutstanding", getIsOutstanding())
  442. .append("outstandingArgument", getOutstandingArgument())
  443. .append("createBy", getCreateBy())
  444. .append("createTime", getCreateTime())
  445. .append("updateBy", getUpdateBy())
  446. .append("updateTime", getUpdateTime())
  447. .append("remark", getRemark())
  448. .toString();
  449. }
  450. }