Browse Source

1.登录接口保存登录信息。

master
wangwanlei 11 months ago
parent
commit
aa040b8e91

+ 3
- 8
app/src/main/java/com/xhly/manageapp/ui/login/activity/LoginActivity.kt View File

29
     override fun initData() {
29
     override fun initData() {
30
        viewModel.loginData.observe(this){
30
        viewModel.loginData.observe(this){
31
            if (it.xhlyLoginSucess){
31
            if (it.xhlyLoginSucess){
32
-               loginSucess()
32
+               loginSucess(it)
33
            }else{
33
            }else{
34
                it.xhlyLoginMessage?.let {
34
                it.xhlyLoginMessage?.let {
35
                    Toast(it)
35
                    Toast(it)
75
         viewModel.login(loginBean)
75
         viewModel.login(loginBean)
76
     }
76
     }
77
 
77
 
78
-    private fun loginSucess(){
79
-        spUtils.setParam("user", "user")
80
-        val userBean=UserBean()
81
-        userBean.schoolid=1
82
-        userBean.userid=1
83
-        userBean.regionid=1
78
+    private fun loginSucess(userBean: UserBean){
84
         spUtils.saveJson(Const.USERINFO,userBean)
79
         spUtils.saveJson(Const.USERINFO,userBean)
85
         val parseClassToJson = GsonUtils.parseClassToJson(userBean)
80
         val parseClassToJson = GsonUtils.parseClassToJson(userBean)
86
-        ZSpProvider.save(this,"user",parseClassToJson)
81
+        ZSpProvider.save(this,Const.USERINFO,parseClassToJson)
87
         startIntentActivity(MainActivity().javaClass)
82
         startIntentActivity(MainActivity().javaClass)
88
         finish()
83
         finish()
89
     }
84
     }

Loading…
Cancel
Save