import request from '../utils/request'; /** * 更新学员个人信息 * @param {Object} data - 学员信息对象 */ export function updateStudent(data) { return request({ url: '/main/student', method: 'PUT', data }); } /** * 查询学员详细信息,包含各类经历列表 * @param {Number} id - 学员ID */ export function getStudent(id) { return request({ url: '/main/student/' + id, method: 'GET' }); } /** * 查询学员附件简历列表 * @param {Number} studentId */ export function getAppendixList(studentId) { return request({ url: '/main/studentAppendix/list', method: 'GET', params: { studentId } }); } /** * 新增学员附件简历 * @param {Object} data - { studentId, ossId, fileName, fileSize } */ export function addAppendix(data) { return request({ url: '/main/studentAppendix/add', method: 'POST', data }); } /** * 删除学员附件简历 * @param {String} ids - ID字符串,多个逗号分隔 */ export function removeAppendix(ids) { return request({ url: '/main/studentAppendix/' + ids, method: 'DELETE' }); }