perssonal.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. //index.js
  2. //获取应用实例
  3. const app = getApp()
  4. Page({
  5. data: {
  6. personalInfo: {},
  7. },
  8. //事件处理函数
  9. onLoad: function () {
  10. let data = app.globalData.userInfo;
  11. if (data) {
  12. // 查询省份
  13. wx.request({
  14. url: app.globalData.publicUrl + '/api/htyd/xzqh',
  15. method: "get",
  16. data: { code: data.province },
  17. success: (res) => {
  18. data.province = res.data.data[0].name;
  19. }
  20. })
  21. // 查询市区
  22. wx.request({
  23. url: app.globalData.publicUrl + '/api/htyd/xzqh',
  24. method: "get",
  25. data: { pcode: data.province },
  26. success: (res) => {
  27. let city = res.data.data.find(i => i.code == data.city)
  28. if (city) data.city = city.name;
  29. }
  30. })
  31. // 查询套餐
  32. wx.request({
  33. url: app.globalData.publicUrl + '/api/htyd/set/' + data.set,
  34. method: "get",
  35. data: {},
  36. success: (res) => {
  37. if (res.data.errcode === 0) {
  38. data.set = res.data.data.title
  39. this.setData({ personalInfo: data })
  40. }
  41. }
  42. })
  43. } else { }
  44. },
  45. })