-
![中途赏金]()
+
+
中途赏金
-
-
![结束赏金]()
+
+
结束赏金
diff --git a/src/composables/usePlayState.js b/src/composables/usePlayState.js
index 886292b..93fbe05 100644
--- a/src/composables/usePlayState.js
+++ b/src/composables/usePlayState.js
@@ -79,24 +79,9 @@ export function usePlayState() {
state.status = 'LOGGED_IN'
- if(gameData.status == "COMPLETED"){
- state.assets = {
- homepageUrl: gameData.homepageUrl,
- firstRewardUrl: gameData.firstRewardUrl,
- midRewardUrl: gameData.midRewardUrl,
- endRewardUrl: gameData.endRewardUrl,
- qrCodeUrl: gameData.mecmachineId ? `https://2.uzi0.cc/image/${gameData.mecmachineId}/二维码.png?t=${new Date().getTime()}` : null,
- ...(gameData.assets || {})
- }
- } else {
- state.assets = {
- homepageUrl: gameData.mecmachineId ? `https://2.uzi0.cc/image/${gameData.mecmachineId}/首次主页.png?t=${new Date().getTime()}` : null,
- firstRewardUrl: gameData.mecmachineId ? `https://2.uzi0.cc/image/${gameData.mecmachineId}/首次赏金.png?t=${new Date().getTime()}` : null,
- midRewardUrl: gameData.mecmachineId ? `https://2.uzi0.cc/image/${gameData.mecmachineId}/中途赏金.png?t=${new Date().getTime()}` : null,
- endRewardUrl: gameData.mecmachineId ? `https://2.uzi0.cc/image/${gameData.mecmachineId}/结束赏金.png?t=${new Date().getTime()}` : null,
- qrCodeUrl: gameData.mecmachineId ? `https://2.uzi0.cc/image/${gameData.mecmachineId}/二维码.png?t=${new Date().getTime()}` : null,
- ...(gameData.assets || {})
- }
+ state.assets = {
+ qrCodeUrl: gameData.mecmachineId ? `https://2.uzi0.cc/image/${gameData.mecmachineId}/二维码.png?t=${new Date().getTime()}` : null,
+ ...(gameData.assets || {})
}
console.log('更新区域信息:', {
@@ -174,10 +159,6 @@ export function usePlayState() {
}
state.assets = {
- homepageUrl: gameData.homepageUrl,
- firstRewardUrl: gameData.firstRewardUrl,
- midRewardUrl: gameData.midRewardUrl,
- endRewardUrl: gameData.endRewardUrl,
qrCodeUrl: gameData.mecmachineId ? `https://2.uzi0.cc/image/${gameData.mecmachineId}/二维码.png?t=${Date.now()}` : null
}
@@ -401,17 +382,19 @@ export function usePlayState() {
}
const getCurrentGameImage = () => {
- if (!state.assets) return null
+ if (!state.machineId) return null
const progress = getProgressPercent()
+ const baseUrl = 'https://2.uzi0.cc/image'
+
if (progress === 0) {
- return state.assets.homepageUrl
+ return `${baseUrl}/${state.machineId}/首次主页.png`
} else if (progress < 50) {
- return state.assets.firstRewardUrl
+ return `${baseUrl}/${state.machineId}/首次赏金.png`
} else if (progress < 100) {
- return state.assets.midRewardUrl
+ return `${baseUrl}/${state.machineId}/中途赏金.png`
} else {
- return state.assets.endRewardUrl
+ return `${baseUrl}/${state.machineId}/结束赏金.png`
}
}