큐레이션 아이템 - 드래그 앤 드롭으로 순서변경 기능 추가

This commit is contained in:
Yu Sung
2025-02-17 23:09:12 +09:00
parent bcd0ea090c
commit 1f5506dbc4
2 changed files with 42 additions and 8 deletions

View File

@@ -7,7 +7,7 @@ async function getAudioContentList(status, page) {
)
}
async function searchAudioContent(searchWord, page){
async function searchAudioContent(searchWord, page) {
return Vue.axios.get(
"/admin/audio-content/search?search_word=" + searchWord +
"&page=" + (page - 1) +
@@ -79,20 +79,27 @@ async function searchSeriesItem(curationId, searchWord) {
return Vue.axios.get("/admin/audio-content/curation/search/series?curationId=" + curationId + "&searchWord=" + searchWord)
}
async function addItemToCuration(curationId, itemIdList){
async function addItemToCuration(curationId, itemIdList) {
return Vue.axios.post(
"/admin/audio-content/curation/add/item",
{curationId: curationId, itemIdList: itemIdList}
)
}
async function removeItemInCuration(curationId, itemId){
async function removeItemInCuration(curationId, itemId) {
return Vue.axios.put(
"/admin/audio-content/curation/remove/item",
{curationId: curationId, itemId: itemId}
)
}
async function updateItemInCurationOrders(curationId, itemIds) {
return Vue.axios.put(
"/admin/audio-content/curation/orders/item",
{curationId: curationId, itemIds: itemIds}
)
}
export {
getAudioContentList,
searchAudioContent,
@@ -111,5 +118,6 @@ export {
searchSeriesItem,
searchContentItem,
addItemToCuration,
removeItemInCuration
removeItemInCuration,
updateItemInCurationOrders
}