選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

126 行
2.0KB

  1. // pages/home/home.js
  2. const app = getApp()
  3. Page({
  4. /**
  5. * 页面的初始数据
  6. */
  7. data: {
  8. phone:'',//手机号
  9. isQuerying: false,
  10. storeName: '', //店名
  11. },
  12. /**
  13. * 核销查询
  14. */
  15. check: function(e) {
  16. if (this.data.isQuerying) {
  17. return
  18. }
  19. var data = e.detail.value;
  20. if (data.phone.length != 11) {
  21. wx.showToast({
  22. title: '输入的手机号码有误',
  23. icon: 'none',
  24. duration: 2000
  25. })
  26. return
  27. } else {
  28. this.setData({
  29. isQuerying: true
  30. })
  31. this.query({user_phone:data.phone});
  32. }
  33. },
  34. query(data) {
  35. app.requestGet('admin/buy/userid',data,res=>{
  36. this.setData({
  37. isQuerying: false
  38. })
  39. if(res.code==200){
  40. wx.navigateTo({
  41. url: '../member/member?id=' + res.data.user_id
  42. })
  43. }else{
  44. wx.showToast({
  45. title: res.message,
  46. icon: 'none',
  47. duration: 2000
  48. })
  49. }
  50. })
  51. },
  52. /**
  53. * 扫码
  54. */
  55. scanCode() {
  56. var that=this;
  57. wx.scanCode({
  58. onlyFromCamera: true,
  59. success(res) {
  60. var id = res.result;
  61. that.query({ user_code: id });
  62. }
  63. })
  64. },
  65. /**
  66. * 生命周期函数--监听页面加载
  67. */
  68. onLoad: function(options) {
  69. wx.hideShareMenu();
  70. this.setData({
  71. storeName: app.globalData.storeData.shop_name
  72. })
  73. },
  74. /**
  75. * 生命周期函数--监听页面初次渲染完成
  76. */
  77. onReady: function() {
  78. },
  79. /**
  80. * 生命周期函数--监听页面显示
  81. */
  82. onShow: function() {
  83. this.setData({
  84. phone:''
  85. })
  86. },
  87. /**
  88. * 生命周期函数--监听页面隐藏
  89. */
  90. onHide: function() {
  91. },
  92. /**
  93. * 生命周期函数--监听页面卸载
  94. */
  95. onUnload: function() {
  96. },
  97. /**
  98. * 页面相关事件处理函数--监听用户下拉动作
  99. */
  100. onPullDownRefresh: function() {
  101. },
  102. /**
  103. * 页面上拉触底事件的处理函数
  104. */
  105. onReachBottom: function() {
  106. },
  107. /**
  108. * 用户点击右上角分享
  109. */
  110. onShareAppMessage: function() {
  111. }
  112. })