diff --git a/src/views/Series/ContentSeriesList.vue b/src/views/Series/ContentSeriesList.vue index 0747481..90237af 100644 --- a/src/views/Series/ContentSeriesList.vue +++ b/src/views/Series/ContentSeriesList.vue @@ -44,6 +44,9 @@ 연재여부 + + 연재요일 + 19금 @@ -89,6 +92,7 @@ {{ item.genre }} {{ item.numberOfWorks }} {{ item.state }} + {{ formatPublishedDays(item.publishedDaysOfWeek) }}
O @@ -365,6 +369,19 @@ export default { this.$dialog.notify.success(message) }, + // 연재 요일 표시용 포맷터 + formatPublishedDays(days) { + if (!Array.isArray(days) || days.length === 0) return '-' + // RANDOM 우선 처리 + if (days.includes('RANDOM')) return '랜덤' + const map = this.daysOfWeekOptions.reduce((acc, cur) => { + acc[cur.value] = cur.text + return acc + }, {}) + const labels = days.map(d => map[d] || d) + return labels.join(', ') + }, + async getAudioContentSeries() { this.is_loading = true