cardInfo.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  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.CardType=arrStudyPlay[j].Name;
  29. break;
  30. }
  31. }
  32. if (list[i].FirstTime=="1900-01-01 00:00:00"){
  33. card.Status="新题卡";
  34. }
  35. else{
  36. card.Status="旧题卡";
  37. }
  38. break;
  39. }
  40. }
  41. that.setData({
  42. CardInfo: card
  43. });
  44. },
  45. goto: function (e) {
  46. var url = e.currentTarget.dataset.url;
  47. wx.navigateTo({
  48. url: url,
  49. });
  50. },
  51. onShareAppMessage: function () {
  52. return {
  53. title: app.globalData.ShareTitle,
  54. path: app.globalData.SharePath + '?UserID=' + app.globalData.userInfo.UserID,
  55. imageUrl: app.globalData.ShareImage,
  56. }
  57. },
  58. })