chenshijun
2019-04-22 291dbcd9331cd0df41addef74defa4654ee034fb
QiaoJiaSystem/StructureApp/PerimeterElement.cpp
@@ -136,7 +136,16 @@
            break;
        case PerHubSdk:
            state = num > m_sdkRule.nAlarmNumLowerLimit && num < m_sdkRule.nAlarmNumUpperLimit && num != mRealNum;
            DBG("nAlarmNumLowerLimit:" << m_sdkRule.nAlarmNumLowerLimit
            << " nAlarmNumUpperLimit:" << m_sdkRule.nAlarmNumUpperLimit
            << " mRealNum:" << mRealNum);
            if(m_sdkRule.nAlarmNumUpperLimit == -1){
                state = num >= m_sdkRule.nAlarmNumLowerLimit && num !=mRealNum;
            }else if(m_sdkRule.nAlarmNumLowerLimit == -1){
                state = num <= m_sdkRule.nAlarmNumUpperLimit && num !=mRealNum;
            } else {
                state = num >= m_sdkRule.nAlarmNumLowerLimit && num <= m_sdkRule.nAlarmNumUpperLimit && num != mRealNum;
            }
//            INFO("SDK Type: PerHubSdk");
//         if(m_sdkRule.nAlarmNumLowerLimit>=0)