转自:https://www.cnblogs.com/wolf-shuai/p/13217602.html
app.js
//app.js
App({
onLaunch: function () {
if (!wx.cloud) {
console.error('请使用 2.2.3 或以上的基础库以使用云能力')
} else {
wx.cloud.init({
// env 参数说明:
// env 参数决定接下来小程序发起的云开发调用(wx.cloud.xxx)会默认请求到哪个云环境的资源
// 此处请填入环境 ID, 环境 ID 可打开云控制台查看
// 如不填则使用默认环境(第一个创建的环境)
// env: 'my-env-id',
traceUser: true,
})
}
this.globalData = {
PostData: "https://bw.cross.echosite.cn/shjz/",
appid:'*********************',
secret:'***********************'
}
}
})
index.js
const app = getApp();
Page({
/**
* 页面的初始数据
*/
data: {
openid:'',
url:app.globalData.PostData,
STATE:''
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
var that = this;
wx.request({
url: that.data.url+'people!doNotNeedSession_findPeople.do',
data: {
},
method: 'POST',
header: {
'content-type': 'application/x-www-form-urlencoded;charset=utf-8'
},
success: function (res) {
console.log(res.data);
console.log(res.data.obj.status);
var STATE = res.data.obj.status;
if(STATE=='1'){
wx.navigateTo({
url: '../msg/msg?msg='+"正在审核中,大概需要1-3个工作日,请耐心等待",
})
}else if(STATE=='2'){
}else if(STATE=='4'){
wx.navigateTo({
url: '../msg/msg?msg='+"经工作人员验证,该人员已死亡",
})
}else{
wx.navigateTo({
url: '../validation/validation?openId='+res.data.obj.openId,
})
}
},
fail: function (res) {
console.log("--------fail--------");
}
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide: function () {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload: function () {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh: function () {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom: function () {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage: function () {
},
open:function(){
var that = this;
wx.login({
success:function(res){
var header = {
'content-type':'application/x-www-form-urlencoded',
'token': wx.getStorageSync('token')//读取cookie 拿到登录之后异步保存的token值
};
if (res.code) {
console.log(res.code);
wx.request({//getOpenid
url: 'https://api.weixin.qq.com/sns/jscode2session',
data: {
appid: 'wxe2c2f7a299dc4469', //AppID
secret: 'd67796d58ef5e7df941d079682d6c269',//secret密钥
grant_type: 'authorization_code',
js_code: res.code
},
method: 'GET',
header: header,
success: function (res) {
var openid = res.data.openid; //登录之后返回的openid
// this.setData({
// openid: res.data.openid
// });
console.log(openid+'我的openid');
wx.setStorageSync('openid', openid) //储存openid
if (openid != null & openid != undefined) {
wx.getUserInfo({
success: function (res) {
},
fail: function (res) {
//console.info('用户拒绝授权');
}
});
}else{
console.info('获取用户openid失败');
}
},
fail: function (res) {
console.info('获取用户openid失败');
console.log(error);
}
})
}
}
})
}
})
更多精彩内容:各种AI课程、技能课程、黑科技软件、网站小程序源码、副业小项目、PPT模板等精品素材、电商课程、推广引流课程等,尽在 天边资源网 。