|
@@ -236,6 +236,7 @@ class MainActivity : BaseActivity<MainViewModel, ActivityMainBinding>() {
|
236
|
236
|
}
|
237
|
237
|
}
|
238
|
238
|
onBackPressedDispatcher.addCallback {
|
|
239
|
+ //屏蔽返回键
|
239
|
240
|
|
240
|
241
|
}
|
241
|
242
|
}
|
|
@@ -243,14 +244,15 @@ class MainActivity : BaseActivity<MainViewModel, ActivityMainBinding>() {
|
243
|
244
|
|
244
|
245
|
override fun onResume() {
|
245
|
246
|
super.onResume()
|
|
247
|
+ userBean?.let {
|
|
248
|
+ Const.USERID=it.userid.toString()
|
|
249
|
+ viewModel.postDevicesetDetail(it.schoolid)
|
|
250
|
+ }
|
246
|
251
|
viewModel.postWallpaperPad()
|
247
|
252
|
viewModel.updateStrategy()
|
248
|
253
|
viewModel.uploadAppStrategy()
|
249
|
254
|
viewModel.getAppList()
|
250
|
255
|
viewModel.postAppNetWhiteList()
|
251
|
|
- userBean?.let {
|
252
|
|
- viewModel.postDevicesetDetail(it.schoolid)
|
253
|
|
- }
|
254
|
256
|
useTimeStrategy()
|
255
|
257
|
updatePadInfo()
|
256
|
258
|
updateMcApp()
|
|
@@ -323,7 +325,8 @@ class MainActivity : BaseActivity<MainViewModel, ActivityMainBinding>() {
|
323
|
325
|
private fun getLocation() {
|
324
|
326
|
val rxPermissions = RxPermissions(this)
|
325
|
327
|
rxPermissions.request(
|
326
|
|
- Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.ACCESS_COARSE_LOCATION
|
|
328
|
+ Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.ACCESS_COARSE_LOCATION,
|
|
329
|
+ Manifest.permission.ACCESS_LOCATION_EXTRA_COMMANDS
|
327
|
330
|
).subscribe({
|
328
|
331
|
if (it) {
|
329
|
332
|
SystemUtil.getLocation(this)
|
|
@@ -715,6 +718,7 @@ class MainActivity : BaseActivity<MainViewModel, ActivityMainBinding>() {
|
715
|
718
|
data.comm = "退出登录"
|
716
|
719
|
data.doEvent = EventLog.ACCOUNTQUITEVENT
|
717
|
720
|
viewModel.eventLog(data)
|
|
721
|
+ Const.USERID="1"
|
718
|
722
|
WorkManager.getInstance(this).cancelAllWork()
|
719
|
723
|
deleteSharedPreferences(SharedPreferencesUtils.SP_FILE_NAME)
|
720
|
724
|
startIntentActivity(LoginActivity().javaClass)
|