diff --git a/src/api/divide.js b/src/api/divide.js index 78d1cfc..74f27f3 100644 --- a/src/api/divide.js +++ b/src/api/divide.js @@ -326,4 +326,61 @@ export function exportOutList(params) { responseType: 'blob', params, }); -} \ No newline at end of file +} + +/** + * 分佣平台列表 /api/admin/platform/return/commission/platform/config/page/list + */ +export function getDivideList(params) { + return request({ + url: '/admin/platform/return/commission/platform/config/page/list', + method: 'get', + params + }); +} + + + +/** + * 分佣平台详情 /api/admin/platform/return/commission/platform/config/detail/{id} + */ +export function getDivideDetail(id) { + return request({ + url: `/admin/platform/return/commission/platform/config/detail/${id}`, + method: 'get', + }); +} + +/** + * 修改用户编号跟状态/api/admin/platform/return/commission/platform/config/update + */ +export function getDivideUpdate(data) { + return request({ + url: `/admin/platform/return/commission/platform/config/update`, + method: 'post', + data + }); +} + +//添加合作平台 /api/admin/platform/return/commission/platform/config/add +export function getDivideAdd(data) { + return request({ + url: '/admin/platform/return/commission/platform/config/add', + method: 'post', + data + }); +} +//删除平台 /api +export function getDivideDel(id) { + return request({ + url: `/admin/platform/return/commission/platform/config/delete/${id}`, + method: 'post', + }); +} +//平台列表 /api/admin/platform/return/commission/platform/config/all/list +export function getDivideAllList(id) { + return request({ + url: `/admin/platform/return/commission/platform/config/all/list`, + method: 'get', + }); +} diff --git a/src/router/modules/divide.js b/src/router/modules/divide.js index 094a201..5d9d570 100644 --- a/src/router/modules/divide.js +++ b/src/router/modules/divide.js @@ -10,6 +10,12 @@ const divideRouter = { icon: 'clipboard', }, children: [ + { + path: 'list', + component: () => import('@/views/divide/list'), + name: 'list', + meta: { title: '分佣平台', icon: '' }, + }, { path: 'divide_list', component: () => import('@/views/divide/divide_list'), diff --git a/src/views/divide/divide_list/creatMerchant.vue b/src/views/divide/divide_list/creatMerchant.vue index b08d16d..b192797 100644 --- a/src/views/divide/divide_list/creatMerchant.vue +++ b/src/views/divide/divide_list/creatMerchant.vue @@ -10,20 +10,19 @@ - - - - - + + + + + - - - - + -
+ +
@@ -31,6 +30,16 @@
+ + + + + + + + + 按比例分佣(0~1) 按量分佣(/单) @@ -48,14 +57,12 @@ - +
- - - +
@@ -83,13 +90,11 @@ + + diff --git a/src/views/divide/list/index.vue b/src/views/divide/list/index.vue new file mode 100644 index 0000000..5a5a3c6 --- /dev/null +++ b/src/views/divide/list/index.vue @@ -0,0 +1,169 @@ + + + +