import request from '@/utils/request'; import { genQueryParam } from '@/utils/maintainer'; // 分区接口 export const listPartitionInfo = query => { return request({ url: '/partition/listPartitionInfo', method: 'get', params: query }); }; // 邀请移除记录 export const pageOperateRecord = query => { return request({ url: '/admin/guild/manage/pageOperateRecord', method: 'get', params: query }); }; // 查询公会信息 export const pageFamily = query => { return request({ url: '/admin/guild/manage/pageGuild', method: 'get', params: query }); }; // 公会成员信息 export const pageFamilyMember = query => { return request({ url: '/admin/family/manage/pageFamilyMember', method: 'get', params: query }); }; // 创建公会信息 export const create = query => { return request({ url: '/admin/guild/manage/create', method: 'post', params: query }); }; // 删除公会信息 export const dismiss = query => { return request({ url: '/admin/guild/manage/dismiss', method: 'post', params: query }); }; // 幸运礼物详情导出 export const luckyGiftRewardRecordExport = query => { window.location.href = `/admin/luckyGiftRewardRecord/export?${genQueryParam(query)}`; return; }; // 公会信息编辑接口 export const update = query => { return request({ url: '/admin/guild/manage/update', method: 'post', params: query }); }; // 导出-公会信息 export const exportInfo = query => { window.location.href = `/admin/guild/manage/exportGuild?${genQueryParam(query)}`; return; }; // 成员信息-弹窗详情 export const manageListFamilyMember = query => { return request({ url: '/admin/guild/manage/listGuildMember', method: 'get', params: query }); }; // 成员信息-新增成员 export const addMember = query => { return request({ url: '/admin/guild/manage/addMember', method: 'post', params: query }); }; // 成员信息-设置管理员 export const setManager = query => { return request({ url: '/admin/guild/manage/setManager', method: 'post', params: query }); }; // 成员信息-删除管理员 export const removeMember = query => { return request({ url: '/admin/guild/manage/removeMember', method: 'post', params: query }); }; // ========================================================Boom活动等级配置================================================ // Boom活动等级配置-列表 export const levelList = query => { return request({ url: '/room/boom/level/list', method: 'get', params: query }); }; // Boom活动等级配置-弹窗列表详情 export const awardList = query => { return request({ url: '/room/boom/level/award/list', method: 'get', params: query }); }; // Boom活动等级配置-弹窗列表删除详情 export const awardDel = query => { return request({ url: '/room/boom/level/award/del', method: 'get', params: query }); }; // Boom活动等级配置-编辑 export const levelUpdate = query => { return request({ url: '/room/boom/level/update', method: 'put', data: query }); }; // Boom活动等级配置-弹窗编辑 export const awardUpdate = query => { return request({ url: '/room/boom/level/award/update', method: 'put', data: query }); }; // ========================================================Boom数据后台================================================ // Boom活动等级配置-数据后台列表 export const recordList = query => { return request({ url: '/room/boom/award/record/list', method: 'get', params: query }); }; // Boom活动等级配置-数据后台明细列表 export const detailList = query => { return request({ url: '/room/boom/award/record/detail/list', method: 'get', params: query }); }; // 导出-Boom活动等级配置 export const recordExport = query => { window.location.href = `/room/boom/award/record/export?${genQueryParam(query)}`; return; };