index.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. // pages/index/index.js
  2. import {
  3. postApi
  4. } from "../../apis/api"
  5. Page({
  6. /**
  7. * 页面的初始数据
  8. */
  9. data: {
  10. loginStatus: false
  11. },
  12. async login() {
  13. if (!wx.getStorageSync('openId')) return
  14. let res1 = await postApi("/user/wx/openId/login", {
  15. openId: wx.getStorageSync('openId')
  16. })
  17. if (res1.data.status == 0) {
  18. let data = {
  19. ...res1.data.result.userInfo,
  20. ...res1.data.result.shipInfo,
  21. }
  22. Object.keys(data).forEach(function (key) {
  23. wx.setStorageSync(key, data[key])
  24. })
  25. }
  26. wx.switchTab({
  27. url: '/pages/takePhoto/takePhoto',
  28. })
  29. },
  30. onLoad: function (options) {
  31. if (wx.getStorageSync('userId') && wx.getStorageSync('shipName')) {
  32. this.setData({
  33. loginStatus: true
  34. })
  35. }
  36. },
  37. onShow() {
  38. let v = wx.getAccountInfoSync()
  39. if (v.miniProgram.envVersion != "release") {
  40. wx.showToast({
  41. title: `当前环境:${v.miniProgram.envVersion=="develop"?'开发版':'体验版'}`,
  42. icon: 'none',
  43. duration: 1000
  44. })
  45. }
  46. },
  47. /**
  48. * 用户点击右上角分享
  49. */
  50. onShareAppMessage: function () {
  51. }
  52. })