me.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  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/myInfo", {})
  18. if (res.data.status == 0) {
  19. let data = res.data.result
  20. Object.keys(data).forEach(function (key) {
  21. wx.setStorageSync(key, data[key])
  22. })
  23. let proxyCompanyName = wx.getStorageSync('proxyCompanyName')
  24. let loginName = wx.getStorageSync('loginName')
  25. let loginPhone = wx.getStorageSync('loginPhone')
  26. let proxyCompanyId = wx.getStorageSync('proxyCompanyId')
  27. let proxyId = wx.getStorageSync('proxyId')
  28. let proxyCompany = wx.getStorageSync('proxyCompany')
  29. let voyageNum = wx.getStorageSync('voyageNum')
  30. let shipOwnerNum = wx.getStorageSync('shipOwnerNum')
  31. this.setData({
  32. proxyCompanyName,
  33. loginName,
  34. loginPhone,
  35. proxyCompanyId,
  36. proxyId,
  37. proxyCompany,
  38. voyageNum,
  39. shipOwnerNum
  40. })
  41. } else {
  42. wx.showToast({
  43. icon: "none",
  44. title: '暂无权限'
  45. })
  46. }
  47. },
  48. loginEvent(e) {
  49. let res = e.detail
  50. if (res.data.status == 0) {
  51. let data = res.data.result
  52. Object.keys(data).forEach(function (key) {
  53. wx.setStorageSync(key, data[key])
  54. })
  55. let proxyCompanyName = wx.getStorageSync('proxyCompanyName')
  56. let loginName = wx.getStorageSync('loginName')
  57. let loginPhone = wx.getStorageSync('loginPhone')
  58. let proxyCompanyId = wx.getStorageSync('proxyCompanyId')
  59. let proxyId = wx.getStorageSync('proxyId')
  60. let proxyCompany = wx.getStorageSync('proxyCompany')
  61. let voyageNum = wx.getStorageSync('voyageNum')
  62. let shipOwnerNum = wx.getStorageSync('shipOwnerNum')
  63. this.setData({
  64. proxyCompanyName,
  65. loginName,
  66. loginPhone,
  67. proxyCompanyId,
  68. proxyId,
  69. proxyCompany,
  70. voyageNum,
  71. shipOwnerNum
  72. })
  73. this.getCargoOwnerInfo()
  74. } else {
  75. wx.showToast({
  76. icon: "none",
  77. title: '暂无权限'
  78. })
  79. }
  80. },
  81. onLoad() {
  82. },
  83. onShow() {
  84. if (wx.getStorageSync('loginAccountId')) {
  85. this.getCargoOwnerInfo()
  86. } else {
  87. this.setData({
  88. proxyCompanyName: '',
  89. loginName: '',
  90. loginPhone: '',
  91. proxyCompanyId: '',
  92. proxyId: '',
  93. proxyCompany: '',
  94. voyageNum: '',
  95. shipOwnerNum: ''
  96. })
  97. }
  98. }
  99. })