Преглед изворни кода

1.添加try catch处理

20241218TB223FC(测试jar包)
wangwanlei пре 10 месеци
родитељ
комит
bce770a63a
1 измењених фајлова са 15 додато и 7 уклоњено
  1. 15
    7
      app/src/main/java/com/xhly/manageapp/workmanager/TimingWorker.kt

+ 15
- 7
app/src/main/java/com/xhly/manageapp/workmanager/TimingWorker.kt Прегледај датотеку

@@ -58,16 +58,24 @@ class TimingWorker(context: Context, workerParams: WorkerParameters) :
58 58
             }
59 59
             val appInfo = getAppInfo()
60 60
             if (appInfo.size > 0) {
61
-                logService.postLogAppStartAdd(appInfo)
61
+               try {
62
+                   logService.postLogAppStartAdd(appInfo)
63
+               }catch (e:Exception){
64
+
65
+               }
62 66
             }
63 67
             UIEvent(Const.STARTLOCATION).post()
64 68
             userBean?.let {
65
-                val map = HashMap<String, Any>()
66
-                map["sn"] = ManageApplication.getDeviceInfo() ?: ""
67
-                val postCheckSn = loginService.postCheckSn(map)
68
-                if (postCheckSn.code == 0 && postCheckSn.obj) {
69
-                    UIEvent(Const.ACCOUNTLOGINOUTSUCESS).post()
70
-                }
69
+               try {
70
+                   val map = HashMap<String, Any>()
71
+                   map["sn"] = ManageApplication.getDeviceInfo() ?: ""
72
+                   val postCheckSn = loginService.postCheckSn(map)
73
+                   if (postCheckSn.code == 0 && postCheckSn.obj) {
74
+                       UIEvent(Const.ACCOUNTLOGINOUTSUCESS).post()
75
+                   }
76
+               }catch (e:Exception){
77
+
78
+               }
71 79
             }
72 80
             //校验登录
73 81
             userBean?.let {

Loading…
Откажи
Сачувај