|
@@ -12,6 +12,8 @@ import com.hjq.toast.Toaster
|
12
|
12
|
import com.xhly.corelib.Const
|
13
|
13
|
import com.xhly.corelib.utils.LogShow
|
14
|
14
|
import com.xhly.corelib.utils.ModelNameUtils
|
|
15
|
+import com.xhly.corelib.utils.SharedPreferencesUtils
|
|
16
|
+import com.xhly.manageapp.bean.user.UserBean
|
15
|
17
|
import com.xhly.manageapp.service.websocket.AppSocket
|
16
|
18
|
import com.xhly.manageapp.utils.ZJAPPUtils
|
17
|
19
|
import java.io.File
|
|
@@ -509,6 +511,17 @@ class ManageApplication : MultiDexApplication() {
|
509
|
511
|
override fun onCreate() {
|
510
|
512
|
super.onCreate()
|
511
|
513
|
instance = this
|
|
514
|
+ val spUtils=SharedPreferencesUtils.getInstance(this)
|
|
515
|
+ try {
|
|
516
|
+ val userBean = spUtils.getFromJson(
|
|
517
|
+ Const.USERINFO, UserBean().javaClass
|
|
518
|
+ ) as UserBean
|
|
519
|
+ Const.USERID=userBean.userid
|
|
520
|
+ Const.SCHOOLID=userBean.schoolid
|
|
521
|
+ Const.CLASSID=userBean.classid
|
|
522
|
+ }catch (e:Exception){
|
|
523
|
+
|
|
524
|
+ }
|
512
|
525
|
Toaster.init(this)
|
513
|
526
|
apppSocket = AppSocket
|
514
|
527
|
apppSocket?.startSocket(this)
|