integral.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. //index.js
  2. //获取应用实例
  3. const app = getApp()
  4. Page({
  5. data: {
  6. //直推积分
  7. integralList: [],
  8. //开卡量
  9. cardList: [
  10. ],
  11. //卡单分红
  12. bonusList: [
  13. ],
  14. },
  15. //事件处理函数
  16. bindViewTap: function () {
  17. wx.navigateTo({
  18. url: '../index/index'
  19. })
  20. },
  21. onLoad: function () {
  22. //处理直推积分
  23. var that = this;
  24. let integralList = [
  25. {
  26. id: 1,
  27. status: '已结算',
  28. name: '张三哈',
  29. money: '300.00',
  30. grade: '一级',
  31. time: '2020-10-2',
  32. num: '11111111111',
  33. },
  34. {
  35. id: 1,
  36. status: '已结算',
  37. name: '张三哈',
  38. money: '300.00',
  39. grade: '一级',
  40. time: '2020-10-2',
  41. num: '11111111111',
  42. },
  43. ];
  44. for (const val of integralList) {
  45. val.name = val.name.substring(0, 1) + new Array(val.name.length).join('*');
  46. val.num = val.num.substring(0, 3) + new Array(5).join('*') + val.num.substring(7, 11);
  47. }
  48. that.setData({ integralList: integralList });
  49. //处理开卡量
  50. let cardList=[
  51. {
  52. id: 1,
  53. status: '已结算',
  54. name: '宋某某',
  55. money: '100.00',
  56. grade: '一级',
  57. time: '2020-10-2',
  58. num: '11111111111',
  59. },
  60. {
  61. id: 2,
  62. status: '已结算',
  63. name: '刘某某',
  64. money: '300.00',
  65. grade: '一级',
  66. time: '2020-10-2',
  67. num: '11111111111'
  68. },
  69. ]
  70. for(let val of cardList){
  71. val.name=val.name.substring(0, 1) + new Array(val.name.length).join('*');
  72. val.num = val.num.substring(0, 3) + new Array(5).join('*') + val.num.substring(7, 11);
  73. }
  74. that.setData({ cardList: cardList });
  75. //处理卡单分红
  76. let bonusList=[
  77. {
  78. id: 1,
  79. status: '已结算',
  80. name: '张三哈',
  81. money: '300.00',
  82. grade: '一级',
  83. time: '2020-10-2',
  84. num: '11111111111',
  85. },
  86. {
  87. id: 2,
  88. status: '未结算',
  89. name: '张三哈',
  90. money: '900.00',
  91. grade: '一级',
  92. time: '2020-10-2',
  93. num: '11111111111'
  94. }
  95. ]
  96. for(let val of bonusList){
  97. val.name=val.name.substring(0, 1) + new Array(val.name.length).join('*');
  98. val.num = val.num.substring(0, 3) + new Array(5).join('*') + val.num.substring(7, 11);
  99. }
  100. that.setData({ bonusList: bonusList });
  101. },
  102. })