authOrder.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. // pages/authOrder/authOrder.js
  2. import {
  3. post
  4. } from '../../utils/http'
  5. const app = getApp()
  6. Page({
  7. /**
  8. * 页面的初始数据
  9. */
  10. data: {
  11. ticket: ''
  12. },
  13. onAuthSubmit() {
  14. post(
  15. 'v2/api/device/pad_auth', {
  16. ticket: this.data.ticket
  17. },
  18. (res) => {
  19. wx.showToast({
  20. title: res.msg,
  21. icon: 'success',
  22. duration: 1000
  23. })
  24. setTimeout(() => {
  25. wx.reLaunch({
  26. url: '/pages/home/home?fromAuthOrder=true',
  27. })
  28. }, 1200)
  29. }
  30. )
  31. },
  32. // v2/api/device/pad_auth
  33. /**
  34. * 生命周期函数--监听页面加载
  35. */
  36. onLoad: function (options) {
  37. console.log(options)
  38. // https://img.ijolijoli.com/wxmini/ticket?ticket=KvedOg3548a04292a87de86c2f930bb4
  39. // KvedOg3548a04292a87de86c2f930bb4
  40. if (options.q) {
  41. let ticket = decodeURIComponent(options.q)
  42. console.log(ticket)
  43. this.setData({
  44. ticket: ticket.replace('https://img.ijolijoli.com/wxmini/ticket?ticket=', '')
  45. })
  46. }
  47. },
  48. /**
  49. * 生命周期函数--监听页面初次渲染完成
  50. */
  51. onReady: function () {
  52. },
  53. /**
  54. * 生命周期函数--监听页面显示
  55. */
  56. onShow: function () {
  57. },
  58. /**
  59. * 生命周期函数--监听页面隐藏
  60. */
  61. onHide: function () {
  62. },
  63. /**
  64. * 生命周期函数--监听页面卸载
  65. */
  66. onUnload: function () {
  67. },
  68. /**
  69. * 页面相关事件处理函数--监听用户下拉动作
  70. */
  71. onPullDownRefresh: function () {
  72. },
  73. /**
  74. * 页面上拉触底事件的处理函数
  75. */
  76. onReachBottom: function () {
  77. },
  78. /**
  79. * 用户点击右上角分享
  80. */
  81. onShareAppMessage: function () {
  82. }
  83. })