크리에이터 정산비율 등록페이지 추가

This commit is contained in:
Yu Sung
2024-06-11 13:33:30 +09:00
parent b1014cf1e8
commit e8dc2fff95
5 changed files with 315 additions and 29 deletions

View File

@@ -23,10 +23,28 @@ async function getCalculateCommunityPost(startDate, endDate, page, size) {
);
}
async function getSettlementRatio(page) {
return Vue.axios.get('/admin/calculate/ratio?page=' + (page - 1) + "&size=20'");
}
async function createCreatorSettlementRatio(creatorSettlementRatio) {
const request = {
memberId: creatorSettlementRatio.creator_id,
subsidy: creatorSettlementRatio.subsidy,
liveSettlementRatio: creatorSettlementRatio.liveSettlementRatio,
contentSettlementRatio: creatorSettlementRatio.contentSettlementRatio,
communitySettlementRatio: creatorSettlementRatio.communitySettlementRatio
};
return Vue.axios.post("/admin/calculate/ratio", request)
}
export {
getCalculateLive,
getCalculateContent,
getCumulativeSalesByContent,
getCalculateContentDonation,
getCalculateCommunityPost
getCalculateCommunityPost,
getSettlementRatio,
createCreatorSettlementRatio
}