paylist.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import common from '../../utils/util';
  2. import server from '../../utils/main';
  3. const app = getApp();
  4. Page({
  5. data: {
  6. PayList: null,
  7. },
  8. onLoad: function (options) {
  9. this.setData({
  10. Containnerheight: common.getSystemHeight(),
  11. });
  12. this.init();
  13. },
  14. init: function () {
  15. var that = this;
  16. server.getData('GetWXUsersAllPayInfo500?UserID=' + app.globalData.userInfo.UserID + "&ProductID=" + app.globalData.ProgramID, function (data) {
  17. if (data) {
  18. var list = server.getProgramList();
  19. for(var i=0;i<data.length;i++){
  20. for (var k = 0; k < data[i].List.length; k++) {
  21. var item = data[i].List[k];
  22. for(var j=0;j<list.length;j++){
  23. if (item.ProductID == list[j].ID) {
  24. item.ImageName = list[j].ImageUrl;
  25. item.ProductName = list[j].Name;
  26. }
  27. }
  28. }
  29. }
  30. that.setData({
  31. PayList: data,
  32. });
  33. }
  34. else {
  35. that.setData({
  36. PayList: [],
  37. });
  38. }
  39. });
  40. },
  41. onShareAppMessage: function () {
  42. return {
  43. title: app.globalData.ShareTitle,
  44. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  45. imageUrl: app.globalData.ShareImage,
  46. }
  47. },
  48. });