// pages/me/me.js import { getApi, postApi } from "../../apis/api" import cloudApi from "../../apis/cloudApi" Page({ data: { proxyCompanyName: '', loginName: '', loginPhone: '', logo: '../../images/ship-background.png', voyageNum: '-', shipOwnerNum: '-', }, async getCargoOwnerInfo() { let res = await postApi("/user/wx/login", { openId: wx.getStorageSync('openId'), phone: wx.getStorageSync('loginPhone') }) if (res.data.status == 0) { let data = res.data.result Object.keys(data).forEach(function (key) { wx.setStorageSync(key, data[key]) }) let proxyCompanyName = wx.getStorageSync('proxyCompanyName') let loginName = wx.getStorageSync('loginName') let loginPhone = wx.getStorageSync('loginPhone') let proxyCompanyId = wx.getStorageSync('proxyCompanyId') let proxyId = wx.getStorageSync('proxyId') let proxyCompany = wx.getStorageSync('proxyCompany') let voyageNum = wx.getStorageSync('voyageNum') let shipOwnerNum = wx.getStorageSync('shipOwnerNum') this.setData({ proxyCompanyName, loginName, loginPhone, proxyCompanyId, proxyId, proxyCompany, voyageNum, shipOwnerNum }) } else { wx.showToast({ icon: "none", title: '暂无权限' }) } }, loginEvent(e) { let res = e.detail if (res.data.status == 0) { let data = res.data.result Object.keys(data).forEach(function (key) { wx.setStorageSync(key, data[key]) }) let proxyCompanyName = wx.getStorageSync('proxyCompanyName') let loginName = wx.getStorageSync('loginName') let loginPhone = wx.getStorageSync('loginPhone') let proxyCompanyId = wx.getStorageSync('proxyCompanyId') let proxyId = wx.getStorageSync('proxyId') let proxyCompany = wx.getStorageSync('proxyCompany') let voyageNum = wx.getStorageSync('voyageNum') let shipOwnerNum = wx.getStorageSync('shipOwnerNum') this.setData({ proxyCompanyName, loginName, loginPhone, proxyCompanyId, proxyId, proxyCompany, voyageNum, shipOwnerNum }) } else { wx.showToast({ icon: "none", title: '暂无权限' }) } }, onLoad() { let proxyCompanyName = wx.getStorageSync('proxyCompanyName') let loginName = wx.getStorageSync('loginName') let loginPhone = wx.getStorageSync('loginPhone') let proxyCompanyId = wx.getStorageSync('proxyCompanyId') let proxyId = wx.getStorageSync('proxyId') let proxyCompany = wx.getStorageSync('proxyCompany') let voyageNum = wx.getStorageSync('voyageNum') let shipOwnerNum = wx.getStorageSync('shipOwnerNum') this.setData({ proxyCompanyName, loginName, loginPhone, proxyCompanyId, proxyId, proxyCompany, voyageNum, shipOwnerNum }) }, onShow() { if (wx.getStorageSync('loginAccountId')) { this.getCargoOwnerInfo() } } })