package com.whyc.constant; import java.util.HashMap; import java.util.Map; public enum PermitToPortEnum { realpage_stopDis("devSetparam/stopDis","realpage_stopDis"), realpage_restart("devSetparam/restart","realpage_restart"), realpage_updateSysParam("deviceSysparam/updateParam","realpage_updateSysParam"), realpage_startRes("resParam/startRes","realpage_startRes"), //realpage_stopRes("resParam/stopRes","realpage_stopRes"), realpage_updateResParam("resParam/updateParam","realpage_updateResParam"), realpage_setPwrHeartAcIn("pwrHeart/setPwrHeartAcIn","realpage_setPwrHeartAcIn"), realpage_setPwrHeartAcOut("pwrHeart/setPwrHeartAcOut","realpage_setPwrHeartAcOut"), realpage_setPwrHeartHr("pwrHeart/setPwrHeartHr","realpage_setPwrHeartHr"), devSetparam_startKD("devSetparam/startKD","devSetparam_startKD"), devSetparam_startDisByManual("devSetparam/startDisByManual","devSetparam_startDisByManual"), almparamFromDevice_setAlarmFromDevice("almparamFromDevice/setAlarmFromDevice","almparamFromDevice_setAlarmFromDevice"), realpage_restartHJQ("resParam/restartHJQ","realpage_restartHJQ"), //实时页面+整流模块,交流开关,直流开关 pwrSetparam_controlRectifModel("pwrSetparam/controlRectifModel","pwrSetparam_controlRectifModel"), pwrSetparam_controlAcSwitch("pwrSetparam/controlAcSwitch","pwrSetparam_controlAcSwitch"), pwrSetparam_controlDcSwitch("pwrSetparam/controlDcSwitch","pwrSetparam_controlDcSwitch"), infomanage_addInfo("info/addInfo","infomanage_addInfo"), infomanage_addBatt("info/addBatt","infomanage_addBatt"), infomanage_updateInfo("info/updateInfo","infomanage_updateInfo"), infomanage_delBatt("info/delBatt","infomanage_delBatt"), //battrealalm_updateBattConfrim("alm/updateBattConfrim","battrealalm_updateBattConfrim"), //devrealalm_updateDevConfrim("alm/updateDevConfrim","devrealalm_updateDevConfrim"), //pwrrealalm_updatePwrConfrim("alm/updatePwrConfrim","pwrrealalm_updatePwrConfrim"), battalmparam_setBattAlmParam("almParam/setBattAlmParam","battalmparam_setBattAlmParam"), pwralmparam_setPwrAlmParam("almParam/setPwrAlmParam","pwralmparam_setPwrAlmParam"), //设备告警参数修改 devalmparam_setDevAlmParam("almParam/setDevAlmParam","devalmparam_setDevAlmParam"), warnanalysis_updateAlarmAnalysisCycle("analysis/updateAlarmAnalysisCycle","warnanalysis_updateAlarmAnalysisCycle"), standparam_setPwrStandParam("stand/setPwrStandParam","standparam_setPwrStandParam"), standparam_uploadStandFile("stand/uploadStandFile","standparam_uploadStandFile"), realdatacurve_setRealGraphFreq("realStatic/setRealGraphFreq","realdatacurve_setRealGraphFreq"), alminspection_submitInspection("alarmInspection/submitInspection","alminspection_submitInspection"), Permit_alminspection("permit/alminspection","permit_alminspection"), diagnosismanage_update("alarmDiagnosis/update","diagnosismanage_update"), diagnosismanage_add("alarmDiagnosis/add","diagnosismanage_add"), //diagnosismanage_delete("alarmDiagnosis/delete","diagnosismanage_delete"), picmanage_downloadZip("picture/downloadZip","picmanage_downloadZip"), picmanage_uploadBatch("picture/uploadBatch","picmanage_uploadBatch"), sparemanage_add("deviceSpare/add","sparemanage_add"), sparemanage_addByExcel("deviceSpare/addByExcel","sparemanage_addByExcel"), sparemanage_andOrChangePicture("deviceSpare/andOrChangePicture","sparemanage_andOrChangePicture"), sparemanage_delete("deviceSpare/delete","sparemanage_delete"), sparemanage_update("deviceSpare/update","sparemanage_update"), usermanage_addUser("user/addUser","usermanage_addUser"), usermanage_updateUinf("user/updateUinf","usermanage_updateUinf"), usermanage_deleteUser("user/deleteUser","usermanage_deleteUser"), usermanage_resetSnId("user/resetSnId","usermanage_resetSnId"), usermanage_changeSnId("login/changeSnId","usermanage_changeSnId"), permitmanage_add("permitGroup/add","permitmanage_add"), permitmanage_update("permitGroup/update","permitmanage_update"), permitmanage_delete("permitGroup/delete","permitmanage_delete"), permitmanage_userBatch("permitGroupUser/userBatch","permitmanage_userBatch"), permitmanage_updateBatch("permitGroup/updateBatch","permitmanage_update"), baojimanage_addBaoji("baoji/addBaoji","baojimanage_addBaoji"), baojimanage_delBaoji("baoji/delBaoji","baojimanage_delBaoji"), baojimanage_updateBaoji("baoji/updateBaoji","baojimanage_updateBaoji"), baojimanage_updateStationList("baoji/updateStationList","baojimanage_updateStationList"), baojimanage_updateUserList("baoji/updateUserList","baojimanage_updateUserList") ; private String portName; private String pertitName; PermitToPortEnum(String portName, String pertitName) { this.portName = portName; this.pertitName = pertitName; } public String getPortName() { return portName; } public String getPertitName() { return pertitName; } public static String getValue(String portName) { if(portName==null){ return ""; } for (PermitToPortEnum ele : values()) { if(ele.getPortName().equals(portName)) { return ele.getPertitName(); } } return null; } public static Map getOpInfo() { Map map=new HashMap<>(); for (PermitToPortEnum logOpEnum : PermitToPortEnum.values()) { map.put(logOpEnum.getPortName(),logOpEnum.getPertitName()); } return map; } }