index.js 1.2 KB

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