whyclxw
2 天以前 3e2f537e80f51948969de2a5b1b82292c0aac550
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
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<String,String> getOpInfo() {
        Map<String,String> map=new HashMap<>();
        for (PermitToPortEnum logOpEnum : PermitToPortEnum.values()) {
            map.put(logOpEnum.getPortName(),logOpEnum.getPertitName());
        }
        return map;
    }
}