Files
yusheng-admin/src/api/modules/newuserList.ts

93 lines
2.0 KiB
TypeScript
Raw Normal View History

2025-08-11 11:11:49 +08:00
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
});
}