From e3483b4b4dd957045a2de1edc918e6fe5e408d6f Mon Sep 17 00:00:00 2001
From: YuanHuakk <1751826683@qq.com>
Date: Fri, 5 Jan 2024 15:09:02 +0800
Subject: [PATCH 1/7] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6?=
=?UTF-8?q?=E8=87=B3=20/?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone.yml | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 .drone.yml
diff --git a/.drone.yml b/.drone.yml
new file mode 100644
index 0000000..4d7d085
--- /dev/null
+++ b/.drone.yml
@@ -0,0 +1,28 @@
+kind: pipeline
+type: docker
+name: ci
+
+steps:
+ - name: install & build
+ image: node
+ commands:
+ - npm config set registry http://mirrors.cloud.tencent.com/npm/
+ - npm i -g pnpm
+ - pnpm i
+ - pnpm build
+ - tar -zcvf dist.tar ./dist ./default.conf ./Dockerfile
+
+ - name: upload
+ image: appleboy/drone-scp
+ settings:
+ host:
+ from_secret: host
+ username:
+ from_secret: username
+ password:
+ from_secret: password
+ port: 22
+ command_timeout: 2m
+ target: /www/builder
+ source:
+ - ./dist.tar
From 29debbe141de86a92bc5ca72d1f148b2437b59db Mon Sep 17 00:00:00 2001
From: YuanHuakk <1751826683@qq.com>
Date: Fri, 5 Jan 2024 15:28:09 +0800
Subject: [PATCH 2/7] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20.drone.yml?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.drone.yml b/.drone.yml
index 4d7d085..0ef1f62 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -6,7 +6,7 @@ steps:
- name: install & build
image: node
commands:
- - npm config set registry http://mirrors.cloud.tencent.com/npm/
+ - npm config set registry https://registry.npmmirror.com/
- npm i -g pnpm
- pnpm i
- pnpm build
From 4be08a702fde062bcf336eaa2356c193a945a720 Mon Sep 17 00:00:00 2001
From: YuanHuakk <1751826683@qq.com>
Date: Fri, 5 Jan 2024 15:33:42 +0800
Subject: [PATCH 3/7] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20.drone.yml?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.drone.yml b/.drone.yml
index 0ef1f62..307c862 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -25,4 +25,4 @@ steps:
command_timeout: 2m
target: /www/builder
source:
- - ./dist.tar
+ - dist.tar
From 324453fc8b15a52a068d6f6c2956631ca3fe6ae8 Mon Sep 17 00:00:00 2001
From: YuanHuakk <1751826683@qq.com>
Date: Fri, 5 Jan 2024 16:04:19 +0800
Subject: [PATCH 4/7] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20.drone.yml?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.drone.yml b/.drone.yml
index 307c862..0ef1f62 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -25,4 +25,4 @@ steps:
command_timeout: 2m
target: /www/builder
source:
- - dist.tar
+ - ./dist.tar
From 62b87484a9cc3be7c5133527d91518b7e3dac011 Mon Sep 17 00:00:00 2001
From: YuanHuakk <1751826683@qq.com>
Date: Fri, 5 Jan 2024 16:05:50 +0800
Subject: [PATCH 5/7] =?UTF-8?q?=E5=88=A0=E9=99=A4=20.drone.yml?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.drone.yml | 28 ----------------------------
1 file changed, 28 deletions(-)
delete mode 100644 .drone.yml
diff --git a/.drone.yml b/.drone.yml
deleted file mode 100644
index 0ef1f62..0000000
--- a/.drone.yml
+++ /dev/null
@@ -1,28 +0,0 @@
-kind: pipeline
-type: docker
-name: ci
-
-steps:
- - name: install & build
- image: node
- commands:
- - npm config set registry https://registry.npmmirror.com/
- - npm i -g pnpm
- - pnpm i
- - pnpm build
- - tar -zcvf dist.tar ./dist ./default.conf ./Dockerfile
-
- - name: upload
- image: appleboy/drone-scp
- settings:
- host:
- from_secret: host
- username:
- from_secret: username
- password:
- from_secret: password
- port: 22
- command_timeout: 2m
- target: /www/builder
- source:
- - ./dist.tar
From 62b3b9e9a4add4ff0f3d8173aecc66e259e1d2c6 Mon Sep 17 00:00:00 2001
From: YuanHuakk <1751826683@qq.com>
Date: Thu, 25 Jan 2024 22:45:30 +0800
Subject: [PATCH 6/7] =?UTF-8?q?feat(custom):=20=E6=96=B0=E5=A2=9E=E8=AE=B0?=
=?UTF-8?q?=E5=BD=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.env.development | 48 +++--
.../sidebar/components/SideMenu.vue | 50 ++---
src/views/business/mer_list/api.js | 2 +
src/views/business/mer_list/index.vue | 116 +++++++++++
src/views/game/api.js | 20 +-
src/views/game/balloon/data/index.vue | 150 +++++++++++++-
src/views/game/balloon/statistics/index.vue | 4 +-
src/views/game/balloon/zs/index.vue | 189 ++++++++++++++++++
8 files changed, 519 insertions(+), 60 deletions(-)
create mode 100644 src/views/game/balloon/zs/index.vue
diff --git a/.env.development b/.env.development
index 569fa74..38c86b7 100644
--- a/.env.development
+++ b/.env.development
@@ -1,22 +1,26 @@
-# 资源公共路径,需要以 /开头和结尾
-VITE_PUBLIC_PATH='/'
-
-# 是否启用MOCK
-VITE_USE_MOCK=false
-
-# 是否启用代理
-VITE_USE_PROXY=true
-
-# base api
-VITE_BASE_API='https://test.wanzhuanyongcheng.cn/admin'
-
-VITE_WS1_URL='game.wanzhuanyongcheng.cn/dice/home'
-
-VITE_WS_URL='test.wanzhuanyongcheng.cn/admin/data'
-
-VITE_MER_LOGIN_URL='//localhost:3100/login'
-
-VITE_GAME_API='https://www.jdt168.com'
-
-# 是否启用监控
-VITE_SENTRY=false
+# 资源公共路径,需要以 /开头和结尾
+VITE_PUBLIC_PATH='/'
+
+# 是否启用MOCK
+VITE_USE_MOCK=false
+
+# 是否启用代理
+VITE_USE_PROXY=true
+
+# base api
+VITE_BASE_API='https://test.wanzhuanyongcheng.cn/admin'
+
+VITE_WS1_URL='game.wanzhuanyongcheng.cn/dice/home'
+
+VITE_WS_URL='test.wanzhuanyongcheng.cn/admin/data'
+
+VITE_MER_LOGIN_URL='//localhost:3100/login'
+
+VITE_GAME_API='https://www.jdt168.com'
+
+# 转盘相关
+VITE_TRUN_WS_URL='test.wanzhuanyongcheng.cn/admin/turntable'
+VITE_TRUN_WS1_URL='game2.wanzhuanyongcheng.cn/turntable/home'
+
+# 是否启用监控
+VITE_SENTRY=false
diff --git a/src/layout/components/sidebar/components/SideMenu.vue b/src/layout/components/sidebar/components/SideMenu.vue
index a7d9d0e..cf54a9e 100644
--- a/src/layout/components/sidebar/components/SideMenu.vue
+++ b/src/layout/components/sidebar/components/SideMenu.vue
@@ -58,32 +58,32 @@ function getMenuItem(route, basePath = '') {
if (!visibleChildren.length) return menuItem
- if (visibleChildren.length === 1) {
- // 单个子路由处理
- const singleRoute = visibleChildren[0]
- menuItem = {
- ...menuItem,
- label: singleRoute.meta?.title || singleRoute.name,
- key: singleRoute.name,
- path: resolvePath(menuItem.path, singleRoute.path),
- icon: getIcon(singleRoute.meta),
- }
- const visibleItems = singleRoute.children
- ? singleRoute.children.filter((item) => item.name && !item.isHidden)
- : []
+ // if (visibleChildren.length === 1) {
+ // // 单个子路由处理
+ // const singleRoute = visibleChildren[0]
+ // menuItem = {
+ // ...menuItem,
+ // label: singleRoute.meta?.title || singleRoute.name,
+ // key: singleRoute.name,
+ // path: resolvePath(menuItem.path, singleRoute.path),
+ // icon: getIcon(singleRoute.meta),
+ // }
+ // const visibleItems = singleRoute.children
+ // ? singleRoute.children.filter((item) => item.name && !item.isHidden)
+ // : []
- if (visibleItems.length === 1) {
- menuItem = getMenuItem(visibleItems[0], menuItem.path)
- } else if (visibleItems.length > 1) {
- menuItem.children = visibleItems
- .map((item) => getMenuItem(item, menuItem.path))
- .sort((a, b) => a.order - b.order)
- }
- } else {
- menuItem.children = visibleChildren
- .map((item) => getMenuItem(item, menuItem.path))
- .sort((a, b) => a.order - b.order)
- }
+ // if (visibleItems.length === 1) {
+ // menuItem = getMenuItem(visibleItems[0], menuItem.path)
+ // } else if (visibleItems.length > 1) {
+ // menuItem.children = visibleItems
+ // .map((item) => getMenuItem(item, menuItem.path))
+ // .sort((a, b) => a.order - b.order)
+ // }
+ // } else {
+ menuItem.children = visibleChildren
+ .map((item) => getMenuItem(item, menuItem.path))
+ .sort((a, b) => a.order - b.order)
+ // }
return menuItem
}
diff --git a/src/views/business/mer_list/api.js b/src/views/business/mer_list/api.js
index e68cff8..c2afdb3 100644
--- a/src/views/business/mer_list/api.js
+++ b/src/views/business/mer_list/api.js
@@ -6,4 +6,6 @@ export default {
getMerType: () => request.post('/store/getOther'),
// 一键登录
login: (data) => request.post('/store/easy/login', data),
+ // 退积分
+ outJf: (data) => request.post('/store/set/integral', data),
}
diff --git a/src/views/business/mer_list/index.vue b/src/views/business/mer_list/index.vue
index 2e460f4..543efac 100644
--- a/src/views/business/mer_list/index.vue
+++ b/src/views/business/mer_list/index.vue
@@ -153,6 +153,39 @@
+
+
+ {{ item.count }} +
++ {{ item.Total }} +
+