| | |
| | | sql += SQL_Six + SQL_Seven + SQL_Eight + SQL_Nine; |
| | | //log4netService.Debug("_seconds" + _seconds); |
| | | //log4netService.Debug("sql:" + sql); |
| | | log4netService.Debug($"测试SQL={sql}"); |
| | | //log4netService.Debug($"测试SQL={sql}"); |
| | | |
| | | DataSet ds = da.ExecuteDataSet(System.Data.CommandType.Text, sql); |
| | | DataTable dt = ds.Tables[0]; |
| | |
| | | AccessControlRecord accessControlRecord = new AccessControlRecord(); |
| | | |
| | | |
| | | log4netService.Debug($"总共获取{dt.Rows.Count},SQL={sql}"); |
| | | //log4netService.Debug($"总共获取{dt.Rows.Count},SQL={sql}"); |
| | | |
| | | |
| | | //Console.WriteLine("待处理记录数:" + dt.Rows.Count); |
| | |
| | | if (subDeviceId == dicDoorSwitch[doorIdTemp]) |
| | | { |
| | | //剔除屏蔽的记录 |
| | | Console.WriteLine($"剔除屏蔽门禁{dt.Rows[i]["door_id"]}"); |
| | | Console.WriteLine($"单向门屏蔽剔除屏蔽门禁{dt.Rows[i]["door_id"]}"); |
| | | log4netService.Debug($"剔除屏蔽门禁{dt.Rows[i]["door_id"]}"); |
| | | UpdateDataSycFlag(int.Parse(dt.Rows[i]["id"].ToString()), 2); |
| | | dt.Rows[i].Delete(); |
| | | UpdateDataSycFlag(int.Parse(dt.Rows[i]["id"].ToString()), 2); |
| | | |
| | | continue; |
| | | } |
| | | |
| | |
| | | else |
| | | { |
| | | string str = $"因温度或屏蔽门禁过滤数据ID:{dt.Rows[i]["id"]}"; |
| | | UpdateDataSycFlag(Convert.ToInt32(dt.Rows[i]["id"]), 3); |
| | | log4netService.Debug(str); |
| | | Console.WriteLine(str); |
| | | dt.Rows[i].Delete(); |
| | | |
| | | UpdateDataSycFlag(Convert.ToInt32(dt.Rows[i]["id"]), 3); |
| | | |
| | | } |
| | | } |
| | | } |
| | |
| | | //剔除屏蔽的记录 |
| | | Console.WriteLine($"剔除屏蔽门禁{dt.Rows[i]["door_id"]}"); |
| | | log4netService.Debug($"剔除屏蔽门禁{dt.Rows[i]["door_id"]}"); |
| | | UpdateDataSycFlag(int.Parse(dt.Rows[i]["id"].ToString()), 2); |
| | | |
| | | dt.Rows[i].Delete(); |
| | | UpdateDataSycFlag(int.Parse(dt.Rows[i]["id"].ToString()), 2); |
| | | } |
| | | } |
| | | catch (Exception ex) |