index.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. // pages/index/index.js
  2. Page({
  3. /**
  4. * 页面的初始数据
  5. */
  6. data: {
  7. locationStr: '定位地址…',
  8. blanceCount: 0, // 剩余预约次数
  9. fileInfoList: []
  10. },
  11. /**
  12. * 生命周期函数--监听页面显示
  13. */
  14. onShow() {
  15. wx.hideHomeButton()
  16. },
  17. /**
  18. * 处理套餐 购买 or 预约
  19. * blanceCount: 0-购买 1-预约
  20. * **/
  21. handlePackage () {
  22. var type = this.data.blanceCount > 0 ? 1 : 0
  23. switch (type) {
  24. case 0:
  25. wx.navigateTo({
  26. url: '/pages/buy/buy',
  27. })
  28. break;
  29. case 1:
  30. wx.navigateTo({
  31. url: '/pages/appointment/appointment',
  32. })
  33. break;
  34. }
  35. },
  36. // 点击全部档案
  37. handleAllFile () {
  38. wx.navigateTo({
  39. url: '/pages/allFile/allFile',
  40. })
  41. },
  42. // 添加检测人
  43. handleAddCheck () {
  44. wx.navigateTo({
  45. url: '/pages/createFile/createFile?form=index',
  46. })
  47. },
  48. handleScanCode () {
  49. wx.scanCode({
  50. onlyFromCamera: true,
  51. scanType: ['barCode','qrCode','datamatrix','pdf417'],
  52. success (res) {
  53. console.log(res);
  54. }
  55. })
  56. }
  57. })