66f447504552d117851434f7cfe675aab01766b3.svn-base 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366
  1. package cn.com.goldenwater.dcproj.utils;
  2. import cn.com.goldenwater.dcproj.utils.impexcel.format.BaseFieldFormatExp;
  3. import static cn.com.goldenwater.dcproj.utils.impexcel.ImpUtil.ERR;
  4. public class WagaSapFieldFromatExp extends BaseFieldFormatExp {
  5. public static String formatstate(String value) {
  6. return formatState(value);
  7. }
  8. public static String formatmrsCiStat(String value) {
  9. return formatWagaSapState(value);
  10. }
  11. public static String formatsafeStat(String value) {
  12. return formatWagaSapState(value);
  13. }
  14. public static String formatdmamStat(String value) {
  15. return formatWagaSapState(value);
  16. }
  17. public static String formatproenStat(String value) {
  18. return formatWagaSapState(value);
  19. }
  20. public static String formatisCoarScw(String value) {
  21. return formatSapState(value);
  22. }
  23. public static String formatisHirIrs(String value) {
  24. return formatSapState(value);
  25. }
  26. public static String formatisIafditTemtdwi(String value) {
  27. return formatSapState(value);
  28. }
  29. public static String formatisPrdRm(String value) {
  30. return formatSapState(value);
  31. }
  32. public static String formatisMipThopeiee(String value) {
  33. return formatSapState(value);
  34. }
  35. public static String formatsocIsDe(String value) {
  36. return formatSapState(value);
  37. }
  38. public static String formatsocIsIc(String value) {
  39. return formatSapState(value);
  40. }
  41. public static String formatsocIsAtetsotp(String value) {
  42. return formatSapState(value);
  43. }
  44. public static String formatsopIsDe(String value) {
  45. return formatSapState(value);
  46. }
  47. public static String formatsopIsIc(String value) {
  48. return formatSapState(value);
  49. }
  50. public static String formatsopIsAtetsotp(String value) {
  51. return formatSapState(value);
  52. }
  53. public static String formatmsIsFaiMsftoolp(String value) {
  54. return formatSapState(value);
  55. }
  56. public static String formatcompUnit(String value) {
  57. return formatSapState(value);
  58. }
  59. public static String formatwmbpIsC(String value) {
  60. return formatSapState(value);
  61. }
  62. public static String formatpssIsH(String value) {
  63. return formatSapState(value);
  64. }
  65. public static String formatpssIsC(String value) {
  66. return formatSapState(value);
  67. }
  68. public static String formatprftaofcIsH(String value) {
  69. return formatSapState(value);
  70. }
  71. public static String formatprftaofcInfo(String value) {
  72. return formatSapState(value);
  73. }
  74. public static String formatbefpIsFip(String value) {
  75. return formatSapState(value);
  76. }
  77. public static String formatpmameIsFip(String value) {
  78. return formatSapState(value);
  79. }
  80. public static String formatebmWmbpIsC(String value) {
  81. return formatSapState(value);
  82. }
  83. public static String formatebmIsIacTrotm(String value) {
  84. return formatSapState(value);
  85. }
  86. public static String formathasEbm(String value) {
  87. return formatSapState(value);
  88. }
  89. public static String formatdsKmmwIsMd(String value) {
  90. return formatSapState(value);
  91. }
  92. public static String formattpIsPatsme(String value) {
  93. return formatSapState(value);
  94. }
  95. public static String formatplanFlSta(String value) {
  96. return formatSapState(value);
  97. }
  98. public static String formateboiTbsIsCwtdr(String value) {
  99. return formatSapState(value);
  100. }
  101. public static String formateboiBdIsEcmplt(String value) {
  102. return formatSapState(value);
  103. }
  104. public static String formatbaLcIsIsfafatslis(String value) {
  105. return formatSapState(value);
  106. }
  107. public static String formatbaLcIsTadc(String value) {
  108. return formatSapState(value);
  109. }
  110. public static String formatbaHottoadwaeeocIsTatb(String value) {
  111. return formatSapState(value);
  112. }
  113. public static String formatbaLsIsNsrd(String value) {
  114. return formatSapState(value);
  115. }
  116. public static String formatbaLsIsCculs(String value) {
  117. return formatSapState(value);
  118. }
  119. public static String formatbaIsTaodttbabaat(String value) {
  120. return formatSapState(value);
  121. }
  122. public static String formatbaToeIsUsiw(String value) {
  123. return formatSapState(value);
  124. }
  125. public static String formatbaAacIsCefdcd(String value) {
  126. return formatSapState(value);
  127. }
  128. public static String formatorlpRcMsIsUmcfob(String value) {
  129. return formatSapState(value);
  130. }
  131. public static String formatorlpRcMcrIsCadd(String value) {
  132. return formatSapState(value);
  133. }
  134. public static String formatorlpRcSrssIsUlcfo(String value) {
  135. return formatSapState(value);
  136. }
  137. public static String formatorlpRcTodrIsUwsdb(String value) {
  138. return formatSapState(value);
  139. }
  140. public static String formatorlpRcAsowIsDdw(String value) {
  141. return formatSapState(value);
  142. }
  143. public static String formatorlpRcTwIsCbd(String value) {
  144. return formatSapState(value);
  145. }
  146. public static String formatorlpBkIsScPsnsFpi(String value) {
  147. return formatSapState(value);
  148. }
  149. public static String formatadfAdwIsDi(String value) {
  150. return formatSapState(value);
  151. }
  152. public static String formatwdcdcIsNcsc(String value) {
  153. return formatSapState(value);
  154. }
  155. public static String formatwdcdcIsUsfv(String value) {
  156. return formatSapState(value);
  157. }
  158. public static String formatwdcdcHrIsTfm(String value) {
  159. return formatSapState(value);
  160. }
  161. public static String formatwdcdcIsDnsu(String value) {
  162. return formatSapState(value);
  163. }
  164. public static String formatbpeTwpfbbfbIsAd(String value) {
  165. return formatSapState(value);
  166. }
  167. public static String formatbpeGcDbws(String value) {
  168. return formatSapState(value);
  169. }
  170. public static String formatdsEttrSsIsMd(String value) {
  171. return formatSapState(value);
  172. }
  173. public static String formatorlpRcType(String value) {
  174. return formatOrlpRcType(value);
  175. }
  176. public static String formatdmDfiIsCba(String value) {
  177. return formatSapState(value);
  178. }
  179. public static String formatdmDfiIsPass(String value) {
  180. return formatSapState(value);
  181. }
  182. public static String formatdmDfiIsDa(String value) {
  183. return formatSapState(value);
  184. }
  185. public static String formatdmDfiIsTsmm(String value) {
  186. return formatSapState(value);
  187. }
  188. public static String formatemIsStfEpffc(String value) {
  189. return formatSapState(value);
  190. }
  191. public static String formatemEpffcIsAfaof(String value) {
  192. return formatSapState(value);
  193. }
  194. public static String formatemIsEpffcDrl(String value) {
  195. return formatSapState(value);
  196. }
  197. public static String formatemIsTraconfcaes(String value) {
  198. return formatSapState(value);
  199. }
  200. public static String formatrmIsAdtr(String value) {
  201. return formatSapState(value);
  202. }
  203. public static String formatrmIsCcPtmbar(String value) {
  204. return formatSapState(value);
  205. }
  206. public static String formatPlanStat(String value) {
  207. return formatWagaSapState(value);
  208. }
  209. public static String formatReasonStat(String value) {
  210. return formatWagaSapState(value);
  211. }
  212. public static String formatIsComplPlan(String value) {
  213. return formatSapState(value);
  214. }
  215. public static String formatInspType(String value) {
  216. if (value == null || "null".equals(value)) {
  217. return "";
  218. }
  219. switch (value.replaceAll(ERR, "")) {
  220. case "1":
  221. value = "现场暗访";
  222. break;
  223. case "2":
  224. value = "电话询问";
  225. break;
  226. case "3":
  227. value = "视频连线";
  228. break;
  229. case "4":
  230. value = "其他";
  231. break;
  232. default:
  233. break;
  234. }
  235. return value;
  236. }
  237. public static String formatType(String value) {
  238. if (value == null || "null".equals(value)) {
  239. return "";
  240. }
  241. switch (value.replaceAll(ERR, "")) {
  242. case "1":
  243. value = "流域内大江大河";
  244. break;
  245. case "2":
  246. value = "流域内跨省大江大河重要支流";
  247. break;
  248. case "3":
  249. value = "非跨省大江大河重要支流和其他重要河流";
  250. break;
  251. case "4":
  252. value = "全国重点防洪城市";
  253. break;
  254. case "5":
  255. value = "全国重要防洪城市";
  256. break;
  257. default:
  258. value = "其他";
  259. break;
  260. }
  261. return value;
  262. }
  263. public static String formatRmifCasePblm(String value) {
  264. return formatWagaSapState(value);
  265. }
  266. /**
  267. * 0未填 1是 2否
  268. */
  269. public static String formatSapState(String value) {
  270. if (value == null || "null".equals(value)) {
  271. return "";
  272. }
  273. switch (value.replaceAll(ERR, "")) {
  274. case "1":
  275. value = "是";
  276. break;
  277. case "2":
  278. value = "否";
  279. break;
  280. case "0":
  281. value = "未填";
  282. break;
  283. default:
  284. break;
  285. }
  286. return value;
  287. }
  288. public static String formatOrlpRcType(String value) {
  289. if (value == null) {
  290. return "";
  291. }
  292. switch (value.replaceAll(ERR, "")) {
  293. case "1":
  294. value = "坡式护岸";
  295. break;
  296. case "2":
  297. value = "坝式护岸";
  298. break;
  299. case "3":
  300. value = "墙式护岸";
  301. break;
  302. default:
  303. break;
  304. }
  305. return value;
  306. }
  307. public static String formatWagaSapState(String value) {
  308. if (value == null) {
  309. return "";
  310. }
  311. switch (value.replaceAll(ERR, "")) {
  312. case "0":
  313. value = "未填报";
  314. break;
  315. case "1":
  316. value = "填报中";
  317. break;
  318. case "2":
  319. value = "已填报";
  320. break;
  321. default:
  322. break;
  323. }
  324. return value;
  325. }
  326. }