diff --git a/src/api/activity.js b/src/api/activity.js new file mode 100644 index 0000000..bb395c3 --- /dev/null +++ b/src/api/activity.js @@ -0,0 +1,62 @@ +import request from '@/utils/request' +/** + * 新增EbActivity + * @param pram + */ +export function activityCreateApi(data) { + return request({ + url: 'admin/activity/save', + method: 'POST', + data + }) +} + +/** + * ebactivity更新 + * @param pram + */ +export function ebactivityUpdateApi(data) { + return request({ + url: `admin/activity/update?id=${data.id}`, + method: 'POST', + data + }) +} + +/** + * ebactivity详情 + * @param pram + */ +export function ebactivityDetailInfoApi(data) { + return request({ + url: `admin/activity/info`, + method: 'GET', + params:data + }) +} + +/** + * ebactivity删除 + * @param data + */ +export function activityDeleteApi(data) { + return request({ + url: `/admin/activity/delete`, + method: 'get', + params:data + }) +} + + +/** + * ebactivity列表 + * @param pram + */ +export function activityListApi(params) { + return request({ + url: 'admin/activity/list', + method: 'GET', + params + }) +} + diff --git a/src/router/modules/marketing.js b/src/router/modules/marketing.js index c3f401f..d1bed42 100644 --- a/src/router/modules/marketing.js +++ b/src/router/modules/marketing.js @@ -172,6 +172,20 @@ const marketingRouter = { ] }, + { + path: 'activity', + component: () => import('@/views/marketing/activity/activityList/index'), + name: 'activity', + meta: { title: '活动', icon: '' }, + children: [ + { + path: 'activityList', + component: () => import('@/views/marketing/activity/activityList/index'), + name: 'activityList', + meta: { title: '活动管理', icon: '' } + }, + ] + }, ] } diff --git a/src/views/dashboard/components/gridMenu.vue b/src/views/dashboard/components/gridMenu.vue index f62706e..4f1c8f1 100644 --- a/src/views/dashboard/components/gridMenu.vue +++ b/src/views/dashboard/components/gridMenu.vue @@ -33,14 +33,14 @@ - - - - -

短信配置

-
-
-
+ + + + + + + + @@ -69,7 +69,7 @@ diff --git a/src/views/marketing/activity/activityList/index.vue b/src/views/marketing/activity/activityList/index.vue new file mode 100644 index 0000000..734e0bb --- /dev/null +++ b/src/views/marketing/activity/activityList/index.vue @@ -0,0 +1,246 @@ + + + + + + diff --git a/src/views/store/index.vue b/src/views/store/index.vue index b9b3a30..fa270e8 100644 --- a/src/views/store/index.vue +++ b/src/views/store/index.vue @@ -20,8 +20,8 @@ 添加商品 - 商品采集 - 导出 + + - - + -