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 @@ + + + + + + 奖池 + + + + + + + + + + 目前数组 {{ allArr.length }} 组: + + {{ item.expect }}, + + + + + 数组设置: + + + + + + + + 数组ID: {{ item.id }} , + + + 期望: {{ item.expect }} , + + + 得到率: {{ (item.winRate * 100).toFixed(2) }}% , + + + + {{ arrInItem.multi }} + + + + + + + + + 保存 + + + + + + + \ 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 @@ + + + + + + + 分区 + + + + + + + MoliStar ID + + + + + + 送出时间 + + + + + 总进入:{{ totalInput }} + 总退出:{{ totalOutput }} + 总比例:{{ totalProductionRatio }} + + + 查询 + + 重置筛选 + + + 赠送 + + + + + + + + + + + + + + + + + + + + + + + + {{ editDialogTitle }} + + + + + + 取消 + + 保存 + + + + + + + + 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 @@ + + + + + + 分区 + + + + + + + + + + + 查询 + + + 数组出金币总额:{{ totalInput }} + 数组出返币总额:{{ totalOutput }} + 投产比:{{ totalProductionRatio }} + + + + + + + + + + + + + + + + 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 @@ + + + + + 用户上线列表 + + + + 编辑 + + + 用户W级列表 + + + + 查看详情 + + + 用户B级列表 + + + + 编辑 + + + + 分区 + + + + + + + + 对比值N + + + + 编辑 + + + + 幸运24金币库存 + + 编辑 + + + + + + 平台抽成 + + 编辑 + + + + 用户收益比例 + + 编辑 + + + + 通知制定金额 + + + + 编辑 + + + + + + + 赠送1000倍奖励 + + 赠送 + + + + + + {{ editDialogTitle }} + + + + + + 取消 + + 保存 + + + + + + + + 新增 + + + + + + + + + + + + + + + 删除 + + + + + + + + 取消 + + 保存 + + + + + + + + + \ No newline at end of file