Bläddra i källkod

传感器离线暂时不作为报警 作为设备状态

git-svn-id: https://202.107.226.68:8443/svn/Services/ResistanceMonitor@66 a05970a1-87b9-9d4f-9ee5-fa77e2ec115b
shenchunzhong 1 år sedan
förälder
incheckning
c9601abf91
1 ändrade filer med 6 tillägg och 0 borttagningar
  1. 6 0
      4.Data/AppService.cpp

+ 6 - 0
4.Data/AppService.cpp

@@ -340,6 +340,12 @@ bool CAppService::Start()
 				;
 			ret = CDBConnectPool::Instance()->DBExecuteSQL(sql);
 		}
+
+		//传感器离线暂时不作为报警  作为设备状态
+		sql = "UPDATE rm_alarm set recovery_time=GETDATE() WHERE type in(0x20, 0x21)  and recovery_time < '2000'";
+		ret = CDBConnectPool::Instance()->DBExecuteSQL(sql);
+		sql = "UPDATE rm_alarm set ack_result=1, ack_name='system',ack_time=GETDATE() WHERE type in(0x20, 0x21)  and ack_result = 0";
+		ret = CDBConnectPool::Instance()->DBExecuteSQL(sql);
 	}
 	//end 升级