日常複雜bug修改記錄
阿新 • • 發佈:2018-11-09
操作步驟:1.檢視plug電量圖表
2.刪除電量後檢視電量圖表,切換當天,當月,當年
3.新增多個plug
預期結果:資料正確
實際結果:1.電量圖表折線之前的兩個點未連線,有時0.00顯示為-0.00,並且電量總量不是各時間點/日/月總和,而是最新資料
2.切換資料錯誤,當月顯示當天,當年顯示當月、當天資料
3.資料錯誤
1.電量圖表折線之前的兩個點未連線,有時0.00顯示為-0.00,並且電量總量不是各時間點/日/月總和,而是最新資料
第一點是兩個問題,第一個是外掛問題,修改外掛屬性就可以了。第二個是已經改成電量總和,之前開發時候誤解為要顯示最新資料
2.切換資料錯誤,當月顯示當天,當年顯示當月、當天資料
第二點 原因分析,是因為頻繁切換的時候ble會頻繁傳送指令,而在搜到資料的時候介面已經切換成其他介面導致資料錯亂,現已跟ios同步,點選獲取資料的時候loading框是不能取消的,且10秒內獲取不到資料loading框會自動消失,且獲取到資料後會快取到本地,再次切換頁面不會重新獲取,只有時間更新後或者返回上級頁面才可以重新獲取新的資料
3.資料錯誤
這個資料錯誤是因為plug是假資料,只有plug是直連裝置的時候資料才會正常,而非直連裝置的時候假資料不正常,是軟體問題,明偉說不做修改