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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+