import { updateShop,getMemberInfo } from "../../api/index"; // pages/store/info.js Page({ /** * 页面的初始数据 */ data: { linkerName:'', linkPhone:'', address:'', latitude:'', longitude:'', shopInfo:{}, bottomLift: 0 }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { var app = getApp().globalData this.setData({ bottomLift: app.bottomLift }) const obj =JSON.parse(options.data); this.setData({shopInfo: obj , linkPhone:obj.linkPhone, linkerName:obj.linkerName, address:obj.address, latitude:obj.latitude, longitude:obj.longitude }) }, getLocation() { const that = this; wx.chooseLocation({ success: (result) => { console.log('result', result); const {shopInfo,latitude,longitude,address} = that.data; shopInfo.latitude = result.latitude shopInfo.longitude = result.longitude shopInfo.address = result.address ||shopInfo.address that.setData({shopInfo: shopInfo , address:shopInfo.address, latitude:shopInfo.latitude, longitude:shopInfo.longitude }) }, }) }, saveInfo(){ const {shopInfo} =this.data; console.log(shopInfo) shopInfo.address = this.data.address shopInfo.linkerName = this.data.linkerName shopInfo.linkPhone = this.data.linkPhone shopInfo.latitude = this.data.latitude shopInfo.longitude = this.data.longitude updateShop(shopInfo).then(res => { wx.showToast({ title: '门店信息修改成功', icon: 'none' }) getMemberInfo().then(res => { this.setData({ userInfo: res.data }) wx.setStorageSync('member',res.data) wx.navigateBack({ delta: 1 }); }) }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })