diff --git a/src/api/distribution/index.js b/src/api/distribution/index.js
index adff662..63ffd6f 100644
--- a/src/api/distribution/index.js
+++ b/src/api/distribution/index.js
@@ -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
+ });
+};
diff --git a/src/api/member/code.js b/src/api/member/code.js
new file mode 100644
index 0000000..8a8129c
--- /dev/null
+++ b/src/api/member/code.js
@@ -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
+ });
+};
diff --git a/src/api/member/quota.js b/src/api/member/quota.js
new file mode 100644
index 0000000..b7d20a5
--- /dev/null
+++ b/src/api/member/quota.js
@@ -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
+ });
+};
diff --git a/src/pages/account/quota.vue b/src/pages/account/quota.vue
index 00157a6..e2aa4c7 100644
--- a/src/pages/account/quota.vue
+++ b/src/pages/account/quota.vue
@@ -40,14 +40,7 @@
月度赠会员总额度
-
+ {{ totalQuota }}
个
@@ -68,17 +61,17 @@
class="quota-item"
>
- {{ distributor.name }}
- ID: {{ distributor.id }}
+ {{ distributor.distributorName }}
+ ID: {{ distributor.distributorId }}
个
@@ -104,10 +97,11 @@
diff --git a/src/pages/distribution/profit-rule.vue b/src/pages/distribution/profit-rule.vue
index 8d094ab..fa4602b 100644
--- a/src/pages/distribution/profit-rule.vue
+++ b/src/pages/distribution/profit-rule.vue
@@ -31,11 +31,11 @@
-
+