// pages/start/start.js
const a = getApp();
Page({

        /**
         * 页面的初始数据
         */
        data: {

        },
        // //start
        // start(){
        //         let url = '/wxapp/public/login ';
        //         let params={
                        
        //         };
        //         wx.getStorageSync('session_key','session_key');
        //         app.post(url, token, {}).then(r => {
        //                 console.log("===");
        //                 console.log(r);
                       
        //         })
        // },
       
        /**
         * 生命周期函数--监听页面加载
         */
        onLoad: function (options) {
                this.getKey();
        },
        // getSessionKey
        getKey() {
                let url = '/wxapp/public/getSessionKey ',t = this;
                wx.login({
                        success: function (res) {
                                let params = {
                                        code: res.code
                                };
                                a.post(url,params,true).then(r=>{
                                        t.setData({
                                                sessionKey: r.session_key,
                                                openId: r.openid,
                                                unionid: r.unionid,
                                        })
                                        wx.setStorageSync('openId', r.openid);
                                        wx.setStorageSync('session_key', r.session_key);
                                        wx.setStorageSync('unionid', r.unionid);
                                })
                        },
                        fail: function (res) { },
                        complete: function (res) { },
                })
        },
        getUserInfo(e) {
                let url = '/wxapp/public/login',params = {
                        session_key: this.data.sessionKey,
                        encrypted_data: e.detail.encryptedData,
                        iv: e.detail.iv,
                        fromUserId:'0'
                };
                a.post(url,params).then(r=>{
                        wx.setStorageSync('token', r.token);
                        wx.switchTab({
                                url: '/pages/index/index'
                        })
                })
        },


        /**
         * 生命周期函数--监听页面初次渲染完成
         */
        onReady: function () {

        },

        /**
         * 生命周期函数--监听页面显示
         */
        onShow: function () {

        },

        /**
         * 生命周期函数--监听页面隐藏
         */
        onHide: function () {

        },

        /**
         * 生命周期函数--监听页面卸载
         */
        onUnload: function () {

        },

        /**
         * 页面相关事件处理函数--监听用户下拉动作
         */
        onPullDownRefresh: function () {

        },

        /**
         * 页面上拉触底事件的处理函数
         */
        onReachBottom: function () {

        },

        /**
         * 用户点击右上角分享
         */
        onShareAppMessage: function () {

        }
})