8c04a9462af4b9a6e247f18b7e586b5e51d535f1.svn-base 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290
  1. package cn.com.goldenwater.dcproj.utils.export;
  2. import java.util.HashMap;
  3. import java.util.Map;
  4. /**
  5. * @ClassName TableFieldUtil
  6. * @Description 字段配置工具类
  7. * @Author liyz
  8. * @Date 2019/3/7 17:49
  9. * @Version 1.0
  10. **/
  11. public class TableFieldUtil {
  12. //字段名,中文名,字典表,类型
  13. public static String[] T1 = {
  14. "adNm,行政村名(*县*乡镇*村),200,VARCHAR2",
  15. "isPoverty,是否贫困村,,VARCHAR2",
  16. "isFluexc,是否氟超标地区,100,VARCHAR2",
  17. "isMtarea,是否山区,,VARCHAR2",
  18. "isCenwtSupply,是否集中供水村,100,VARCHAR2",
  19. "watersupplyPer,集中供水人口比例,120,VARCHAR2",
  20. "visitDate,暗访日期,,TIMESTAMP"
  21. };
  22. public static String[] T2 = {
  23. "adnm,行政村名(*县*乡镇*村),200,VARCHAR2",
  24. "isNdAdmin,是否需要设置管水员,120,VARCHAR2",
  25. "isAdmin,是否设置管水员,120,VARCHAR2",
  26. "adminNm,管水员姓名,100,VARCHAR2",
  27. "adminAge,管水员年龄,100,NUMBER",
  28. "adminPro,管水员性质,100,VARCHAR2",
  29. "salary,管水员工资(元/年),140,NUMBER",
  30. "operFee,运行维护费用(元/年),140,NUMBER",
  31. "otherFeeOrg,除水费收入外的运行维护费用来源,200,NUMBER",
  32. "feeCommons,费用说明,120,NUMBER",
  33. "visitDate,暗访日期,,TIMESTAMP"
  34. };
  35. public static String[] T3 = {
  36. "villageNm,调查地点(*县*乡镇*村),200,VARCHAR2",
  37. "userNm,户主姓名,,VARCHAR2",
  38. "telphone,电话,,VARCHAR2",
  39. "cwsName,对应工程名称,120,VARCHAR2",
  40. "isQualityGood,水质是否良好,120,VARCHAR2",
  41. "isQualityProblem,是否存在问题,120,VARCHAR2",
  42. "isSplyHome,是否供水入户,120,VARCHAR2",
  43. "is24hSupply,是否24小时供水,120,VARCHAR2",
  44. "isWaterProblem,是否存在供水问题,120,VARCHAR2",
  45. "isCalFee,是否计量收费,,VARCHAR2",
  46. "isFeeProblem,是否存在计费问题,,VARCHAR2",
  47. "isSplyProblem,供水服务是否存在问题,150,VARCHAR2",
  48. "evaluate,总体评价,,VARCHAR2",
  49. "visitDate,暗访日期,,TIMESTAMP"
  50. };
  51. public static String[] T4 = {
  52. "pjnm,工程名称,,VARCHAR2",
  53. "villageNm,所在地,,VARCHAR2",
  54. "buildYear,建成年份,,VARCHAR2",
  55. "planSupplyScale,设计供水规模(m³/d),,VARCHAR2",
  56. "supplyScale,实际供水规模(m³/d),,VARCHAR2",
  57. "personNum,覆盖人口(人),,VARCHAR2",
  58. "pipeDamagePer,管网漏损率(%),,VARCHAR2",
  59. "projectType,工程类别,,VARCHAR2",
  60. "is24hSupply,是否24小时不间断供水,,VARCHAR2",
  61. "isHavecleanEqui,净化设施设备是否配备,,VARCHAR2",
  62. "isCleanequiG,是否正常运行,,VARCHAR2",
  63. "isHavedisinfect,消毒设备是否配备,,VARCHAR2",
  64. "disinfectType,消毒方式,,VARCHAR2",
  65. "isDisinfectGood,是否正常运行,,VARCHAR2",
  66. "isHavereport,水质检测报告有无报告,,VARCHAR2",
  67. "isQuailtyGood,水质检测报告是否达标,,VARCHAR2",
  68. "isHaveLab,千吨万人水厂水质化验室是否配备,,VARCHAR2",
  69. "isDailyCheck,千吨万人水厂水质化验室是否开展日检,,VARCHAR2",
  70. "isDailycheckGood,千吨万人水厂水质化验室水质是否达标,,VARCHAR2",
  71. "isInsLicence,有无取水许可证,,VARCHAR2",
  72. "isSanLicence,有无卫生许可证,,VARCHAR2",
  73. "isAutosystem,自动化控制系统是否配备,,VARCHAR2",
  74. "isAutosysGood,自动化控制系统是否正常运行,,VARCHAR2",
  75. "isVideoSystem,视频安防系统是否配备,,VARCHAR2",
  76. "isVideosysGood,视频安防系统是否正常运行,,VARCHAR2",
  77. "waterFee,执行水价(元/m³),,VARCHAR2",
  78. "waterCost,全成本(元/m³),,VARCHAR2",
  79. "operCost,运行成本(元/m³),,VARCHAR2",
  80. "feeRecyclePer,水费回收率(%),,VARCHAR2",
  81. "manager,管理主体,,VARCHAR2",
  82. "isHaveHotline,是否配备供水服务热线电话,,VARCHAR2",
  83. "status,填报状态,,VARCHAR2",
  84. "visitDate,暗访日期,,TIMESTAMP",
  85. "recPers2,记录人员,,VARCHAR2",
  86. "recPersTel,记录人员电话,,VARCHAR2"
  87. };
  88. public static String[] T5 = {
  89. "waterSourceNm,水源地名称,100,VARCHAR2",
  90. "villageNm,所在地(*县*乡镇*村),200,VARCHAR2",
  91. "cwsCode,供水工程名称,130,VARCHAR2",
  92. "planInsAmount,设计取水规模(m³/d),130,VARCHAR2",
  93. "sourceType,水源类型,100,VARCHAR2",
  94. "waterQuality,水源水质评价,100,VARCHAR2",
  95. "isProtectArea,是否划定水源保护区或保护范围,180,VARCHAR2",
  96. "isProtectMark,是否有水源保护标志,130,VARCHAR2",
  97. "isPollSource,周边是否有污染源,130,VARCHAR2",
  98. "isSpare,是否有应急备用水源,130,VARCHAR2",
  99. "visitDate,暗访日期,100,VARCHAR2"
  100. };
  101. public static String[] T6 = {
  102. "personAmount,农村人口(万人),,VARCHAR2",
  103. "focusSupplyPerc,集中供水率,,VARCHAR2",
  104. "waterSupplyPerc,自来水普及率,,VARCHAR2",
  105. "isGovRes,地方人民政府主体责任是否明确,,VARCHAR2",
  106. "isCntyDept,是否建立县级运行管理机构,,VARCHAR2",
  107. "isCntyFunc,是否建立县级运行管理办法,,VARCHAR2",
  108. "isCntyFee,是否落实县级运行管理经费,,VARCHAR2",
  109. "isQuailtyChk,是否正常开展水质巡检,,VARCHAR2",
  110. "pracFee,2018年落实运行经费(万元),,VARCHAR2",
  111. "visitDate,暗访日期,,VARCHAR2",
  112. "accompany,县级水行政主管部门参加人员,,VARCHAR2",
  113. "visitorIds,暗访组(人),,VARCHAR2",
  114. "recPers2,记录人员,,VARCHAR2",
  115. "recPersTel,记录人员电话,,VARCHAR2",
  116. "status,填报状态,,VARCHAR2"
  117. };
  118. public static String[] T7 = {
  119. "province,所在省,,VARCHAR2",
  120. "city,所在市,,VARCHAR2",
  121. "county,所在县,,VARCHAR2",
  122. "wtdstNm,项目名称,,VARCHAR2",
  123. "locNm,所在地点,,VARCHAR2",
  124. "wtdstType,项目类别,,VARCHAR2",
  125. "mangNm,主管单位,,VARCHAR2",
  126. "loac,位置,,VARCHAR2",
  127. "disContent,水毁情况,,VARCHAR2",
  128. "wkstate,项目进度,,VARCHAR2",
  129. "planTm,计划完成日期,,VARCHAR2",
  130. "problmNum,问题数量,,VARCHAR2",
  131. "adNm,建议措施,,VARCHAR2",
  132. "note,备注,,VARCHAR2"
  133. };
  134. public static String[] T8 = {
  135. "nm,水库名称,,VARCHAR2",
  136. // "engScal,工程规模,,VARCHAR2",
  137. // "hystSite,水库所在位置,,VARCHAR2",
  138. // "rsAdmName,管理单位,,VARCHAR2",
  139. // "totCap,总库容(万m³),,VARCHAR2",
  140. // "state,督查状态,,VARCHAR2",
  141. // "baseStat,基本信息状态,,VARCHAR2",
  142. // "presStat,责任人状态,,VARCHAR2",
  143. // "resRunStat,安全管理运行状态,,VARCHAR2",
  144. // "viewStat,走访用户状态,,VARCHAR2"
  145. // 1基础信息
  146. // "rsName,水库名称,,VARCHAR2",
  147. // "rsAdmName,管理机构,,VARCHAR2",
  148. "rsCode,水库代码,,VARCHAR2",
  149. "rsLoc,所在地点,,VARCHAR2",
  150. "compDate,建成时间,,VARCHAR2",
  151. "engScal1,工程规模,,VARCHAR2",
  152. "totCap,总库容(万m³),,VARCHAR2",
  153. "damSizeHig,最大坝高(m),,VARCHAR2",
  154. "damTypeStr1,主坝坝型,,VARCHAR2",
  155. "regCode,注册登记号,,VARCHAR2",
  156. // "longitude,经度,,NUMBER",
  157. // "latitude,纬度,,NUMBER",
  158. "regCode2,未注册,,VARCHAR2",
  159. // 2重点环节落实情况
  160. "emerPlanSameExta,是否编制,,VARCHAR2",
  161. "emerPlanSameAppr,是否批复或备案,,VARCHAR2",
  162. "emerPlanSameSpeed,是否具备操作性,,VARCHAR2",
  163. "emerPlanSameEme,是否进行演练,,VARCHAR2",
  164. "schPlanSameExta,是否编制,,VARCHAR2",
  165. "schPlanSameAppr,是否批复,,VARCHAR2",
  166. "schPlanSameSpeed,是否具备操作性,,VARCHAR2",
  167. "rainForc,是否具有能力开展,,VARCHAR2",
  168. // 履行责任情况总体评价
  169. "hasWiunWaoLegPers1,履行责任情况总体评价,,VARCHAR2",
  170. //管理机构
  171. "hasSpeManage,是否有专门管理机构,,VARCHAR2",
  172. "hasSpeManage2,管理机构名称,,VARCHAR2",
  173. "hasSpeManage3,管理机构性质,,VARCHAR2",
  174. "hasSpeManage4,管理经费来源,,VARCHAR2",
  175. "hasSpeManage5,管理经费数额(万元/年),,VARCHAR2",
  176. "hasManagePers,是否有管护人员,,VARCHAR2",
  177. // 3.责任人落实情况
  178. // 行政责任人情况
  179. "hasWiunWaoLegPers,是否有行政责任人,,VARCHAR2",
  180. "wiunWaoLegPers,责任人名称,,VARCHAR2",
  181. "wiunWaoLegPersTel,责任人电话,,VARCHAR2",
  182. "wiunWaoLegPersDuty,责任人职务,,VARCHAR2",
  183. "wiunWaoLegPersResu,履职情况,,VARCHAR2",
  184. // 技术责任人情况
  185. "hasTechPers,是否有技术责任人,,VARCHAR2",
  186. "techPers,责任人名称,,VARCHAR2",
  187. "techPersTel,责任人电话,,VARCHAR2",
  188. "techPersDuty,责任人职务,,VARCHAR2",
  189. "techPersResu,履职情况,,VARCHAR2",
  190. // 巡查责任人情况
  191. "hasPatrolPers,是否有巡查责任人,,VARCHAR2",
  192. "patrolPers,责任人名称,,VARCHAR2",
  193. "patrolPersDuty,责任人职务,,VARCHAR2",
  194. "patrolPersDuty2,是否参加过培训,,VARCHAR2",
  195. // "patrolPersTel,责任人电话,,VARCHAR2",
  196. "patrolPersResu,履职情况,,VARCHAR2",
  197. "patrolPersResu2,管护报酬(万元/年),,VARCHAR2",
  198. "patrolPersResu3,经费来源,,VARCHAR2"
  199. // 4.水库工程实体和运行管理情况
  200. // "safeComment,安全评价,,VARCHAR2",
  201. // "hasSpeManage,是否有专门管理机构,,VARCHAR2",
  202. // "hasManagePers,是否有管护人员,,VARCHAR2",
  203. // "hasWdEmnic,是否有稳定经济来源,,VARCHAR2",
  204. // "retainRegular,正常运行,,VARCHAR2",
  205. // "hasRetainRegular,不具备正常蓄水运行条件,,VARCHAR2",
  206. // "dikeHasLeak,是否正常运行,,VARCHAR2",
  207. // "leakMakeSafe,是否明显漏水影响安全,,VARCHAR2",
  208. // "hasAstable,是否有变形或不稳定情况,,VARCHAR2",
  209. // "hasSetMainFl,是否设置泄洪建筑物,,VARCHAR2",
  210. // "isMainFlNormal,运行情况,,VARCHAR2",
  211. // "havFlLowLimLev,是否设置防洪限制水位,,VARCHAR2",
  212. // "gtFlLowLimLev,超汛限水位运行,,VARCHAR2",
  213. // "hasSetPourFl,是否设置放水建筑物,,VARCHAR2",
  214. // "pourFyIsNormal,运行情况,,VARCHAR2",
  215. // "manageRegRelNote,是否注册登记,,VARCHAR2",
  216. // "ifManageRegRel,注册信息真实,,VARCHAR2",
  217. // "extDamSafeAppr,安全鉴定,,VARCHAR2",
  218. // "ifReinForce,是否实施,,VARCHAR2",
  219. // "ifComplateAccAll,实施情况,,VARCHAR2",
  220. // "ifDamWarnLogo,是否设置水库公示牌,,VARCHAR2",
  221. /*
  222. // 5 走访情况
  223. "viewPreName,走访人员名称,,VARCHAR2"
  224. // "knowResManager,是否知晓水库管护人员,,VARCHAR2",
  225. // "managerComment,对管护责任人的评价,,VARCHAR2",
  226. // "note,备注,,VARCHAR2"
  227. */
  228. // "rgstrId,水库编码,,VARCHAR2",
  229. // "objId,对象ID,,VARCHAR2",
  230. // "rsvrNm",
  231. // "adCode",
  232. // "resCreateTime",
  233. // "damRegCode",
  234. // "damType",
  235. // "hasDamRegCode",
  236. // "resCreateTimeNote",
  237. // "engScalNote",
  238. // "groupLeader",
  239. // "groupLeaderTel",
  240. // "recPersId",
  241. // "recPers",
  242. // "recPersTel",
  243. // "uptm",
  244. // "intm",
  245. // "note",
  246. // "dataStat",
  247. // "inspGroupId",
  248. // "rsvrLong",
  249. // "rsvrLat",
  250. // "damMaxHigh",
  251. // "rsCode",
  252. // "code",
  253. // "id",
  254. // "ptype",
  255. // "lgtd",
  256. // "lttd",
  257. // "wtdstState",
  258. };
  259. public static Map<String, String[]> map = new HashMap<String, String[]>();
  260. static {
  261. map.put("T1", T1);
  262. map.put("T2", T2);
  263. map.put("T3", T3);
  264. map.put("T4", T4);
  265. map.put("T5", T5);
  266. map.put("T6", T6);
  267. map.put("T7", T7);
  268. map.put("T8", T8);
  269. }
  270. }