|
@ -51,12 +51,14 @@ Page({ |
|
|
isLoading: false, //防止标签切换加载数据时点击切换标签
|
|
|
isLoading: false, //防止标签切换加载数据时点击切换标签
|
|
|
btnTop: 0, |
|
|
btnTop: 0, |
|
|
btnLeft: 0, |
|
|
btnLeft: 0, |
|
|
|
|
|
shouye: {}, |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 生命周期函数--监听页面加载 |
|
|
* 生命周期函数--监听页面加载 |
|
|
*/ |
|
|
*/ |
|
|
onLoad: function () { |
|
|
onLoad: function () { |
|
|
|
|
|
this.getModuleList() |
|
|
this.bannerListV2() |
|
|
this.bannerListV2() |
|
|
this.getVolunteerTags() |
|
|
this.getVolunteerTags() |
|
|
this.getImgUrl()//获取配置图片
|
|
|
this.getImgUrl()//获取配置图片
|
|
@ -371,11 +373,12 @@ Page({ |
|
|
}) |
|
|
}) |
|
|
}) |
|
|
}) |
|
|
// 2021.03.31 拼团购顺道捎移至首页
|
|
|
// 2021.03.31 拼团购顺道捎移至首页
|
|
|
// api.getImgUrl("5").then(function (res) {
|
|
|
// 2021.04.28 拼团购顺道捎移回...
|
|
|
// that.setData({
|
|
|
api.getImgUrl("5").then(function (res) { |
|
|
// tabRightList: res.data
|
|
|
that.setData({ |
|
|
// })
|
|
|
tabRightList: res.data |
|
|
// })
|
|
|
}) |
|
|
|
|
|
}) |
|
|
}, |
|
|
}, |
|
|
/** |
|
|
/** |
|
|
* 页面上拉触底事件的处理函数 |
|
|
* 页面上拉触底事件的处理函数 |
|
@ -503,18 +506,18 @@ Page({ |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
// 跳转 拼团购顺道捎 入口移至首页
|
|
|
// 跳转 拼团购顺道捎 入口
|
|
|
// toJumpPage (e) {
|
|
|
toJumpPage (e) { |
|
|
// if (e.currentTarget.dataset.code == 'ptg') {
|
|
|
if (e.currentTarget.dataset.code == 'ptg') { |
|
|
// wx.navigateTo({
|
|
|
wx.navigateTo({ |
|
|
// url: `/subpages/heart/pages/groupBuyList/groupBuyList?title=${e.currentTarget.dataset.title}`
|
|
|
url: `/subpages/heart/pages/groupBuyList/groupBuyList?title=${e.currentTarget.dataset.title}` |
|
|
// })
|
|
|
}) |
|
|
// } else if (e.currentTarget.dataset.code == 'sds') {
|
|
|
} else if (e.currentTarget.dataset.code == 'sds') { |
|
|
// wx.navigateTo({
|
|
|
wx.navigateTo({ |
|
|
// url: `/subpages/heart/pages/dropByList/dropByList?title=${e.currentTarget.dataset.title}`
|
|
|
url: `/subpages/heart/pages/dropByList/dropByList?title=${e.currentTarget.dataset.title}` |
|
|
// })
|
|
|
}) |
|
|
// }
|
|
|
} |
|
|
// },
|
|
|
}, |
|
|
//选择志愿者标签筛选
|
|
|
//选择志愿者标签筛选
|
|
|
changeTag (e) { |
|
|
changeTag (e) { |
|
|
if (this.data.isLoading) { |
|
|
if (this.data.isLoading) { |
|
@ -587,4 +590,38 @@ Page({ |
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
}, |
|
|
}, |
|
|
|
|
|
// 获取模块信息
|
|
|
|
|
|
getModuleList: function () { |
|
|
|
|
|
let params = { |
|
|
|
|
|
pageIndex: 1, |
|
|
|
|
|
pageSize: 10, |
|
|
|
|
|
pid: '0' |
|
|
|
|
|
} |
|
|
|
|
|
api.moduleCategory(params).then(res => { |
|
|
|
|
|
console.log('获取模块列表',res.data) |
|
|
|
|
|
res.data.forEach( item => { |
|
|
|
|
|
if (item.categoryCode == 'shouye') { |
|
|
|
|
|
this.data.shouye = { ...item } |
|
|
|
|
|
this.setData({ |
|
|
|
|
|
shouye: this.data.shouye |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
}).catch(err => { |
|
|
|
|
|
console.log(err) |
|
|
|
|
|
}) |
|
|
|
|
|
}, |
|
|
|
|
|
//跳转到 页面
|
|
|
|
|
|
toShouye () { |
|
|
|
|
|
//如果是 详情样式,直接跳转详情页面
|
|
|
|
|
|
if (this.data.shouye.moduleStyle == '4') { |
|
|
|
|
|
wx.navigateTo({ |
|
|
|
|
|
url: `/subpages/oneKeyService/pages/noticeDetail/noticeDetail?pid=${this.data.shouye.pid}&bannerflag=${this.data.shouye.bannerFlag}&categorycode=${this.data.shouye.categoryCode}&modulestyle=${this.data.shouye.moduleStyle}&categoryname=${this.data.shouye.categoryName}` |
|
|
|
|
|
}) |
|
|
|
|
|
} else { |
|
|
|
|
|
wx.navigateTo({ |
|
|
|
|
|
url: `/subpages/oneKeyService/pages/moduleList/moduleList?pid=${this.data.shouye.id}&bannerflag=${this.data.shouye.bannerFlag}&categorycode=${this.data.shouye.categoryCode}&modulestyle=${this.data.shouye.moduleStyle}&categoryname=${this.data.shouye.categoryName}` |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
}) |
|
|
}) |