|
@@ -517,39 +517,48 @@ class VerifyApi {
|
|
|
case 2:
|
|
|
$where[] = ["tl.new_state", "=", TalentState::SCND_SAVE];
|
|
|
$where[] = ["tl.state", "=", TalentState::FST_VERIFY_REJECT];
|
|
|
+ $where[] = ["ti.delete", "=", 0];
|
|
|
break;
|
|
|
case 3:
|
|
|
$where[] = ["tl.last_state", "<>", TalentState::FST_VERIFY_REJECT];
|
|
|
$where[] = ["tl.state", "=", TalentState::SCND_SUBMIT];
|
|
|
+ $where[] = ["ti.delete", "=", 0];
|
|
|
break;
|
|
|
case 4:
|
|
|
$where[] = ["tl.last_state", "=", TalentState::FST_VERIFY_REJECT];
|
|
|
$where[] = ["tl.state", "=", TalentState::SCND_SUBMIT];
|
|
|
+ $where[] = ["ti.delete", "=", 0];
|
|
|
break;
|
|
|
case 5:
|
|
|
$where[] = ["tl.new_state", "=", TalentState::SCND_SUBMIT];
|
|
|
$where[] = ["tl.state", "=", TalentState::DEPT_VERIFY_REJECT];
|
|
|
+ $where[] = ["ti.delete", "=", 0];
|
|
|
break;
|
|
|
case 6:
|
|
|
$where[] = ["tl.new_state", "=", TalentState::SCND_SUBMIT];
|
|
|
$where[] = ["tl.state", "=", TalentState::REVERIFY_REJECT];
|
|
|
+ $where[] = ["ti.delete", "=", 0];
|
|
|
break;
|
|
|
case 7:
|
|
|
$where[] = ["ti.pass_dept_check", "=", 0];
|
|
|
$where[] = ["tl.state", "=", TalentState::FST_VERIFY_PASS];
|
|
|
+ $where[] = ["ti.delete", "=", 0];
|
|
|
break;
|
|
|
case 8:
|
|
|
$where[] = ["ti.pass_dept_check", "=", 1];
|
|
|
$where[] = ["tl.state", "=", TalentState::FST_VERIFY_PASS];
|
|
|
+ $where[] = ["ti.delete", "=", 0];
|
|
|
break;
|
|
|
case 9:
|
|
|
$where[] = ["tl.state", "=", TalentState::FST_VERIFY_FAIL];
|
|
|
+ $where[] = ["ti.delete", "=", 0];
|
|
|
break;
|
|
|
default:
|
|
|
|
|
|
if ($type == 2) {
|
|
|
$where[] = ["tl.state", "in", [TalentState::FST_VERIFY_REJECT, TalentState::SCND_SUBMIT,
|
|
|
TalentState::DEPT_VERIFY_REJECT, TalentState::REVERIFY_REJECT]];
|
|
|
+ $where[] = ["ti.delete", "=", 0];
|
|
|
} else {
|
|
|
$where[] = ["tl.state", "in", [TalentState::SCND_SAVE, TalentState::FST_VERIFY_REJECT, TalentState::SCND_SUBMIT,
|
|
|
TalentState::DEPT_VERIFY_REJECT, TalentState::REVERIFY_REJECT, TalentState::FST_VERIFY_PASS, TalentState::FST_VERIFY_FAIL]];
|