2024-04-07 10:11:01 +08:00

147 lines
2.8 KiB
JavaScript

Page({
data: {
baoxianFlag: false,
tabIndex: 0,
history: {},
historyShow: true,
dinyueFlag: false,
pageDataInfo: {
bannerList: [],
module1: [],
module2: [],
module3: [],
},
systemInfo: {},
searchDialogTips: true,
},
onLoad(query) {
const sid = query.sid || '';
const id = query.id || '';
const tid = query.tid || '';
const systemInfo = getApp().globalData.systemInfo;
if (sid || id || tid) {
if (systemInfo.platform == 'android' || systemInfo.platform == 'Android') {
my.navigateTo({
url: `/pages/videoAndroid/videoAndroid?sid=${sid}&id=${id}&tid=${tid}`,
});
} else {
my.navigateTo({
url: `/pages/video/video?sid=${sid}&id=${id}&tid=${tid}`
});
}
} else {
this.setData({
systemInfo,
})
}
},
onShow() {
// 页面显示
this.isGetList();
},
isGetList() {
const { httpRequest } = getApp();
const paramenter = {
path: '/index',
method: 'GET',
}
httpRequest(paramenter).then(res => {
if (res && res.status == 1) {
const { data } = res;
this.setData({
pageDataInfo: {
bannerList: data.ads,
module1: data.module1,
module2: data.module2,
module3: data.module3,
}
})
}
})
},
closeBaoXian() {
this.setData({
baoxianFlag: false
})
},
closeDinYue() {
this.setData({
dinyueFlag: false
})
},
closeHisMadel() {
this.setData({
historyShow: false
})
},
getDinyue() { },
toPathAddqywx() {
my.navigateTo({
url: '/pages/addqywx/addqywx'
})
},
navgetHistory() {
const systemInfo = this.data.systemInfo;
if (systemInfo.platform == 'android' || systemInfo.platform == 'Android') {
my.navigateTo({
url: `/pages/videoAndroid/videoAndroid?sid=${this.history.sid}&id=${this.history.id || ""
}`,
});
} else {
my.navigateTo({
url: `/pages/video/video?sid=${this.history.sid}&id=${this.history.id || ""
}`,
});
}
},
getSearch() {
my.navigateTo({
url: '/pages/search/search'
})
},
toPathVideo(event) {
const data = event.target.dataset.item;
const systemInfo = this.data.systemInfo;
if (systemInfo.platform == 'android' || systemInfo.platform == 'Android') {
my.navigateTo({
url: `/pages/videoAndroid/videoAndroid?sid=${data.id}`,
});
} else {
my.navigateTo({
url: `/pages/video/video?sid=${data.id}`
});
}
},
hideDialogTips() {
this.setData({
searchDialogTips: false
})
},
onHide() {
// 页面隐藏
},
onPullDownRefresh() {
// 页面被下拉
},
onReachBottom() {
// 页面被拉到底部
},
});