index.js 757 B

1234567891011121314151617181920212223242526272829303132333435
  1. import {
  2. getWxQrcode,
  3. } from '~/api/user'
  4. const app = getApp()
  5. Component({
  6. properties: {},
  7. data: {
  8. show: false,
  9. isIos: app.globalData.isIOS,
  10. qrCode: '',
  11. },
  12. methods: {
  13. async open() {
  14. if (!this.data.isIos) {
  15. wx.navigateTo({
  16. url: '/pages/commodity/index',
  17. })
  18. } else {
  19. let qrCode = await getWxQrcode()
  20. this.setData({
  21. qrCode: qrCode.ticketUrl
  22. })
  23. this.setData({
  24. show: true,
  25. })
  26. }
  27. },
  28. closeModal() {
  29. this.setData({
  30. show: false
  31. })
  32. },
  33. }
  34. })