sfzyYyjl.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. // pages/recordPages/sfzyYyjl/sfzyYyjl.js
  2. import {
  3. canalReserve
  4. } from "../../../apis/sfzy"
  5. Page({
  6. /**
  7. * 页面的初始数据
  8. */
  9. data: {
  10. infos: {},
  11. },
  12. /**
  13. * 生命周期函数--监听页面加载
  14. */
  15. onLoad(options) {
  16. let that = this
  17. that.init(options)
  18. },
  19. init(e) {
  20. let that = this
  21. if (e) {
  22. if (e.infos) {
  23. let infos = JSON.parse(e.infos)
  24. that.setData({
  25. infos: infos
  26. })
  27. }
  28. }
  29. },
  30. cancle() {
  31. let that = this
  32. wx.showLoading({
  33. title: '正在取消...',
  34. })
  35. canalReserve({
  36. yyLogId: that.data.infos.yyLogId
  37. }).then(res => {
  38. wx.hideLoading()
  39. if (res.code == 200) {
  40. wx.showToast({
  41. title: '取消成功',
  42. duration: 2000
  43. })
  44. setTimeout(() => {
  45. wx.navigateBack()
  46. }, 2000);
  47. } else {
  48. wx.showToast({
  49. title: res.msg || res.message,
  50. icon: "none",
  51. duration: 5000
  52. })
  53. }
  54. })
  55. },
  56. call(e) {
  57. let phone = e.currentTarget.dataset.phone
  58. wx.makePhoneCall({
  59. phoneNumber: phone,
  60. })
  61. },
  62. /**
  63. * 生命周期函数--监听页面初次渲染完成
  64. */
  65. onReady() {
  66. },
  67. /**
  68. * 生命周期函数--监听页面显示
  69. */
  70. onShow() {
  71. },
  72. /**
  73. * 生命周期函数--监听页面隐藏
  74. */
  75. onHide() {
  76. },
  77. /**
  78. * 生命周期函数--监听页面卸载
  79. */
  80. onUnload() {
  81. },
  82. /**
  83. * 页面相关事件处理函数--监听用户下拉动作
  84. */
  85. onPullDownRefresh() {
  86. },
  87. /**
  88. * 页面上拉触底事件的处理函数
  89. */
  90. onReachBottom() {
  91. },
  92. /**
  93. * 用户点击右上角分享
  94. */
  95. onShareAppMessage() {
  96. }
  97. })