diff --git a/pages/index/index.vue b/pages/index/index.vue index f9668da..e21fd48 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -86,6 +86,18 @@ + + + + + + + + + + + @@ -128,6 +140,7 @@ SHFlag: true, + alertAdv: [], } }, onLoad() { @@ -144,6 +157,7 @@ this.initRectInfo() this.sendRequest() this.getHeadImg(2378).then(res => {this.CKMap = res}) + this.getAlertAdv() }, methods: { initSHFlag () { @@ -311,6 +325,18 @@ }, + getAlertAdv () { + this.Post({position: 3,type_id: 3},"/api/adv/getAdv",).then(res => { + if (res.data.length > 0) { + this.alertAdv = res.data || [] + if (this.alertAdv.length>0) { + this.$refs.alertAdv.open() + } + } + }) + }, + + }, onReachBottom() { setTimeout(() => { @@ -505,4 +531,22 @@ } } } + + .alertAdv-banner{ + width: 700rpx; + height: 1000rpx; + margin: 0 auto; + .alertAdv-item{ + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + } + .alertAdv-img{ + width: 100%; + height: auto; + } + } + diff --git a/pages/index/startIndex.vue b/pages/index/startIndex.vue new file mode 100644 index 0000000..ad300ca --- /dev/null +++ b/pages/index/startIndex.vue @@ -0,0 +1,112 @@ + + + + +