|
@@ -12,6 +12,7 @@ using System.Text;
|
|
|
using System.Threading.Tasks;
|
|
|
using System.Windows;
|
|
|
using System.Windows.Media.Imaging;
|
|
|
+using Venus_Core;
|
|
|
using Venus_MainPages.Unity;
|
|
|
using Venus_MainPages.Views;
|
|
|
|
|
@@ -328,7 +329,12 @@ namespace Venus_MainPages.ViewModels
|
|
|
this.SearchBeginTime = this.view.wfTimeFrom.Value;
|
|
|
this.SearchEndTime = this.view.wfTimeTo.Value;
|
|
|
|
|
|
- string test = $"SELECT COUNT(*) FROM \"event_data\" where \"occur_time\" >='{SearchBeginTime.ToString("yyyy/MM/dd HH:mm:ss")}' and \"occur_time\" <='{SearchEndTime.ToString("yyyyMMdd HHmmss")}';";
|
|
|
+ string test = $"SELECT COUNT(*) FROM \"event_data\" where \"occur_time\" >='{SearchBeginTime.ToString("yyyy/MM/dd HH:mm:ss")}' and \"occur_time\" <='{SearchEndTime.ToString("yyyyMMdd HHmmss")}'";
|
|
|
+ test += " and (FALSE ";
|
|
|
+ if (SearchAlarmEvent) test += " OR \"level\"='Alarm' ";
|
|
|
+ if (SearchWarningEvent) test += " OR \"level\"='Warning' ";
|
|
|
+ if (SearchInfoEvent) test += " OR \"level\"='Information' ";
|
|
|
+ test += " ) ";
|
|
|
Total = QueryDataClient.Instance.Service.GetDBEventAllCount(test);
|
|
|
|
|
|
PageCount = (Total / m_onePageCounts) + 1;
|