@@ -82,6 +82,7 @@ App({ | |||
wx.setStorageSync('completionContentCount', res.data.completionContentCount) | |||
that.globalData.completionContentCount = res.data.completionContentCount | |||
}).catch(err => { | |||
console.log(err, 'err'); | |||
}) | |||
@@ -48,7 +48,7 @@ Page({ | |||
}) | |||
}, | |||
makePhoneCall(e){ | |||
makePhoneCall(e) { | |||
wx.makePhoneCall({ | |||
phoneNumber: e.currentTarget.dataset.phone | |||
}) | |||
@@ -97,10 +97,30 @@ Page({ | |||
}, | |||
/** | |||
* 用户点击右上角分享 | |||
*/ | |||
onShareAppMessage() { | |||
const promise = new Promise(resolve => { | |||
setTimeout(() => { | |||
resolve({ | |||
title: '小闲聊' | |||
}) | |||
}, 500) | |||
}) | |||
return { | |||
title: '小闲聊', | |||
promise | |||
} | |||
}, | |||
onShareTimeline() { | |||
const promise = new Promise(resolve => { | |||
setTimeout(() => { | |||
resolve({ | |||
title: '小闲聊' | |||
}) | |||
}, 500) | |||
}) | |||
return { | |||
title: '小闲聊', | |||
promise | |||
} | |||
} | |||
}) |
@@ -43,7 +43,7 @@ Page({ | |||
const that = this | |||
return new Promise((resolve, reject) => { | |||
const data = { | |||
appId: 'wxf288a9b8167ff2ca', | |||
appId: 'wxedb9fb309728a9f1', | |||
message | |||
} | |||
request.post({ | |||
@@ -440,10 +440,30 @@ Page({ | |||
}, | |||
/** | |||
* 用户点击右上角分享 | |||
*/ | |||
onShareAppMessage() { | |||
const promise = new Promise(resolve => { | |||
setTimeout(() => { | |||
resolve({ | |||
title: '小闲聊' | |||
}) | |||
}, 500) | |||
}) | |||
return { | |||
title: '小闲聊', | |||
promise | |||
} | |||
}, | |||
onShareTimeline() { | |||
const promise = new Promise(resolve => { | |||
setTimeout(() => { | |||
resolve({ | |||
title: '小闲聊' | |||
}) | |||
}, 500) | |||
}) | |||
return { | |||
title: '小闲聊', | |||
promise | |||
} | |||
} | |||
}) |
@@ -29,19 +29,28 @@ Page({ | |||
this.checkUserInfo() | |||
} | |||
const that = this | |||
app.userInfoCallback = res => { | |||
console.log(res, 'userInfoCallback') | |||
that.setData({ | |||
userInfo: res.data, | |||
isPhone: that.data.userInfo.phone ? true : false | |||
}) | |||
if (app.globalData.noticeText) { | |||
if (!this.data.checkUserInfo) { | |||
app.userInfoCallback = res => { | |||
console.log(res, 'userInfoCallback') | |||
that.setData({ | |||
noticeText: app.globalData.noticeText | |||
userInfo: res.data, | |||
isPhone: that.data.userInfo.phone ? true : false | |||
}) | |||
if (app.globalData.noticeText) { | |||
that.setData({ | |||
noticeText: app.globalData.noticeText | |||
}) | |||
} | |||
} | |||
} | |||
}, | |||
onShow() { | |||
if (!this.data.checkUserInfo) { | |||
this.getNoticeText() | |||
} | |||
}, | |||
getUserProfile() { | |||
// 推荐使用wx.getUserProfile获取用户信息,开发者每次通过该接口获取用户个人信息均需用户确认,开发者妥善保管用户快速填写的头像昵称,避免重复弹窗 | |||
wx.getUserProfile({ | |||
@@ -226,6 +235,31 @@ Page({ | |||
}) | |||
}, | |||
/** | |||
* @description 获取通知栏信息文本 | |||
* @returns list | |||
*/ | |||
getNoticeText() { | |||
const that = this | |||
request.get({ | |||
url: '/api/notice/list' | |||
}).then(res => { | |||
console.log(res, 'getNoticeText'); | |||
let noticeText = '' | |||
res.data.forEach((item, index) => { | |||
noticeText += index + 1 + '、' + item.content + ' ' | |||
}) | |||
app.globalData.noticeText = noticeText | |||
that.setData({ | |||
noticeText: noticeText | |||
}) | |||
// 检查用户信息 | |||
that.checkUserInfo() | |||
}).catch(err => { | |||
console.log(err, 'err'); | |||
}) | |||
}, | |||
onShareAppMessage() { | |||
const promise = new Promise(resolve => { | |||
setTimeout(() => { | |||
@@ -236,7 +270,6 @@ Page({ | |||
}) | |||
return { | |||
title: '小闲聊', | |||
path: '/pages/index/index', | |||
promise | |||
} | |||
}, | |||
@@ -250,7 +283,6 @@ Page({ | |||
}) | |||
return { | |||
title: '小闲聊', | |||
path: '/pages/index/index', | |||
promise | |||
} | |||
} | |||
@@ -33,9 +33,9 @@ class request { | |||
/** | |||
* @description 小程序appId | |||
* @returns {string} wxf288a9b8167ff2ca | |||
* @returns {string} wxedb9fb309728a9f1 | |||
*/ | |||
appId = 'wxf288a9b8167ff2ca'; | |||
appId = 'wxedb9fb309728a9f1'; | |||
/** | |||
* @description get | |||
@@ -31,7 +31,7 @@ | |||
"simulatorPluginLibVersion": {}, | |||
"condition": {}, | |||
"srcMiniprogramRoot": "miniprogram/", | |||
"appid": "wxf288a9b8167ff2ca", | |||
"appid": "wxedb9fb309728a9f1", | |||
"libVersion": "2.31.0", | |||
"editorSetting": { | |||
"tabIndent": "insertSpaces", | |||