a15163225a60ac1c4fc065498abf9f7a81f79380.svn-base 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648
  1. package cn.com.goldenwater.dcproj.dto;
  2. import cn.com.goldenwater.core.model.BaseBean;
  3. import cn.com.goldenwater.dcproj.model.BisInspPblm;
  4. import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import java.io.Serializable;
  7. import java.util.List;
  8. /**
  9. * entity:BisInspGrw
  10. *
  11. * @author zhengdafei
  12. * @date 2019-3-29
  13. */
  14. @JsonIgnoreProperties(value = {"handler", "hibernateLazyInitializer"})
  15. public class BisInspGrwDetailDto extends BaseBean implements Serializable {
  16. private static final long serialVersionUID = 1L;
  17. //主键(主键)
  18. @ApiModelProperty(value = "主键(长度:32,主键,可为空:N,默认值:SYS_GUID() )")
  19. private String id;
  20. //监测数据质量和到报率现场比测精度误差(cm) [0,100]
  21. @ApiModelProperty(value = "监测数据质量和到报率现场比测精度误差(cm) [0,100](精度:3,可为空:Y)")
  22. private Long repeatability;
  23. //最后更新时间
  24. @ApiModelProperty(value = "最后更新时间(长度:7,可为空:Y)")
  25. private String uptm;
  26. //测量工具与人员测量人员是否操作规范、熟练 打分
  27. @ApiModelProperty(value = "测量工具与人员测量人员是否操作规范、熟练 打分(精度:2,可为空:Y)")
  28. private Long toolProfScore;
  29. //测量工具与人员 是否配备检测工具
  30. @ApiModelProperty(value = "测量工具与人员 是否配备检测工具(长度:1,可为空:Y)")
  31. private String flagTool;
  32. //督查对象ID
  33. @ApiModelProperty(value = "督查对象ID(长度:32,可为空:N)")
  34. private String objId;
  35. //监测频率 字典 DAY:日 FDAY:五日 OTHER:其他
  36. @ApiModelProperty(value = "监测频率 字典 DAY:日 FDAY:五日 OTHER:其他(长度:12,可为空:Y)")
  37. private String monitorRate;
  38. //测量工具与人员测具是否符合有关技术要求 打分
  39. @ApiModelProperty(value = "测量工具与人员测具是否符合有关技术要求 打分(精度:2,可为空:Y)")
  40. private Long toolTsoScore;
  41. //检查人员评价
  42. @ApiModelProperty(value = "检查人员评价(长度:4,000,可为空:Y)")
  43. private String checkComment;
  44. //基本信息与基础设施测站有无简易保护措施
  45. @ApiModelProperty(value = "基本信息与基础设施测站有无简易保护措施(长度:1,可为空:Y)")
  46. private String flagSafeguard;
  47. //基本信息与基础设施是否有标志牌得分 是 10分,否0分
  48. @ApiModelProperty(value = "基本信息与基础设施是否有标志牌得分 是 10分,否0分(精度:2,可为空:Y)")
  49. private Long signScore;
  50. //委托观测人员是否经过培训打分
  51. @ApiModelProperty(value = "委托观测人员是否经过培训打分(精度:2,可为空:Y)")
  52. private Long trainScore;
  53. //创建时间
  54. @ApiModelProperty(value = "创建时间(长度:7,可为空:Y)")
  55. private String intm;
  56. //基本信息与基础设施是否有水准点 是 5 分 0分
  57. @ApiModelProperty(value = "基本信息与基础设施是否有水准点 是 5 分 0分(精度:2,可为空:Y)")
  58. private Long markScore;
  59. //监测数据质量和到报率现场比测精度误差得分
  60. @ApiModelProperty(value = "监测数据质量和到报率现场比测精度误差得分(精度:2,可为空:Y)")
  61. private Long repeatabilityScore;
  62. //总分 [0,100]
  63. @ApiModelProperty(value = "总分 [0,100](精度:3,可为空:Y)")
  64. private Long allScore;
  65. //基本信息与基础设施测站有无简易保护措施得分
  66. @ApiModelProperty(value = "基本信息与基础设施测站有无简易保护措施得分(精度:2,可为空:Y)")
  67. private Long safeguardScore;
  68. //基本信息与基础设施是否准确
  69. @ApiModelProperty(value = "基本信息与基础设施是否准确(长度:1,可为空:Y)")
  70. private String flagExact;
  71. //测量工具与人员 是否配备检测工具打分
  72. @ApiModelProperty(value = "测量工具与人员 是否配备检测工具打分(精度:2,可为空:Y)")
  73. private Long toolScore;
  74. //基本信息与基础设施是否准确得分 是 5 分 0分
  75. @ApiModelProperty(value = "基本信息与基础设施是否准确得分 是 5 分 0分(精度:2,可为空:Y)")
  76. private Long exactScore;
  77. //督查状态 0未督查 1督查中 2已督查
  78. @ApiModelProperty(value = "督查状态 0未督查 1督查中 2已督查(长度:12,可为空:Y,默认值:'0')")
  79. private String inspState;
  80. //人工监测数据报送是否及时
  81. @ApiModelProperty(value = "人工监测数据报送是否及时(精度:2,可为空:Y)")
  82. private Long handScore;
  83. //测站名称
  84. @ApiModelProperty(value = "测站名称(长度:100,可为空:Y)")
  85. private String stnm;
  86. //数据是否有效 1 0
  87. @ApiModelProperty(value = "数据是否有效 1 0 (长度:1,可为空:Y,默认值:'1')")
  88. private String flagValid;
  89. //监测数据质量和到报率单站月统计到报率(%) [0,100]
  90. @ApiModelProperty(value = "监测数据质量和到报率单站月统计到报率(%) [0,100](精度:3,可为空:Y)")
  91. private Long percentage;
  92. //测站类别 国家级:NATIONAL 省级自动:PROVAUTO 省级手动:PROVHAND
  93. @ApiModelProperty(value = "测站类别 国家级:NATIONAL 省级自动:PROVAUTO 省级手动:PROVHAND 省级监测站(未知手动自动):PROV(长度:12,可为空:N)")
  94. private String sttp;
  95. //测站编码
  96. @ApiModelProperty(value = "测站编码(长度:20,可为空:N)")
  97. private String stcd;
  98. //检测数据质量和到报率填报状态 1已填报 0未填报
  99. @ApiModelProperty(value = "检测数据质量和到报率填报状态 1已填报 0未填报(长度:1,可为空:Y,默认值:'0')")
  100. private String percentageStatus;
  101. //填录入人ID
  102. @ApiModelProperty(value = "填录入人ID(长度:50,可为空:Y)")
  103. private String checkPid;
  104. //监测数据质量和到报率单站月统计到报率得分
  105. @ApiModelProperty(value = "监测数据质量和到报率单站月统计到报率得分(精度:2,可为空:Y)")
  106. private Long percentageScore;
  107. //井口保护设施保护筒外管是否完好无损坏打分
  108. @ApiModelProperty(value = "井口保护设施保护筒外管是否完好无损坏打分(精度:2,可为空:Y)")
  109. private Long wellProtScore;
  110. //基本信息与基础设施是否有水准点0 否 1 有
  111. @ApiModelProperty(value = "基本信息与基础设施是否有水准点0 否 1 有(长度:1,可为空:Y)")
  112. private String flagMark;
  113. //基本信息与基础设施是否有标志牌 0 否 1 有
  114. @ApiModelProperty(value = "基本信息与基础设施是否有标志牌 0 否 1 有(长度:1,可为空:Y)")
  115. private String flagSign;
  116. //测站维护管理填报状态 1已填报 0未填报
  117. @ApiModelProperty(value = "测站维护管理填报状态 1已填报 0未填报(长度:1,可为空:Y,默认值:'0')")
  118. private String maintainStatus;
  119. //填录人姓名
  120. @ApiModelProperty(value = "填录人姓名(长度:50,可为空:Y)")
  121. private String checkPname;
  122. //委托观测人员是否经过培训
  123. @ApiModelProperty(value = "委托观测人员是否经过培训(长度:1,可为空:Y)")
  124. private String flagTrain;
  125. //测站地址
  126. @ApiModelProperty(value = "测站地址(长度:100,可为空:Y)")
  127. private String stlc;
  128. @ApiModelProperty(value = "东经(度)(精度:10,小数位:6,可为空:Y)")
  129. private Double lgtd;
  130. @ApiModelProperty(value = "pc经度(精度:10,小数位:6,可为空:Y)")
  131. private Double lttdPc;
  132. @ApiModelProperty(value = "北纬(度)(精度:10,小数位:6,可为空:Y)")
  133. private Double lttd;
  134. @ApiModelProperty(value = "pc纬度(精度:10,小数位:6,可为空:Y)")
  135. private Double lgtdPc;
  136. @ApiModelProperty(value = "问题列表")
  137. private List<BisInspPblm> list;
  138. @ApiModelProperty(value = "问题数")
  139. private int problmNum;
  140. //行政区划代码
  141. @ApiModelProperty(value = "行政区划代码(长度:50,可为空:Y)")
  142. private String adcd;
  143. //监测站类别
  144. @ApiModelProperty(value = "监测站类别中文")
  145. private String sttpNm;
  146. //行政区划名称
  147. @ApiModelProperty(value = "行政区划名称(长度:50,可为空:Y)")
  148. private String adnm;
  149. //测站所属流域机构
  150. @ApiModelProperty(value = "测站所属流域机构(长度:50,可为空:Y)")
  151. private String rvnm;
  152. //所属地质单元
  153. @ApiModelProperty(value = "所属地质单元(长度:50,可为空:Y)")
  154. private String gogunt;
  155. //管理单位
  156. @ApiModelProperty(value = "管理单位(长度:50,可为空:Y)")
  157. private String mnun;
  158. //产权单位
  159. @ApiModelProperty(value = "产权单位(长度:50,可为空:Y)")
  160. private String onun;
  161. //设站日期
  162. @ApiModelProperty(value = "设站日期(长度:7,可为空:Y)")
  163. private String esstym;
  164. private String adFullName;
  165. private String groupName;
  166. private String riverName;
  167. private String province;
  168. private String city;
  169. private String county;
  170. public String getAdFullName() {
  171. return adFullName;
  172. }
  173. public void setAdFullName(String adFullName) {
  174. this.adFullName = adFullName;
  175. }
  176. public String getGroupName() {
  177. return groupName;
  178. }
  179. public void setGroupName(String groupName) {
  180. this.groupName = groupName;
  181. }
  182. public String getRiverName() {
  183. return riverName;
  184. }
  185. public void setRiverName(String riverName) {
  186. this.riverName = riverName;
  187. }
  188. @Override
  189. public String getProvince() {
  190. return province;
  191. }
  192. @Override
  193. public void setProvince(String province) {
  194. this.province = province;
  195. }
  196. public String getCity() {
  197. return city;
  198. }
  199. public void setCity(String city) {
  200. this.city = city;
  201. }
  202. public String getCounty() {
  203. return county;
  204. }
  205. public void setCounty(String county) {
  206. this.county = county;
  207. }
  208. public BisInspGrwDetailDto() {
  209. }
  210. public String getAdcd() {
  211. return adcd;
  212. }
  213. public void setAdcd(String adcd) {
  214. this.adcd = adcd;
  215. }
  216. public String getSttpNm() {
  217. return sttpNm;
  218. }
  219. public void setSttpNm(String sttpNm) {
  220. this.sttpNm = sttpNm;
  221. }
  222. public String getAdnm() {
  223. return adnm;
  224. }
  225. public void setAdnm(String adnm) {
  226. this.adnm = adnm;
  227. }
  228. public String getRvnm() {
  229. return rvnm;
  230. }
  231. public void setRvnm(String rvnm) {
  232. this.rvnm = rvnm;
  233. }
  234. public String getGogunt() {
  235. return gogunt;
  236. }
  237. public void setGogunt(String gogunt) {
  238. this.gogunt = gogunt;
  239. }
  240. public String getMnun() {
  241. return mnun;
  242. }
  243. public void setMnun(String mnun) {
  244. this.mnun = mnun;
  245. }
  246. public String getOnun() {
  247. return onun;
  248. }
  249. public void setOnun(String onun) {
  250. this.onun = onun;
  251. }
  252. public String getEsstym() {
  253. return esstym;
  254. }
  255. public void setEsstym(String esstym) {
  256. this.esstym = esstym;
  257. }
  258. public int getProblmNum() {
  259. return problmNum;
  260. }
  261. public void setProblmNum(int problmNum) {
  262. this.problmNum = problmNum;
  263. }
  264. public static long getSerialVersionUID() {
  265. return serialVersionUID;
  266. }
  267. public Double getLgtd() {
  268. return lgtd;
  269. }
  270. public void setLgtd(Double lgtd) {
  271. this.lgtd = lgtd;
  272. }
  273. public Double getLttdPc() {
  274. return lttdPc;
  275. }
  276. public void setLttdPc(Double lttdPc) {
  277. this.lttdPc = lttdPc;
  278. }
  279. public Double getLttd() {
  280. return lttd;
  281. }
  282. public void setLttd(Double lttd) {
  283. this.lttd = lttd;
  284. }
  285. public Double getLgtdPc() {
  286. return lgtdPc;
  287. }
  288. public void setLgtdPc(Double lgtdPc) {
  289. this.lgtdPc = lgtdPc;
  290. }
  291. public List<BisInspPblm> getList() {
  292. return list;
  293. }
  294. public void setList(List<BisInspPblm> list) {
  295. this.list = list;
  296. }
  297. public String getId() {
  298. return id;
  299. }
  300. public void setId(String id) {
  301. this.id = id;
  302. }
  303. public Long getRepeatability() {
  304. return repeatability;
  305. }
  306. public void setRepeatability(Long repeatability) {
  307. this.repeatability = repeatability;
  308. }
  309. public String getUptm() {
  310. return uptm;
  311. }
  312. public void setUptm(String uptm) {
  313. this.uptm = uptm;
  314. }
  315. public Long getToolProfScore() {
  316. return toolProfScore;
  317. }
  318. public void setToolProfScore(Long toolProfScore) {
  319. this.toolProfScore = toolProfScore;
  320. }
  321. public String getFlagTool() {
  322. return flagTool;
  323. }
  324. public void setFlagTool(String flagTool) {
  325. this.flagTool = flagTool;
  326. }
  327. @Override
  328. public String getObjId() {
  329. return objId;
  330. }
  331. @Override
  332. public void setObjId(String objId) {
  333. this.objId = objId;
  334. }
  335. public String getMonitorRate() {
  336. return monitorRate;
  337. }
  338. public void setMonitorRate(String monitorRate) {
  339. this.monitorRate = monitorRate;
  340. }
  341. public Long getToolTsoScore() {
  342. return toolTsoScore;
  343. }
  344. public void setToolTsoScore(Long toolTsoScore) {
  345. this.toolTsoScore = toolTsoScore;
  346. }
  347. public String getCheckComment() {
  348. return checkComment;
  349. }
  350. public void setCheckComment(String checkComment) {
  351. this.checkComment = checkComment;
  352. }
  353. public String getFlagSafeguard() {
  354. return flagSafeguard;
  355. }
  356. public void setFlagSafeguard(String flagSafeguard) {
  357. this.flagSafeguard = flagSafeguard;
  358. }
  359. public Long getSignScore() {
  360. return signScore;
  361. }
  362. public void setSignScore(Long signScore) {
  363. this.signScore = signScore;
  364. }
  365. public Long getTrainScore() {
  366. return trainScore;
  367. }
  368. public void setTrainScore(Long trainScore) {
  369. this.trainScore = trainScore;
  370. }
  371. public String getIntm() {
  372. return intm;
  373. }
  374. public void setIntm(String intm) {
  375. this.intm = intm;
  376. }
  377. public Long getMarkScore() {
  378. return markScore;
  379. }
  380. public void setMarkScore(Long markScore) {
  381. this.markScore = markScore;
  382. }
  383. public Long getRepeatabilityScore() {
  384. return repeatabilityScore;
  385. }
  386. public void setRepeatabilityScore(Long repeatabilityScore) {
  387. this.repeatabilityScore = repeatabilityScore;
  388. }
  389. public Long getAllScore() {
  390. return allScore;
  391. }
  392. public void setAllScore(Long allScore) {
  393. this.allScore = allScore;
  394. }
  395. public Long getSafeguardScore() {
  396. return safeguardScore;
  397. }
  398. public void setSafeguardScore(Long safeguardScore) {
  399. this.safeguardScore = safeguardScore;
  400. }
  401. public String getFlagExact() {
  402. return flagExact;
  403. }
  404. public void setFlagExact(String flagExact) {
  405. this.flagExact = flagExact;
  406. }
  407. public Long getToolScore() {
  408. return toolScore;
  409. }
  410. public void setToolScore(Long toolScore) {
  411. this.toolScore = toolScore;
  412. }
  413. public Long getExactScore() {
  414. return exactScore;
  415. }
  416. public void setExactScore(Long exactScore) {
  417. this.exactScore = exactScore;
  418. }
  419. public String getInspState() {
  420. return inspState;
  421. }
  422. public void setInspState(String inspState) {
  423. this.inspState = inspState;
  424. }
  425. public Long getHandScore() {
  426. return handScore;
  427. }
  428. public void setHandScore(Long handScore) {
  429. this.handScore = handScore;
  430. }
  431. public String getStnm() {
  432. return stnm;
  433. }
  434. public void setStnm(String stnm) {
  435. this.stnm = stnm;
  436. }
  437. public String getFlagValid() {
  438. return flagValid;
  439. }
  440. public void setFlagValid(String flagValid) {
  441. this.flagValid = flagValid;
  442. }
  443. public Long getPercentage() {
  444. return percentage;
  445. }
  446. public void setPercentage(Long percentage) {
  447. this.percentage = percentage;
  448. }
  449. public String getSttp() {
  450. return sttp;
  451. }
  452. public void setSttp(String sttp) {
  453. this.sttp = sttp;
  454. }
  455. public String getStcd() {
  456. return stcd;
  457. }
  458. public void setStcd(String stcd) {
  459. this.stcd = stcd;
  460. }
  461. public String getPercentageStatus() {
  462. return percentageStatus;
  463. }
  464. public void setPercentageStatus(String percentageStatus) {
  465. this.percentageStatus = percentageStatus;
  466. }
  467. public String getCheckPid() {
  468. return checkPid;
  469. }
  470. public void setCheckPid(String checkPid) {
  471. this.checkPid = checkPid;
  472. }
  473. public Long getPercentageScore() {
  474. return percentageScore;
  475. }
  476. public void setPercentageScore(Long percentageScore) {
  477. this.percentageScore = percentageScore;
  478. }
  479. public Long getWellProtScore() {
  480. return wellProtScore;
  481. }
  482. public void setWellProtScore(Long wellProtScore) {
  483. this.wellProtScore = wellProtScore;
  484. }
  485. public String getFlagMark() {
  486. return flagMark;
  487. }
  488. public void setFlagMark(String flagMark) {
  489. this.flagMark = flagMark;
  490. }
  491. public String getFlagSign() {
  492. return flagSign;
  493. }
  494. public void setFlagSign(String flagSign) {
  495. this.flagSign = flagSign;
  496. }
  497. public String getMaintainStatus() {
  498. return maintainStatus;
  499. }
  500. public void setMaintainStatus(String maintainStatus) {
  501. this.maintainStatus = maintainStatus;
  502. }
  503. public String getCheckPname() {
  504. return checkPname;
  505. }
  506. public void setCheckPname(String checkPname) {
  507. this.checkPname = checkPname;
  508. }
  509. public String getFlagTrain() {
  510. return flagTrain;
  511. }
  512. public void setFlagTrain(String flagTrain) {
  513. this.flagTrain = flagTrain;
  514. }
  515. public String getStlc() {
  516. return stlc;
  517. }
  518. public void setStlc(String stlc) {
  519. this.stlc = stlc;
  520. }
  521. @Override
  522. public String toString() {
  523. return "BisInspGrw [" + "id=" + id + ", repeatability=" + repeatability + ", uptm=" + uptm + ", toolProfScore=" + toolProfScore + ", flagTool=" + flagTool + ", objId=" + objId + ", monitorRate=" + monitorRate + ", toolTsoScore=" + toolTsoScore + ", checkComment=" + checkComment + ", flagSafeguard=" + flagSafeguard + ", signScore=" + signScore + ", trainScore=" + trainScore + ", intm=" + intm + ", markScore=" + markScore + ", repeatabilityScore=" + repeatabilityScore + ", allScore=" + allScore + ", safeguardScore=" + safeguardScore + ", flagExact=" + flagExact + ", toolScore=" + toolScore + ", exactScore=" + exactScore + ", inspState=" + inspState + ", handScore=" + handScore + ", stnm=" + stnm + ", flagValid=" + flagValid + ", percentage=" + percentage + ", sttp=" + sttp + ", stcd=" + stcd + ", percentageStatus=" + percentageStatus + ", checkPid=" + checkPid + ", percentageScore=" + percentageScore + ", wellProtScore=" + wellProtScore + ", flagMark=" + flagMark + ", flagSign=" + flagSign + ", maintainStatus=" + maintainStatus + ", checkPname=" + checkPname + ", flagTrain=" + flagTrain + ", stlc=" + stlc + "]";
  524. }
  525. }