import request from '/@/utils/request'; /** * 分页查询学籍异动流失配置 * @param query */ export const fetchList = (query?: any) => { return request({ url: '/stuwork/stuturnoverlossconfig/page', method: 'get', params: query, }); }; /** * 获取详情 * @param id */ export const getDetail = (id: string) => { return request({ url: '/stuwork/stuturnoverlossconfig/detail', method: 'get', params: { id }, }); }; /** * 新增学籍异动流失配置 * @param data */ export const addObj = (data: any) => { return request({ url: '/stuwork/stuturnoverlossconfig', method: 'post', data, }); }; /** * 编辑学籍异动流失配置 * @param data */ export const editObj = (data: any) => { return request({ url: '/stuwork/stuturnoverlossconfig/edit', method: 'post', data, }); }; /** * 删除学籍异动流失配置 * @param ids */ export const delObj = (ids: string[]) => { return request({ url: '/stuwork/stuturnoverlossconfig/delete', method: 'post', data: ids, }); }; /** * 获取所有流失类型的异动配置 */ export const getAllLossTurnoverTypes = () => { return request({ url: '/stuwork/stuturnoverlossconfig/getAllLossTurnoverTypes', method: 'get', }); }; /** * 根据异动类型判断是否属于流失 * @param turnoverType */ export const isTurnoverTypeLoss = (turnoverType: string) => { return request({ url: '/stuwork/stuturnoverlossconfig/isTurnoverTypeLoss', method: 'get', params: { turnoverType }, }); };