Browse Source

1.添加解锁限制判断。

20241218TB223FC(测试jar包)
wangwanlei 11 months ago
parent
commit
ff703dbcf2

+ 9
- 0
app/src/main/java/com/xhly/manageapp/bean/login/CodeDetailBean.kt View File

1
+package com.xhly.manageapp.bean.login
2
+
3
+/**
4
+ * 获得接口返回的密码
5
+ */
6
+class CodeDetailBean {
7
+    var logoutPwd: String? = ""
8
+    var controlPwd: String? = ""
9
+}

+ 2
- 1
app/src/main/java/com/xhly/manageapp/ui/login/netservice/LoginService.kt View File

2
 
2
 
3
 import com.xhly.corelib.network.bean.ResponseData
3
 import com.xhly.corelib.network.bean.ResponseData
4
 import com.xhly.manageapp.bean.login.CheckLoginBean
4
 import com.xhly.manageapp.bean.login.CheckLoginBean
5
+import com.xhly.manageapp.bean.login.CodeDetailBean
5
 import com.xhly.manageapp.bean.login.LoginBean
6
 import com.xhly.manageapp.bean.login.LoginBean
6
 import com.xhly.manageapp.bean.user.UserBean
7
 import com.xhly.manageapp.bean.user.UserBean
7
 import com.xhly.manageapp.network.UriAdress
8
 import com.xhly.manageapp.network.UriAdress
32
      * 解除当前锁屏
33
      * 解除当前锁屏
33
      */
34
      */
34
     @POST(UriAdress.PWD_DEATIL_USERPAD)
35
     @POST(UriAdress.PWD_DEATIL_USERPAD)
35
-    suspend fun postPwdDetail(@Body map:HashMap<String,Any>):ResponseData<Any>
36
+    suspend fun postPwdDetail(@Body map:HashMap<String,Any>):ResponseData<CodeDetailBean>
36
 
37
 
37
     /**
38
     /**
38
      * 修改密码 userid用户id loginpwd新密码 oldpwd原密码
39
      * 修改密码 userid用户id loginpwd新密码 oldpwd原密码

+ 1
- 1
app/src/main/java/com/xhly/manageapp/viewmodel/BaseViewModel.kt View File

24
             map["sn"] = sn
24
             map["sn"] = sn
25
             val result = loginService.postPwdDetail(map)
25
             val result = loginService.postPwdDetail(map)
26
             if (result.code == 0) {
26
             if (result.code == 0) {
27
-                pwdResult.value = result.obj.toString().contains(code)
27
+                pwdResult.value = result.obj.controlPwd.equals(code)
28
             } else {
28
             } else {
29
                 pwdResult.value = false
29
                 pwdResult.value = false
30
             }
30
             }

Loading…
Cancel
Save