join.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. const api = require('../../../api/api.js');
  2. const util = require("../../../utils/util");
  3. var app = getApp();
  4. Page({
  5. /**
  6. * 页面的初始数据
  7. */
  8. data: {
  9. img: '',
  10. myqr_blur: 0, //背景模糊值
  11. myqr_show: true,
  12. authImg: 'https://7a68-zhaijieshi-3guecm78383ca692-1307626841.tcb.qcloud.la/wx/qw/sq.png',
  13. authBtn: 'https://7a68-zhaijieshi-3guecm78383ca692-1307626841.tcb.qcloud.la/wx/qw/sq-btn.png',
  14. xiaoying:'cloud://zhaijieshi-3guecm78383ca692.7a68-zhaijieshi-3guecm78383ca692-1307626841/wx/qw/jingzhi-xiaoying.png',
  15. xiaomi:'cloud://zhaijieshi-3guecm78383ca692.7a68-zhaijieshi-3guecm78383ca692-1307626841/wx/qw/jingzhi-xiaomi.png',
  16. code: "",
  17. },
  18. /**
  19. * 生命周期函数--监听页面加载
  20. */
  21. onLoad: function (options) {
  22. let that = this;
  23. let rd = (Math.random() * 10) % 2;
  24. that.setData({
  25. img: (rd == 0 ? this.data.xiaoying : this.data.xiaomi)
  26. })
  27. // util.request(api.CPQrCode, {
  28. // channel: (options.channel=='hm'?'盒马':'私域'),
  29. // bookSn:options.id
  30. // }).then(function (res) {
  31. // if (res.errno == 0) {
  32. // that.setData({
  33. // img: res.data
  34. // })
  35. // } else {
  36. // util.showErrorToast(res.errmsg);
  37. // }
  38. // }).catch(res => {
  39. // console.info(res)
  40. // util.showErrorToast(res.errMsg);
  41. // })
  42. },
  43. showMyQr() {
  44. this.setData({
  45. myqr_blur: 8,
  46. myqr_show: true
  47. });
  48. },
  49. goCloseMyqr: function () { //关闭分享图片的弹层
  50. this.setData({
  51. myqr_blur: 0,
  52. myqr_show: false
  53. });
  54. },
  55. qrtouchstart: function () {
  56. this.setData({
  57. myqr_blur: 0,
  58. myqr_show: false
  59. });
  60. },
  61. /**
  62. * 生命周期函数--监听页面初次渲染完成
  63. */
  64. onReady: function () {
  65. },
  66. /**
  67. * 生命周期函数--监听页面显示
  68. */
  69. onShow: function () {
  70. wx.hideHomeButton();
  71. },
  72. /**
  73. * 生命周期函数--监听页面隐藏
  74. */
  75. onHide: function () {
  76. },
  77. /**
  78. * 生命周期函数--监听页面卸载
  79. */
  80. onUnload: function () {
  81. },
  82. /**
  83. * 页面相关事件处理函数--监听用户下拉动作
  84. */
  85. onPullDownRefresh: function () {
  86. },
  87. /**
  88. * 页面上拉触底事件的处理函数
  89. */
  90. onReachBottom: function () {
  91. },
  92. /**
  93. * 用户点击右上角分享
  94. */
  95. onShareAppMessage: function () {
  96. }
  97. })