liukangdong
2024-07-18 5b219a9694c8d69db42e746a654c779cc6a61bf6
wechat_jiaxuan/pages/store/info.js
@@ -1,26 +1,64 @@
// pages/store/info.js
import {
  getShopDetail
} from '../../api/index'
Page({
  /**
   * 页面的初始数据
   */
  data: {
    bottomLift: 0
    bottomLift: 0,
    clientHeight: 0,
    clientTop: 0,
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.getDetail(options.id)
    var app = getApp().globalData
    this.setData({
      bottomLift: app.bottomLift
    })
    const res = wx.getMenuButtonBoundingClientRect()
    this.setData({clientHeight: res.height})
    this.setData({clientTop: res.top})
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  navback() {
    wx.navigateBack()
  },
  makePhone(e) {
    const { linkPhone } = this.data.info
    wx.makePhoneCall({ phoneNumber: linkPhone })
  },
  handleDetail(e) {
    const id = e.currentTarget.dataset.id
    wx.navigateTo({
      url: '/pages/store/staff?id=' + id,
    })
  },
  handleNavigation() {
    wx.getLocation({
      type: 'gcj02', //返回可以用于wx.openLocation的经纬度
      success (res) {
        const latitude = res.latitude
        const longitude = res.longitude
        wx.openLocation({
          latitude,
          longitude,
          scale: 18
        })
      }
     })
  },
  getDetail(id) {
    getShopDetail({shopId: id}).then(res => {
      this.setData({ info: res.data })
    })
  },
  onReady() {
  },