|
@@ -19,7 +19,7 @@ Page({
|
|
|
|
|
|
likeImg: '../../imgs/icon/like.png',
|
|
|
commentImg: '../../imgs/icon/comment.png',
|
|
|
- sawImg: '../../imgs/icon/saw.png',
|
|
|
+ sawImg: '../../imgs/icon/saw.png',
|
|
|
tabItem: [{
|
|
|
name: '待付款',
|
|
|
tag: "0",
|
|
@@ -35,18 +35,30 @@ Page({
|
|
|
}],
|
|
|
|
|
|
tabList: [{
|
|
|
- name: '收藏',
|
|
|
- img: "../../imgs/icon/like.png",
|
|
|
- id: 0
|
|
|
- }, {
|
|
|
- name: '评论',
|
|
|
- img: "../../imgs/icon/comment.png",
|
|
|
- id: 1
|
|
|
- }, {
|
|
|
- name: '足迹',
|
|
|
- img: "../../imgs/icon/saw.png",
|
|
|
- id: 2
|
|
|
- }],
|
|
|
+ name: '购买',
|
|
|
+ img: "../../imgs/icon/saw.png",
|
|
|
+ id: 3
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: '课程',
|
|
|
+ img: "../../imgs/icon/saw.png",
|
|
|
+ id: 4
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: '收藏',
|
|
|
+ img: "../../imgs/icon/like.png",
|
|
|
+ id: 0
|
|
|
+ }, {
|
|
|
+ name: '评论',
|
|
|
+ img: "../../imgs/icon/comment.png",
|
|
|
+ id: 1
|
|
|
+ }, {
|
|
|
+ name: '足迹',
|
|
|
+ img: "../../imgs/icon/saw.png",
|
|
|
+ id: 2
|
|
|
+ },
|
|
|
+
|
|
|
+ ],
|
|
|
|
|
|
active: false,
|
|
|
isLogin: ''
|
|
@@ -55,11 +67,11 @@ Page({
|
|
|
/**
|
|
|
* 生命周期函数--监听页面加载
|
|
|
*/
|
|
|
- onLoad: function(options) {
|
|
|
+ onLoad: function (options) {
|
|
|
// this.isLongPolling()
|
|
|
},
|
|
|
|
|
|
- isLongPolling: function() {
|
|
|
+ isLongPolling: function () {
|
|
|
let loginSessionKey = wx.getStorageSync("token");
|
|
|
|
|
|
let requestTask = wx.request({
|
|
@@ -96,7 +108,7 @@ Page({
|
|
|
|
|
|
},
|
|
|
|
|
|
- tapByIdx: function(e) {
|
|
|
+ tapByIdx: function (e) {
|
|
|
let {
|
|
|
idx
|
|
|
} = e.currentTarget.dataset;
|
|
@@ -108,9 +120,9 @@ Page({
|
|
|
case 0:
|
|
|
wx.navigateTo({
|
|
|
url: './my_follow/index',
|
|
|
- success: function(res) {},
|
|
|
- fail: function(res) {},
|
|
|
- complete: function(res) {},
|
|
|
+ success: function (res) {},
|
|
|
+ fail: function (res) {},
|
|
|
+ complete: function (res) {},
|
|
|
})
|
|
|
break;
|
|
|
case 1:
|
|
@@ -121,17 +133,27 @@ Page({
|
|
|
})
|
|
|
wx.navigateTo({
|
|
|
url: './my_comment/index',
|
|
|
- success: function(res) {},
|
|
|
- fail: function(res) {},
|
|
|
- complete: function(res) {},
|
|
|
+ success: function (res) {},
|
|
|
+ fail: function (res) {},
|
|
|
+ complete: function (res) {},
|
|
|
})
|
|
|
break;
|
|
|
case 2:
|
|
|
wx.navigateTo({
|
|
|
url: './my_saw/index',
|
|
|
- success: function(res) {},
|
|
|
- fail: function(res) {},
|
|
|
- complete: function(res) {},
|
|
|
+ success: function (res) {},
|
|
|
+ fail: function (res) {},
|
|
|
+ complete: function (res) {},
|
|
|
+ })
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ wx.navigateTo({
|
|
|
+ url: "/pages/user/my_course/my_course"
|
|
|
+ })
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ wx.navigateTo({
|
|
|
+ url: "/pages/user/my_host_course/index"
|
|
|
})
|
|
|
break;
|
|
|
}
|
|
@@ -144,19 +166,19 @@ Page({
|
|
|
|
|
|
},
|
|
|
|
|
|
- bindGetUserInfo: function(e) {
|
|
|
+ bindGetUserInfo: function (e) {
|
|
|
console.log(e.detail.userInfo)
|
|
|
},
|
|
|
|
|
|
- _myLikes: function() {
|
|
|
+ _myLikes: function () {
|
|
|
this._isLogin();
|
|
|
|
|
|
if (this.data.isLogin) {
|
|
|
wx.navigateTo({
|
|
|
url: './my_follow/index',
|
|
|
- success: function(res) {},
|
|
|
- fail: function(res) {},
|
|
|
- complete: function(res) {},
|
|
|
+ success: function (res) {},
|
|
|
+ fail: function (res) {},
|
|
|
+ complete: function (res) {},
|
|
|
})
|
|
|
} else {
|
|
|
Toast.showToast('tip', '请登录后查看', () => {
|
|
@@ -165,15 +187,15 @@ Page({
|
|
|
}
|
|
|
|
|
|
},
|
|
|
- _myOrder: function() {
|
|
|
+ _myOrder: function () {
|
|
|
this._isLogin();
|
|
|
|
|
|
if (this.data.isLogin) {
|
|
|
wx.navigateTo({
|
|
|
url: './my_order/index',
|
|
|
- success: function(res) {},
|
|
|
- fail: function(res) {},
|
|
|
- complete: function(res) {},
|
|
|
+ success: function (res) {},
|
|
|
+ fail: function (res) {},
|
|
|
+ complete: function (res) {},
|
|
|
})
|
|
|
} else {
|
|
|
Toast.showToast('tip', '请登录后查看', () => {
|
|
@@ -183,7 +205,7 @@ Page({
|
|
|
|
|
|
},
|
|
|
|
|
|
- _isLogin: function() {
|
|
|
+ _isLogin: function () {
|
|
|
if (wx.getStorageSync('token')) {
|
|
|
let loginSessionKey = wx.getStorageSync("token");
|
|
|
if (loginSessionKey != " ") {
|
|
@@ -212,7 +234,7 @@ Page({
|
|
|
avatarUrl: ""
|
|
|
})
|
|
|
app.globalData.isLogin = false;
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
})
|
|
@@ -237,7 +259,7 @@ Page({
|
|
|
|
|
|
})
|
|
|
app.globalData.isLogin = false;
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
})
|
|
|
} else {
|
|
@@ -261,14 +283,14 @@ Page({
|
|
|
|
|
|
},
|
|
|
|
|
|
- getUserProfile:function(e){
|
|
|
+ getUserProfile: function (e) {
|
|
|
Toast.showToast2('loading');
|
|
|
- // 推荐使用wx.getUserProfile获取用户信息,开发者每次通过该接口获取用户个人信息均需用户确认
|
|
|
+ // 推荐使用wx.getUserProfile获取用户信息,开发者每次通过该接口获取用户个人信息均需用户确认
|
|
|
// 开发者妥善保管用户快速填写的头像昵称,避免重复弹窗
|
|
|
wx.getUserProfile({
|
|
|
desc: '获取您的身份信息', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写
|
|
|
success: (res) => {
|
|
|
- console.log(123456,res);
|
|
|
+ console.log(123456, res);
|
|
|
let {
|
|
|
encryptedData,
|
|
|
iv,
|
|
@@ -285,7 +307,7 @@ Page({
|
|
|
code
|
|
|
} = res;
|
|
|
|
|
|
- console.log(789,res);
|
|
|
+ console.log(789, res);
|
|
|
|
|
|
if (code) {
|
|
|
wx.request({
|
|
@@ -307,22 +329,21 @@ Page({
|
|
|
loginSessionKey
|
|
|
} = res.data.data;
|
|
|
wx.setStorageSync('token', loginSessionKey)
|
|
|
- }
|
|
|
- else{
|
|
|
+ } else {
|
|
|
Toast.showToast('warn', '登录失败,请重试');
|
|
|
}
|
|
|
},
|
|
|
fail: res => {
|
|
|
Toast.showToast('warn', '登录失败,请重试');
|
|
|
-
|
|
|
+
|
|
|
},
|
|
|
- complete: res=> {
|
|
|
+ complete: res => {
|
|
|
this._isLogin();
|
|
|
Toast.hideLoading();
|
|
|
},
|
|
|
})
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
// request["getLoginSessionKey"]({
|
|
|
// encryptedData,
|
|
|
// iv,
|
|
@@ -337,9 +358,9 @@ Page({
|
|
|
// this.isLongPolling();
|
|
|
// console.log(loginSessionKey)
|
|
|
// }
|
|
|
-
|
|
|
+
|
|
|
// }, err => {
|
|
|
-
|
|
|
+
|
|
|
// }, complete => {
|
|
|
// this._isLogin();
|
|
|
// Toast.hideLoading();
|
|
@@ -347,24 +368,24 @@ Page({
|
|
|
}
|
|
|
}
|
|
|
})
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
// console.log(res.userInfo)
|
|
|
-
|
|
|
+
|
|
|
// 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回
|
|
|
// 所以此处加入 callback 以防止这种情况
|
|
|
if (this.userInfoReadyCallback) {
|
|
|
this.userInfoReadyCallback(res)
|
|
|
}
|
|
|
},
|
|
|
- complete:(res)=>{
|
|
|
+ complete: (res) => {
|
|
|
Toast.hideLoading();
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
|
|
|
-// 微信改版了
|
|
|
+ // 微信改版了
|
|
|
// _getUserInfoToLogin: function(e) {
|
|
|
// Toast.showToast2('loading');
|
|
|
|
|
@@ -421,7 +442,7 @@ Page({
|
|
|
// },
|
|
|
// fail: res => {
|
|
|
// Toast.showToast('warn', '登录失败,请重试');
|
|
|
-
|
|
|
+
|
|
|
// },
|
|
|
// complete: res=> {
|
|
|
// this._isLogin();
|
|
@@ -492,7 +513,7 @@ Page({
|
|
|
// // }
|
|
|
// },
|
|
|
|
|
|
- _logout: function() {
|
|
|
+ _logout: function () {
|
|
|
|
|
|
if (this.data.isLogin) {
|
|
|
Toast.showToast2('loading');
|
|
@@ -520,7 +541,7 @@ Page({
|
|
|
|
|
|
},
|
|
|
|
|
|
- tapToOrderByidx: function(e) {
|
|
|
+ tapToOrderByidx: function (e) {
|
|
|
let {
|
|
|
status,
|
|
|
id
|
|
@@ -529,9 +550,9 @@ Page({
|
|
|
if (this.data.isLogin) {
|
|
|
wx.navigateTo({
|
|
|
url: `./my_order/index?status=${status}&&id=${id}`,
|
|
|
- success: function(res) {},
|
|
|
- fail: function(res) {},
|
|
|
- complete: function(res) {},
|
|
|
+ success: function (res) {},
|
|
|
+ fail: function (res) {},
|
|
|
+ complete: function (res) {},
|
|
|
})
|
|
|
} else {
|
|
|
Toast.showToast('tip', '请登录后查看', () => {
|
|
@@ -542,23 +563,28 @@ Page({
|
|
|
},
|
|
|
|
|
|
|
|
|
- clickCell: function() {
|
|
|
+ clickCell: function () {
|
|
|
wx.navigateTo({
|
|
|
url: './my_contact/index',
|
|
|
})
|
|
|
},
|
|
|
|
|
|
+ toPersonal() {
|
|
|
+ wx.navigateTo({
|
|
|
+ url: '/pages/user/personal/personal',
|
|
|
+ })
|
|
|
+ },
|
|
|
/**
|
|
|
* 生命周期函数--监听页面初次渲染完成
|
|
|
*/
|
|
|
- onReady: function() {
|
|
|
+ onReady: function () {
|
|
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 生命周期函数--监听页面显示
|
|
|
*/
|
|
|
- onShow: function() {
|
|
|
+ onShow: function () {
|
|
|
let {
|
|
|
avatar = ""
|
|
|
} = this.data;
|
|
@@ -576,35 +602,35 @@ Page({
|
|
|
/**
|
|
|
* 生命周期函数--监听页面隐藏
|
|
|
*/
|
|
|
- onHide: function() {
|
|
|
+ onHide: function () {
|
|
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 生命周期函数--监听页面卸载
|
|
|
*/
|
|
|
- onUnload: function() {
|
|
|
+ onUnload: function () {
|
|
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 页面相关事件处理函数--监听用户下拉动作
|
|
|
*/
|
|
|
- onPullDownRefresh: function() {
|
|
|
+ onPullDownRefresh: function () {
|
|
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 页面上拉触底事件的处理函数
|
|
|
*/
|
|
|
- onReachBottom: function() {
|
|
|
+ onReachBottom: function () {
|
|
|
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
* 用户点击右上角分享
|
|
|
*/
|
|
|
- onShareAppMessage: function() {
|
|
|
+ onShareAppMessage: function () {
|
|
|
|
|
|
}
|
|
|
})
|