From b9b81a6aa65f88b8327a699ef235199078ae255d Mon Sep 17 00:00:00 2001 From: khalil Date: Mon, 5 May 2025 19:46:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=B8=E8=BF=9025?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/luckGift/luck25.js | 83 +++ src/views/bravoGift/bravoGiftSet.vue | 2 +- src/views/luckGift/luck25Config.vue | 700 ++++++++++++++++++ src/views/luckGift/luck25PersonalData.vue | 376 ++++++++++ src/views/luckGift/luck25PlatformData.vue | 122 +++ .../{arrange.vue => luckGiftArrange.vue} | 0 src/views/luckGift/lucky25Arrange.vue | 232 ++++++ src/views/users/GiftManageView.vue | 6 +- 8 files changed, 1518 insertions(+), 3 deletions(-) create mode 100644 src/api/luckGift/luck25.js create mode 100644 src/views/luckGift/luck25Config.vue create mode 100644 src/views/luckGift/luck25PersonalData.vue create mode 100644 src/views/luckGift/luck25PlatformData.vue rename src/views/luckGift/{arrange.vue => luckGiftArrange.vue} (100%) create mode 100644 src/views/luckGift/lucky25Arrange.vue diff --git a/src/api/luckGift/luck25.js b/src/api/luckGift/luck25.js new file mode 100644 index 0000000..72a53ff --- /dev/null +++ b/src/api/luckGift/luck25.js @@ -0,0 +1,83 @@ +import request from '@/utils/request'; +import { genQueryParam } from '@/utils/maintainer'; + +// 奖池拉框 +export const listType = query => { + return request({ + url: '/admin/lucky25/pool/listType', + method: 'get', + params: query + }); +}; +// 池子列表 +export const list = query => { + return request({ + url: '/admin/lucky25/pool/list', + method: 'get', + params: query + }); +}; +// 基础配置 +export const getConfig = query => { + return request({ + url: '/admin/lucky25/config/getConfig', + method: 'get', + params: query + }); +}; +// 基础配置-修改 +export const updateSet = query => { + return request({ + headers: { "Content-Type": 'application/json;charset=UTF-8' }, + url: '/admin/lucky25/config/update', + method: 'post', + data: query + }); +}; +// 个人数据 +export const personal = query => { + return request({ + url: '/admin/lucky25/record/personal', + method: 'get', + params: query + }); +}; +// 汇总 +export const platform = query => { + return request({ + url: '/admin/lucky25/record/platform', + method: 'get', + params: query + }); +}; +// 保存池子 +export const save = query => { + return request({ + headers: { "Content-Type": 'application/json;charset=UTF-8' }, + url: '/admin/lucky25/pool/save', + method: 'post', + data: query + }); +}; +// 赠送用户 +export const updateUserMulti = query => { + return request({ + url: '/admin/lucky25/config/updateUserMulti', + method: 'post', + params: query + }); +}; +// 获取明细 +export const pageRecord = query => { + return request({ + url: '/admin/lucky25/record/page', + method: 'get', + params: query + }); +}; + +// 导出明细 +export const exportRecord = query => { + window.location.href = `/admin/lucky25/record/export?${genQueryParam(query)}`; + return; +}; \ No newline at end of file diff --git a/src/views/bravoGift/bravoGiftSet.vue b/src/views/bravoGift/bravoGiftSet.vue index a6c3a3a..86e18da 100644 --- a/src/views/bravoGift/bravoGiftSet.vue +++ b/src/views/bravoGift/bravoGiftSet.vue @@ -91,7 +91,7 @@
- 幸运24金币库存 + Bravo金币库存 +
+
+
+ 用户上线列表 + + + + 编辑 +
+
+ 用户W级列表 + + + + 查看详情 +
+
+ 用户B级列表 + + + + 编辑 +
+ +
+ 分区 + + + + +
+ +
+ 对比值N + + + + 编辑 +
+ +
+ 金币库存 + + 编辑 +
+ +
+ 平台抽成 + + 编辑 +
+ +
+ 用户收益比例 + + 编辑 +
+ +
+ 大R数组阈值 + + 编辑 +
+ +
+ 比较阈值 + + 编辑 +
+ +
+ 进入保底对比值 + + 编辑 +
+ +
+ 退出保底对比值 + + 编辑 +
+ +
+ 进入衰减对比值 + + 编辑 +
+ +
+ 退出衰减对比值 + + 编辑 +
+ +
+ 通知制定金额 + + + + 编辑 +
+ + + + +
+ 赠送1000倍奖励 + + 赠送 +
+
+ + +
+ {{ editDialogTitle }} + +
+ + +
+ + + + 新增 + + + + + + + + + + + + + + + +
+ + + diff --git a/src/views/luckGift/luck25PersonalData.vue b/src/views/luckGift/luck25PersonalData.vue new file mode 100644 index 0000000..18e564d --- /dev/null +++ b/src/views/luckGift/luck25PersonalData.vue @@ -0,0 +1,376 @@ + + + diff --git a/src/views/luckGift/luck25PlatformData.vue b/src/views/luckGift/luck25PlatformData.vue new file mode 100644 index 0000000..6b7e9a9 --- /dev/null +++ b/src/views/luckGift/luck25PlatformData.vue @@ -0,0 +1,122 @@ + + + diff --git a/src/views/luckGift/arrange.vue b/src/views/luckGift/luckGiftArrange.vue similarity index 100% rename from src/views/luckGift/arrange.vue rename to src/views/luckGift/luckGiftArrange.vue diff --git a/src/views/luckGift/lucky25Arrange.vue b/src/views/luckGift/lucky25Arrange.vue new file mode 100644 index 0000000..c484d4d --- /dev/null +++ b/src/views/luckGift/lucky25Arrange.vue @@ -0,0 +1,232 @@ + + + diff --git a/src/views/users/GiftManageView.vue b/src/views/users/GiftManageView.vue index 2bdc4a6..ad1855e 100644 --- a/src/views/users/GiftManageView.vue +++ b/src/views/users/GiftManageView.vue @@ -66,10 +66,11 @@ - + +
@@ -220,10 +221,11 @@ - + +