From fc7cfd8cd55ddb1d9cced5f8bc609f7e2329a437 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=BF=94=E5=AE=87-=E6=97=85=E7=AE=A1=E5=AE=B6?= <153298343@qq.com> Date: Wed, 19 Apr 2023 14:41:44 +0800 Subject: [PATCH] up --- .../activity/components/addActivityWhite.js | 34 ++++ src/views/activity/components/addWhite.vue | 182 ++++++++++++++++++ src/views/activity/index.vue | 13 +- 3 files changed, 227 insertions(+), 2 deletions(-) create mode 100644 src/api/activity/components/addActivityWhite.js create mode 100644 src/views/activity/components/addWhite.vue diff --git a/src/api/activity/components/addActivityWhite.js b/src/api/activity/components/addActivityWhite.js new file mode 100644 index 0000000..c4e582c --- /dev/null +++ b/src/api/activity/components/addActivityWhite.js @@ -0,0 +1,34 @@ +import request from "@/utils/request"; + +export function index(params) { + return request({ + method: 'get', + url: '/api/admin/white_list/index', + params + }) +} + + +export function save(data) { + return request({ + url: '/api/admin/white_list/save', + method: 'post', + data + }) +} + +export function show(params) { + return request({ + method: 'get', + url: '/api/admin/white_list/show', + params + }) +} + +export function destroy(params) { + return request({ + method: 'get', + url: '/api/admin/white_list/destroy', + params + }) +} diff --git a/src/views/activity/components/addWhite.vue b/src/views/activity/components/addWhite.vue new file mode 100644 index 0000000..e96a089 --- /dev/null +++ b/src/views/activity/components/addWhite.vue @@ -0,0 +1,182 @@ + + + + + + + {{tag.mobile}} + + + + + 新增 + + + + + + + + + + + diff --git a/src/views/activity/index.vue b/src/views/activity/index.vue index 957c2ed..99f085c 100644 --- a/src/views/activity/index.vue +++ b/src/views/activity/index.vue @@ -23,11 +23,12 @@ - + 编辑 配置 + 白名单 删除 @@ -37,6 +38,7 @@ + @@ -52,11 +54,13 @@ import addActivity from '@/views/activity/components/addActivity' import addActivityConfig from '@/views/activity/components/addActivityConfig' + import addActivityWhite from '@/views/activity/components/addWhite' export default { components: { addActivity, - addActivityConfig + addActivityConfig, + addActivityWhite }, data() { return { @@ -158,6 +162,11 @@ this.$refs['addActivityConfig'].isShow = true; this.$refs['addActivityConfig'].type = 'editor' }, + white(row){ + this.$refs['addActivityWhite'].id = row.id; + this.$refs['addActivityWhite'].isShow = true; + this.$refs['addActivityWhite'].type = 'editor' + }, pageChange(e) { this.select.page = e this.load()