fix.修复自动公招识别错误时的处理

This commit is contained in:
MistEO
2021-12-03 10:59:20 +08:00
parent 8bce2d747c
commit bda2e7dbe6
2 changed files with 7 additions and 6 deletions

View File

@@ -43,16 +43,14 @@ bool asst::AutoRecruitTask::run()
}
Rect rect = start_res.at(i).rect;
ctrler.click(rect);
sleep(delay);
sleep(delay);
bool ret = false;
for (int j = 0; j != m_retry_times; ++j) {
if (need_exit()) {
return false;
}
bool ret = _run();
ret = _run();
switch (m_last_error) {
case ErrorT::NotInTagsPage:
--i;
break;
case ErrorT::NotInConfirm:
click_return_button();
break;
@@ -63,6 +61,10 @@ bool asst::AutoRecruitTask::run()
if (ret) {
break;
}
}
// 可能是Tag一直识别错误那就算了放弃这个
if (ret == false) {
click_return_button();
}
}

View File

@@ -225,7 +225,6 @@ bool RecruitTask::_run()
}
else {
m_last_error = ErrorT::NotInConfirm;
return true;
}
}