|
@@ -30,7 +30,7 @@ class Talent extends AdminController {
|
|
$request = $this->request;
|
|
$request = $this->request;
|
|
$params = $request->param();
|
|
$params = $request->param();
|
|
$id = $params["id"];
|
|
$id = $params["id"];
|
|
- $info = VerifyApi::getTalentInfoById($id,true);
|
|
|
|
|
|
+ $info = VerifyApi::getTalentInfoById($id, true);
|
|
if (in_array($info["checkState"], [TalentState::BASE_VERIFY_FAIL, TalentState::FST_SUBMIT, TalentState::BASE_VERIFY_PASS, TalentState::BASE_REVERIFY_REJECT, TalentState::BASE_REVERIFY_FAIL])) {
|
|
if (in_array($info["checkState"], [TalentState::BASE_VERIFY_FAIL, TalentState::FST_SUBMIT, TalentState::BASE_VERIFY_PASS, TalentState::BASE_REVERIFY_REJECT, TalentState::BASE_REVERIFY_FAIL])) {
|
|
return view("talentInfo_base_check", ["info" => $info]);
|
|
return view("talentInfo_base_check", ["info" => $info]);
|
|
} else {
|
|
} else {
|
|
@@ -806,9 +806,9 @@ class Talent extends AdminController {
|
|
$log_checkState = TalentState::FST_VERIFY_REJECT; //日志记录拒绝状态
|
|
$log_checkState = TalentState::FST_VERIFY_REJECT; //日志记录拒绝状态
|
|
}
|
|
}
|
|
$log = TalentLogApi::getLastLog($talent_info["id"], 1);
|
|
$log = TalentLogApi::getLastLog($talent_info["id"], 1);
|
|
- if (!$log)
|
|
|
|
|
|
+ if (!$log && !$talent_info["oldId"])
|
|
return json(["msg" => "日志数据异常,保存失败"]);
|
|
return json(["msg" => "日志数据异常,保存失败"]);
|
|
- if ($log["active"] == 0) {
|
|
|
|
|
|
+ if ($log["active"] === 0) {
|
|
TalentLogApi::rewrite($log["id"], [$log_checkState, $checkState], $params["checkMsg"]);
|
|
TalentLogApi::rewrite($log["id"], [$log_checkState, $checkState], $params["checkMsg"]);
|
|
} else {
|
|
} else {
|
|
TalentLogApi::write(1, $talent_info["id"], [$log_checkState, $checkState], $params["checkMsg"]);
|
|
TalentLogApi::write(1, $talent_info["id"], [$log_checkState, $checkState], $params["checkMsg"]);
|
|
@@ -1039,9 +1039,9 @@ class Talent extends AdminController {
|
|
$log_checkState = $checkState = TalentState::REVERIFY_FAIL; //审核失败
|
|
$log_checkState = $checkState = TalentState::REVERIFY_FAIL; //审核失败
|
|
}
|
|
}
|
|
$log = TalentLogApi::getLastLog($talent_info["id"], 1);
|
|
$log = TalentLogApi::getLastLog($talent_info["id"], 1);
|
|
- if (!$log)
|
|
|
|
|
|
+ if (!$log && !$talent_info["oldId"])
|
|
return json(["msg" => "日志数据异常,保存失败"]);
|
|
return json(["msg" => "日志数据异常,保存失败"]);
|
|
- if ($log["active"] == 0) {
|
|
|
|
|
|
+ if ($log["active"] === 0) {
|
|
TalentLogApi::rewrite($log["id"], [$log_checkState, $checkState], $params["checkMsg"]);
|
|
TalentLogApi::rewrite($log["id"], [$log_checkState, $checkState], $params["checkMsg"]);
|
|
} else {
|
|
} else {
|
|
TalentLogApi::write(1, $talent_info["id"], [$log_checkState, $checkState], $params["checkMsg"]);
|
|
TalentLogApi::write(1, $talent_info["id"], [$log_checkState, $checkState], $params["checkMsg"]);
|