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
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
|
|
})
|
|
},
|
|
}
|
|
}) |