contactmov.js 950 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. // components/contactmov/contactmov.js
  2. const util = require('../../utils/util.js');
  3. const api = require('../../config/api.js');
  4. Component({
  5. /**
  6. * 组件的属性列表
  7. */
  8. properties: {
  9. pageX: {
  10. type: Number,
  11. default: 600
  12. },
  13. pageY: {
  14. type: Number,
  15. default: 1000
  16. }
  17. },
  18. /**
  19. * 组件的初始数据
  20. */
  21. data: {
  22. randomNum:(Math.random()*100000000).toFixed(0)
  23. },
  24. /**
  25. * 组件的方法列表
  26. */
  27. methods: {
  28. goJoin(){
  29. // if (!app.globalData.hasLogin) {
  30. // wx.navigateTo({
  31. // url: "/pages/auth/login/login"
  32. // });
  33. // return;
  34. // }
  35. util.request(api.AuthInfo, {}, "GET")
  36. .then(res => {
  37. if (res.errno == 0) {
  38. let mobile=res.data.mobile;
  39. let randomBoolean = Math.random() < 0.5;
  40. let cp=randomBoolean==true?"13127931250" : "13122656821";
  41. wx.navigateTo({
  42. url: '/pages/ucenter/wx/join?mobile='+mobile+'&cp='+cp,
  43. })
  44. }
  45. })
  46. }
  47. }
  48. })