From bb82d0e95cb6c083ca6d1357e8fc5e81cf90c62f Mon Sep 17 00:00:00 2001 From: yulixing Date: Thu, 4 Jul 2019 16:45:47 +0800 Subject: [PATCH] share-lib --- src/api/lib.js | 25 ++ src/components/ShareLib/index.vue | 600 ++++++++++++++++++++++++++++++ src/router/modules/games.js | 6 + src/styles/common.scss | 6 + src/views/games/lib.vue | 47 +++ 5 files changed, 684 insertions(+) create mode 100644 src/api/lib.js create mode 100644 src/components/ShareLib/index.vue create mode 100644 src/views/games/lib.vue diff --git a/src/api/lib.js b/src/api/lib.js new file mode 100644 index 0000000..8be4f39 --- /dev/null +++ b/src/api/lib.js @@ -0,0 +1,25 @@ +import request from '@/utils/request' + +export function getMaterials(params) { + return request({ + url: '/games/lib/list', + method: 'get', + params + }) +} + +export function saveMaterials(data) { + return request({ + url: '/games/lib/save', + method: 'post', + data + }) +} + +export function delMaterials(data) { + return request({ + url: '/games/lib/del', + method: 'post', + data + }) +} diff --git a/src/components/ShareLib/index.vue b/src/components/ShareLib/index.vue new file mode 100644 index 0000000..7363008 --- /dev/null +++ b/src/components/ShareLib/index.vue @@ -0,0 +1,600 @@ + + + + + + + + + + + + + diff --git a/src/router/modules/games.js b/src/router/modules/games.js index b332302..3d69c55 100644 --- a/src/router/modules/games.js +++ b/src/router/modules/games.js @@ -30,6 +30,12 @@ const gamesRouter = { name: 'GamePlatforms', meta: { title: '平台管理' } }, + { + path: 'lib', + component: () => import('@/views/games/lib'), // Parent router-view + name: 'GameLib', + meta: { title: '素材管理' } + }, { path: 'details/:uid?', component: () => import('@/views/games/details/index'), // Parent router-view diff --git a/src/styles/common.scss b/src/styles/common.scss index 369dc15..92a5816 100644 --- a/src/styles/common.scss +++ b/src/styles/common.scss @@ -79,6 +79,12 @@ float: right; } +.clear:after { + content: ''; + display: table; // 也可以是'block',或者是'list-item' + clear: both; +} + /* 背景 */ .bg-fff { background-color: #fff; diff --git a/src/views/games/lib.vue b/src/views/games/lib.vue new file mode 100644 index 0000000..62faed8 --- /dev/null +++ b/src/views/games/lib.vue @@ -0,0 +1,47 @@ + + + + + + + + + + + +