refactor(inspection): 调整验证状态设置顺序
- 将 validateState.value 的设置移到 validateResult.value 设置之后 - 确保数据赋值完成后再更新验证状态 - 保持代码逻辑的一致性和可读性
这个提交包含在:
父节点
95ab29ee4c
当前提交
7262a78f5d
@ -68,8 +68,8 @@ class InspectionVM : BaseListViewModel<ItemItem>() {
|
||||
.observeOn(AndroidSchedulers.mainThread())
|
||||
.subscribe({ response ->
|
||||
if (response.success && !response.data.isNullOrEmpty()) {
|
||||
validateState.value = InspectionValidateState.SUCCESS
|
||||
validateResult.value = response.data[0]
|
||||
validateState.value = InspectionValidateState.SUCCESS
|
||||
} else {
|
||||
validateState.value = InspectionValidateState.FAILED
|
||||
taskInfoError.value = response.message.ifBlank { "单证识别失败" }
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户