123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296 |
- 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 + '/applet/appletVisitIsExist',
- method: "GET",
- data: {
- 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");
- }
- })
|