diff --git a/src/api/activity.js b/src/api/activity.js index 18c32ab..fe56917 100644 --- a/src/api/activity.js +++ b/src/api/activity.js @@ -1,7 +1,7 @@ import request from '@/utils/request' -// 加购升级-活动列表 -export function upgradeList(params) { +// 活动列表 actType区分 +export function getActivityList(params) { return request({ url: '/activity/manage/activity/list', method: 'get', @@ -36,3 +36,48 @@ export function upgradeRecordList(params) { }) } +// 报单赠送获取详情 +export function getDeclarationActivityDetail(params) { + return request({ + url: '/activity/manage/acDeclarationConfig/get-detail', + method: 'get', + params + }) +} + +// 报单赠送-活动创建 +export function addDeclarationActivityList(data) { + return request({ + url: '/activity/manage/acDeclarationConfig/save', + method: 'post', + data + }) +} + +// 报单赠送-活动更新 +export function updateDeclarationActivityList(data) { + return request({ + url: '/activity/manage/acDeclarationConfig/update', + method: 'post', + data + }) +} + +// 报单赠送-活动删除 +export function delDeclarationActivityList(data) { + return request({ + url: '/activity/manage/acDeclarationConfig/delete', + method: 'post', + data + }) +} + +// 报单赠送记录列表 +export function declarationActivityRecordList(params) { + return request({ + url: '/activity/manage/declarationActivityRecord/list', + method: 'get', + params + }) +} + diff --git a/src/router/index.js b/src/router/index.js index c963402..8ccca2b 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -2086,6 +2086,33 @@ export const constantRoutes = [ } ] }, + { + path: 'declarationActivity', + name: 'DeclarationActivity', + component: ParentView, + meta: { title: '报单赠送' }, + children: [ + { + path: 'declarationActivityList', + name: 'DeclarationActivityList', + component: () => import('@/views/marketing/declarationActivity/index'), + meta: { title: '报单赠送' } + }, + { + path: 'updateInfo', + name: 'updateInfo', + component: () => import('@/views/marketing/declarationActivity/updateInfo'), + meta: { title: '基本信息' }, + hidden: true + }, + { + path: 'declarationActivityRecordList', + name: 'DeclarationActivityRecordList', + component: () => import('@/views/marketing/declarationActivity/record'), + meta: { title: '报单赠送记录' } + } + ] + }, // { // path: 'benefitsGift', // name: 'BenefitsGift', diff --git a/src/views/marketing/benefitsGift/directUpdata.vue b/src/views/marketing/benefitsGift/directUpdata.vue index b9ac440..7a04940 100644 --- a/src/views/marketing/benefitsGift/directUpdata.vue +++ b/src/views/marketing/benefitsGift/directUpdata.vue @@ -1,39 +1,33 @@ - -