错误信息微调

This commit is contained in:
13038267101 2023-03-06 15:42:31 +08:00
parent c04af77090
commit 2efc00f93c
1 changed files with 11 additions and 1 deletions

View File

@ -599,13 +599,23 @@ public:
}
ret = (this->*test_map_[name])((void*)oper);
const wchar_t* info = NULL;
if (ret == SCANNER_ERR_DEVICE_NOT_SUPPORT
|| ret == SCANNER_ERR_IO
|| ret == SCANNER_ERR_TIMEOUT
|| ret == SCANNER_ERR_NO_DATA
)
{
helper_->test_callback(name, ui_helper::TEST_EVENT_IO_FAIL, NULL, ret);
if (ret == SCANNER_ERR_DEVICE_NOT_SUPPORT)
info = L"设备不支持该操作";
else if (ret == SCANNER_ERR_IO)
info = L"IO错误";
else if (ret == SCANNER_ERR_TIMEOUT)
info = L"超时错误";
else if (ret == SCANNER_ERR_NO_DATA)
info = L"没有数据";
helper_->test_callback(name, ui_helper::TEST_EVENT_IO_FAIL, (void*)info, ret);
}
return ret;
}