diff --git a/src/api/platformCommission.js b/src/api/platformCommission.js index be11a14..89da2ed 100644 --- a/src/api/platformCommission.js +++ b/src/api/platformCommission.js @@ -25,3 +25,12 @@ export function platformCommissionPartnerCycleList(data) { export function platformCommissionPartnerList(data) { return request.get(`marketing/platformCommission/partner_list`, data) } +// 平台抽成 - 豆豆和积分 - 统计 +export function platformCommissionLegumesTitle(data) { + return request.get(`marketing/platformCommission/legumes_title`, data) +} +// 平台抽成 - 豆豆和积分 +export function platformCommissionLegumes(data,getType = 'hold_list') { + // cycle_list=周期列表;list=豆豆分配明细 + return request.get(`marketing/platformCommission/legumes_${getType}`, data) +} diff --git a/src/router/modules/marketing.js b/src/router/modules/marketing.js index 17887f3..8403707 100644 --- a/src/router/modules/marketing.js +++ b/src/router/modules/marketing.js @@ -478,11 +478,20 @@ const marketingRouter = { path: 'partner', name: `platformCommissionPartner`, meta: { - title: '权重值管理', + title: '合伙人佣金', noCache: true }, component: () => import('@/views/marketing/platformCommission/partner/index') }, + { + path: 'legumes', + name: `platformCommissionLegumes`, + meta: { + title: '豆豆积分', + noCache: true + }, + component: () => import('@/views/marketing/platformCommission/legumes/index') + }, { path: 'config', name: `platformCommissionConfig`, diff --git a/src/views/marketing/platformCommission/commissionRecord/index.vue b/src/views/marketing/platformCommission/commissionRecord/index.vue index 645717b..9d6f2fd 100644 --- a/src/views/marketing/platformCommission/commissionRecord/index.vue +++ b/src/views/marketing/platformCommission/commissionRecord/index.vue @@ -135,7 +135,7 @@ export default { }, tableFrom: { page: 1, - limit: 10, + limit: 20, uid: '', mer_id: '' }, diff --git a/src/views/marketing/platformCommission/legumes/index.vue b/src/views/marketing/platformCommission/legumes/index.vue new file mode 100644 index 0000000..5d56416 --- /dev/null +++ b/src/views/marketing/platformCommission/legumes/index.vue @@ -0,0 +1,256 @@ + + + + + diff --git a/src/views/marketing/platformCommission/partner/index.vue b/src/views/marketing/platformCommission/partner/index.vue index 23ecb87..a5eb7c1 100644 --- a/src/views/marketing/platformCommission/partner/index.vue +++ b/src/views/marketing/platformCommission/partner/index.vue @@ -89,7 +89,7 @@ export default { }, tableFrom: { page: 1, - limit: 10, + limit: 20, }, // 周期明细相关 dialogVisible: false, @@ -100,7 +100,7 @@ export default { }, dialogTableFrom: { page: 1, - limit: 10, + limit: 20, cycle_id: 0 }, diff --git a/src/views/marketing/platformCommission/weightValue/index.vue b/src/views/marketing/platformCommission/weightValue/index.vue index 77cb0a5..4ff45a6 100644 --- a/src/views/marketing/platformCommission/weightValue/index.vue +++ b/src/views/marketing/platformCommission/weightValue/index.vue @@ -100,7 +100,7 @@ export default { // 搜索内容 searchData: { page: 1, - limit: 10, + limit: 20, uid: '' }, // 选项卡相关内容