根据状态计算操作状态

private int getOperStatus(int status){
int operStatus=-1;
if(status==1){
if( "2".equals(manual)){
operStatus=2;
}
if( "0".equals(manual)){
operStatus=1;
}
}else if(status==2){
operStatus=3;
}else{
operStatus=status;
}
return operStatus;
}
private int getStatus(double nowvalue) {
if(nowvalue>=quotaWarning){
if(status==0){//status之前是告警状态,当前指标若正常则是恢复状态
status=1;
}else if(status==1){
status=2;
}
}else{
status=0;
}
return Integer.valueOf(status);
}

原文地址:https://www.cnblogs.com/huiandong/p/10112736.html