package cn.com.goldenwater.dcproj.utils.impexcel; import cn.com.goldenwater.dcproj.utils.impexcel.format.BaseFieldFormatExp; import static cn.com.goldenwater.dcproj.utils.impexcel.ImpUtil.ERR; public class WintuFieldFromatExp extends BaseFieldFormatExp { public static String formatstate(String value) { return formatState(value); } public static String formatchkInStat(String value) { return formatWagaSapState(value); } public static String formatmendLiftStat(String value) {return formatWagaSapState(value);} public static String formatwintIsChkIn(String value) {return isWhether(value);} public static String formatisEnactMomc(String value) {return isWhether(value);} public static String formatisGetVwdp(String value) {return isWhether(value);} public static String formatisDwutcsitp(String value) {return isWhether(value);} public static String formatwimmIsNorm(String value) {return isWhether(value);} public static String formatisHasOthPblm(String value) {return isWhether(value);} public static String formatisHbiawtrlrprRar(String value) { return isWhether(value); } public static String formatwainIntType(String value) { return formatwainIntTypeState(value); } public static String formatWagaSapState(String value) { if (value == null) { return ""; } switch (value.replaceAll(ERR, "")) { case "0": value = "未填报"; break; case "1": value = "填报中"; break; case "2": value = "已填报"; break; default: break; } return value; } public static String formatwainIntTypeState(String value) { if (value == null) { return ""; } switch (value.replaceAll(ERR, "")) { case "1": value = "渠道"; break; case "2": value = "人工河道"; break; case "3": value = "虹吸管"; break; case "4": value = "泵站"; break; case "5": value = "闸"; break; case "6": value = "从江河湖泊饮水的水库"; break; default: value = "其他"; break; } return value; } }