Merge pull request '이벤트 배너 수정 - 링크 지우기 추가' (#68) from test into main

Reviewed-on: #68
This commit is contained in:
klaus 2025-04-07 14:48:10 +00:00
commit 99d70cc8f7
1 changed files with 17 additions and 10 deletions

View File

@ -291,6 +291,7 @@ export default {
event: {isAdult: ''},
show_write_dialog: false,
show_delete_confirm_dialog: false,
selected_event: {},
}
},
@ -361,6 +362,7 @@ export default {
clickEvent(item) {
this.is_modify = true
this.selected_event = item
this.event.id = item.id
this.event.thumbnailImageUrl = item.thumbnailImageUrl
this.event.detailImageUrl = item.detailImageUrl
@ -377,6 +379,7 @@ export default {
cancel() {
this.is_modify = false
this.event = {isAdult: ''}
this.selected_event = {}
this.show_write_dialog = false
},
@ -457,7 +460,11 @@ export default {
const formData = new FormData()
formData.append("id", this.event.id)
if (this.event.title != null && this.event.title.trim().length > 0) {
if (
this.event.title != null &&
this.event.title.trim().length > 0 &&
this.selected_event.title !== this.event.title
) {
formData.append("title", this.event.title)
}
@ -477,7 +484,7 @@ export default {
formData.append("isPopup", this.event.isPopup)
}
if (this.event.link != null && this.event.link.trim().length > 0) {
if (this.selected_event.link !== this.event.link) {
formData.append("link", this.event.link)
}
@ -485,11 +492,11 @@ export default {
formData.append("isAdult", JSON.parse(this.event.isAdult))
}
if (this.event.startDate != null) {
if (this.event.startDate != null && this.event.startDate !== this.selected_event.startDate) {
formData.append("startDate", this.event.startDate)
}
if (this.event.endDate != null) {
if (this.event.endDate != null && this.event.endDate !== this.selected_event.endDate) {
formData.append("endDate", this.event.endDate)
}