From f09d2cef21c45143052550a9aca32cd3be6d0437 Mon Sep 17 00:00:00 2001 From: chenruiye <862859104@qq.com> Date: Mon, 24 Mar 2025 17:03:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=B9=B8=E8=BF=90=E7=A4=BC?= =?UTF-8?q?=E7=89=A9-=E8=B6=85=E7=BA=A7=E7=A4=BC=E7=89=A9=E6=A8=A1?= =?UTF-8?q?=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/bravoGift/bravoGift.js | 75 +++ src/views/bravoGift/bravoGiftArrange.vue | 236 ++++++++++ src/views/bravoGift/bravoGiftData.vue | 269 +++++++++++ src/views/bravoGift/bravoGiftDataAll.vue | 138 ++++++ src/views/bravoGift/bravoGiftSet.vue | 568 +++++++++++++++++++++++ 5 files changed, 1286 insertions(+) create mode 100644 src/api/bravoGift/bravoGift.js create mode 100644 src/views/bravoGift/bravoGiftArrange.vue create mode 100644 src/views/bravoGift/bravoGiftData.vue create mode 100644 src/views/bravoGift/bravoGiftDataAll.vue create mode 100644 src/views/bravoGift/bravoGiftSet.vue diff --git a/src/api/bravoGift/bravoGift.js b/src/api/bravoGift/bravoGift.js new file mode 100644 index 0000000..f25dda4 --- /dev/null +++ b/src/api/bravoGift/bravoGift.js @@ -0,0 +1,75 @@ +import request from '@/utils/request'; +// 分区接口 +export const listPartitionInfo = query => { + return request({ + url: '/partition/listPartitionInfo', + method: 'get', + params: query + }); +}; +// 奖池拉框 +export const listType = query => { + return request({ + url: '/admin/bravo/pool/listType', + method: 'get', + params: query + }); +}; +// 池子列表 +export const list = query => { + return request({ + url: '/admin/bravo/pool/list', + method: 'get', + params: query + }); +}; +// 保存池子 +export const save = query => { + return request({ + headers: { "Content-Type": 'application/json;charset=UTF-8' }, + url: '/admin/bravo/pool/save', + method: 'post', + data: query + }); +}; +// 基础配置 +export const getConfig = query => { + return request({ + url: '/admin/bravo/config/getConfig', + method: 'get', + params: query + }); +}; +// 基础配置-修改 +export const updateSet = query => { + return request({ + headers: { "Content-Type": 'application/json;charset=UTF-8' }, + url: '/admin/bravo/config/update', + method: 'post', + data: query + }); +}; +// 赠送用户 +export const updateUserMulti = query => { + return request({ + url: '/admin/bravo/config/updateUserMulti', + method: 'post', + params: query + }); +}; +// 个人数据 +export const personal = query => { + return request({ + url: '/admin/bravo/record/personal', + method: 'get', + params: query + }); +}; +// 汇总 +export const platform = query => { + return request({ + url: '/admin/bravo/record/platform', + method: 'get', + params: query + }); +}; \ No newline at end of file diff --git a/src/views/bravoGift/bravoGiftArrange.vue b/src/views/bravoGift/bravoGiftArrange.vue new file mode 100644 index 0000000..7d26e1c --- /dev/null +++ b/src/views/bravoGift/bravoGiftArrange.vue @@ -0,0 +1,236 @@ + + + + \ No newline at end of file diff --git a/src/views/bravoGift/bravoGiftData.vue b/src/views/bravoGift/bravoGiftData.vue new file mode 100644 index 0000000..20f3aca --- /dev/null +++ b/src/views/bravoGift/bravoGiftData.vue @@ -0,0 +1,269 @@ + + + diff --git a/src/views/bravoGift/bravoGiftDataAll.vue b/src/views/bravoGift/bravoGiftDataAll.vue new file mode 100644 index 0000000..288beff --- /dev/null +++ b/src/views/bravoGift/bravoGiftDataAll.vue @@ -0,0 +1,138 @@ + + + diff --git a/src/views/bravoGift/bravoGiftSet.vue b/src/views/bravoGift/bravoGiftSet.vue new file mode 100644 index 0000000..e18f861 --- /dev/null +++ b/src/views/bravoGift/bravoGiftSet.vue @@ -0,0 +1,568 @@ + + + + \ No newline at end of file