Browse Source

1.增加进入页面时的策略更新

20241218TB223FC(测试jar包)
wangwanlei 10 months ago
parent
commit
61708e09ca

+ 7
- 0
app/src/main/java/com/xhly/manageapp/ui/main/activity/MainActivity.kt View File

405
             }
405
             }
406
         }
406
         }
407
         startWorkManager()
407
         startWorkManager()
408
+        lastTimeLong=System.currentTimeMillis()
408
         updateAllStrategy()
409
         updateAllStrategy()
409
     }
410
     }
410
 
411
 
566
             updateAllStrategy()
567
             updateAllStrategy()
567
         }else if (Const.backNum > Const.UPDATESTRATEGYNUM){
568
         }else if (Const.backNum > Const.UPDATESTRATEGYNUM){
568
             //进入该页面20次或者点击返回键20次需要更新策略
569
             //进入该页面20次或者点击返回键20次需要更新策略
570
+            lastTimeLong=System.currentTimeMillis()
569
             Const.backNum = 0
571
             Const.backNum = 0
570
             Toaster.show(R.string.updatetips)
572
             Toaster.show(R.string.updatetips)
571
             updateAllStrategy()
573
             updateAllStrategy()
673
                 }
675
                 }
674
                 if (!(currentYear == year && currentDay == day)) {
676
                 if (!(currentYear == year && currentDay == day)) {
675
                     viewModel.updatePadInfo(PadInfoUtils().getPadInfo(this, iccid))
677
                     viewModel.updatePadInfo(PadInfoUtils().getPadInfo(this, iccid))
678
+                    if (lastTimeLong+10*60*1000<System.currentTimeMillis()){
679
+                        //每日上传信息时获取策略,如果10分钟之内获取过则不再获取
680
+                        lastTimeLong=System.currentTimeMillis()
681
+                        updateAllStrategy()
682
+                    }
676
                 }
683
                 }
677
             }, {
684
             }, {
678
                 if (!(currentYear == year && currentDay == day)) {
685
                 if (!(currentYear == year && currentDay == day)) {

Loading…
Cancel
Save