default.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. var that = this;
  9. that.setData({
  10. Containnerheight: main.getWindowHeight(),
  11. });
  12. },
  13. onShow: function () {
  14. var that = this;
  15. common.getStorageValue(that, "CardMaxNumberNew", 10, function () {
  16. common.getStorageValue(that, "CardMaxNumberHistory", 30, function () {
  17. that.getList();
  18. wx.stopPullDownRefresh();
  19. });
  20. });
  21. wx.getSetting({
  22. success(res) {
  23. if (res.authSetting['scope.userInfo']) {
  24. that.setData({
  25. IsAccredit: true,
  26. });
  27. }
  28. else {
  29. wx.navigateTo({
  30. url: '../index/accredit',
  31. });
  32. }
  33. }
  34. })
  35. },
  36. onPullDownRefresh: function () {
  37. this.onShow();
  38. },
  39. goto: function (e) {
  40. var url = e.currentTarget.dataset.url;
  41. wx.navigateTo({
  42. url: './' + url,
  43. })
  44. },
  45. getList: function () {
  46. var that = this;
  47. var url = 'GetMiaoguoCardToday?UserID=' + app.globalData.userInfo.UserID;
  48. url += "&New=" + this.data.CardMaxNumberNew;
  49. url += "&History=" + this.data.CardMaxNumberHistory;
  50. main.getData(url, function (data) {
  51. if (data) {
  52. var TodayTaskNumber = data.ListNew.length + data.ListReview.length + data.ListHistory.length;
  53. that.setData({
  54. List: data,
  55. DayNumber: data.DayNumber,
  56. TodayTaskNumber: TodayTaskNumber,
  57. });
  58. wx.setStorageSync("TaskToday", data);
  59. main.getData("GetBaiduToken", function (data) {
  60. app.globalData.BaiduToken = data;
  61. });
  62. }
  63. });
  64. },
  65. gotoCard: function () {
  66. wx.redirectTo({
  67. url: './searchCard',
  68. })
  69. },
  70. onShareAppMessage: function () {
  71. return {
  72. title: app.globalData.ShareTitle,
  73. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  74. imageUrl: app.globalData.ShareImage,
  75. }
  76. },
  77. })