diff --git a/src/views/modules/news/banner.vue b/src/views/modules/news/banner.vue index 3f175139..636742a7 100644 --- a/src/views/modules/news/banner.vue +++ b/src/views/modules/news/banner.vue @@ -39,6 +39,7 @@ { }) + }, + setBannerType: function (row) { + this.bannerOptions.forEach(item => { + console.log(item.id) + if (item.id === row.bannerType) { + return item.name + } + }) + }, + getListFromDict (dictType) { + this.$http.get(`/sys/dict/listSimple/` + dictType).then(({ data: res }) => { + if (res.code !== 0) { + return this.$message.error(res.msg) + } + if (dictType === 'bannerType') { + this.bannerOptions = res.data + } else if (dictType === 'bannerPosition') { + this.positionList = res.data + } + }).catch(() => { }) } } }