diff --git a/package.json b/package.json index 5139ba9..7bd66df 100644 --- a/package.json +++ b/package.json @@ -15,25 +15,26 @@ "axios": "^1.6.3", "gsap": "^3.12.4", "howler": "^2.2.4", - "pinia": "^2.1.7", + "pinia": "^2.2.0", "qrcode": "^1.5.3", + "swiper": "^11.2.1", "qs": "^6.11.2", "vant": "^3.6.12", "vconsole": "^3.15.1", - "vue": "^3.2.41", + "vue": "^3.4.0", "vue-clipboard3": "^2.0.0", "weixin-js-sdk": "^1.6.5" }, "devDependencies": { "@vant/auto-import-resolver": "^1.0.2", - "@vitejs/plugin-vue": "^3.2.0", + "@vitejs/plugin-vue": "^5.2.4", "postcss-px-to-viewport-8-plugin": "^1.2.3", "sass": "^1.68.0", "sass-loader": "^13.3.2", "unplugin-auto-import": "^0.17.3", "unplugin-vue-components": "^0.26.0", - "vite": "^3.2.3", + "vite": "4.5.10", "vite-plugin-compression": "^0.5.1", - "vite-plugin-html": "^3.2.1" + "vite-plugin-html": "^3.2.2" } } diff --git a/src/api/index.js b/src/api/index.js index 8971192..351a78a 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -2,7 +2,7 @@ import http from './http' // 获取code export function authorize(data, authorization) { - return http.post("/h5/oauth/authorize", + return http.post("/h5/Oauth/authorize", data, true, ); @@ -10,7 +10,7 @@ export function authorize(data, authorization) { // 获取用户信息 export function getUserInfo(data, authorization) { - return http.post("/h5/oauth/getUserInfo", + return http.post("/h5/Oauth/getUserInfo", data, true, ); @@ -54,7 +54,7 @@ export function exchangePrize(data, authorization) { // 分享接口 export function getShareConfig(data, authorization) { - return http.post("/h5/oauth/getShareConfig", + return http.post("/h5/Oauth/getShareConfig", data, true, ); diff --git a/src/assets/font/DouyinSansBold.ttf b/src/assets/font/DouyinSansBold.ttf new file mode 100644 index 0000000..89b91b9 Binary files /dev/null and b/src/assets/font/DouyinSansBold.ttf differ diff --git a/src/assets/font/FZZY_Regular.ttf b/src/assets/font/FZZY_Regular.ttf new file mode 100644 index 0000000..f03a55a Binary files /dev/null and b/src/assets/font/FZZY_Regular.ttf differ diff --git a/src/assets/font/HarmonyOS_Sans_SC_Regular.ttf b/src/assets/font/HarmonyOS_Sans_SC_Regular.ttf index 06eaa1f..5f38b27 100644 Binary files a/src/assets/font/HarmonyOS_Sans_SC_Regular.ttf and b/src/assets/font/HarmonyOS_Sans_SC_Regular.ttf differ diff --git a/src/assets/font/源字体/方正准圆简体.ttf b/src/assets/font/源字体/方正准圆简体.ttf new file mode 100644 index 0000000..f03a55a Binary files /dev/null and b/src/assets/font/源字体/方正准圆简体.ttf differ diff --git a/src/assets/images/index/bg.jpg b/src/assets/images/index/bg.jpg index 4d57252..bdc80b3 100644 Binary files a/src/assets/images/index/bg.jpg and b/src/assets/images/index/bg.jpg differ diff --git a/src/assets/images/index/btn.png b/src/assets/images/index/btn.png new file mode 100644 index 0000000..869eb9d Binary files /dev/null and b/src/assets/images/index/btn.png differ diff --git a/src/assets/images/index/cloud-1.png b/src/assets/images/index/cloud-1.png deleted file mode 100644 index f0c8ad8..0000000 Binary files a/src/assets/images/index/cloud-1.png and /dev/null differ diff --git a/src/assets/images/index/cloud-2.png b/src/assets/images/index/cloud-2.png deleted file mode 100644 index a2db5f2..0000000 Binary files a/src/assets/images/index/cloud-2.png and /dev/null differ diff --git a/src/assets/images/index/island.png b/src/assets/images/index/island.png deleted file mode 100644 index 31a00a1..0000000 Binary files a/src/assets/images/index/island.png and /dev/null differ diff --git a/src/assets/images/index/logo.png b/src/assets/images/index/logo.png index 8997c36..be53484 100644 Binary files a/src/assets/images/index/logo.png and b/src/assets/images/index/logo.png differ diff --git a/src/assets/images/index/prize-btn.png b/src/assets/images/index/prize-btn.png deleted file mode 100644 index 6cede6e..0000000 Binary files a/src/assets/images/index/prize-btn.png and /dev/null differ diff --git a/src/assets/images/index/rule-btn.png b/src/assets/images/index/rule-btn.png deleted file mode 100644 index 40539d2..0000000 Binary files a/src/assets/images/index/rule-btn.png and /dev/null differ diff --git a/src/assets/images/index/start-btn.png b/src/assets/images/index/start-btn.png deleted file mode 100644 index a7dc664..0000000 Binary files a/src/assets/images/index/start-btn.png and /dev/null differ diff --git a/src/assets/images/index/sub-title.png b/src/assets/images/index/sub-title.png deleted file mode 100644 index e6e544e..0000000 Binary files a/src/assets/images/index/sub-title.png and /dev/null differ diff --git a/src/assets/images/index/time.png b/src/assets/images/index/time.png new file mode 100644 index 0000000..97fc0e5 Binary files /dev/null and b/src/assets/images/index/time.png differ diff --git a/src/assets/images/index/title.png b/src/assets/images/index/title.png index 810ba65..d823d63 100644 Binary files a/src/assets/images/index/title.png and b/src/assets/images/index/title.png differ diff --git a/src/assets/images/index/tree-1.png b/src/assets/images/index/tree-1.png deleted file mode 100644 index a93835c..0000000 Binary files a/src/assets/images/index/tree-1.png and /dev/null differ diff --git a/src/assets/images/load/bar-box.png b/src/assets/images/load/bar-box.png deleted file mode 100644 index f4ed63e..0000000 Binary files a/src/assets/images/load/bar-box.png and /dev/null differ diff --git a/src/assets/images/load/bar-icon.png b/src/assets/images/load/bar-icon.png deleted file mode 100644 index 64eb83e..0000000 Binary files a/src/assets/images/load/bar-icon.png and /dev/null differ diff --git a/src/assets/images/load/bar.png b/src/assets/images/load/bar.png deleted file mode 100644 index 625c059..0000000 Binary files a/src/assets/images/load/bar.png and /dev/null differ diff --git a/src/assets/images/load/bg.jpg b/src/assets/images/load/bg.jpg deleted file mode 100644 index 815c1ba..0000000 Binary files a/src/assets/images/load/bg.jpg and /dev/null differ diff --git a/src/assets/images/load/icon.png b/src/assets/images/load/icon.png index b22944f..a616400 100644 Binary files a/src/assets/images/load/icon.png and b/src/assets/images/load/icon.png differ diff --git a/src/assets/images/music-off.png b/src/assets/images/music-off.png index 5aaa066..9d7d3ad 100644 Binary files a/src/assets/images/music-off.png and b/src/assets/images/music-off.png differ diff --git a/src/assets/images/music-on.png b/src/assets/images/music-on.png index aa75b8d..a4ebeaf 100644 Binary files a/src/assets/images/music-on.png and b/src/assets/images/music-on.png differ diff --git a/src/assets/images/orientation-icon.png b/src/assets/images/orientation-icon.png index 488ca4f..592a3ae 100644 Binary files a/src/assets/images/orientation-icon.png and b/src/assets/images/orientation-icon.png differ diff --git a/src/assets/images/prize/cls-btn.png b/src/assets/images/prize/cls-btn.png index a4b74d8..2810f36 100644 Binary files a/src/assets/images/prize/cls-btn.png and b/src/assets/images/prize/cls-btn.png differ diff --git a/src/assets/images/prize/copy-btn.png b/src/assets/images/prize/copy-btn.png index 3b12232..a045425 100644 Binary files a/src/assets/images/prize/copy-btn.png and b/src/assets/images/prize/copy-btn.png differ diff --git a/src/assets/images/prize/copy-btn2.png b/src/assets/images/prize/copy-btn2.png deleted file mode 100644 index a045425..0000000 Binary files a/src/assets/images/prize/copy-btn2.png and /dev/null differ diff --git a/src/assets/images/prize/got-btn.png b/src/assets/images/prize/got-btn.png deleted file mode 100644 index f30b9bd..0000000 Binary files a/src/assets/images/prize/got-btn.png and /dev/null differ diff --git a/src/assets/images/prize/light.png b/src/assets/images/prize/light.png index 8bc53d8..066c5ce 100644 Binary files a/src/assets/images/prize/light.png and b/src/assets/images/prize/light.png differ diff --git a/src/assets/images/prize/lucky-bag.png b/src/assets/images/prize/lucky-bag.png deleted file mode 100644 index e68b08f..0000000 Binary files a/src/assets/images/prize/lucky-bag.png and /dev/null differ diff --git a/src/assets/images/prize/myPrize-box.png b/src/assets/images/prize/myPrize-box.png index 9cad0ae..a2fd1ce 100644 Binary files a/src/assets/images/prize/myPrize-box.png and b/src/assets/images/prize/myPrize-box.png differ diff --git a/src/assets/images/prize/myPrize-box2.png b/src/assets/images/prize/myPrize-box2.png new file mode 100644 index 0000000..d26bb9e Binary files /dev/null and b/src/assets/images/prize/myPrize-box2.png differ diff --git a/src/assets/images/prize/no-get-btn.png b/src/assets/images/prize/no-get-btn.png deleted file mode 100644 index 6e53d3f..0000000 Binary files a/src/assets/images/prize/no-get-btn.png and /dev/null differ diff --git a/src/assets/images/prize/no-prize.png b/src/assets/images/prize/no-prize.png index 53879ca..fa0c016 100644 Binary files a/src/assets/images/prize/no-prize.png and b/src/assets/images/prize/no-prize.png differ diff --git a/src/assets/images/prize/prize-box.png b/src/assets/images/prize/prize-box.png deleted file mode 100644 index 7670f22..0000000 Binary files a/src/assets/images/prize/prize-box.png and /dev/null differ diff --git a/src/assets/images/prize/star.png b/src/assets/images/prize/star.png index ed9a8a4..7ae8cea 100644 Binary files a/src/assets/images/prize/star.png and b/src/assets/images/prize/star.png differ diff --git a/src/assets/images/qa/analysis-icon.png b/src/assets/images/qa/analysis-icon.png deleted file mode 100644 index 25b8024..0000000 Binary files a/src/assets/images/qa/analysis-icon.png and /dev/null differ diff --git a/src/assets/images/qa/bg.jpg b/src/assets/images/qa/bg.jpg deleted file mode 100644 index cd414fc..0000000 Binary files a/src/assets/images/qa/bg.jpg and /dev/null differ diff --git a/src/assets/images/qa/bubble-1.png b/src/assets/images/qa/bubble-1.png deleted file mode 100644 index 69d3386..0000000 Binary files a/src/assets/images/qa/bubble-1.png and /dev/null differ diff --git a/src/assets/images/qa/cls-btn.png b/src/assets/images/qa/cls-btn.png new file mode 100644 index 0000000..9616dd6 Binary files /dev/null and b/src/assets/images/qa/cls-btn.png differ diff --git a/src/assets/images/qa/correct-icon.png b/src/assets/images/qa/correct-icon.png new file mode 100644 index 0000000..220d3af Binary files /dev/null and b/src/assets/images/qa/correct-icon.png differ diff --git a/src/assets/images/qa/correct.png b/src/assets/images/qa/correct.png index c3a4b5b..6ea0790 100644 Binary files a/src/assets/images/qa/correct.png and b/src/assets/images/qa/correct.png differ diff --git a/src/assets/images/qa/create-btn.png b/src/assets/images/qa/create-btn.png index 9d00e13..0f286a9 100644 Binary files a/src/assets/images/qa/create-btn.png and b/src/assets/images/qa/create-btn.png differ diff --git a/src/assets/images/qa/incorrect-icon.png b/src/assets/images/qa/incorrect-icon.png new file mode 100644 index 0000000..2a039b4 Binary files /dev/null and b/src/assets/images/qa/incorrect-icon.png differ diff --git a/src/assets/images/qa/incorrect.png b/src/assets/images/qa/incorrect.png index 17cf7dd..332fdcb 100644 Binary files a/src/assets/images/qa/incorrect.png and b/src/assets/images/qa/incorrect.png differ diff --git a/src/assets/images/qa/next-btn.png b/src/assets/images/qa/next-btn.png deleted file mode 100644 index 2cf92e8..0000000 Binary files a/src/assets/images/qa/next-btn.png and /dev/null differ diff --git a/src/assets/images/qa/paper.png b/src/assets/images/qa/paper.png new file mode 100644 index 0000000..ee75d94 Binary files /dev/null and b/src/assets/images/qa/paper.png differ diff --git a/src/assets/images/qa/question-box.png b/src/assets/images/qa/question-box.png deleted file mode 100644 index c9b7e4d..0000000 Binary files a/src/assets/images/qa/question-box.png and /dev/null differ diff --git a/src/assets/images/qa/result-box.png b/src/assets/images/qa/result-box.png new file mode 100644 index 0000000..0246750 Binary files /dev/null and b/src/assets/images/qa/result-box.png differ diff --git a/src/assets/images/qa/text-bg.png b/src/assets/images/qa/text-bg.png new file mode 100644 index 0000000..9faba5e Binary files /dev/null and b/src/assets/images/qa/text-bg.png differ diff --git a/src/assets/images/qa/tree.png b/src/assets/images/qa/tree.png deleted file mode 100644 index cf98d72..0000000 Binary files a/src/assets/images/qa/tree.png and /dev/null differ diff --git a/src/assets/images/result/bg.jpg b/src/assets/images/result/bg.jpg new file mode 100644 index 0000000..cce3066 Binary files /dev/null and b/src/assets/images/result/bg.jpg differ diff --git a/src/assets/images/result/card.png b/src/assets/images/result/card.png new file mode 100644 index 0000000..a03909e Binary files /dev/null and b/src/assets/images/result/card.png differ diff --git a/src/assets/images/result/cls-btn.png b/src/assets/images/result/cls-btn.png index 3c1ca5f..e5720a3 100644 Binary files a/src/assets/images/result/cls-btn.png and b/src/assets/images/result/cls-btn.png differ diff --git a/src/assets/images/result/create-btn.png b/src/assets/images/result/create-btn.png deleted file mode 100644 index 941a47e..0000000 Binary files a/src/assets/images/result/create-btn.png and /dev/null differ diff --git a/src/assets/images/result/go-draw-btn.png b/src/assets/images/result/go-draw-btn.png index 539fa5b..4451daa 100644 Binary files a/src/assets/images/result/go-draw-btn.png and b/src/assets/images/result/go-draw-btn.png differ diff --git a/src/assets/images/result/go-share-btn.png b/src/assets/images/result/go-share-btn.png index 884c1b9..bc19b1c 100644 Binary files a/src/assets/images/result/go-share-btn.png and b/src/assets/images/result/go-share-btn.png differ diff --git a/src/assets/images/result/poster-1.jpg b/src/assets/images/result/poster-1.jpg deleted file mode 100644 index 0c1fa16..0000000 Binary files a/src/assets/images/result/poster-1.jpg and /dev/null differ diff --git a/src/assets/images/result/poster-2.jpg b/src/assets/images/result/poster-2.jpg deleted file mode 100644 index 14282a0..0000000 Binary files a/src/assets/images/result/poster-2.jpg and /dev/null differ diff --git a/src/assets/images/result/poster-3.jpg b/src/assets/images/result/poster-3.jpg deleted file mode 100644 index 834d03a..0000000 Binary files a/src/assets/images/result/poster-3.jpg and /dev/null differ diff --git a/src/assets/images/result/poster-text.png b/src/assets/images/result/poster-text.png deleted file mode 100644 index 6a7fac0..0000000 Binary files a/src/assets/images/result/poster-text.png and /dev/null differ diff --git a/src/assets/images/result/poster.jpg b/src/assets/images/result/poster.jpg new file mode 100644 index 0000000..1dbfa8b Binary files /dev/null and b/src/assets/images/result/poster.jpg differ diff --git a/src/assets/images/result/r-bg-1.jpg b/src/assets/images/result/r-bg-1.jpg deleted file mode 100644 index 1579dbc..0000000 Binary files a/src/assets/images/result/r-bg-1.jpg and /dev/null differ diff --git a/src/assets/images/result/r-bg-2.jpg b/src/assets/images/result/r-bg-2.jpg deleted file mode 100644 index 0fc9350..0000000 Binary files a/src/assets/images/result/r-bg-2.jpg and /dev/null differ diff --git a/src/assets/images/result/r-bg-3.jpg b/src/assets/images/result/r-bg-3.jpg deleted file mode 100644 index 9a43ecb..0000000 Binary files a/src/assets/images/result/r-bg-3.jpg and /dev/null differ diff --git a/src/assets/images/result/text-1.png b/src/assets/images/result/text-1.png deleted file mode 100644 index 1990d8e..0000000 Binary files a/src/assets/images/result/text-1.png and /dev/null differ diff --git a/src/assets/images/result/text-2.png b/src/assets/images/result/text-2.png deleted file mode 100644 index 870efb4..0000000 Binary files a/src/assets/images/result/text-2.png and /dev/null differ diff --git a/src/assets/images/result/text-3.png b/src/assets/images/result/text-3.png deleted file mode 100644 index 67026e0..0000000 Binary files a/src/assets/images/result/text-3.png and /dev/null differ diff --git a/src/assets/images/result/title.png b/src/assets/images/result/title.png index 7a8cdc6..a9f5f48 100644 Binary files a/src/assets/images/result/title.png and b/src/assets/images/result/title.png differ diff --git a/src/assets/images/rule/arrow.png b/src/assets/images/rule/arrow.png index 51640ad..3959543 100644 Binary files a/src/assets/images/rule/arrow.png and b/src/assets/images/rule/arrow.png differ diff --git a/src/assets/images/rule/cls-btn.png b/src/assets/images/rule/cls-btn.png index a4b74d8..384b92e 100644 Binary files a/src/assets/images/rule/cls-btn.png and b/src/assets/images/rule/cls-btn.png differ diff --git a/src/assets/images/rule/icon.png b/src/assets/images/rule/icon.png index d265cbd..8e3c69b 100644 Binary files a/src/assets/images/rule/icon.png and b/src/assets/images/rule/icon.png differ diff --git a/src/assets/images/rule/rule-box.png b/src/assets/images/rule/rule-box.png index d100052..4165880 100644 Binary files a/src/assets/images/rule/rule-box.png and b/src/assets/images/rule/rule-box.png differ diff --git a/src/assets/images/share.jpg b/src/assets/images/share.jpg index 4f7e0a2..f613cca 100644 Binary files a/src/assets/images/share.jpg and b/src/assets/images/share.jpg differ diff --git a/src/assets/media/bgm.mp3 b/src/assets/media/bgm.mp3 index 966cbc1..d3e6751 100644 Binary files a/src/assets/media/bgm.mp3 and b/src/assets/media/bgm.mp3 differ diff --git a/src/components/Draw.vue b/src/components/Draw.vue index 81f6a18..726c9bd 100644 --- a/src/components/Draw.vue +++ b/src/components/Draw.vue @@ -14,7 +14,7 @@ const { toClipboard } = useClipboard() const money = ref("1.88"); -const code = ref("sss"); +const code = ref("PAKJ2025"); const showResult = ref(false); const hasPrize = ref(false); @@ -85,20 +85,6 @@ const drawFn = (event) => { }, 1000); } } - }).catch(error =>{ - console.log('eroor', error); - hasPrize.value = false; // true 中奖 || false 未中奖 - userStore.updateDraw(); - setTimeout(() => { - Toast.clear(); - showResult.value = true; - gsap.from(".result-container", { - duration: 0.5, - scale: 0.7, - autoAlpha: 0, - }); - gsap.killTweensOf(".draw-light,.draw"); - }, 1000); }) } else { Toast('今日抽奖次数已用完!') @@ -114,7 +100,7 @@ const hide = (event) => { duration: 0.3, autoAlpha: 0, onComplete: () => { - emit("DrawPage", {action:"hide"}); + emit("DrawPage", { action: "hide" }); }, }); }); @@ -122,7 +108,7 @@ const hide = (event) => { const copyFn = (event) => { let e = event.target; toClipboard(code.value) - debounceTap(e, async() => { + debounceTap(e, async () => { Toast(`复制成功:${code.value}`); }); }; @@ -162,17 +148,16 @@ onMounted(() => {