default.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  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. wx.hideShareMenu();
  9. var that = this;
  10. that.setData({
  11. Containnerheight: main.getWindowHeight(),
  12. });
  13. if (options.Share==1){
  14. var id = options.MiaoguoCardID;
  15. wx.navigateTo({
  16. url: './preview?type=share&id=' + id,
  17. });
  18. }
  19. if (app.globalData.IsIPad){
  20. that.setData({
  21. IsIPad: "_iPad",
  22. });
  23. }
  24. },
  25. onShow: function () {
  26. var that = this;
  27. wx.getSetting({
  28. success(res) {
  29. if (res.authSetting['scope.userInfo']) {
  30. that.setData({
  31. IsAccredit: true,
  32. });
  33. common.getStorageValue(that, "UserName", "秒过", function () {
  34. wx.setNavigationBarTitle({
  35. title: that.data.UserName
  36. });
  37. });
  38. that.getTaskTodayList();
  39. }
  40. else {
  41. wx.navigateTo({
  42. url: '../index/accredit',
  43. });
  44. }
  45. }
  46. });
  47. },
  48. goto: function (e) {
  49. var url = e.currentTarget.dataset.url;
  50. wx.navigateTo({
  51. url: './' + url,
  52. })
  53. },
  54. //得到当天任务
  55. getTaskTodayList: function () {
  56. wx.showLoading({
  57. title: '请稍候',
  58. mask:true,
  59. })
  60. var that = this;
  61. common.getStorageValue(that, "CardMaxNumberNew", 10, function () {
  62. common.getStorageValue(that, "CardMaxNumberHistory", 30, function () {
  63. common.getStorageValue(that, "SortTypeIndex", 0, function () {
  64. var url = 'GetMiaoguoCardToday?UserID=' + app.globalData.userInfo.UserID;
  65. url += "&New=" + that.data.CardMaxNumberNew;
  66. url += "&History=" + that.data.CardMaxNumberHistory;
  67. url += "&SortTypeIndex=" + that.data.SortTypeIndex;
  68. main.getData(url, function (data) {
  69. wx.hideLoading();
  70. if (data) {
  71. var TodayTaskNumber = data.ListNew.length + data.ListReview.length + data.ListHistory.length;
  72. that.setData({
  73. List: data,
  74. DayNumber: data.DayNumber,
  75. TodayTaskNumber: TodayTaskNumber,
  76. IsStart: data.IsStart,
  77. });
  78. wx.setStorageSync("TaskToday", data);
  79. }
  80. });
  81. });
  82. });
  83. });
  84. },
  85. gotoCard: function () {
  86. wx.redirectTo({
  87. url: './searchCard',
  88. })
  89. },
  90. onShareAppMessage: function () {
  91. return {
  92. title: app.globalData.ShareTitle,
  93. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  94. imageUrl: app.globalData.ShareImage,
  95. }
  96. },
  97. })