diff --git a/src/utils/get-page-title.js b/src/utils/get-page-title.js index a6de99d..782eb11 100644 --- a/src/utils/get-page-title.js +++ b/src/utils/get-page-title.js @@ -1,6 +1,6 @@ import defaultSettings from '@/settings' -const title = defaultSettings.title || 'Vue Admin Template' +const title = defaultSettings.title || '金蚕运营平台' export default function getPageTitle(pageTitle) { if (pageTitle) { diff --git a/src/views/games/details/info.vue b/src/views/games/details/info.vue index 05f0b20..d2a0b36 100644 --- a/src/views/games/details/info.vue +++ b/src/views/games/details/info.vue @@ -28,7 +28,11 @@
- + - - + + - + - + - + - + - 保存 - 删除 - 保存游戏 + 保存 + 删除 + 保存游戏 @@ -82,50 +111,85 @@ class="form-box" >
- {{ `${item.platform.name}(${item.platform.platform_id})` }} - + {{ + `${item.platform.name}(${item.platform.platform_id})` + }} +
- + - - + + - + - + - - + + - - + + - + - + 主推 @@ -133,35 +197,58 @@ 火爆 - + 发布 + >发布 配置 + >配置 创建账号 + >创建账号
- 添加新平台 + 添加新平台
- + - - + + @@ -186,6 +273,7 @@ import { import { mapGetters } from 'vuex' import { exists } from 'fs' import { getToken } from '@/utils/auth' +import getPageTitle from '@/utils/get-page-title' export default { name: 'GameDetailsInfo', @@ -287,6 +375,7 @@ export default { this.getGameInfo() } else { this.$route.meta.title = '新建游戏' + document.title = getPageTitle('新建游戏') } getGameList() .then(res => { @@ -310,6 +399,7 @@ export default { this.baseForm = this.gameInfo this.platformForm = this.gameInfo.platforms this.$route.meta.title = this.baseForm.game_name + document.title = getPageTitle(this.baseForm.game_name) } }) .catch(err => { diff --git a/src/views/games/details/settings/SettingPanel.vue b/src/views/games/details/settings/SettingPanel.vue index ccbc2f8..ff2adc9 100644 --- a/src/views/games/details/settings/SettingPanel.vue +++ b/src/views/games/details/settings/SettingPanel.vue @@ -3,15 +3,27 @@
-

配置详情 - {{ type === 'normal' ? '普通配置' : '私有配置' }}

- {{ tip }} +

+ 配置详情 - {{ type === 'normal' ? '普通配置' : '私有配置' }} +

+ {{ + tip + }}
- + - +
- - json + + json
- +
-
暂无配置项
+
+ 暂无配置项 +
- 保存 - 发布 - 重置 + 保存 + 发布 + 重置
-
+
@@ -77,14 +120,21 @@ />
- 添加新的配置项 添加新的配置项 + 清空 + >清空
@@ -119,17 +169,21 @@ label-width="80px" > - + - + 该值写入redis并传入客户端,请谨慎填写 - - - - + + + + @@ -154,6 +208,7 @@ import { publishGameSettings, saveSettingItem } from '@/api/settings' +import getPageTitle from '@/utils/get-page-title' export default { name: 'SettingPanel', @@ -240,6 +295,7 @@ export default { this.gameInfo = data.gameInfo this.platformsArr = data.gameInfo.platforms this.$route.meta.title = this.gameInfo.game_name + document.title = getPageTitle(this.gameInfo.game_name) if (this.$route.query.platform_id) { this.platform_id = this.$route.query.platform_id } else { diff --git a/src/views/games/details/share/edit.vue b/src/views/games/details/share/edit.vue index 29e1425..5306b63 100644 --- a/src/views/games/details/share/edit.vue +++ b/src/views/games/details/share/edit.vue @@ -8,7 +8,7 @@ style="width: 60%" > - + - 编辑分享类型 + 编辑分享类型 - - 设为默认分享, 那么在遇到该分享类型下没有满足条件的分享图, 会使用该分享图, 一种分享类型下只能有一条默认分享记录. 将当前记录变成默认分享后, 将移除这个游戏同分享类型下其他分享图的默认分享属性。 + + 设为默认分享, 那么在遇到该分享类型下没有满足条件的分享图, + 会使用该分享图, 一种分享类型下只能有一条默认分享记录. + 将当前记录变成默认分享后, + 将移除这个游戏同分享类型下其他分享图的默认分享属性。 - + 不指定地域 - 编辑地域 + 编辑地域 @@ -61,8 +75,10 @@ - - 分享首先的情况下, 分享n次后, 将切换成广告, 0代表不限次数。 + + 分享首先的情况下, 分享n次后, 将切换成广告, 0代表不限次数。
- +
@@ -87,38 +103,62 @@ type="primary" size="mini" @click="editShareGroup(item, index)" - >编辑 - 删除 + >编辑 + 删除
- 添加分享语 + 添加分享语
- + - - 广告首先的情况下, 最多播放广告n次后, 将切换成分享, 暂时无用。 + + 广告首先的情况下, 最多播放广告n次后, 将切换成分享, 暂时无用。 - + 点击广告的间隔时间, 暂时无用。
- + - 保存 - 重置 + 保存 + 重置 返回 - - 新增 + + 新增 - - - + + + @@ -154,20 +222,24 @@ label-width="50px" > - + - + 取 消 - 确 定 + 确 定 - 新增 + 新增 - - + + @@ -195,9 +290,14 @@ :before-close="closeModalAreaEdit" width="35%" > - + - + @@ -205,7 +305,7 @@ ref="tree" :data="regions" show-checkbox - :props="{label: 'text'}" + :props="{ label: 'text' }" node-key="id" /> @@ -213,7 +313,9 @@ 取 消 - 确 定 + 确 定 @@ -249,17 +351,19 @@ v-if="shareGroupForm.share_image" :src="shareGroupForm.share_image" class="uploader-img" - > - + /> + - + 取 消 - 确 定 + 确 定
@@ -279,6 +383,7 @@ import { getGame } from '@/api/games' import { getRegions, saveArea, getAreas, delArea } from '@/api/common' import { getToken } from '@/utils/auth' import { mapGetters } from 'vuex' +import getPageTitle from '@/utils/get-page-title' export default { name: 'GameDetailsShareEdit', @@ -421,6 +526,7 @@ export default { this.gameInfo = data.gameInfo this.shareForm.game_id = this.gameInfo.game_id this.$route.meta.title = this.gameInfo.game_name + document.title = getPageTitle(this.gameInfo.game_name) if (this.$route.query.id && this.$route.query.id !== 'new') { this.getShare() this.getShareList() diff --git a/src/views/games/details/share/index.vue b/src/views/games/details/share/index.vue index ec44795..44ffd82 100644 --- a/src/views/games/details/share/index.vue +++ b/src/views/games/details/share/index.vue @@ -5,7 +5,7 @@ - - - - + + + + @@ -28,8 +28,12 @@
- 新增 - 批量删除 + 新增 + 批量删除 {{ batch.txt }}
@@ -45,9 +49,19 @@ @selection-change="tableSelectionChange" @row-click="rowClick" > - - - + + + - + - + - + @@ -103,6 +150,7 @@ import { getShareList, getShareTypes, delShares } from '@/api/share' import { getGame } from '@/api/games' import { mapGetters } from 'vuex' +import getPageTitle from '@/utils/get-page-title' export default { name: 'GameDetailShare', @@ -164,6 +212,7 @@ export default { if (data.errcode === 0) { this.gameInfo = data.gameInfo this.$route.meta.title = this.gameInfo.game_name + document.title = getPageTitle(this.gameInfo.game_name) if (cb && cb instanceof Function) cb() } })