|
@@ -405,6 +405,7 @@ class MainActivity : BaseActivity<MainViewModel, ActivityMainBinding>(),Download
|
405
|
405
|
}
|
406
|
406
|
}
|
407
|
407
|
startWorkManager()
|
|
408
|
+ lastTimeLong=System.currentTimeMillis()
|
408
|
409
|
updateAllStrategy()
|
409
|
410
|
}
|
410
|
411
|
|
|
@@ -566,6 +567,7 @@ class MainActivity : BaseActivity<MainViewModel, ActivityMainBinding>(),Download
|
566
|
567
|
updateAllStrategy()
|
567
|
568
|
}else if (Const.backNum > Const.UPDATESTRATEGYNUM){
|
568
|
569
|
//进入该页面20次或者点击返回键20次需要更新策略
|
|
570
|
+ lastTimeLong=System.currentTimeMillis()
|
569
|
571
|
Const.backNum = 0
|
570
|
572
|
Toaster.show(R.string.updatetips)
|
571
|
573
|
updateAllStrategy()
|
|
@@ -673,6 +675,11 @@ class MainActivity : BaseActivity<MainViewModel, ActivityMainBinding>(),Download
|
673
|
675
|
}
|
674
|
676
|
if (!(currentYear == year && currentDay == day)) {
|
675
|
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
|
685
|
if (!(currentYear == year && currentDay == day)) {
|