This commit is contained in:
qsh
2026-02-07 11:26:49 +08:00
parent 5c5d3d8598
commit 3943c5a70e
6 changed files with 259 additions and 215 deletions

View File

@@ -2,8 +2,17 @@ import request from '@/utils/request';
export const getRulesInfo = params => {
return request({
url: '/applet/xunjia/tenant/get',
url: '/applet/xunjia/profit/rule/person/list',
method: 'get',
params
});
};
// 保存规则
export const saveRulesInfo = data => {
return request({
url: '/applet/xunjia/profit/rule/batch/save',
method: 'post',
data
});
};

19
src/api/member/code.js Normal file
View File

@@ -0,0 +1,19 @@
import request from '@/utils/request';
// 生成会员码
export const createVipCode = async data => {
return await request({
url: '/applet/xunjia/member/code/create',
method: 'post',
data
});
};
// 获取会员码列表
export const getVipCodeList = async params => {
return await request({
url: '/applet/xunjia/member/code/page',
method: 'get',
params
});
};

37
src/api/member/quota.js Normal file
View File

@@ -0,0 +1,37 @@
import request from '@/utils/request';
// 获得租户每月会员额度配置
export const getQuotaInfoWithMonth = async params => {
return await request({
url: '/applet/xunjia/tenant/get-memberNum',
method: 'get',
params: params
});
};
// 保存会员额度分配
export const saveQuotaInfo = async data => {
return await request({
url: '/applet/xunjia/member/quota/save',
method: 'post',
data
});
};
// 获得个人会员额度分配
export const getQuotaInfoWithUser = async params => {
return await request({
url: '/applet/xunjia/member/quota/person/get',
method: 'get',
params: params
});
};
// 获得会员额度分配列表
export const getQuotaList = async params => {
return await request({
url: '/applet/xunjia/member/quota/list',
method: 'get',
params: params
});
};