diff --git a/src/views/modules/news/banner-add-or-update.vue b/src/views/modules/news/banner-add-or-update.vue index 4af79ce1..80ab50a0 100644 --- a/src/views/modules/news/banner-add-or-update.vue +++ b/src/views/modules/news/banner-add-or-update.vue @@ -282,7 +282,7 @@ export default { .avatar-uploader-icon { font-size: 28px; color: #8c939d; - width: 578px; + width: 378px; height: 178px; line-height: 178px; text-align: center; diff --git a/src/views/modules/news/news.vue b/src/views/modules/news/news.vue index 581ad3b0..c8aba0de 100644 --- a/src/views/modules/news/news.vue +++ b/src/views/modules/news/news.vue @@ -1,119 +1,175 @@ @@ -229,7 +285,7 @@ export default { return this.$message.error(res.msg) } this.categorys = res.data - }).catch(() => {}) + }).catch(() => { }) }, modifyOnLine (row) { this.onLine.id = row.id @@ -240,7 +296,15 @@ export default { return this.$message.error(res.msg) } this.getDataList() - }).catch(() => {}) + }).catch(() => { }) + }, + newsToBanner (row) { + this.$http.post(`/news/news/newsToBanner/` + row.id).then(({ data: res }) => { + if (res.code !== 0) { + return this.$message.error(res.msg) + } + this.getDataList() + }).catch(() => { }) } }, components: {