feat(character-calculator): 캐릭터별 정산 추가

This commit is contained in:
Yu Sung
2025-09-13 05:25:35 +09:00
parent 5ee0fe6a60
commit 1e4dcffc17
4 changed files with 336 additions and 2 deletions

View File

@@ -247,6 +247,14 @@ async function getCharactersInCuration(curationId) {
return Vue.axios.get(`/admin/chat/character/curation/${curationId}/characters`)
}
// 캐릭터별 정산 목록
// params: { startDateStr, endDateStr, sort, page, size }
async function getCharacterCalculateList({ startDateStr, endDateStr, sort = 'TOTAL_SALES_DESC', page = 0, size = 30 }) {
return Vue.axios.get('/admin/chat/calculate/characters', {
params: { startDateStr, endDateStr, sort, page, size }
})
}
export {
getCharacterList,
searchCharacters,
@@ -273,5 +281,6 @@ export {
addCharacterToCuration,
removeCharacterFromCuration,
updateCurationCharactersOrder,
getCharactersInCuration
getCharactersInCuration,
getCharacterCalculateList
}