const app = require('../../utils/util.js'); const tools = require('../../utils/tools.js'); Page({ data: { // 轮播 backgrounds: [{ "pic": "/images/banner1.png", // link:'../aboutme/index', }, { "pic": "/images/banner2.png", // link:'../aboutme/index', }, { "pic": "/images/banner3.png", // link:'../aboutme/index', }, ], indicatorDots: true, vertical: false, autoplay: true, interval: 5000, duration: 500, number: {}, msgList: [ // { // url: "url", // title: "欢迎来到吉顺致养小程序" // }, // { // url: "url", // title: "欢迎来到吉顺致养小程序" // }, ] }, goCollect() { // if (wx.getStorageSync('user') == '') { // wx.showModal({ // showCancel: false, // content: '当前您未登录,请登录', // success(res) { // if (res.confirm) { // wx.redirectTo({ // url: '/pages/login/login', // }) // } else if (res.cancel) { // console.log('用户点击取消') // } // } // }) // } else { // wx.switchTab({ // url: '/pages/collectInfo/collectInfo', // }) // } // if (wx.getStorageSync('user') == '') { // wx.redirectTo({ // url: '/pages/login/login', // }) // } else { // wx.switchTab({ // url: '/pages/collectInfo/collectInfo', // }) // } wx.navigateTo({ url: '/pages/userBook/userBook', }) }, goXunfang() { // if (wx.getStorageSync('user') == '') { // wx.showModal({ // showCancel: false, // content: '当前您未登录,请登录', // success(res) { // if (res.confirm) { // wx.redirectTo({ // url: '/pages/login/login', // }) // } else if (res.cancel) { // console.log('用户点击取消') // } // } // }) // } else { // wx.switchTab({ // url: '/pages/visitandinfo/visitandinfo', // }) // } // if (wx.getStorageSync('user') == '') { // wx.redirectTo({ // url: '/pages/login/login', // }) // } else { // wx.switchTab({ // url: '/pages/visitandinfo/visitandinfo', // }) // } if (!wx.getStorageSync('openId')) { wx.login({ success: res => { console.log("用户的code:" + res.code); wx.request({ url: app.globalData.publicUrl + '/wx/getAppletOpenId', method: "GET", data: { cid: 'applet', code: res.code }, success: res => { console.log("用户的openid:" + res.data.data.openid); wx.setStorageSync('openId', res.data.data.openid) this.isBInd(res.data.data.openid); } }); } }); } else { this.isBInd(); } console.log(wx.getStorageSync('openId')) }, // 判断是否绑定 isBInd() { let id = wx.getStorageSync('openId'); wx.request({ url: app.globalData.publicUrl + '/wxinfo/visitIsExist', method: "GET", data: { openId:id // appletId: id }, success: res => { if (res.data.code == 1) { console.log("用户没绑定", res); wx.navigateTo({ url: '/pages/visitFind/visitFind', }) } else if (res.data.code == 0) { console.log("用户已经绑定了", res); wx.navigateTo({ url: '/pages/bindOld/bindOld', }) } else { wx.showModal({ showCancel: false, content: res.data.message, }) } } }); }, goTongzhi() { if (wx.getStorageSync('user') == '') { wx.redirectTo({ url: '/pages/login/login', }) } else { wx.navigateTo({ url: '/pages/notice/notice', }) } }, goPaiming() { if (wx.getStorageSync('user') == '') { wx.redirectTo({ url: '/pages/login/login', }) } else { wx.navigateTo({ url: '/pages/paiming/paiming', }) } }, goSaoMa() { console.log("扫阿"); if (wx.getStorageSync('user') == '') { wx.redirectTo({ url: '/pages/login/login', }) } else { wx.scanCode({ onlyFromCamera: true, success: (res) => { console.log(res, "扫码成功"); let length = res.result.substring(res.result.lastIndexOf('/') + 1, res.result.length) wx.navigateTo({ url: '/pages/love/love?id=' + length, }) }, fail: (res) => { console.log(res, "扫码失败"); wx.showToast({ title: '扫码失败', icon: 'none', duration: 2000, }) } }) } }, depts() { console.log("1111111111111111111111111111"); wx.request({ url: app.globalData.publicUrl + '/applet/homeStatistics', method: "GET", data: { appletsId: wx.getStorageSync('openId') }, success: (res) => { console.log("resrrrrrrrrrrrrrrrrrrrrrrr", res); if (res.data.code == 0) { this.setData({ number: res.data.data }) } } }) }, welcomeMessage() { this.setData({ msgList: [] }) if (wx.getStorageSync('user') == '') { wx.request({ url: app.globalData.publicUrl + '/welcomeMessage/list', method: "GET", success: (res) => { if (res.data.code == 0) { if (res.data.data.length != 0) { let result = res.data.data[0].title this.data.msgList.push({ title: result }); this.data.msgList.push({ title: result }); this.setData({ msgList: this.data.msgList }) } } } }) } else { wx.request({ url: app.globalData.publicUrl + '/appletNotice/listForAppletsFirst', method: "GET", header: { appletsId: wx.getStorageSync('openId') }, success: (res) => { if (res.data.code == 0) { if (res.data.data.length == 0) { this.data.msgList.push({ title: '暂无通知' }); this.setData({ msgList: this.data.msgList }) } else { let result = res.data.data.title; this.data.msgList.push({ title: result }); this.setData({ msgList: this.data.msgList }) } } } }) } }, // onLoad() { // console.log("onloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonloadonload"); // this.depts(); // }, onShow() { this.depts(); this.welcomeMessage(); }, onLoad: function () { console.log("主页load11111"); var that = this; const apps = getApp() apps.getAuthKey().then(function (res) { that.depts(); }) console.log("主页load2222222222222222"); } })