71 lines
1.6 KiB
JavaScript
71 lines
1.6 KiB
JavaScript
// index.js
|
|
|
|
import { getUser } from "@/api/login";
|
|
const app = getApp();
|
|
const defaultAvatarUrl =
|
|
"https://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNRna42FI242Lcia07jQodd2FJGIYQfG0LAJGFxM4FbnQP6yfMxBgJ0F3YRqJCJ1aPAK2dQagdusBZg/0";
|
|
|
|
Page({
|
|
data: {
|
|
userInfo: null,
|
|
list: [
|
|
{ name: "历史观看", image: "history", url: "../history/index" },
|
|
{ name: "充值明细", image: "recharge", url: "../recharge/index" },
|
|
{ name: "消费记录", image: "consumption", url: "../consumption/index" },
|
|
{ name: "赠币记录", image: "giftCoins", url: "../giftCoins/index" },
|
|
{ name: "联系客服", image: "kefu", url: "../kefu/index" },
|
|
],
|
|
showLogin: false,
|
|
showPay: false,
|
|
},
|
|
async onShow() {
|
|
//判断是否获取到动态设置的globalData
|
|
const userInfo = await getUser();
|
|
app.globalData.userInfo = userInfo;
|
|
this.setData({
|
|
userInfo,
|
|
});
|
|
},
|
|
|
|
bindViewTap() {
|
|
wx.navigateTo({
|
|
url: "../logs/logs",
|
|
});
|
|
},
|
|
login() {
|
|
this.setData({
|
|
showLogin: true,
|
|
});
|
|
},
|
|
openPay() {
|
|
wx.navigateTo({
|
|
url: "/pages/pay/index",
|
|
});
|
|
// this.setData({
|
|
// showPay: true,
|
|
// });
|
|
},
|
|
async clone() {
|
|
console.log("564565456464");
|
|
//判断是否获取到动态设置的globalData
|
|
const userInfo = await getUser();
|
|
this.setData({
|
|
userInfo,
|
|
showLogin: false,
|
|
showPay: false,
|
|
});
|
|
},
|
|
changeInfo(e) {
|
|
this.setData({
|
|
userInfo: e.detail.value,
|
|
});
|
|
},
|
|
openDetail(event) {
|
|
const url = event.currentTarget.dataset.item.url;
|
|
console.log(url);
|
|
wx.navigateTo({
|
|
url,
|
|
});
|
|
},
|
|
});
|