info.js 968 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. // pages/car/info.js
  2. const app = getApp()
  3. Page({
  4. /**
  5. * 页面的初始数据
  6. */
  7. data: {
  8. info: {},
  9. fileList:[]
  10. },
  11. /**
  12. * 生命周期函数--监听页面加载
  13. */
  14. onLoad: function (options) {
  15. var pages = getCurrentPages();
  16. var prevPage = pages[pages.length - 2];
  17. let getInfo = prevPage.data.resData[options.index]
  18. this.setData({
  19. id: options.id,
  20. info:getInfo
  21. })
  22. //this.getInfo(options.id)
  23. },
  24. //查询详情
  25. getInfo: function (id) {
  26. //详情
  27. app.request.requestGetApi(app.API.api.carDetail, {
  28. 'id': id
  29. }, this, function (res, _that) {
  30. let data = res.data.data;
  31. let getPhotoArr = data.certificateNoImage.split(',');
  32. let getfileListArr = []
  33. for(let i=0;i<getPhotoArr.length;i++){
  34. getfileListArr.push({
  35. url:getPhotoArr[i]
  36. })
  37. }
  38. _that.setData({
  39. info: data,
  40. "fileList":getfileListArr
  41. })
  42. })
  43. }
  44. })