SqmyInfo.java 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488
  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 = "主题类型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. /** 社情民意进度(0:提交提案,1:提案审查,2:提案立案,3:提案不立案,4:提案交办,5:提案办理,6:提案审核,7:审核不通过,8:已办结) */
  63. @Excel(name = "社情民意进度(0:提交提案,1:提案审查,2:提案立案,3:提案不立案,4:提案交办,5:提案办理,6:提案审核,7:审核不通过,8:已办结)")
  64. private String sqmyProgress;
  65. /** 滚动办理(0是 1否) */
  66. @Excel(name = "滚动办理", readConverterExp = "0=是,1=否")
  67. private String rollingProcess;
  68. /** 提案答复类型(A:A类,B:B类,C:C类) */
  69. @Excel(name = "提案答复类型(A:A类,B:B类,C:C类)")
  70. private String complexType;
  71. /** 是否被并案(0是 1否) */
  72. @Excel(name = "是否被并案", readConverterExp = "0=是,1=否")
  73. private String isCasesTogether;
  74. /** 被并案的案件id */
  75. @Excel(name = "被并案的案件id")
  76. private Long uniteSqmyId;
  77. /** 承办单位答复委员 */
  78. @Excel(name = "承办单位答复委员")
  79. private String cbdwdfwy;
  80. /** 委员满意程度(0:不满意,1:一般,2:满意,3:非常满意) */
  81. @Excel(name = "委员满意程度", readConverterExp = "0=:不满意,1:一般,2:满意,3:非常满意")
  82. private String satisfaction;
  83. /** 委员意见 */
  84. @Excel(name = "委员意见")
  85. private String membersOpinion;
  86. /** 政协满意程度(0:不满意,1:一般,2:满意,3:非常满意) */
  87. @Excel(name = "政协满意程度", readConverterExp = "0=:不满意,1:一般,2:满意,3:非常满意")
  88. private String zxSatisfaction;
  89. /** 政协意见 */
  90. @Excel(name = "政协意见")
  91. private String zxOpinion;
  92. /** 是否推荐重点(0是 1否) */
  93. @Excel(name = "是否推荐重点", readConverterExp = "0=是,1=否")
  94. private String isKeyPoint;
  95. /** 推荐重点理由 */
  96. @Excel(name = "推荐重点理由")
  97. private String keyPointArgument;
  98. /** 是否推荐优秀(0是 1否) */
  99. @Excel(name = "是否推荐优秀", readConverterExp = "0=是,1=否")
  100. private String isOutstanding;
  101. /** 推荐优秀理由 */
  102. @Excel(name = "推荐优秀理由")
  103. private String outstandingArgument;
  104. /** 附件 */
  105. private List<ZxFj> zxFjList;
  106. /** 单位回复 */
  107. private List<SqmyUnitReply> sqmyUnitReplyList;
  108. /**主办单位*/
  109. private SqmyUnitReply zbUnitReply;
  110. /** 部门id */
  111. private Long deptId;
  112. /** 单位类型 */
  113. private String dwType;
  114. public String getBackReason() {
  115. return backReason;
  116. }
  117. public void setBackReason(String backReason) {
  118. this.backReason = backReason;
  119. }
  120. public Long getDeptId() {
  121. return deptId;
  122. }
  123. public void setDeptId(Long deptId) {
  124. this.deptId = deptId;
  125. }
  126. public String getDwType() {
  127. return dwType;
  128. }
  129. public void setDwType(String dwType) {
  130. this.dwType = dwType;
  131. }
  132. public SqmyUnitReply getZbUnitReply() {
  133. return zbUnitReply;
  134. }
  135. public void setZbUnitReply(SqmyUnitReply zbUnitReply) {
  136. this.zbUnitReply = zbUnitReply;
  137. }
  138. public List<ZxFj> getZxFjList() {
  139. return zxFjList;
  140. }
  141. public void setZxFjList(List<ZxFj> zxFjList) {
  142. this.zxFjList = zxFjList;
  143. }
  144. public List<SqmyUnitReply> getSqmyUnitReplyList() {
  145. return sqmyUnitReplyList;
  146. }
  147. public void setSqmyUnitReplyList(List<SqmyUnitReply> sqmyUnitReplyList) {
  148. this.sqmyUnitReplyList = sqmyUnitReplyList;
  149. }
  150. public void setSqmyId(Long sqmyId)
  151. {
  152. this.sqmyId = sqmyId;
  153. }
  154. public Long getSqmyId()
  155. {
  156. return sqmyId;
  157. }
  158. public void setSqmyUserId(Long sqmyUserId)
  159. {
  160. this.sqmyUserId = sqmyUserId;
  161. }
  162. public Long getSqmyUserId()
  163. {
  164. return sqmyUserId;
  165. }
  166. public void setSqmyNumber(String sqmyNumber)
  167. {
  168. this.sqmyNumber = sqmyNumber;
  169. }
  170. public String getSqmyNumber()
  171. {
  172. return sqmyNumber;
  173. }
  174. public void setTitle(String title)
  175. {
  176. this.title = title;
  177. }
  178. public String getTitle()
  179. {
  180. return title;
  181. }
  182. public void setLxrName(String lxrName)
  183. {
  184. this.lxrName = lxrName;
  185. }
  186. public String getLxrName()
  187. {
  188. return lxrName;
  189. }
  190. public void setLxrPhone(String lxrPhone)
  191. {
  192. this.lxrPhone = lxrPhone;
  193. }
  194. public String getLxrPhone()
  195. {
  196. return lxrPhone;
  197. }
  198. public void setSqmyName(String sqmyName)
  199. {
  200. this.sqmyName = sqmyName;
  201. }
  202. public String getSqmyName()
  203. {
  204. return sqmyName;
  205. }
  206. public void setSqmyPhone(String sqmyPhone)
  207. {
  208. this.sqmyPhone = sqmyPhone;
  209. }
  210. public String getSqmyPhone()
  211. {
  212. return sqmyPhone;
  213. }
  214. public void setSqmyContent(String sqmyContent)
  215. {
  216. this.sqmyContent = sqmyContent;
  217. }
  218. public String getSqmyContent()
  219. {
  220. return sqmyContent;
  221. }
  222. public void setIsPublicity(String isPublicity)
  223. {
  224. this.isPublicity = isPublicity;
  225. }
  226. public String getIsPublicity()
  227. {
  228. return isPublicity;
  229. }
  230. public void setIsSecret(String isSecret)
  231. {
  232. this.isSecret = isSecret;
  233. }
  234. public String getIsSecret()
  235. {
  236. return isSecret;
  237. }
  238. public void setUnit(String unit)
  239. {
  240. this.unit = unit;
  241. }
  242. public String getUnit()
  243. {
  244. return unit;
  245. }
  246. public void setIsRecord(String isRecord)
  247. {
  248. this.isRecord = isRecord;
  249. }
  250. public String getIsRecord()
  251. {
  252. return isRecord;
  253. }
  254. public void setSqmyProgress(String sqmyProgress)
  255. {
  256. this.sqmyProgress = sqmyProgress;
  257. }
  258. public String getSqmyProgress()
  259. {
  260. return sqmyProgress;
  261. }
  262. public void setRollingProcess(String rollingProcess)
  263. {
  264. this.rollingProcess = rollingProcess;
  265. }
  266. public String getRollingProcess()
  267. {
  268. return rollingProcess;
  269. }
  270. public void setComplexType(String complexType)
  271. {
  272. this.complexType = complexType;
  273. }
  274. public String getComplexType()
  275. {
  276. return complexType;
  277. }
  278. public void setIsCasesTogether(String isCasesTogether)
  279. {
  280. this.isCasesTogether = isCasesTogether;
  281. }
  282. public String getIsCasesTogether()
  283. {
  284. return isCasesTogether;
  285. }
  286. public void setUniteSqmyId(Long uniteSqmyId)
  287. {
  288. this.uniteSqmyId = uniteSqmyId;
  289. }
  290. public Long getUniteSqmyId()
  291. {
  292. return uniteSqmyId;
  293. }
  294. public void setCbdwdfwy(String cbdwdfwy)
  295. {
  296. this.cbdwdfwy = cbdwdfwy;
  297. }
  298. public String getCbdwdfwy()
  299. {
  300. return cbdwdfwy;
  301. }
  302. public void setSatisfaction(String satisfaction)
  303. {
  304. this.satisfaction = satisfaction;
  305. }
  306. public String getSatisfaction()
  307. {
  308. return satisfaction;
  309. }
  310. public void setMembersOpinion(String membersOpinion)
  311. {
  312. this.membersOpinion = membersOpinion;
  313. }
  314. public String getMembersOpinion()
  315. {
  316. return membersOpinion;
  317. }
  318. public void setZxSatisfaction(String zxSatisfaction)
  319. {
  320. this.zxSatisfaction = zxSatisfaction;
  321. }
  322. public String getZxSatisfaction()
  323. {
  324. return zxSatisfaction;
  325. }
  326. public void setZxOpinion(String zxOpinion)
  327. {
  328. this.zxOpinion = zxOpinion;
  329. }
  330. public String getZxOpinion()
  331. {
  332. return zxOpinion;
  333. }
  334. public void setIsKeyPoint(String isKeyPoint)
  335. {
  336. this.isKeyPoint = isKeyPoint;
  337. }
  338. public String getIsKeyPoint()
  339. {
  340. return isKeyPoint;
  341. }
  342. public void setKeyPointArgument(String keyPointArgument)
  343. {
  344. this.keyPointArgument = keyPointArgument;
  345. }
  346. public String getKeyPointArgument()
  347. {
  348. return keyPointArgument;
  349. }
  350. public void setIsOutstanding(String isOutstanding)
  351. {
  352. this.isOutstanding = isOutstanding;
  353. }
  354. public String getIsOutstanding()
  355. {
  356. return isOutstanding;
  357. }
  358. public void setOutstandingArgument(String outstandingArgument)
  359. {
  360. this.outstandingArgument = outstandingArgument;
  361. }
  362. public String getOutstandingArgument()
  363. {
  364. return outstandingArgument;
  365. }
  366. public String getTopicType() {
  367. return topicType;
  368. }
  369. public void setTopicType(String topicType) {
  370. this.topicType = topicType;
  371. }
  372. @Override
  373. public String toString() {
  374. return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
  375. .append("sqmyId", getSqmyId())
  376. .append("sqmyUserId", getSqmyUserId())
  377. .append("sqmyNumber", getSqmyNumber())
  378. .append("title", getTitle())
  379. .append("lxrName", getLxrName())
  380. .append("lxrPhone", getLxrPhone())
  381. .append("sqmyName", getSqmyName())
  382. .append("sqmyPhone", getSqmyPhone())
  383. .append("sqmyContent", getSqmyContent())
  384. .append("isPublicity", getIsPublicity())
  385. .append("isSecret", getIsSecret())
  386. .append("unit", getUnit())
  387. .append("isRecord", getIsRecord())
  388. .append("sqmyProgress", getSqmyProgress())
  389. .append("rollingProcess", getRollingProcess())
  390. .append("complexType", getComplexType())
  391. .append("isCasesTogether", getIsCasesTogether())
  392. .append("uniteSqmyId", getUniteSqmyId())
  393. .append("cbdwdfwy", getCbdwdfwy())
  394. .append("satisfaction", getSatisfaction())
  395. .append("membersOpinion", getMembersOpinion())
  396. .append("zxSatisfaction", getZxSatisfaction())
  397. .append("zxOpinion", getZxOpinion())
  398. .append("isKeyPoint", getIsKeyPoint())
  399. .append("keyPointArgument", getKeyPointArgument())
  400. .append("isOutstanding", getIsOutstanding())
  401. .append("outstandingArgument", getOutstandingArgument())
  402. .append("createBy", getCreateBy())
  403. .append("createTime", getCreateTime())
  404. .append("updateBy", getUpdateBy())
  405. .append("updateTime", getUpdateTime())
  406. .append("remark", getRemark())
  407. .toString();
  408. }
  409. }