sugangqiang 1 year ago
parent
commit
3870dbb299
1 changed files with 9 additions and 0 deletions
  1. 9 0
      app/admin/controller/TalentTypeChange.php

+ 9 - 0
app/admin/controller/TalentTypeChange.php

@@ -1345,6 +1345,13 @@ class TalentTypeChange extends AdminController {
                         Db::rollback();
                         Db::rollback();
                         return json(["msg" => "只能对公布通过的对象发放人才码,请核查待发放人才码名单后再重新发放人才码"]);
                         return json(["msg" => "只能对公布通过的对象发放人才码,请核查待发放人才码名单后再重新发放人才码"]);
                     }
                     }
+                    if (strlen($change["talentId"]) == 19) {
+                        $newInfo = ttcApi::getOne($id);
+                        if ($newInfo) {
+                            $change["talentId"] = $newInfo["talentId"];
+                            $change["newIdentifyCondition"] = $newInfo["newIdentifyCondition"];
+                        }
+                    }
                     $no_prefix = $_prefix_type . $year . $change["newTalentArrange"];
                     $no_prefix = $_prefix_type . $year . $change["newTalentArrange"];
                     $where = [];
                     $where = [];
                     $where[] = ["certificateNo", "like", $no_prefix . "%"];
                     $where[] = ["certificateNo", "like", $no_prefix . "%"];
@@ -1406,6 +1413,8 @@ class TalentTypeChange extends AdminController {
                     $log["createUser"] = sprintf("%s(%s)", $user["account"], $user["companyName"] ?: $user["rolename"]);
                     $log["createUser"] = sprintf("%s(%s)", $user["account"], $user["companyName"] ?: $user["rolename"]);
                     $log["createTime"] = date("Y-m-d H:i:s");
                     $log["createTime"] = date("Y-m-d H:i:s");
                     $logList[] = $log;
                     $logList[] = $log;
+
+                    $talent_max_no[$change["newTalentArrange"]] = $max_no;
                 }
                 }
                 Db::table("new_talent_checklog")->insertAll($logList2);
                 Db::table("new_talent_checklog")->insertAll($logList2);
                 Db::table("new_talent_checklog")->insertAll($logList);
                 Db::table("new_talent_checklog")->insertAll($logList);