System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及前端顯示,特別是涉及一種動(dòng)態(tài)調(diào)整用戶界面元素的方法和相關(guān)裝置。
技術(shù)介紹
1、能源管理系統(tǒng)(energy?management?system,ems)是一種集成了電力監(jiān)控、電能質(zhì)量監(jiān)測(cè)與治理、電氣安全預(yù)警、能耗分析、照明控制、新能源使用和設(shè)備運(yùn)維等多種功能的綜合性系統(tǒng);其通過自動(dòng)化、信息化技術(shù)和集中管理模式,對(duì)能源的使用情況、能源設(shè)備的運(yùn)行情況實(shí)行動(dòng)態(tài)監(jiān)控和數(shù)據(jù)化管理。
2、當(dāng)前,能源管理系統(tǒng)中用戶界面上的元素通常是靜態(tài)的,即用戶界面中與各功能模塊對(duì)應(yīng)的圖標(biāo)、按鍵和圖表展示方式均相對(duì)固定,難以滿足用戶根據(jù)實(shí)時(shí)業(yè)務(wù)數(shù)據(jù)的變化,對(duì)用戶界面中的元素進(jìn)行動(dòng)態(tài)調(diào)整的使用需求。因此,如何構(gòu)建動(dòng)態(tài)、自適應(yīng)的用戶界面,成為前端顯示
亟待解決的技術(shù)問題之一。
技術(shù)實(shí)現(xiàn)思路
1、基于上述問題,本申請(qǐng)?zhí)峁┝艘环N動(dòng)態(tài)調(diào)整用戶界面元素的方法,用于根據(jù)能源數(shù)據(jù)的變化對(duì)能源管理系統(tǒng)的用戶界面中的元素進(jìn)行動(dòng)態(tài)調(diào)整,提升用戶體驗(yàn)和數(shù)據(jù)展示的有效性。
2、本申請(qǐng)實(shí)施例公開了如下技術(shù)方案:
3、本申請(qǐng)第一方面公開了一種動(dòng)態(tài)調(diào)整用戶界面元素的方法,包括:
4、獲取多種能源業(yè)務(wù)數(shù)據(jù);所述多種能源業(yè)務(wù)數(shù)據(jù)包括光伏發(fā)電功率、儲(chǔ)能系統(tǒng)的充電百分比、虛擬電廠設(shè)備狀態(tài)數(shù)據(jù)和光伏發(fā)電量中的至少一種;
5、對(duì)于每種所述能源業(yè)務(wù)數(shù)據(jù),根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,得到更新后的用戶界
6、在一種可選的實(shí)現(xiàn)方式中,所述能源業(yè)務(wù)數(shù)據(jù)為所述光伏發(fā)電功率;所述目標(biāo)調(diào)節(jié)方式是第一目標(biāo)自定義指令;所述根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,包括:
7、通過所述第一目標(biāo)自定義指令,判斷所述光伏發(fā)電功率是否大于預(yù)設(shè)的第一閾值;
8、若確定所述光伏發(fā)電功率大于所述第一閾值,則通過所述第一目標(biāo)自定義指令,對(duì)所述當(dāng)前的用戶界面中與所述光伏發(fā)電功率對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行第一調(diào)整操作;所述第一調(diào)整操作包括點(diǎn)亮圖標(biāo)或增加動(dòng)畫提示中的至少一種;
9、若確定所述光伏發(fā)電功率小于或等于所述第一閾值,則通過所述第一目標(biāo)自定義指令,對(duì)所述當(dāng)前的用戶界面中與所述光伏發(fā)電功率對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行第二調(diào)整操作;所述第二調(diào)整包括恢復(fù)默認(rèn)狀態(tài)。
10、在一種可選的實(shí)現(xiàn)方式中,所述能源業(yè)務(wù)數(shù)據(jù)為所述儲(chǔ)能系統(tǒng)的充電百分比;所述目標(biāo)調(diào)節(jié)方式是第二目標(biāo)自定義指令;所述根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,包括:
11、通過所述第二目標(biāo)自定義指令,判斷所述充電百分比是否小于預(yù)設(shè)的第二閾值;
12、若確定所述充電百分比小于所述第二閾值,則通過所述第二目標(biāo)自定義指令,對(duì)所述當(dāng)前的用戶界面中與所述充電百分比對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行第三調(diào)整操作;所述第三調(diào)整操作包括禁用操作按鈕;
13、若確定所述充電百分比大于或等于所述第二閾值,則通過所述第二目標(biāo)自定義指令,對(duì)所述當(dāng)前的用戶界面中與所述充電百分比對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行第四調(diào)整操作;所述第四調(diào)整操作包括啟動(dòng)操作按鈕。
14、在一種可選的實(shí)現(xiàn)方式中,所述能源業(yè)務(wù)數(shù)據(jù)為所述虛擬電廠設(shè)備狀態(tài)數(shù)據(jù);所述目標(biāo)調(diào)節(jié)方式是第一目標(biāo)前端組件;所述根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,包括:
15、通過所述第一目標(biāo)前端組件,判斷所述虛擬電廠設(shè)備狀態(tài)數(shù)據(jù)是否指示虛擬電廠設(shè)備處于故障狀態(tài);
16、若確定所述虛擬電廠設(shè)備狀態(tài)數(shù)據(jù)指示虛擬電廠設(shè)備處于故障狀態(tài),則通過所述第一目標(biāo)前端組件,對(duì)所述當(dāng)前的用戶界面中與所述虛擬電廠設(shè)備狀態(tài)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行第五調(diào)整操作;所述第五調(diào)整操作包括高亮按鍵或高亮圖標(biāo);
17、若確定所述虛擬電廠設(shè)備狀態(tài)數(shù)據(jù)指示虛擬電廠處于正常狀態(tài),則通過所述第一目標(biāo)前端組件,對(duì)所述當(dāng)前的用戶界面中與所述虛擬電廠設(shè)備狀態(tài)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行第六調(diào)整操作;所述第六調(diào)整操作包括正常展示按鍵或圖標(biāo)。
18、在一種可選的實(shí)現(xiàn)方式中,所述能源業(yè)務(wù)數(shù)據(jù)為所述光伏發(fā)電量;所述目標(biāo)調(diào)節(jié)方式是第二目標(biāo)前端組件;所述根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,包括:
19、通過所述第二目標(biāo)前端組件,判斷產(chǎn)生所述光伏發(fā)電量的時(shí)間段是否在用電高峰時(shí)間段內(nèi);
20、若確定產(chǎn)生所述光伏發(fā)電量的時(shí)間段在所述用電高峰時(shí)間段內(nèi),則通過所述第二目標(biāo)前端組件,放大顯示基于光伏發(fā)電量構(gòu)建的趨勢(shì)圖的細(xì)節(jié);
21、若確定產(chǎn)生所述光伏發(fā)電量的時(shí)間段在正常用電時(shí)間段外,則通過所述第二目標(biāo)前端組件,按照默認(rèn)比例顯示所述趨勢(shì)圖。
22、在一種可選的實(shí)現(xiàn)方式中,在所述獲取多種能源業(yè)務(wù)數(shù)據(jù)后,所述方法還包括:
23、對(duì)于每種所述能源業(yè)務(wù)數(shù)據(jù),通過機(jī)器學(xué)習(xí)或規(guī)則引擎對(duì)該種能源業(yè)務(wù)數(shù)據(jù)進(jìn)行分析,得到該種能源業(yè)務(wù)數(shù)據(jù)的分析結(jié)果;
24、所述對(duì)于每種所述能源業(yè)務(wù)數(shù)據(jù),根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,得到更新后的用戶界面,包括:
25、對(duì)于每種所述能源業(yè)務(wù)數(shù)據(jù),根據(jù)該種能源業(yè)務(wù)數(shù)據(jù)的分析結(jié)果對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)的分析結(jié)果對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,得到更新后的用戶界面。
26、在一種可選的實(shí)現(xiàn)方式中,所述能源業(yè)務(wù)數(shù)據(jù)的獲取方式,包括:
27、從能源業(yè)務(wù)模塊獲取所述能源業(yè)務(wù)數(shù)據(jù),或者,基于用戶對(duì)更新后的用戶界面的元素的操作,獲取所述能源業(yè)務(wù)數(shù)據(jù)。
28、本申請(qǐng)第二方面提供了一種動(dòng)態(tài)調(diào)整用戶界面元素的裝置,包括:
29、數(shù)據(jù)獲取模塊,用于獲取多種能源業(yè)務(wù)數(shù)據(jù);所述多種能源業(yè)務(wù)數(shù)據(jù)包括光伏發(fā)電功率、儲(chǔ)能系統(tǒng)的充電百分比、虛擬電廠設(shè)備狀態(tài)數(shù)據(jù)和光伏發(fā)電量中的至少一種;
30、狀態(tài)更新模塊,用于對(duì)于每種所述能源業(yè)務(wù)數(shù)據(jù),根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,得到更新后的用戶界面;所述目標(biāo)調(diào)節(jié)方式是自定義指令、前端組件、自定義屬性或條件渲染。
31、本申請(qǐng)第三方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面任一實(shí)現(xiàn)方式介紹的方法的步驟。
32、本申請(qǐng)第四方面提供了一種電子設(shè)備,包括:
33、存儲(chǔ)器,其上存儲(chǔ)有計(jì)算機(jī)程序;
34、處理器,用于執(zhí)行所述存儲(chǔ)器中的所述本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種動(dòng)態(tài)調(diào)整用戶界面元素的方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述能源業(yè)務(wù)數(shù)據(jù)為所述光伏發(fā)電功率;所述目標(biāo)調(diào)節(jié)方式是第一目標(biāo)自定義指令;所述根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述能源業(yè)務(wù)數(shù)據(jù)為所述儲(chǔ)能系統(tǒng)的充電百分比;所述目標(biāo)調(diào)節(jié)方式是第二目標(biāo)自定義指令;所述根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述能源業(yè)務(wù)數(shù)據(jù)為所述虛擬電廠設(shè)備狀態(tài)數(shù)據(jù);所述目標(biāo)調(diào)節(jié)方式是第一目標(biāo)前端組件;所述根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述能源業(yè)務(wù)數(shù)據(jù)為所述光伏發(fā)電量;所述目標(biāo)調(diào)節(jié)方式是第二目標(biāo)前端組件;所述根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述獲取多種能源業(yè)務(wù)數(shù)據(jù)后,所述方法還包括:
7.根據(jù)權(quán)利要求1-6中任一項(xiàng)所述的方法,其特征在于,所述能源業(yè)務(wù)數(shù)據(jù)的獲取方式,包括:
8.一種動(dòng)態(tài)調(diào)整用戶界面元素的裝置,其特征在于,所述裝置包括:
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1-7中任一項(xiàng)所述方法的步驟。
10.一種電子設(shè)備,其特征在于,包括:
...【技術(shù)特征摘要】
1.一種動(dòng)態(tài)調(diào)整用戶界面元素的方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述能源業(yè)務(wù)數(shù)據(jù)為所述光伏發(fā)電功率;所述目標(biāo)調(diào)節(jié)方式是第一目標(biāo)自定義指令;所述根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述能源業(yè)務(wù)數(shù)據(jù)為所述儲(chǔ)能系統(tǒng)的充電百分比;所述目標(biāo)調(diào)節(jié)方式是第二目標(biāo)自定義指令;所述根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界面中與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的元素的顯示狀態(tài)進(jìn)行調(diào)整,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述能源業(yè)務(wù)數(shù)據(jù)為所述虛擬電廠設(shè)備狀態(tài)數(shù)據(jù);所述目標(biāo)調(diào)節(jié)方式是第一目標(biāo)前端組件;所述根據(jù)預(yù)設(shè)的與該種能源業(yè)務(wù)數(shù)據(jù)對(duì)應(yīng)的目標(biāo)調(diào)節(jié)方式,對(duì)當(dāng)前的用戶界...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:肖楠,
申請(qǐng)(專利權(quán))人:新奧數(shù)能科技有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。