碧桂园
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

64 rindas
2.2 KiB

  1. // app.js
  2. import './utils/umtrack-wx';
  3. App({
  4. umengConfig: {
  5. appKey: '6260d691d024421570c69177', //由友盟分配的APP_KEY
  6. // 使用Openid进行统计,此项为false时将使用友盟+uuid进行用户统计。
  7. // 使用Openid来统计微信小程序的用户,会使统计的指标更为准确,对系统准确性要求高的应用推荐使用Openid。
  8. useOpenid: true,
  9. // 使用openid进行统计时,是否授权友盟自动获取Openid,
  10. // 如若需要,请到友盟后台"设置管理-应用信息"(https://mp.umeng.com/setting/appset)中设置appId及secret
  11. autoGetOpenid: false,
  12. debug: true, //是否打开调试模式
  13. uploadUserInfo: true // 自动上传用户信息,设为false取消上传,默认为false
  14. },
  15. onLaunch() {
  16. // 展示本地存储能力
  17. const logs = wx.getStorageSync('logs') || []
  18. logs.unshift(Date.now())
  19. wx.setStorageSync('logs', logs)
  20. this.loginGettoken()
  21. },
  22. globalData: {
  23. httpurl: 'https://cktest.2weisou.com/meta/', // 生产
  24. // httpurl: 'http://192.168.31.172:9998/',// 柏伟
  25. userInfo: null,
  26. token: '',
  27. gameurl: ''// 游戏链接
  28. },
  29. //登录-获取token
  30. loginGettoken(){
  31. let that = this
  32. wx.setStorageSync('token', '')
  33. wx.setStorageSync('userInfo', '')
  34. wx.login({
  35. success (res) {
  36. if (res.code) {
  37. //发起网络请求
  38. wx.request({
  39. url:that.globalData.httpurl+ 'auth/mobile/token/social?grant_type=mobil&mobile=MINI_C@'+res.code+'@'+'',
  40. method: "POST",
  41. data: {
  42. },
  43. header: {
  44. Authorization: "Basic YXBwbGV0OmFwcGxldA==",
  45. },
  46. success(res1) {
  47. if (res1.statusCode == 200) {
  48. that.globalData.token = res1.data.access_token
  49. that.globalData.userInfo = res1.data.user_info
  50. // console.log(that.globalData.token)
  51. // console.log(that.globalData.userInfo)
  52. wx.setStorageSync('token', res1.data.access_token)
  53. wx.setStorageSync('userInfo', res1.data.user_info)
  54. }
  55. }
  56. })
  57. } else {
  58. console.log('登录失败!' + res.errMsg)
  59. }
  60. }
  61. })
  62. },
  63. })