cardInfo.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. import common from '../../utils/util';
  2. import main from '../../utils/main';
  3. import constant from '../../utils/constant';
  4. const app = getApp();
  5. Page({
  6. data: {
  7. },
  8. onLoad: function (options) {
  9. var that = this;
  10. that.setData({
  11. Containnerheight: main.getWindowHeight(),
  12. });
  13. that.init(options.id);
  14. },
  15. init: function (id) {
  16. var that = this;
  17. var card={};
  18. var list = app.globalData.CardList;
  19. var arrStudyPlay=constant.arrStudyPlay;
  20. for (var i = 0; i < list.length; i++) {
  21. if (id == list[i].MiaoguoCardID) {
  22. card.CreateTimeStr = common.formatDateCHS(list[i].CreateTime);
  23. card.LimitTimeStr = common.formatDateCHS(list[i].LimitTime);
  24. card.LearnNumber = list[i].LearnNumber;
  25. card.CardID=id;
  26. for(var j=0;j<arrStudyPlay.length;j++){
  27. if (list[i].CardType==arrStudyPlay[j].CardType){
  28. card.CardTypeStr=arrStudyPlay[j].Name;
  29. card.CardType=list[i].CardType;
  30. break;
  31. }
  32. }
  33. if (list[i].FirstTime=="1900-01-01 00:00:00"){
  34. card.Status="新题卡";
  35. }
  36. else{
  37. card.Status="旧题卡";
  38. }
  39. break;
  40. }
  41. }
  42. that.setData({
  43. CardInfo: card
  44. });
  45. },
  46. goto: function (e) {
  47. var url = e.currentTarget.dataset.url;
  48. wx.navigateTo({
  49. url: url,
  50. });
  51. },
  52. onShareAppMessage: function () {
  53. return {
  54. title: app.globalData.ShareTitle,
  55. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  56. imageUrl: app.globalData.ShareImage,
  57. }
  58. },
  59. })