contactmov.js 1019 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. // components/contactmov/contactmov.js
  2. const util = require('../../utils/util.js');
  3. const api = require('../../api/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. goIm(){
  29. wx.navigateTo({
  30. url: '/pages/chat/im/im'
  31. });
  32. },
  33. goJoin(){
  34. // if (!app.globalData.hasLogin) {
  35. // wx.navigateTo({
  36. // url: "/pages/auth/login/login"
  37. // });
  38. // return;
  39. // }
  40. util.request(api.AuthInfo, {}, "GET")
  41. .then(res => {
  42. if (res.errno == 0) {
  43. let mobile=res.data.mobile;
  44. let randomBoolean = Math.random() < 0.5;
  45. let cp=randomBoolean==true?"13127931250" : "13122656821";
  46. wx.navigateTo({
  47. url: '/pages/ucenter/wx/join?mobile='+mobile+'&cp='+cp,
  48. })
  49. }
  50. })
  51. }
  52. }
  53. })