earnings_list.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. import common from '../../utils/util';
  2. import main from '../../utils/main';
  3. const app = getApp();
  4. Page({
  5. data: {
  6. },
  7. onLoad: function (options) {
  8. var that = this;
  9. that.setData({
  10. Containnerheight: main.getWindowHeight(),
  11. AgentCategory:options.AgentCategory,
  12. IsCheck:options.IsCheck,
  13. });
  14. that.init();
  15. },
  16. init:function(){
  17. var that = this;
  18. var list=app.globalData.EarningsList.List1;
  19. if (that.data.AgentCategory=="ambassador")
  20. list=app.globalData.EarningsList.List2;
  21. var arr=[];
  22. for(var i=0;i<list.length;i++){
  23. if (that.data.IsCheck==list[i].IsCheck || that.data.IsCheck=="all"){
  24. arr.push(list[i]);
  25. }
  26. }
  27. var SelectMenuCss1="",SelectMenuCss2="",SelectMenuCss3="";
  28. if (that.data.IsCheck=="all"){
  29. SelectMenuCss1="selectItem";
  30. }
  31. else if (that.data.IsCheck=="0"){
  32. SelectMenuCss2="selectItem";
  33. }
  34. else if (that.data.IsCheck=="1"){
  35. SelectMenuCss3="selectItem";
  36. }
  37. that.setData({
  38. SelectMenuCss1:SelectMenuCss1,
  39. SelectMenuCss2:SelectMenuCss2,
  40. SelectMenuCss3:SelectMenuCss3,
  41. List: arr,
  42. });
  43. },
  44. goto: function (e) {
  45. var url = e.currentTarget.dataset.url;
  46. wx.navigateTo({
  47. url: url,
  48. });
  49. },
  50. onMenu:function(e){
  51. this.setData({
  52. IsCheck:e.currentTarget.dataset.id,
  53. });
  54. this.init();
  55. },
  56. onShareAppMessage: function () {
  57. return {
  58. title: app.globalData.ShareTitle,
  59. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  60. imageUrl: app.globalData.ShareImage,
  61. }
  62. },
  63. })