更新项目配置,添加 terser 作为压缩工具,修改 Vite 配置以支持生产环境构建,调整 API 基础地址为实际域名,并优化登录页面和游戏页面的状态管理逻辑。
This commit is contained in:
@@ -107,20 +107,20 @@
|
||||
|
||||
<!-- 游戏截图展示区域 -->
|
||||
<div class="image-gallery">
|
||||
<div class="image-item">
|
||||
<img src="http://36.138.184.60:12345/f1/首次主页.png" alt="首次主页" class="game-image" />
|
||||
<div class="image-item" v-if="state.assets?.homepageUrl">
|
||||
<img :src="state.assets.homepageUrl" alt="首次主页" class="game-image" />
|
||||
<div class="image-label">首次主页</div>
|
||||
</div>
|
||||
<div class="image-item">
|
||||
<img src="http://36.138.184.60:12345/f1/首次赏金.png" alt="首次赏金" class="game-image" style="transform: rotate(-90deg);" />
|
||||
<div class="image-item" v-if="state.assets?.firstRewardUrl">
|
||||
<img :src="state.assets.firstRewardUrl" alt="首次赏金" class="game-image" style="transform: rotate(-90deg);" />
|
||||
<div class="image-label">首次赏金</div>
|
||||
</div>
|
||||
<div class="image-item">
|
||||
<img src="http://36.138.184.60:12345/f1/中途赏金.png" alt="中途赏金" class="game-image" />
|
||||
<div class="image-item" v-if="state.assets?.midRewardUrl">
|
||||
<img :src="state.assets.midRewardUrl" alt="中途赏金" class="game-image" />
|
||||
<div class="image-label">中途赏金</div>
|
||||
</div>
|
||||
<div class="image-item">
|
||||
<img src="http://36.138.184.60:12345/f1/结束赏金.png" alt="结束赏金" class="game-image" />
|
||||
<div class="image-item" v-if="state.assets?.endRewardUrl">
|
||||
<img :src="state.assets.endRewardUrl" alt="结束赏金" class="game-image" />
|
||||
<div class="image-label">结束赏金</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -286,7 +286,17 @@ export default {
|
||||
|
||||
// 更新状态
|
||||
state.status = 'LOGGED_IN'
|
||||
state.assets = gameData.assets
|
||||
|
||||
// 构建assets对象,包含图片URL
|
||||
state.assets = {
|
||||
homepageUrl: gameData.homepageUrl,
|
||||
firstRewardUrl: gameData.firstRewardUrl,
|
||||
midRewardUrl: gameData.midRewardUrl,
|
||||
endRewardUrl: gameData.endRewardUrl,
|
||||
qrCodeUrl: gameData.qrCodeUrl,
|
||||
// 保留原有的assets数据(如果存在)
|
||||
...(gameData.assets || {})
|
||||
}
|
||||
|
||||
// 更新区域信息
|
||||
if (gameData.region) {
|
||||
|
||||
Reference in New Issue
Block a user