使用人脸接口中的member字段判断是否会员;逻辑优化;
This commit is contained in:
@@ -65,7 +65,9 @@ abstract class BaseViewModel() : ViewModel() {
|
||||
}
|
||||
val message = response.msg
|
||||
Timber.d("msg = ${message}, code = $code")
|
||||
ToastUtils.showToast("${message}(${code})")
|
||||
if (message!=null && !message.startsWith("未知错误")) {
|
||||
ToastUtils.showToast("${message}(${code})")
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
|
||||
@@ -106,10 +106,13 @@ class UserViewModel : BaseViewModel() {
|
||||
ToastUtils.showToast("查询人脸数据为空")
|
||||
return@withContext
|
||||
}
|
||||
// val item = list.firstOrNull { it.userId == "1951105919342936066" }
|
||||
// Timber.tag(TAG).d("getUserFaceCache userId = ${item?.userId}")
|
||||
val item = list.map { it.member }
|
||||
Timber.tag(TAG).d("getUserFaceCache item = ${item}")
|
||||
val faceEntity = list.map {
|
||||
FaceEntity(it.userId, null, Base64.decode(it.faceFeatureStr))
|
||||
FaceEntity(it.userId, null, Base64.decode(it.faceFeatureStr)).also { item->
|
||||
item.userType = if (it.member) "1" else "2"
|
||||
item.cardNo = it.cardNo
|
||||
}
|
||||
}
|
||||
faceApi.updateFaceData(currentPageNo, faceEntity)
|
||||
if (list.size >= pageSize) {
|
||||
|
||||
Reference in New Issue
Block a user