From 1b561212e8f0ed946eac56772691d7f81c4aa9ec Mon Sep 17 00:00:00 2001
From: YuanHuakk <1751826683@qq.com>
Date: Fri, 1 Sep 2023 00:13:14 +0800
Subject: [PATCH] i
---
config/dev.ts | 26 +-
src/app.config.ts | 5 +-
src/config/index.ts | 16 +-
src/pages/game_detail/index.vue | 2 +-
src/pages/game_list/yaotouzi/index.vue | 264 ----------
.../index}/index.config.ts | 0
.../yaotouzi => yaotouzi/index}/index.scss | 137 ++++-
src/pages/yaotouzi/index/index.vue | 473 ++++++++++++++++++
src/pages/yaotouzi/records/index.config.ts | 3 +
src/pages/yaotouzi/records/index.vue | 91 ++++
src/static/qzzz.png | Bin 0 -> 11291 bytes
src/utils/request.ts | 2 +-
12 files changed, 730 insertions(+), 289 deletions(-)
delete mode 100644 src/pages/game_list/yaotouzi/index.vue
rename src/pages/{game_list/yaotouzi => yaotouzi/index}/index.config.ts (100%)
rename src/pages/{game_list/yaotouzi => yaotouzi/index}/index.scss (65%)
create mode 100644 src/pages/yaotouzi/index/index.vue
create mode 100644 src/pages/yaotouzi/records/index.config.ts
create mode 100644 src/pages/yaotouzi/records/index.vue
create mode 100644 src/static/qzzz.png
diff --git a/config/dev.ts b/config/dev.ts
index 47e93db..76e4d0f 100644
--- a/config/dev.ts
+++ b/config/dev.ts
@@ -1,10 +1,22 @@
-import type { UserConfigExport } from "@tarojs/cli";
+import type {UserConfigExport} from '@tarojs/cli'
export default {
- logger: {
- quiet: false,
- stats: true
- },
- mini: {},
- h5: {}
+ logger: {
+ quiet: false,
+ stats: true
+ },
+ mini: {},
+ h5: {
+ devServer: {
+ // proxy: {
+ // '/api': {
+ // target: 'http://localhost:3000',
+ // changeOrigin: true,
+ // pathRewrite: {
+ // '^/api': ''
+ // }
+ // }
+ // }
+ }
+ }
} satisfies UserConfigExport
diff --git a/src/app.config.ts b/src/app.config.ts
index 072386f..acfef9b 100644
--- a/src/app.config.ts
+++ b/src/app.config.ts
@@ -1,8 +1,9 @@
export default defineAppConfig({
pages: [
'pages/index/index',
- 'pages/game_list/yaotouzi/index',
- 'pages/game_detail/index'
+ 'pages/yaotouzi/index/index',
+ 'pages/game_detail/index',
+ 'pages/yaotouzi/records/index'
],
window: {
backgroundTextStyle: 'light',
diff --git a/src/config/index.ts b/src/config/index.ts
index 28ac20b..62bbaca 100644
--- a/src/config/index.ts
+++ b/src/config/index.ts
@@ -1,13 +1,13 @@
// 用于配置项目的一些常量,如接口地址、websocket地址等
-import Taro from "@tarojs/taro";
+import Taro from '@tarojs/taro'
export const app = {
API_URL: () =>
- process.env.NODE_ENV === "production"
- ? "https://game.jdt168.com/dice"
- : "http://game.jdt168.com/dice",
+ process.env.NODE_ENV === 'production'
+ ? 'https://www.jdt168.com/dice'
+ : 'https://www.jdt168.com/dice',
API_WS: () =>
- process.env.NODE_ENV === "production"
- ? `wss://game.jdt168.com/dice/home?uid=${Taro.getStorageSync('uid')}`
- : `ws://game.jdt168.com/dice/home?uid=${Taro.getStorageSync('uid')}`,
-};
+ process.env.NODE_ENV === 'production'
+ ? `wss://www.jdt168.com/dice/home?uid=${Taro.getStorageSync('uid')}`
+ : `wss://www.jdt168.com/dice/home?uid=${Taro.getStorageSync('uid')}`
+}
diff --git a/src/pages/game_detail/index.vue b/src/pages/game_detail/index.vue
index 74ce43b..3196285 100644
--- a/src/pages/game_detail/index.vue
+++ b/src/pages/game_detail/index.vue
@@ -30,7 +30,7 @@ const list = ref(['https://storage.360buyimg.com/jdc-article/NutUItaro34.jpg', '
const startGame = () => {
Taro.navigateTo({
- url: '/pages/game_list/yaotouzi/index'
+ url: '/pages/yaotouzi/index/index'
})
}
diff --git a/src/pages/game_list/yaotouzi/index.vue b/src/pages/game_list/yaotouzi/index.vue
deleted file mode 100644
index 5d25d66..0000000
--- a/src/pages/game_list/yaotouzi/index.vue
+++ /dev/null
@@ -1,264 +0,0 @@
-
-
-
-
-
-
-
-
-
- YuanHuakk
- 积分:10000000
-
-
-
-
- 1231321
-
-
-
-
-
-
-
- 第1000期开奖
-
- 3
- 4
- 6
-
-
-
-
- 开奖记录
- 投注记录
-
-
-
-
-
- {{ item.name }}
- 赢{{ item.odds }}倍
-
-
-
-
-
-
- {{ odds1[0].name }}
- 赢{{ odds1[0].odds }}倍
-
-
- {{ odds1[1].name }}
- 赢{{ odds1[1].odds }}倍
-
-
-
-
- {{ qzTitle }}
-
-
-
-
- {{ odds1[2].name }}
- 赢{{ odds1[2].odds }}倍
-
-
- {{ odds1[3].name }}
- 赢{{ odds1[3].odds }}倍
-
-
-
-
-
-
- {{ item.name }}
- 赢{{ item.odds }}倍
-
-
-
-
- 重置
- X100
- 投注
-
-
-
-
-
-
-
diff --git a/src/pages/game_list/yaotouzi/index.config.ts b/src/pages/yaotouzi/index/index.config.ts
similarity index 100%
rename from src/pages/game_list/yaotouzi/index.config.ts
rename to src/pages/yaotouzi/index/index.config.ts
diff --git a/src/pages/game_list/yaotouzi/index.scss b/src/pages/yaotouzi/index/index.scss
similarity index 65%
rename from src/pages/game_list/yaotouzi/index.scss
rename to src/pages/yaotouzi/index/index.scss
index 7d0e023..01848ba 100644
--- a/src/pages/game_list/yaotouzi/index.scss
+++ b/src/pages/yaotouzi/index/index.scss
@@ -4,13 +4,15 @@
height: 100%;
.tips {
+ border-radius: 0;
width: 100%;
- height: 80px;
+ height: 60px;
}
.userInfo {
width: 680px;
margin: 20px auto;
+ //margin: auto;
padding: 20px;
display: flex;
justify-content: space-between;
@@ -54,13 +56,13 @@
display: flex;
justify-content: flex-start;
align-items: center;
- padding: 15px;
+ padding: 10px;
.icon {
background-image: url("../../../static/dz.png");
background-size: 100% 100%;
- width: 60px;
- height: 60px;
+ width: 50px;
+ height: 50px;
display: inline-block;
}
@@ -136,8 +138,11 @@
flex-wrap: wrap;
.item {
- width: 140px;
+ width: 18%;
text-align: center;
+ //margin: auto 3px;
+ border: 1px dashed #228960;
+ position: relative;
.name {
//font-size: 30px;
@@ -147,6 +152,27 @@
.odd {
font-size: 25px;
}
+
+ .mask {
+ position: absolute;
+ //background: #7950f2;
+ width: 100%;
+ height: 100%;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ border-radius: 10px;
+ text-align: center;
+ line-height: 100px;
+ background-color: rgba(0, 0, 0, 0.4);
+
+ .text {
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ }
+ }
}
}
@@ -160,7 +186,9 @@
width: 200px;
margin-bottom: 10px;
text-align: center;
- padding: 33px 0;
+ padding: 31px 0;
+ border: 1px dashed #228960;
+ position: relative;
.name {
font-size: 55px;
@@ -170,6 +198,25 @@
.odd {
font-size: 25px;
}
+
+ .mask {
+ position: absolute;
+ //background: #7950f2;
+ width: 100%;
+ height: 100%;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ border-radius: 10px;
+ background-color: rgba(0, 0, 0, 0.4);
+
+ .text {
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ }
+ }
}
.base {
@@ -181,6 +228,8 @@
flex-direction: column;
justify-content: flex-end;
align-items: center;
+ position: relative;
+ overflow: hidden;
.qz {
background-image: url("../../../static/qz.png");
@@ -260,3 +309,79 @@
transform: scale(1);
}
}
+
+// 虚线边框且闪烁3秒
+.flicker {
+ animation: flicker 1s infinite;
+}
+
+@keyframes flicker {
+ 0% {
+ border: 1px dashed #228960;
+ }
+ 50% {
+ border: 1px dashed white;
+ }
+ 100% {
+ border: 1px dashed #228960;
+ }
+}
+
+.expanding-div {
+ width: 10px;
+ height: 90px;
+ background-image: url("../../../static/qzzz.png");
+ background-size: 100% 100%;
+ position: absolute;
+ left: 50%;
+ top: 55%;
+ transform: translate(-50%, -50%);
+ animation-name: rotate, expand;
+ animation-duration: 2s, 3s;
+ animation-delay: 0s, 2s;
+ animation-timing-function: linear, ease-in-out;
+ animation-fill-mode: forwards, forwards;
+ overflow: hidden;
+ text-align: center;
+ line-height: 90px;
+ color: red;
+}
+
+@keyframes rotate {
+ 0% {
+ top: -100%;
+ transform: translate(-50%, -50%) rotate(0deg);
+ }
+ 100% {
+ top: 50%;
+ transform: translate(-50%, -50%) rotate(360deg);
+ }
+}
+
+@keyframes expand {
+ from {
+ width: 10px;
+ }
+ to {
+ width: 200px;
+ }
+}
+
+// 倒计时动画
+.activeQz {
+ animation: change-size 1s ease-in-out infinite;
+ font-weight: bold;
+}
+
+@keyframes change-size {
+ 0% {
+ opacity: 1;
+ }
+ 90% {
+ font-size: 300px;
+ opacity: 0;
+ }
+ 100% {
+ opacity: 1;
+ }
+}
diff --git a/src/pages/yaotouzi/index/index.vue b/src/pages/yaotouzi/index/index.vue
new file mode 100644
index 0000000..62708c6
--- /dev/null
+++ b/src/pages/yaotouzi/index/index.vue
@@ -0,0 +1,473 @@
+
+
+
+
+
+
+
+
+
+ {{ userInfo.nickName || '用户' }}
+ 积分: {{ userInfo.integral || 0 }}
+
+
+
+
+ {{ userInfo.pulse || 0 }}
+
+
+
+
+
+
+
+ 第{{ kJData[0]?.Periods || 0 }}期开奖
+
+ {{ kJData[0]?.Start || 0 }}
+ {{ kJData[0]?.End || 0 }}
+
+
+
+
+
+ 开奖记录
+ 投注记录
+
+
+
+
+
+ {{ item.name }}
+ 赢{{ item.odds }}倍
+
+ {{ item.markNum }}
+
+
+
+
+
+
+
+ {{ odds1[0].name }}
+ 赢{{ odds1[0].odds }}倍
+
+ {{ odds1[0].markNum }}
+
+
+
+ {{ odds1[1].name }}
+ 赢{{ odds1[1].odds }}倍
+
+ {{ odds1[1].markNum }}
+
+
+
+
+
+
+ {{ qzTitle }}
+
+
+ {{ nowKJInfo.Start }} - {{ nowKJInfo.End }}
+
+
+
+ {{ odds1[2].name }}
+ 赢{{ odds1[2].odds }}倍
+
+ {{ odds1[2].markNum }}
+
+
+
+ {{ odds1[3].name }}
+ 赢{{ odds1[3].odds }}倍
+
+ {{ odds1[3].markNum }}
+
+
+
+
+
+
+
+ {{ item.name }}
+ 赢{{ item.odds }}倍
+
+ {{ item.markNum }}
+
+
+
+
+
+
+ 重置
+ X{{ oddVal }}
+ 投注
+
+
+
+
+
+
+
diff --git a/src/pages/yaotouzi/records/index.config.ts b/src/pages/yaotouzi/records/index.config.ts
new file mode 100644
index 0000000..7ca222c
--- /dev/null
+++ b/src/pages/yaotouzi/records/index.config.ts
@@ -0,0 +1,3 @@
+export default definePageConfig({
+ navigationBarBackgroundColor: '#23684B'
+})
diff --git a/src/pages/yaotouzi/records/index.vue b/src/pages/yaotouzi/records/index.vue
new file mode 100644
index 0000000..183e23a
--- /dev/null
+++ b/src/pages/yaotouzi/records/index.vue
@@ -0,0 +1,91 @@
+
+
+
+
+
+ 第{{ item.Periods }}期开奖:
+ {{ item.Start }},{{ item.End }}
+
+ 开奖时间:
+ {{ item.DrawTime }}
+
+
+
+
+
+
+
+ 第{{ item.Periods }}期投注:
+
+
+ 点数:
+ {{ item.Name }}
+
+ 投注时间:
+ {{ item.DrawTime }}
+
+
+
+ +{{ item.DrawNum }}积分
+ -{{ item.Number }}
+
+
+
+
+
+
+
+
+
diff --git a/src/static/qzzz.png b/src/static/qzzz.png
new file mode 100644
index 0000000000000000000000000000000000000000..65bfac16e48e267f92073694d9654effbc144860
GIT binary patch
literal 11291
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
ff#CaBI1HFj-R+PW+e+Af+I1CVR6&(eCSUO21Sg
literal 0
HcmV?d00001
diff --git a/src/utils/request.ts b/src/utils/request.ts
index 9b80a78..e904284 100644
--- a/src/utils/request.ts
+++ b/src/utils/request.ts
@@ -8,7 +8,7 @@ export interface RequestParams {
data?: string | object;
}
-const request = (request: RequestParams) => {
+const request = (request: RequestParams): Promise => {
return new Promise((resolve, reject) => {
Taro.request({
url: `${app.API_URL()}${request.url}`,