sharewall.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import common from '../../utils/util';
  2. import main from '../../utils/main';
  3. const app = getApp();
  4. Page({
  5. data: {
  6. List:[],
  7. },
  8. onLoad: function (options) {
  9. var that = this;
  10. that.setData({
  11. Containnerheight: main.getWindowHeight(),
  12. });
  13. that.getList({currentTarget:{dataset:{id:99999}}});
  14. },
  15. getList:function(e){
  16. var that = this;
  17. var pageindex="&PageIndex="+e.currentTarget.dataset.id;
  18. var url = 'GetShareWall?UserID=' + app.globalData.userInfo.UserID+pageindex;
  19. main.getData(url, function (data) {
  20. that.setData({
  21. Info:data,
  22. });
  23. });
  24. },
  25. gotoDetail:function(e){
  26. var id=e.currentTarget.dataset.id;
  27. var ismilestone=e.currentTarget.dataset.ismilestone;
  28. if (ismilestone || e.currentTarget.dataset.image){
  29. wx.navigateTo({
  30. url: "./shareitem?TaskID="+id+"&Day="+e.currentTarget.dataset.day,
  31. });
  32. }
  33. else if (!e.currentTarget.dataset.image){
  34. wx.navigateTo({
  35. url: "./shareitem?TaskID="+id+"&IsHistory=1&Day="+e.currentTarget.dataset.day,
  36. });
  37. }
  38. },
  39. onShareAppMessage: function () {
  40. return {
  41. title: app.globalData.ShareTitle,
  42. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  43. imageUrl: app.globalData.ShareImage,
  44. }
  45. },
  46. })