Files
yusheng-admin/src/api/modules/newuserList.ts
2025-11-14 18:46:32 +08:00

113 lines
2.4 KiB
TypeScript

import { http } from "@/utils/http";
type Result = {
code: string;
data: any;
};
// 会员列表
export const queryList = params => {
return http.request<Result>(
"get",
"/adminapi/User/user_lists",
{ params }
);
};
// 查看会员详情
export const getUserInfo = params => {
return http.request<Result>(
"get",
"/adminapi/User/userInfo",
{ params }
);
};
// 修改会员详情
export const editUserInfo = data => {
return http.request<Result>("post", "/adminapi/user/editUser", {
data
});
};
// 会员收支日志
export const userLogData = params => {
return http.request<Result>(
"get",
"/adminapi/user/money_log_list",
{ params }
);
}
// 获取会员相册列表
export const userPhotoAlbum = params => {
return http.request<Result>(
"get",
"/adminapi/User/get_album_list",
{ params }
);
}
// 删除会员
export const removeUserData = data => {
return http.request<Result>("post", "/adminapi/User/delUser", {
data
});
};
// 封禁会员
export const banUserData = data => {
return http.request<Result>("post", "/adminapi/User/banUser", {
data
});
};
// 设置官方账号
export const officialUserData = data => {
return http.request<Result>("post", "/adminapi/User/setSysTester", {
data
});
};
// 修改密码
export const changePassWordByUser = data => {
return http.request<Result>("post", "/adminapi/User/changePwd", {
data
});
};
// 设置资金
export const setMoneyByUser = data => {
return http.request<Result>("post", "/adminapi/User/setMoney", {
data
});
};
export const queryBanUserList = params => {
return http.request<Result>(
"get",
"/adminapi/User/get_forbidden_list",
{ params }
);
};
export const banUserByIpData = data => {
return http.request<Result>("post", "/adminapi/User/add_forbidden", {
data
});
}
export const unbanUserByIp = data => {
return http.request<Result>("post", "/adminapi/User/del_forbidden", {
data
});
}
// 歌手认证列表
export const querySingerUser = params => {
return http.request<Result>(
"get",
"/adminapi/SingerSong/singerList",
{ params }
);
};
// 编辑歌手
export const editSingerUser = data => {
return http.request<Result>("post", "/adminapi/SingerSong/singerEdit", {
data
});
}
// 查看歌手歌曲列表
export const querySingerSongList = data => {
return http.request<Result>("post", "/adminapi/SingerSong/singerSongList", {
data
});
}