오디션 관리 - 페이지 추가

This commit is contained in:
Yu Sung
2024-12-27 01:40:31 +09:00
parent db44737b89
commit 0537b6df7d
5 changed files with 652 additions and 0 deletions

29
src/api/audition.js Normal file
View File

@@ -0,0 +1,29 @@
import Vue from 'vue';
async function getAuditionList(page) {
return Vue.axios.get("/admin/audition?page=" + (page - 1) + "&size=20");
}
async function createAudition(formData) {
return Vue.axios.post("/admin/audition", formData, {
headers: {
"Content-Type": "multipart/form-data",
},
});
}
async function updateAudition(formData) {
return Vue.axios.put("/admin/audition", formData, {
headers: {
"Content-Type": "multipart/form-data",
},
});
}
async function getAuditionDetail(id) {
return Vue.axios.get("/admin/audition/" + id);
}
export {
getAuditionList, createAudition, updateAudition, getAuditionDetail
}