|
@@ -1027,22 +1027,18 @@ class Talent extends EnterpriseController {
|
|
|
|
|
|
public function mixDelete() {
|
|
|
$id = $this->request->param("talentInfoId");
|
|
|
- $info = Talent::chkIsOwner($id, $this->user["uid"]);
|
|
|
+ $info = TalentApi::chkIsOwner($id, $this->user["uid"]);
|
|
|
if (!$info) {
|
|
|
return json(["msg" => "操作失败"]);
|
|
|
}
|
|
|
$checkState = $info["checkState"];
|
|
|
if (in_array($checkState, [0, TalentState::SCND_SAVE])) {
|
|
|
- $log = TalentLogApi::getLastLog($id, 1);
|
|
|
- if ($log["state"] > 1) {
|
|
|
- //有提交审核记录
|
|
|
- return json(["msg" => "该申报已提交审核,无法删除"]);
|
|
|
- }
|
|
|
+ $data["id"] = $id;
|
|
|
+ $data["delete"] = 1;
|
|
|
+ TalentModel::update($data);
|
|
|
+ return json(["msg" => "删除成功"]);
|
|
|
}
|
|
|
- $data["id"] = $id;
|
|
|
- $data["delete"] = 1;
|
|
|
- TalentModel::update($data);
|
|
|
- return json(["msg" => "删除成功"]);
|
|
|
+ return json(["msg" => "该申报已提交审核,无法删除"]);
|
|
|
}
|
|
|
|
|
|
}
|