大數(shù)據(jù)展示平臺(tái)
按快捷鍵Ctrl+F1可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)置
按快捷鍵Ctrl+F2可以對(duì)系統(tǒng)標(biāo)題,企業(yè)愿景和公司最新動(dòng)態(tài),公司公告和地圖的顏色和線(xiàn)路進(jìn)行設(shè)置,這樣就適用于大多數(shù)客戶(hù)。
這樣即可完全自定義了,適應(yīng)于多個(gè)客戶(hù),由于我公司是很多客戶(hù)的,所以必須進(jìn)行公版話(huà),進(jìn)行自定義設(shè)置,這里就適用于很多了客戶(hù)了。
實(shí)現(xiàn)代碼
數(shù)據(jù)獲取代碼就不再展示了,下面分享下部分代碼,首先是地圖部分,由Canvas去畫(huà)線(xiàn)就好了,這樣就生成了地圖。
private DispatcherTimer RefreshDataTimer = null; RefreshDataTimer = new DispatcherTimer(); RefreshDataTimer.Tick += new EventHandler(OnDataEvent); RefreshDataTimer.Interval = new TimeSpan(0, 5, 0);//5分鐘一刷新 RefreshDataTimer.Start();
//獲取當(dāng)前系統(tǒng)時(shí)間并判斷是否為服務(wù)時(shí)間 TimeSpan nowDt = DateTime.Now.TimeOfDay; TimeSpan workStartDT = DateTime.Parse("20:00").TimeOfDay; TimeSpan workEndDT = DateTime.Parse("08:00").TimeOfDay; if (nowDt > workStartDT && nowDt < workEndDT) { getdata(); }