feat(会员): 新增会员分组功能

- 添加会员分组管理页面,支持增删改查
- 在会员列表页新增分组筛选和批量设置分组功能
- 扩展会员管理 API,添加分组相关接口
- 配置路由以支持分组页面访问
This commit is contained in:
pikachu1995@126.com
2026-03-24 16:24:50 +08:00
parent 03ccdf2d43
commit b18999900d
4 changed files with 395 additions and 1 deletions

View File

@@ -148,3 +148,25 @@ export const increaseMemberWallet = (params) => {
export const updateMemberPoint = (params) => {
return putRequest(`/passport/member/updateMemberPoint`, params);
};
export const getMemberGroupByPage = (params) => {
return getRequest("/member/memberGroup/getByPage", params);
};
export const getMemberGroup = (id) => {
return getRequest(`/member/memberGroup/get/${id}`);
};
export const addMemberGroup = (params) => {
return postRequest(`/member/memberGroup`, params);
};
export const updateMemberGroup = (id, params) => {
return putRequest(`/member/memberGroup/update/${id}`, params);
};
export const deleteMemberGroup = (id) => {
return deleteRequest(`/member/memberGroup/delete/${id}`);
};
export const addMemberGroupUsers = (groupId, memberIds) => {
return postRequest(`/member/memberGroup/${groupId}/users`, {
memberIds: Array.isArray(memberIds) ? memberIds.join(",") : memberIds,
});
};