From 866bc5f3fe64a1306fddbf5e56de4b51e04980a6 Mon Sep 17 00:00:00 2001 From: yulixing Date: Fri, 2 Aug 2019 14:30:53 +0800 Subject: [PATCH] ad uid --- src/api/ad.js | 33 +++ src/router/modules/games.js | 8 +- src/styles/element-ui.scss | 5 + src/views/games/details/adUid.vue | 342 ++++++++++++++++++++++++++++++ src/views/games/details/index.vue | 26 +-- 5 files changed, 395 insertions(+), 19 deletions(-) create mode 100644 src/views/games/details/adUid.vue diff --git a/src/api/ad.js b/src/api/ad.js index 4103d2d..58f3026 100644 --- a/src/api/ad.js +++ b/src/api/ad.js @@ -62,3 +62,36 @@ export function delAdArea(data) { data, }) } + + +export function getAdUidList(params) { + return request({ + url: '/games/ad/get-uid', + method: 'get', + params + }) +} + +export function saveAdUid(data) { + return request({ + url: '/games/ad/save-uid', + method: 'post', + data, + }) +} + +export function editAdUid(data) { + return request({ + url: '/games/ad/edit-uid', + method: 'post', + data, + }) +} + +export function delAdUid(data) { + return request({ + url: '/games/ad/del-uid', + method: 'post', + data, + }) +} diff --git a/src/router/modules/games.js b/src/router/modules/games.js index e955638..832b49d 100644 --- a/src/router/modules/games.js +++ b/src/router/modules/games.js @@ -140,7 +140,13 @@ const gamesRouter = { path: 'ad-pos', component: () => import('@/views/games/details/adPos'), name: 'GameDetailsAdPos', - meta: {title: '广告位置'}, + meta: {title: '广告位'}, + }, + { + path: 'ad-uid', + component: () => import('@/views/games/details/adUid'), + name: 'GameDetailsAdUid', + meta: {title: '广告码'}, }, // { // path: 'gm/servers', diff --git a/src/styles/element-ui.scss b/src/styles/element-ui.scss index 8cdaccb..f80a284 100644 --- a/src/styles/element-ui.scss +++ b/src/styles/element-ui.scss @@ -64,3 +64,8 @@ min-width: 100px; text-align: center; } + + +.el-input.is-disabled .el-input__inner { + cursor: default; +} diff --git a/src/views/games/details/adUid.vue b/src/views/games/details/adUid.vue new file mode 100644 index 0000000..7bbcc71 --- /dev/null +++ b/src/views/games/details/adUid.vue @@ -0,0 +1,342 @@ + + + + + + + + + diff --git a/src/views/games/details/index.vue b/src/views/games/details/index.vue index 9ab051b..1bcb276 100644 --- a/src/views/games/details/index.vue +++ b/src/views/games/details/index.vue @@ -10,34 +10,27 @@ 详情 - + 所有 成就 邀请 红包 签到 在线 banner @@ -45,20 +38,17 @@ v-if="uid !== 'new'" :index="`/games/details/${uid}/share`" >分享 - - 客服奖励 - 推荐 - 广告位 + 推荐 + + + + 广告位 + 广告码 +