You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

80 lines
2.6 KiB

const app = getApp();
Component({
data: {
imageUrl: getApp().globalData.imageUrl,
bgImage: "background-image: url("+ getApp().globalData.imageUrl + "/sj_beijin.png)",
questes:[],
// content:[]
},
lifetimes: {
attached() {
let sTimeType = wx.getStorageSync("sTimeType") || 34;
let sStartTime = wx.getStorageSync("sStartTime") || '';
let sEndTime = wx.getStorageSync("sEndTime") || '';
this.getData(sTimeType, sStartTime, sEndTime);
},
},
methods: {
toEventDetail(value) {
let id = value.currentTarget.dataset.id;
let token = wx.getStorageSync('token') || ''
// wx.setStorageSync('sRele', id);
if (!token) {
wx.navigateTo({
url: '/pages/mine/pages/bindUser/index'
})
} else {
wx.navigateTo({
url: "/pages/insight/pages/eventInsight/index" + '?id=' + id
})
}
},
changeTime(e){
let sTimeType = e.detail.sTimeType;
let sStartTime = e.detail.sStartTime;
let sEndTime = e.detail.sEndTime;
this.getData(sTimeType, sStartTime, sEndTime);
},
getData(sTimeType, sStartTime, sEndTime) {
wx.showToast({
title: '加载中',
icon: 'loading',
duration: 300000
})
app.globalData.request({action: 'getEventsListH', sType: 'Home', sTimeType:sTimeType,
sStartTime:sStartTime,
sEndTime:sEndTime,
iTimeType:0,
events_type:'新车上市'}).then(res => {
// const arr = []
// res.forEach(ele => {
// let obj = {
// id:ele.event_id,
// title: ele.events_title,
// influence: ele.events_influence,
// brand:ele.events_brand,
// text:ele.summary,
// time:ele.minSourcetime,
// count:ele.events_count,
// }
// arr.push(obj)
// })
this.setData({
questes: res,
})
setTimeout(() =>{
wx.hideToast();
},500)
})
},
priceSel(e){
this.setData({
intervalSel: e.currentTarget.dataset.index
})
},
}
})