This commit is contained in:
Apcallover
2024-03-12 14:33:37 +08:00
3 changed files with 13 additions and 10 deletions

View File

@@ -2,7 +2,6 @@
<div>
<div class="title">{{menuDetail.menuName}}</div>
<avue-crud
v-if="menuDetail && menuDetail.menuName"
:option="option"
:table-loading="loading"
:data="data"
@@ -205,6 +204,9 @@ export default {
drawerTitle: ''
}
},
mounted() {
this.bannerInit()
},
methods: {
isURL,
openUrl (row) {
@@ -337,7 +339,7 @@ export default {
this.loading = true;
var menuId = this.recommend.menuDetail.menuId
getCarouselList(
5,
1,
menuId,
).then((res) => {
this.data = res.data.data;
@@ -347,7 +349,8 @@ export default {
bannerInit (){
this.data = []
this.loading = true;
var type = this.envType()
// var type = this.envType()
var type = 1;
getCarouselList(
type,
).then((res) => {

View File

@@ -65,11 +65,7 @@
{
name: '轮播图',
select: true
},
// {
// name: '侧边栏',
// select: true
// },
}
],
menuList: [
@@ -85,6 +81,9 @@
menuDetail: {}
}
},
mounted() {
this.$refs.advertisementBody.bannerInit()
},
methods: {
titleActive (item) {
if(item.select)return
@@ -98,6 +97,7 @@
this.menuDetail = JSON.parse(JSON.stringify(item))
if (this.titleList[0].select) {
this.$refs.advertisementBody.onLoad()
// this.$refs.advertisementBody.bannerInit()
} else if (this.titleList[1].select) {
this.$refs.advertisementBody.bannerInit()
}