优化默认值

This commit is contained in:
2026-03-10 10:47:24 +08:00
parent e51864d400
commit f2a6de55b9
2 changed files with 8 additions and 6 deletions
@@ -51,9 +51,9 @@ class DeviceInitActivity : BaseActivity<ActivityDeviceInitBinding>() {
withContext(Dispatchers.Default) { withContext(Dispatchers.Default) {
//val count = FaceApi().queryFaceCount() //val count = FaceApi().queryFaceCount()
//if (count == 0) { //if (count == 0) {
if (SpTool.getFirstGetFace()) { if (SpTool.firstGetFace) {
userViewModel.getUserFaceCache { status, msg -> userViewModel.getUserFaceCache { status, msg ->
SpTool.setFirstGetFace(false) SpTool.firstGetFace = false
getDeviceConfig() getDeviceConfig()
} }
} else { } else {
@@ -6,6 +6,7 @@ import com.sw.inbound.utils.SPUtil
import com.sw.inbound.utils.SPUtil.Companion.getInstance import com.sw.inbound.utils.SPUtil.Companion.getInstance
import com.sw.platecabinet.MyApp import com.sw.platecabinet.MyApp
import com.sw.platecabinet.model.response.EquipmentUserInfo import com.sw.platecabinet.model.response.EquipmentUserInfo
import kotlin.text.get
object SpTool { object SpTool {
const val LAST_FACE_TIMESTAMP: String = "faceTimestamp" const val LAST_FACE_TIMESTAMP: String = "faceTimestamp"
@@ -42,9 +43,10 @@ object SpTool {
return GsonUtils.fromJsonList(jsonData, EquipmentUserInfo::class.java) return GsonUtils.fromJsonList(jsonData, EquipmentUserInfo::class.java)
} }
fun getFirstGetFace() = spUtil?.get(IS_FIRST_GET_FACE, true)?:true var firstGetFace: Boolean
fun setFirstGetFace(state: Boolean) { get() = spUtil?.get(IS_FIRST_GET_FACE, true)?:true
spUtil?.boolean(IS_FIRST_GET_FACE, state) set(value) {
} spUtil?.boolean(IS_FIRST_GET_FACE, value)
}
} }