refactor(inspection): 调整验证状态设置顺序

- 将 validateState.value 的设置移到 validateResult.value 设置之后
- 确保数据赋值完成后再更新验证状态
- 保持代码逻辑的一致性和可读性
这个提交包含在:
徐勤民 2026-04-21 18:34:08 +08:00
父节点 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 { "单证识别失败" }