157 lines
4.1 KiB
JavaScript
157 lines
4.1 KiB
JavaScript
import request from '@/utils/request';
|
|
import { genQueryParam } from '@/utils/maintainer';
|
|
|
|
// 邀请移除记录
|
|
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;
|
|
}; |