/* * @Date: 2025-11-12 * @Description: 职业技能相关接口 */ import request from '@/utilsRc/request' export function getJobSkillDetail(params) { return request({ url: '/jobSkillDet/getJobSkillDet', method: 'get', params, baseUrlType: 'zytp' }) } export function getJobPathSkill(data) { let formData if (typeof FormData !== 'undefined') { formData = new FormData() if (data?.pathId !== undefined && data?.pathId !== null) { formData.append('pathId', data.pathId) } if (data?.currentJobName !== undefined && data?.currentJobName !== null) { formData.append('currentJobName', data.currentJobName) } } else { formData = { pathId: data?.pathId ?? '', currentJobName: data?.currentJobName ?? '' } } return request({ url: '/jobSkillDet/getJobPathSkill', method: 'post', data: formData, baseUrlType: 'zytp', header: { 'content-type': 'multipart/form-data' } }) } // 获取技能热度分析列表 export function getSkillsHeatAnalysisList(params) { return request({ url: '/skillsHeatAnalysis/list', method: 'get', params, baseUrlType: 'zytp' }) } // 获取技能数量 export function getSkillNum(data) { let formData if (typeof FormData !== 'undefined') { formData = new FormData() if (data?.skillType !== undefined && data?.skillType !== null) { formData.append('skillType', data.skillType) } } else { formData = { skillType: data?.skillType ?? '' } } return request({ url: '/skill/getSkillNum', method: 'post', data: formData, baseUrlType: 'zytp', header: { 'content-type': 'multipart/form-data' } }) }