diff --git a/src/api/audio_content.js b/src/api/audio_content.js index 81020bb..f24d1af 100644 --- a/src/api/audio_content.js +++ b/src/api/audio_content.js @@ -7,7 +7,7 @@ async function getAudioContentList(page) { ) } -async function searchAudioContent(searchWord, page){ +async function searchAudioContent(searchWord, page) { return Vue.axios.get( "/creator-admin/audio-content/search?search_word=" + searchWord + "&page=" + (page - 1) + @@ -15,11 +15,24 @@ async function searchAudioContent(searchWord, page){ ) } -async function modifyAudioContent(request) { - return Vue.axios.put("/creator-admin/audio-content", request) +async function modifyAudioContent(formData) { + return Vue.axios.put("/creator-admin/audio-content", formData, { + headers: { + "Content-Type": "multipart/form-data", + }, + }) +} + +async function createAudioContent(formData) { + return Vue.axios.post('/audio-content', formData, { + headers: { + "Content-Type": "multipart/form-data", + }, + }); } export { + createAudioContent, getAudioContentList, searchAudioContent, modifyAudioContent diff --git a/src/views/Content/ContentList.vue b/src/views/Content/ContentList.vue index 736204e..b110b23 100644 --- a/src/views/Content/ContentList.vue +++ b/src/views/Content/ContentList.vue @@ -15,9 +15,6 @@