activateFinish.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. import common from '../../utils/util';
  2. import server from '../../utils/main';
  3. const app = getApp();
  4. Page({
  5. data: {
  6. },
  7. onLoad: function (options) {
  8. var idarr=options.idarr.split(",");
  9. var list = server.getProgramList();
  10. var arr=[];
  11. for(var i=0;i<list.length;i++){
  12. for(var j=0;j<idarr.length;j++){
  13. if (idarr[j]==list[i].ID){
  14. arr.push(list[i]);
  15. }
  16. }
  17. }
  18. this.setData({
  19. Containnerheight: common.getSystemHeight(),
  20. ProgramList: arr,
  21. ProgramID:app.globalData.ProgramID,
  22. });
  23. },
  24. switchProgram: function (e) {
  25. wx.navigateToMiniProgram({
  26. appId: e.currentTarget.dataset.appid,
  27. path: e.currentTarget.dataset.path,
  28. extraData: {
  29. },
  30. success(res) {
  31. // 打开成功
  32. }
  33. });
  34. },
  35. gotoFinish: function () {
  36. wx.reLaunch({
  37. url: '../../pages/index/index',
  38. });
  39. },
  40. onShareAppMessage: function () {
  41. return {
  42. title: app.globalData.ShareTitle,
  43. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  44. imageUrl: app.globalData.ShareImage,
  45. }
  46. },
  47. })