index.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. const app = getApp()
  2. const httpUtils = require('../../utils/http.js')
  3. const ui = require('../../utils/ui.js')
  4. Page({
  5. data: {
  6. tab: 1
  7. },
  8. onShow(){
  9. if(wx.getStorageSync('token')){
  10. this.setData({
  11. tab: 2
  12. })
  13. }else{
  14. this.setData({
  15. tab: 1
  16. })
  17. }
  18. },
  19. toOut(){
  20. wx.removeStorageSync('token')
  21. wx.removeStorageSync('phone')
  22. wx.removeStorageSync('openId')
  23. wx.removeStorageSync('code')
  24. this.setData({
  25. tab: 1
  26. })
  27. },
  28. toLogin(){
  29. wx.login({
  30. success (res) {
  31. if (res.code) {
  32. let code = res.code
  33. wx.setStorageSync('code', res.code)
  34. // 调userinfo接口
  35. let obj = {
  36. url: '/api/erp/we/userInfo',
  37. data: {
  38. code: code
  39. }
  40. }
  41. httpUtils.request(obj).then(res1=>{
  42. console.log("userInfo",res1)
  43. wx.setStorageSync('openId', res1.data.data)
  44. wx.navigateTo({
  45. url: '/pages/submitPhone/index',
  46. })
  47. }).catch(err=>{
  48. console.log('ERROR')
  49. });
  50. }
  51. }
  52. })
  53. }
  54. })