From 578a9aacedd005e4f9ba47b3eedd5d8d6552b12d Mon Sep 17 00:00:00 2001 From: zxj <275873859@qq.com> Date: Fri, 22 Aug 2025 16:28:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/sw/platecabinet/activity/InitActivity.kt | 3 +++ .../java/com/sw/platecabinet/activity/LoginByPwdActivity.kt | 3 +++ app/src/main/java/com/sw/platecabinet/activity/MainActivity.kt | 3 +++ .../java/com/sw/platecabinet/activity/UnBindDialogActivity.kt | 3 +++ .../java/com/sw/platecabinet/view/CustomLoadingDialog.java | 3 +++ .../java/com/sw/platecabinet/viewmodel/SettingViewModel.kt | 3 +++ .../main/java/com/sw/platecabinet/viewmodel/UserViewModel.kt | 3 +++ 7 files changed, 21 insertions(+) diff --git a/app/src/main/java/com/sw/platecabinet/activity/InitActivity.kt b/app/src/main/java/com/sw/platecabinet/activity/InitActivity.kt index ddce89b..1a05d41 100644 --- a/app/src/main/java/com/sw/platecabinet/activity/InitActivity.kt +++ b/app/src/main/java/com/sw/platecabinet/activity/InitActivity.kt @@ -3,6 +3,9 @@ package com.sw.platecabinet.activity import com.sw.platecabinet.databinding.ActivityInitBinding import com.sw.platecabinet.databinding.ItemTitleTimeBinding +/** + * 待机界面 + */ class InitActivity : BaseActivity() { override fun inflateViewBinding(): ActivityInitBinding { return ActivityInitBinding.inflate(layoutInflater) diff --git a/app/src/main/java/com/sw/platecabinet/activity/LoginByPwdActivity.kt b/app/src/main/java/com/sw/platecabinet/activity/LoginByPwdActivity.kt index e8fa9e4..6171368 100644 --- a/app/src/main/java/com/sw/platecabinet/activity/LoginByPwdActivity.kt +++ b/app/src/main/java/com/sw/platecabinet/activity/LoginByPwdActivity.kt @@ -7,6 +7,9 @@ import com.sw.platecabinet.databinding.ItemTitleTimeBinding import com.sw.platecabinet.model.response.EquipmentUserInfo import com.sw.platecabinet.utils.KeyboardUtils +/** + * 密码登录 + */ class LoginByPwdActivity : BaseActivity() { override fun inflateViewBinding(): ActivityLoginByPwdBinding { diff --git a/app/src/main/java/com/sw/platecabinet/activity/MainActivity.kt b/app/src/main/java/com/sw/platecabinet/activity/MainActivity.kt index c99bea5..c59af1c 100644 --- a/app/src/main/java/com/sw/platecabinet/activity/MainActivity.kt +++ b/app/src/main/java/com/sw/platecabinet/activity/MainActivity.kt @@ -15,6 +15,9 @@ import com.sw.platecabinet.utils.FragmentHelper typealias Callback = (String) -> Unit +/** + * 主界面,内部嵌套framgnet使用 + */ class MainActivity : BaseActivity() { private lateinit var fragmentHelper: FragmentHelper private var pageType = PageType.SETTING_LIST diff --git a/app/src/main/java/com/sw/platecabinet/activity/UnBindDialogActivity.kt b/app/src/main/java/com/sw/platecabinet/activity/UnBindDialogActivity.kt index 99e94be..75aa630 100644 --- a/app/src/main/java/com/sw/platecabinet/activity/UnBindDialogActivity.kt +++ b/app/src/main/java/com/sw/platecabinet/activity/UnBindDialogActivity.kt @@ -11,6 +11,9 @@ import com.sw.platecabinet.databinding.ItemTitleTimeBinding import com.sw.platecabinet.ext.dp import com.sw.platecabinet.model.response.EquipmentUserInfo +/** + * 解绑确认弹窗界面 + */ class UnBindDialogActivity : BaseActivity() { private var equipmentUserInfo: EquipmentUserInfo? = null diff --git a/app/src/main/java/com/sw/platecabinet/view/CustomLoadingDialog.java b/app/src/main/java/com/sw/platecabinet/view/CustomLoadingDialog.java index e2901d3..d68bc36 100644 --- a/app/src/main/java/com/sw/platecabinet/view/CustomLoadingDialog.java +++ b/app/src/main/java/com/sw/platecabinet/view/CustomLoadingDialog.java @@ -10,6 +10,9 @@ import android.view.View; import android.view.Window; import android.view.WindowManager; +/** + * 加载进度弹窗 + */ public class CustomLoadingDialog extends Dialog { diff --git a/app/src/main/java/com/sw/platecabinet/viewmodel/SettingViewModel.kt b/app/src/main/java/com/sw/platecabinet/viewmodel/SettingViewModel.kt index f2cb4a3..da8fef2 100644 --- a/app/src/main/java/com/sw/platecabinet/viewmodel/SettingViewModel.kt +++ b/app/src/main/java/com/sw/platecabinet/viewmodel/SettingViewModel.kt @@ -12,6 +12,9 @@ import com.sw.platecabinet.model.response.SearchResult import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow +/** + * 管理员操作viewmodel + */ class SettingViewModel : BaseViewModel() { // 设备绑定列表 private val _equipmentList = MutableStateFlow>(emptyList()) diff --git a/app/src/main/java/com/sw/platecabinet/viewmodel/UserViewModel.kt b/app/src/main/java/com/sw/platecabinet/viewmodel/UserViewModel.kt index d9a1b11..2b422a0 100644 --- a/app/src/main/java/com/sw/platecabinet/viewmodel/UserViewModel.kt +++ b/app/src/main/java/com/sw/platecabinet/viewmodel/UserViewModel.kt @@ -21,6 +21,9 @@ import kotlinx.coroutines.launch import kotlinx.coroutines.withContext import timber.log.Timber +/** + * 用户viewmodel + */ class UserViewModel : BaseViewModel() { // 通过人脸获取到的用户信息 private val _currentUserInfo = MutableStateFlow(null)