Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
eef13ff56e | ||
|
|
6c937c5f5f |
@@ -493,8 +493,8 @@ abstract class BaseActivity<VB : ViewBinding> : AppCompatActivity() {
|
|||||||
try {
|
try {
|
||||||
if (faceList.isNotEmpty()) {
|
if (faceList.isNotEmpty()) {
|
||||||
FaceDatabase.getInstance(this).faceDao().insert(faceList)
|
FaceDatabase.getInstance(this).faceDao().insert(faceList)
|
||||||
recognizeViewModel.refreshFaceList()
|
|
||||||
}
|
}
|
||||||
|
recognizeViewModel.refreshFaceList()
|
||||||
} catch (e: Exception) {
|
} catch (e: Exception) {
|
||||||
e.printStackTrace()
|
e.printStackTrace()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ import com.sw.platecabinet.dialog.CustomDialog
|
|||||||
import com.sw.platecabinet.ext.clickWithDebounce
|
import com.sw.platecabinet.ext.clickWithDebounce
|
||||||
import com.sw.platecabinet.utils.PlateUtils
|
import com.sw.platecabinet.utils.PlateUtils
|
||||||
import com.sw.platecabinet.utils.SpTool
|
import com.sw.platecabinet.utils.SpTool
|
||||||
import kotlinx.coroutines.CoroutineDispatcher
|
|
||||||
import kotlinx.coroutines.Dispatchers
|
import kotlinx.coroutines.Dispatchers
|
||||||
import kotlinx.coroutines.delay
|
import kotlinx.coroutines.delay
|
||||||
import kotlinx.coroutines.launch
|
import kotlinx.coroutines.launch
|
||||||
@@ -45,6 +44,7 @@ class FunActivity : BaseActivity<ActivityFunBinding>() {
|
|||||||
{
|
{
|
||||||
hideWaitingDialog()
|
hideWaitingDialog()
|
||||||
ToastUtils.showToast("已清除")
|
ToastUtils.showToast("已清除")
|
||||||
|
queryUserCount()
|
||||||
}, 500
|
}, 500
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
@@ -60,6 +60,7 @@ class FunActivity : BaseActivity<ActivityFunBinding>() {
|
|||||||
ToastUtils.showToast(
|
ToastUtils.showToast(
|
||||||
if (status) "请求成功,$msg" else "请求失败,$msg"
|
if (status) "请求成功,$msg" else "请求失败,$msg"
|
||||||
)
|
)
|
||||||
|
queryUserCount()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -117,8 +118,8 @@ class FunActivity : BaseActivity<ActivityFunBinding>() {
|
|||||||
private fun queryUserCount() {
|
private fun queryUserCount() {
|
||||||
lifecycleScope.launch {
|
lifecycleScope.launch {
|
||||||
val faceDao = FaceDatabase.getInstance(this@FunActivity).faceDao()
|
val faceDao = FaceDatabase.getInstance(this@FunActivity).faceDao()
|
||||||
val memberUserCount = faceDao.getFaceCount("1")
|
val memberUserCount = withContext(Dispatchers.IO) { faceDao.getFaceCount("1") }
|
||||||
val tempUserCount = faceDao.getFaceCount("2")
|
val tempUserCount = withContext(Dispatchers.IO) { faceDao.getFaceCount("2") }
|
||||||
binding.tvMemberUserCount.text = "会员用户:${memberUserCount}人"
|
binding.tvMemberUserCount.text = "会员用户:${memberUserCount}人"
|
||||||
binding.tvTempUserCount.text = "临时用户:${tempUserCount}人"
|
binding.tvTempUserCount.text = "临时用户:${tempUserCount}人"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user