searchCard.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  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. wx.hideShareMenu();
  9. var that = this;
  10. that.setData({
  11. Containnerheight: main.getWindowHeight(),
  12. });
  13. },
  14. onShow:function(){
  15. var taskToday = app.globalData.TaskToday;
  16. this.setData({
  17. CardNumber: taskToday.CardNumber,
  18. })
  19. },
  20. gotoDefault:function(){
  21. wx.redirectTo({
  22. url: './default',
  23. })
  24. },
  25. goto: function (e) {
  26. var url = e.currentTarget.dataset.url;
  27. wx.navigateTo({
  28. url: './' + url,
  29. })
  30. },
  31. onSearch: function (e) {
  32. wx.navigateTo({
  33. url: './searchCard1',
  34. })
  35. },
  36. getList: function (e) {
  37. wx.showLoading({
  38. title: '请稍候',
  39. });
  40. var IsToday=e.currentTarget.dataset.id;
  41. var that = this;
  42. if (IsToday==1){
  43. main.getTaskTodayList(function(task){
  44. var list = [];
  45. for (var i = 0; i < task.ListNew.length; i++) {
  46. list.push(task.ListNew[i]);
  47. }
  48. for (var i = 0; i < task.ListHistory.length; i++) {
  49. list.push(task.ListHistory[i]);
  50. }
  51. for (var i = 0; i < task.ListReview.length; i++) {
  52. list.push(task.ListReview[i]);
  53. }
  54. app.globalData.CardList=list;
  55. wx.navigateTo({
  56. url: './searchCardList?type=1&Count=' + list.length,
  57. });
  58. });
  59. }
  60. else{
  61. var url = 'GetMiaoguoCardList?UserID=' + app.globalData.userInfo.UserID;
  62. main.getData(url, function (data) {
  63. wx.hideLoading();
  64. if (data) {
  65. app.globalData.CardList= data.List;
  66. wx.navigateTo({
  67. url: './searchCardList?type=0&Count=' + data.Count,
  68. })
  69. }
  70. });
  71. }
  72. },
  73. onShareAppMessage: function () {
  74. return {
  75. title: app.globalData.ShareTitle,
  76. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  77. imageUrl: app.globalData.ShareImage,
  78. }
  79. },
  80. })