mirror of
https://gitee.com/beijing_hongye_huicheng/lilishop-ui.git
synced 2026-11-07 01:18:54 +08:00
- 在多个组件中添加用户登录状态检查,确保用户在进行特定操作前已登录。 - 更新购物车、消息中心等组件的点击事件,未登录时提示用户登录。 - 优化优惠券领取逻辑,未登录时引导用户登录。 - 调整样式以提升组件一致性,确保用户界面友好。
238 lines
6.8 KiB
JavaScript
238 lines
6.8 KiB
JavaScript
// 统一请求路径前缀在libs/axios.js中修改
|
|
import {
|
|
getRequest,
|
|
putRequest,
|
|
postRequest,
|
|
deleteRequest,
|
|
} from "@/libs/axios";
|
|
|
|
// 获取分页
|
|
export const getMember = (params) => {
|
|
return getRequest("/member/getByPage", params);
|
|
};
|
|
|
|
// 分页获取会员评价
|
|
export const getMemberReview = (params) => {
|
|
return getRequest("/member/evaluation/getByPage", params);
|
|
};
|
|
|
|
// 获取id
|
|
export const getMemberInfoReview = (id) => {
|
|
return getRequest(`/member/evaluation/get/${id}`);
|
|
};
|
|
|
|
// 删除评论
|
|
export const delMemberReview = (id) => {
|
|
return putRequest(`/member/evaluation/delete/${id}`);
|
|
};
|
|
// 修改评价状态
|
|
export const updateMemberReview = (id, params) => {
|
|
return getRequest(`/member/evaluation/updateStatus/${id}`, params);
|
|
};
|
|
|
|
// 修改评价置顶状态
|
|
export const updateMemberReviewTop = (id, params) => {
|
|
return putRequest(`/member/evaluation/updateTop/${id}`, params);
|
|
};
|
|
|
|
// 添加或修改
|
|
export const insertOrUpdateSpec = (params) => {
|
|
return postRequest("/memberNoticeSenter/insertOrUpdate", params);
|
|
};
|
|
|
|
// 获取会员列表
|
|
export const getMemberListData = (params) => {
|
|
return getRequest("/passport/member", params);
|
|
};
|
|
|
|
// 获取会员详情
|
|
export const getMemberInfoData = (id) => {
|
|
return getRequest(`/passport/member/${id}`);
|
|
};
|
|
|
|
// 修改会员基本信息
|
|
export const updateMember = (params) => {
|
|
return putRequest(`/passport/member`, params);
|
|
};
|
|
|
|
// 添加会员基本信息
|
|
export const addMember = (params) => {
|
|
return postRequest(`/passport/member`, params);
|
|
};
|
|
|
|
// 获取会员列表
|
|
export const getMemberAll = () => {
|
|
return getRequest("/passport/member/getAll");
|
|
};
|
|
|
|
// 增加或修改会员列表
|
|
export const operationMemberListData = (params) => {
|
|
return postRequest("/passport/member/insertOrUpdate", params);
|
|
};
|
|
|
|
// 增加或修改会员列表
|
|
export const deleteMemberListData = (ids) => {
|
|
return deleteRequest(`/passport/member/delByIds/${ids}`);
|
|
};
|
|
// 获取充值记录列表数据
|
|
export const getUserRecharge = (params) => {
|
|
return getRequest("/wallet/recharge", params);
|
|
};
|
|
|
|
// 获取预存款明细列表数据
|
|
export const getUserWallet = (params) => {
|
|
return getRequest("/wallet/log", params);
|
|
};
|
|
|
|
// 获取提现申请列表数据
|
|
export const getUserWithdrawApply = (params) => {
|
|
return getRequest("/wallet/withdrawApply", params);
|
|
};
|
|
|
|
// 审核提现申请
|
|
export const withdrawApply = (params) => {
|
|
return postRequest("/wallet/withdrawApply", params);
|
|
};
|
|
|
|
//会员状态修改
|
|
export const updateMemberStatus = (params) => {
|
|
return putRequest("/passport/member/updateMemberStatus", params);
|
|
};
|
|
|
|
// 获取会员注册统计列表
|
|
export const getMemberStatistics = (params) => {
|
|
return getRequest("/statistics/member", params);
|
|
};
|
|
|
|
// 获取流量统计
|
|
export const getStatisticsList = (params) => {
|
|
return getRequest("/statistics/view/list", params);
|
|
};
|
|
|
|
// 获取会员历史流量
|
|
export const historyMemberChartList = () => {
|
|
return getRequest("/statistics/view/online/history");
|
|
};
|
|
|
|
//查询会员数量
|
|
export const getMemberNum = (params) => {
|
|
return getRequest("/passport/member/num", params);
|
|
};
|
|
//查询会员历史积分
|
|
export const getHistoryPointData = (params) => {
|
|
return getRequest(`/member/memberPointsHistory/getByPage`, params);
|
|
};
|
|
export const queryMemberPointsStatistics = () => {
|
|
return getRequest(`/member/memberPointsHistory/queryMemberPointsStatistics`);
|
|
};
|
|
//查询会员的收货地址
|
|
export const getMemberAddressData = (id, params) => {
|
|
return getRequest(`/member/address/${id}`, params);
|
|
};
|
|
//删除会员地址
|
|
export const removeMemberAddress = (id) => {
|
|
return deleteRequest(`/member/address/delById/${id}`);
|
|
};
|
|
//添加会员收货地址
|
|
export const addMemberAddress = (params) => {
|
|
return postRequest(`/member/address`, params);
|
|
};
|
|
//修改会员收货地址
|
|
export const editMemberAddress = (params) => {
|
|
return putRequest(`/member/address`, params);
|
|
};
|
|
//查询会员预存款
|
|
export const getMemberWallet = (params) => {
|
|
return getRequest(`/wallet/wallet`, params);
|
|
};
|
|
|
|
export const increaseMemberWallet = (params) => {
|
|
return putRequest(`/wallet/wallet/increase`, 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,
|
|
});
|
|
};
|
|
|
|
export const setMemberUserGroups = (memberId, groupIds) => {
|
|
const ids = Array.isArray(groupIds) ? groupIds : groupIds ? [groupIds] : [];
|
|
return postRequest(`/member/memberGroup/user/${memberId}/groups`, {
|
|
groupIds: ids.join(","),
|
|
});
|
|
};
|
|
|
|
// 客户等级
|
|
export const getMemberGradeByPage = (params) => {
|
|
return getRequest("/member/memberGrade/getByPage");
|
|
};
|
|
export const getMemberGrade = (id) => {
|
|
return getRequest(`/member/memberGrade/get/${id}`);
|
|
};
|
|
export const addMemberGrade = (params) => {
|
|
return postRequest(`/member/memberGrade`, params);
|
|
};
|
|
export const updateMemberGrade = (id, params) => {
|
|
return putRequest(`/member/memberGrade/update/${id}`, params);
|
|
};
|
|
export const updateMemberGradeState = (id, state) => {
|
|
return putRequest(`/member/memberGrade/state/${id}?state=${state}`);
|
|
};
|
|
export const deleteMemberGrade = (id) => {
|
|
return deleteRequest(`/member/memberGrade/delete/${id}`);
|
|
};
|
|
export const getMemberExperienceByPage = (params) => {
|
|
return getRequest(`/member/memberGrade/experience/getByPage`, params);
|
|
};
|
|
|
|
// 客户权益
|
|
export const getMemberBenefitByPage = (params) => {
|
|
return getRequest("/member/benefit/getByPage", params);
|
|
};
|
|
|
|
export const getMemberBenefit = (id) => {
|
|
return getRequest(`/member/benefit/get/${id}`);
|
|
};
|
|
|
|
export const addMemberBenefit = (params) => {
|
|
return postRequest("/member/benefit", params);
|
|
};
|
|
|
|
export const updateMemberBenefit = (id, params) => {
|
|
return putRequest(`/member/benefit/update/${id}`, params);
|
|
};
|
|
|
|
export const updateMemberBenefitState = (id, state) => {
|
|
return putRequest(`/member/benefit/state/${id}?state=${state}`);
|
|
};
|
|
|
|
export const deleteMemberBenefit = (id) => {
|
|
return deleteRequest(`/member/benefit/delete/${id}`);
|
|
};
|
|
|
|
/** 客户权益类型枚举(管理端) */
|
|
export const getMemberBenefitTypes = () => {
|
|
return getRequest("/member/benefit/types");
|
|
};
|