package com.cabletech.business.base.model; import java.util.HashMap; import java.util.Map; /** * 定义每个模块上传附件的目录结构 * * @author zhaobi * */ public class ModuleCatalog { private static Map<String, String> MODULECATALOG = new HashMap<String, String>(); public static final String TROUBLE = "trouble"; public static final String MAINTENANCE = "maintenance";// 技术维护模块 public static final String SAFEGUARD = "safeguard"; public static final String DRILL = "drill"; public static final String OPTICALCABLE = "opticalcable"; public static final String PIPELINE = "pipeline"; public static final String DATUM = "datum"; public static final String HIDDTROUBLEWATCH = "hiddtroubleWatch"; public static final String INSPECTION = "inspection"; public static final String LINECUT = "lineCut"; public static final String FIBRECORETEST = "fibreCoreTest"; public static final String EARTHINGTEST = "earthingTest"; public static final String SENDTASK = "WTASK_ORDER"; public static final String OTHER = "other"; public static final String MATERIAL = "material"; public static final String PROJECT = "project"; public static final String QUEST = "quest"; public static final String OVERHAUL = "overhaul"; public static final String MAINTAINAGENTMANAGEMENT = "mam"; static { MODULECATALOG.put("trouble", "线路维护/线路故障"); MODULECATALOG.put("safeguard", "线路维护/线路保障"); MODULECATALOG.put("drill", "线路维护/演练"); MODULECATALOG.put("opticalcable", "线路维护/维护资源/中继段"); MODULECATALOG.put("pipeline", "线路维护/维护资源/管道"); MODULECATALOG.put("datum", "线路维护/维护资源/其他"); MODULECATALOG.put("hiddtroubleWatch", "线路维护/隐患盯防"); MODULECATALOG.put("inspection", "线路维护/验收交维"); MODULECATALOG.put("lineCut", "线路维护/线路割接"); MODULECATALOG.put("fibreCoreTest", "线路维护/技术维护/备纤测试"); MODULECATALOG.put("earthingTest", "线路维护/技术维护/接地电阻测试"); MODULECATALOG.put("WTASK_ORDER", "任务派单"); MODULECATALOG.put("other", "线路维护/其他维护工作"); MODULECATALOG.put("project", "线路维护/工程管理"); MODULECATALOG.put("quest", "问卷调查"); MODULECATALOG.put("overhaul", "线路维护/大修项目"); MODULECATALOG.put("BASESTATION", "基站维护/基站图片"); MODULECATALOG.put("PATROL", "基站维护/巡检图片"); MODULECATALOG.put("HIDDTROUBLE", "基站维护/隐患图片"); MODULECATALOG.put("EQUIPMENT", "基站维护/设备图片"); MODULECATALOG.put("mam", "代维管理"); } /** * 获取单个实体 * @param key * @return */ public static String get(String key) { return (String) MODULECATALOG.get(key); } }