perssonal.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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: (proRes) => {
  18. data.province = proRes.data.data[0].name;
  19. // 查询市区
  20. wx.request({
  21. url: app.globalData.publicUrl + '/api/htyd/xzqh',
  22. method: "get",
  23. data: { pcode: proRes.data.data[0].code },
  24. success: (cityRes) => {
  25. let city = cityRes.data.data.find(i => i.code == data.city)
  26. console.log(city);
  27. if (city) data.city = city.name;
  28. // 查询套餐
  29. wx.request({
  30. url: app.globalData.publicUrl + '/api/htyd/set/' + data.set,
  31. method: "get",
  32. data: {},
  33. success: (setRes) => {
  34. if (setRes.data.errcode === 0) {
  35. data.set = setRes.data.data.title;
  36. this.setData({ personalInfo: data })
  37. }
  38. }
  39. })
  40. }
  41. })
  42. }
  43. })
  44. } else { }
  45. },
  46. })