searchCard.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. import common from '../../utils/util';
  2. import main from '../../utils/main';
  3. const app = getApp();
  4. Page({
  5. data: {
  6. },
  7. onLoad: function () {
  8. var that = this;
  9. that.setData({
  10. Containnerheight: main.getWindowHeight(),
  11. });
  12. },
  13. onShow:function(){
  14. this.init();
  15. },
  16. init:function(){
  17. var that=this;
  18. main.getData("GetUserCardCount?UserID="+app.globalData.userInfo.UserID, function (data) {
  19. if (data) {
  20. that.setData({
  21. CardNumber: data.CardNumber,
  22. });
  23. }
  24. });
  25. },
  26. gotoDefault:function(){
  27. wx.redirectTo({
  28. url: './default',
  29. })
  30. },
  31. goto: function (e) {
  32. var url = e.currentTarget.dataset.url;
  33. wx.navigateTo({
  34. url: './' + url,
  35. })
  36. },
  37. onSearch: function (e) {
  38. wx.navigateTo({
  39. url: './searchCard1',
  40. })
  41. },
  42. gotoSystemsetting: function(e) {
  43. wx.navigateTo({
  44. url: './systemsetting',
  45. })
  46. },
  47. getList: function (e) {
  48. wx.showLoading({
  49. title: '请稍候',
  50. });
  51. setTimeout(function () {
  52. wx.hideLoading();
  53. }, 5000);
  54. var IsToday=e.currentTarget.dataset.id;
  55. var that = this;
  56. if (IsToday==1){
  57. main.getTaskTodayList(function(task){
  58. var list = [];
  59. for (var i = 0; i < task.ListNew.length; i++) {
  60. list.push(task.ListNew[i]);
  61. }
  62. for (var i = 0; i < task.ListHistory.length; i++) {
  63. list.push(task.ListHistory[i]);
  64. }
  65. for (var i = 0; i < task.ListReview.length; i++) {
  66. list.push(task.ListReview[i]);
  67. }
  68. app.globalData.CardList=list;
  69. wx.navigateTo({
  70. url: './searchCardList?type=1&Count=' + list.length,
  71. });
  72. });
  73. }
  74. else{
  75. var url = 'GetMiaoguoCardList?UserID=' + app.globalData.userInfo.UserID;
  76. var isCollect = e.currentTarget.dataset.iscollect;
  77. if (!isCollect)
  78. isCollect=0;
  79. url+="&IsCollect="+isCollect;
  80. main.getData(url, function (data) {
  81. wx.hideLoading();
  82. if (data) {
  83. app.globalData.CardList= data.List;
  84. wx.navigateTo({
  85. url: './searchCardList?type=0&Count=' + data.Count+'&IsCollect='+isCollect,
  86. });
  87. }
  88. });
  89. }
  90. },
  91. onShareAppMessage: function () {
  92. return {
  93. title: app.globalData.ShareTitle,
  94. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  95. imageUrl: app.globalData.ShareImage,
  96. }
  97. },
  98. })