큐레이션 상세페이지 추가

This commit is contained in:
Yu Sung
2025-02-03 20:52:23 +09:00
parent a6bcea3076
commit de2f89bff1
3 changed files with 550 additions and 4 deletions

View File

@@ -67,6 +67,32 @@ async function getAudioContentMainTabList() {
return Vue.axios.get("/admin/audio-content/main/tab")
}
async function getCurationItems(curationId) {
return Vue.axios.get("/admin/audio-content/curation/items?curationId=" + curationId)
}
async function searchContentItem(curationId, searchWord) {
return Vue.axios.get("/admin/audio-content/curation/search/content?curationId=" + curationId + "&searchWord=" + searchWord)
}
async function searchSeriesItem(curationId, searchWord) {
return Vue.axios.get("/admin/audio-content/curation/search/series?curationId=" + curationId + "&searchWord=" + searchWord)
}
async function addItemToCuration(curationId, itemIdList){
return Vue.axios.post(
"/admin/audio-content/curation/add/item",
{curationId: curationId, itemIdList: itemIdList}
)
}
async function removeItemInCuration(curationId, itemId){
return Vue.axios.put(
"/admin/audio-content/curation/remove/item",
{curationId: curationId, itemId: itemId}
)
}
export {
getAudioContentList,
searchAudioContent,
@@ -80,5 +106,10 @@ export {
modifyCuration,
updateCurationOrders,
getAudioContentThemeList,
getAudioContentMainTabList
getAudioContentMainTabList,
getCurationItems,
searchSeriesItem,
searchContentItem,
addItemToCuration,
removeItemInCuration
}