From 2a2677227db64b620e8e5a79c21fccaec9f1d813 Mon Sep 17 00:00:00 2001 From: yulixing Date: Thu, 21 Nov 2019 16:42:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E6=88=90=E5=99=A8=E7=9B=B8=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/maker.js | 33 +++ src/router/modules/games.js | 13 +- src/views/games/details/maker/edit.vue | 352 ++++++++++++++++++++++++ src/views/games/details/maker/index.vue | 190 +++++++++++++ 4 files changed, 587 insertions(+), 1 deletion(-) create mode 100644 src/api/maker.js create mode 100644 src/views/games/details/maker/edit.vue create mode 100644 src/views/games/details/maker/index.vue diff --git a/src/api/maker.js b/src/api/maker.js new file mode 100644 index 0000000..c799c47 --- /dev/null +++ b/src/api/maker.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +export function getMaker(params) { + return request({ + url: '/mps/maker', + method: 'get', + params + }) +} + +export function saveMaker(data) { + return request({ + url: '/mps/maker', + method: 'post', + data + }) +} + +export function updateMaker(data) { + return request({ + url: '/mps/maker', + method: 'put', + data + }) +} + +export function delMaker(data) { + return request({ + url: '/mps/maker', + method: 'delete', + data + }) +} diff --git a/src/router/modules/games.js b/src/router/modules/games.js index 5c4f622..0d94c2f 100644 --- a/src/router/modules/games.js +++ b/src/router/modules/games.js @@ -75,7 +75,6 @@ const gamesRouter = { name: 'GameDetailsSettings', meta: { title: '配置' } }, - { path: 'settings/achievement', component: () => import('@/views/games/details/settings/achievement'), @@ -196,6 +195,18 @@ const gamesRouter = { component: () => import('@/views/games/details/others/mpTest'), name: 'GameDetailsMpTest', meta: { title: '心理测试' } + }, + { + path: 'maker', + component: () => import('@/views/games/details/maker/index'), + name: 'GameDetailsMakerEdit', + meta: { title: '生成器列表' } + }, + { + path: 'maker/edit', + component: () => import('@/views/games/details/maker/edit'), + name: 'GameDetailsMakerEdit', + meta: { title: '生成器编辑' } } ] } diff --git a/src/views/games/details/maker/edit.vue b/src/views/games/details/maker/edit.vue new file mode 100644 index 0000000..1242254 --- /dev/null +++ b/src/views/games/details/maker/edit.vue @@ -0,0 +1,352 @@ + + + + diff --git a/src/views/games/details/maker/index.vue b/src/views/games/details/maker/index.vue new file mode 100644 index 0000000..dc77999 --- /dev/null +++ b/src/views/games/details/maker/index.vue @@ -0,0 +1,190 @@ + + +