描述:选择园区切换首页banner图

This commit is contained in:
SelfRidicule 2024-04-07 14:29:51 +08:00
parent 2391abad08
commit 93a7a9be24
4 changed files with 18 additions and 11 deletions

View File

@ -8,4 +8,12 @@ export function visitorCarouselRq() {
url: '/api/visitor/carousel',
method: "get",
});
}
// 根据园区查询轮播图
export function getParkRq(id) {
return request({
url: '/api/admin/park/get/' + id,
method: "get",
});
}

View File

@ -12,7 +12,7 @@ import {
} from "../../api/user/user.js"
import {
visitorCarouselRq
getParkRq
} from "../../api/index/index.js"
@ -160,15 +160,7 @@ Page({
onLoad(options) {
console.log('onLoad options', options);
let _this = this;
// 轮播图
visitorCarouselRq().then(res => {
console.log('visitorCarouselRq', res);
_this.setData({
bannerList: res.data
})
})
},
// 切换tabbar
@ -219,6 +211,13 @@ Page({
_this.setData({
parkName: wx.getStorageSync('parkName')
})
getParkRq(parkId).then(res=>{
console.log('getParkRq' , res);
let bannerList = res.bannerImages.map(item=>item.url)
_this.setData({
bannerList
})
})
} else {
wx.navigateTo({
url: '/pages/index/parkList/parkList',

View File

@ -16,7 +16,7 @@
<!-- 轮播图 -->
<swiper class='swiper-box' indicator-dots autoplay interval="3000" duration="1000" circular='true'>
<swiper-item wx:for="{{bannerList}}" wx:key="index">
<image class="img" src="{{IMG_NAME + item.bannerImg}}" mode="aspectFill"></image>
<image class="img" src="{{IMG_NAME + item}}" mode="aspectFill"></image>
</swiper-item>
</swiper>
</view>

View File

@ -51,7 +51,7 @@
"condition": false
},
"compileType": "miniprogram",
"libVersion": "2.13.1",
"libVersion": "3.4.0",
"appid": "wx5582a07c1fbbcf06",
"projectname": "SmartPark",
"simulatorType": "wechat",