shinnosuke
4 天以前 38e39c50dcca12534c4efe2b49355a97c396b507
talent-card-admin/src/api/admin.ts
@@ -185,6 +185,14 @@
  return http.patch<Talent, Talent>(`/api/talents/${id}/card-level`, { talentLevel })
}
/** 游客(无人才卡)补录信息并升级为持卡人:补认证信息 + 选等级 + 发卡。 */
export function upgradeTalent(
  id: number | string,
  payload: Pick<TalentPayload, 'name' | 'idCardNo' | 'gender' | 'workUnit' | 'talentLevel' | 'talentCardNo' | 'sourceAreaType' | 'workAddress' | 'contactAddress'>,
) {
  return http.post<Talent, Talent>(`/api/talents/${id}/upgrade`, payload)
}
export function getTalentAdvisors() {
  return http.get<TalentAdvisor[], TalentAdvisor[]>('/api/talents/advisors')
}