From 8de0f0e1f18cfd40042efab7c1cd7430a1853635 Mon Sep 17 00:00:00 2001 From: yulixing Date: Tue, 25 Jun 2019 20:35:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=90=E5=B0=B1=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mp_share.js | 9 + src/router/modules/games.js | 6 + src/styles/fonts.scss | 2 +- src/views/games/details/achievement/index.vue | 305 +++++++++ src/views/games/details/index.vue | 1 + src/views/games/details/mp/edit.vue | 591 ++++++++++++------ 6 files changed, 723 insertions(+), 191 deletions(-) create mode 100644 src/api/mp_share.js create mode 100644 src/views/games/details/achievement/index.vue diff --git a/src/api/mp_share.js b/src/api/mp_share.js new file mode 100644 index 0000000..0f48f3e --- /dev/null +++ b/src/api/mp_share.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +export function getPic(data) { + return request({ + url: '/games/mp_share/get_pic', + method: 'post', + data + }) +} diff --git a/src/router/modules/games.js b/src/router/modules/games.js index 3a71ff8..328f940 100644 --- a/src/router/modules/games.js +++ b/src/router/modules/games.js @@ -68,6 +68,12 @@ const gamesRouter = { name: 'GameDetailsShare', meta: { title: '分享图' } }, + { + path: 'achievement', + component: () => import('@/views/games/details/achievement/index'), + name: 'GameDetailsAchievement', + meta: { title: '成就' } + }, { path: 'share/edit', component: () => import('@/views/games/details/share/edit'), diff --git a/src/styles/fonts.scss b/src/styles/fonts.scss index 5b0612e..523b517 100644 --- a/src/styles/fonts.scss +++ b/src/styles/fonts.scss @@ -1,6 +1,6 @@ @font-face { font-family: 'muyao'; - src: url('~@/assets/fonts/muyao.ttf') format('truetype'); + src: url('http://ptfwuko7v.bkt.clouddn.com/muyao.ttf') format('truetype'); } @font-face { diff --git a/src/views/games/details/achievement/index.vue b/src/views/games/details/achievement/index.vue new file mode 100644 index 0000000..ba74000 --- /dev/null +++ b/src/views/games/details/achievement/index.vue @@ -0,0 +1,305 @@ + + + + + diff --git a/src/views/games/details/index.vue b/src/views/games/details/index.vue index 91b134d..7f6e296 100644 --- a/src/views/games/details/index.vue +++ b/src/views/games/details/index.vue @@ -6,6 +6,7 @@ 详情 配置 分享 + 成就 - 保存 生成预览图 + 保存 @@ -136,8 +135,8 @@ >