labDetail.js 931 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. const {
  2. postApi
  3. } = require("../../../../apis/api")
  4. // pages/voyageManage/myBills/labDetail.js
  5. const app = getApp()
  6. Page({
  7. data: {
  8. },
  9. preview(e) {
  10. wx.previewImage({
  11. urls: [e.currentTarget.dataset.url],
  12. })
  13. },
  14. deleteLab(e) {
  15. wx.showModal({
  16. title: '提示',
  17. content: '确认删除提单?',
  18. success: async (res) => {
  19. if (res.confirm) {
  20. console.log('用户点击确定')
  21. let res1 = await postApi('voyage/deleteLab', {
  22. id: this.data.id
  23. })
  24. if (res1.data.status == 0) {
  25. wx.showToast({
  26. title: res1.data.msg,
  27. })
  28. wx.navigateBack()
  29. }
  30. } else if (res.cancel) {
  31. console.log('用户点击取消')
  32. }
  33. }
  34. })
  35. },
  36. onLoad(options) {
  37. console.log(app.globalData.currentLab)
  38. this.setData({
  39. ...app.globalData.currentLab
  40. })
  41. },
  42. })