import request from '@/utils/request' /** * 获取职位分页 * @param data * @returns */ export function getPositionByPage(data) { return request({ url: '/position/page', method: 'GET', params: data }) } /** * 获取职位列表 * @param data * @returns */ export function getPositionByList(data) { return request({ url: '/position', method: 'GET', params: data }) } /** * 获取职位列表 * @param data * @returns */ export function selectPositionByList(data) { return request({ url: '/position/select', method: 'GET', params: data }) } /** * 根据ID获取职位 * @param positionId * @returns */ export function getPositionById(positionId) { return request({ url: `/position/${positionId}`, method: 'GET' }) } /** * 添加职位 * @param data * @returns */ export function createPosition(data) { return request({ url: `/position/add`, method: 'POST', data }) } /** * 更新职位 * @param data * @returns */ export function updatePosition(data) { return request({ url: `/position/update`, method: 'PUT', data }) } /** * 删除职位 * @param positionId * @returns */ export function deletePositionById(positionId) { return request({ url: `/position/${positionId}`, method: 'DELETE' }) }