From 03010a6fadc4387332a720075ab6e2a5847c681a Mon Sep 17 00:00:00 2001 From: johnniang Date: Fri, 12 Apr 2019 19:06:07 +0800 Subject: [PATCH] Complete attachment list show --- src/api/attachment.js | 15 ++ src/views/attachment/AttachmentList.vue | 134 ++++------ src/views/interface/ThemeList.vue | 310 ++++++++++++------------ src/views/post/PostEdit.vue | 2 +- 4 files changed, 223 insertions(+), 238 deletions(-) create mode 100644 src/api/attachment.js diff --git a/src/api/attachment.js b/src/api/attachment.js new file mode 100644 index 00000000..43a3b7e8 --- /dev/null +++ b/src/api/attachment.js @@ -0,0 +1,15 @@ +import service from '@/utils/service' + +const baseUrl = '/admin/api/attachments' + +const attachmentApi = {} + +attachmentApi.list = pagination => { + return service({ + url: baseUrl, + method: 'get', + params: pagination + }) +} + +export default attachmentApi diff --git a/src/views/attachment/AttachmentList.vue b/src/views/attachment/AttachmentList.vue index def3ae60..b3396747 100644 --- a/src/views/attachment/AttachmentList.vue +++ b/src/views/attachment/AttachmentList.vue @@ -1,107 +1,77 @@