diff --git a/src/api/signature.js b/src/api/signature.js index 10a61da..a6034f9 100644 --- a/src/api/signature.js +++ b/src/api/signature.js @@ -1,7 +1,7 @@ import Vue from 'vue' -async function getSignatureList(page) { - return Vue.axios.get('/creator-admin/signature?page=' + (page - 1) + "&size=20"); +async function getSignatureList(page, sort) { + return Vue.axios.get('/creator-admin/signature?page=' + (page - 1) + "&size=20" + "&sort-type=" + sort); } async function createSignature(formData) { diff --git a/src/views/Content/ContentList.vue b/src/views/Content/ContentList.vue index 1b990f0..4abdc62 100644 --- a/src/views/Content/ContentList.vue +++ b/src/views/Content/ContentList.vue @@ -227,6 +227,20 @@ + + + + 가격 + + + + + + @@ -652,7 +666,7 @@ export default { audio_content: { price: 0, is_adult: false, - is_generate_preview: true, + is_generate_preview: false, is_comment_available: true, }, audio_contents: [], @@ -699,6 +713,7 @@ export default { this.audio_content.id = item.audioContentId this.audio_content.title = item.title this.audio_content.detail = item.detail + this.audio_content.price = item.price this.audio_content.is_adult = item.isAdult this.audio_content.is_comment_available = item.isCommentAvailable this.audio_content.cover_image_url = item.coverImageUrl @@ -963,6 +978,10 @@ export default { request.isCommentAvailable = this.audio_content.is_comment_available } + if (this.audio_content.price !== this.selected_audio_content.price) { + request.price = this.audio_content.price + } + if (this.audio_content.cover_image !== null) { formData.append("coverImage", this.audio_content.cover_image) } diff --git a/src/views/Signature/SignatureManagement.vue b/src/views/Signature/SignatureManagement.vue index 2fe9ca7..01a22e8 100644 --- a/src/views/Signature/SignatureManagement.vue +++ b/src/views/Signature/SignatureManagement.vue @@ -20,6 +20,57 @@ + + + + + + + + + + + + + + +