me.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. // pages/me/me.js
  2. import {
  3. getApi,
  4. postApi
  5. } from "../../apis/api"
  6. import cloudApi from "../../apis/cloudApi"
  7. Page({
  8. data: {
  9. proxyCompanyName: '',
  10. loginName: '',
  11. loginPhone: '',
  12. logo: '../../images/ship-background.png',
  13. voyageNum: '-',
  14. shipOwnerNum: '-',
  15. },
  16. async getCargoOwnerInfo() {
  17. let res = await postApi("/user/wx/login", {
  18. openId: wx.getStorageSync('openId'),
  19. phone: wx.getStorageSync('loginPhone')
  20. })
  21. if (res.data.status == 0) {
  22. let data = res.data.result
  23. Object.keys(data).forEach(function (key) {
  24. wx.setStorageSync(key, data[key])
  25. })
  26. let proxyCompanyName = wx.getStorageSync('proxyCompanyName')
  27. let loginName = wx.getStorageSync('loginName')
  28. let loginPhone = wx.getStorageSync('loginPhone')
  29. let proxyCompanyId = wx.getStorageSync('proxyCompanyId')
  30. let voyageNum = wx.getStorageSync('voyageNum')
  31. let shipOwnerNum = wx.getStorageSync('shipOwnerNum')
  32. this.setData({
  33. proxyCompanyName,
  34. loginName,
  35. loginPhone,
  36. proxyCompanyId,
  37. voyageNum,
  38. shipOwnerNum
  39. })
  40. } else {
  41. wx.showToast({
  42. icon: "none",
  43. title: '暂无权限'
  44. })
  45. }
  46. },
  47. loginEvent(e) {
  48. let res = e.detail
  49. if (res.data.status == 0) {
  50. let data = res.data.result
  51. Object.keys(data).forEach(function (key) {
  52. wx.setStorageSync(key, data[key])
  53. })
  54. let proxyCompanyName = wx.getStorageSync('proxyCompanyName')
  55. let loginName = wx.getStorageSync('loginName')
  56. let loginPhone = wx.getStorageSync('loginPhone')
  57. let proxyCompanyId = wx.getStorageSync('proxyCompanyId')
  58. let voyageNum = wx.getStorageSync('voyageNum')
  59. let shipOwnerNum = wx.getStorageSync('shipOwnerNum')
  60. this.setData({
  61. proxyCompanyName,
  62. loginName,
  63. loginPhone,
  64. proxyCompanyId,
  65. voyageNum,
  66. shipOwnerNum
  67. })
  68. } else {
  69. wx.showToast({
  70. icon: "none",
  71. title: '暂无权限'
  72. })
  73. }
  74. },
  75. onLoad() {
  76. let proxyCompanyName = wx.getStorageSync('proxyCompanyName')
  77. let loginName = wx.getStorageSync('loginName')
  78. let loginPhone = wx.getStorageSync('loginPhone')
  79. let proxyCompanyId = wx.getStorageSync('proxyCompanyId')
  80. let voyageNum = wx.getStorageSync('voyageNum')
  81. let shipOwnerNum = wx.getStorageSync('shipOwnerNum')
  82. this.setData({
  83. proxyCompanyName,
  84. loginName,
  85. loginPhone,
  86. proxyCompanyId,
  87. voyageNum,
  88. shipOwnerNum
  89. })
  90. },
  91. onShow() {
  92. if (wx.getStorageSync('loginAccountId')) {
  93. this.getCargoOwnerInfo()
  94. }
  95. }
  96. })