myTraining.js 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. //logs.js
  2. // const util = require('../../utils/util.js')
  3. const app = getApp()
  4. Page({
  5. data: {
  6. dataArr:[
  7. // {
  8. // "url": "/images/sc_img.png",
  9. // "name": "长春市社区工作者线上培训班",
  10. // "zbdw": "宽城区委组织部",
  11. // "status": "已结束"
  12. // },{
  13. // "url": "/images/sc_img.png",
  14. // "name": "长春市专职党务工作者线上培训班",
  15. // "zbdw": "长春市委组织部",
  16. // "status": "已结束"
  17. // },{
  18. // "url": "/images/sc_img.png",
  19. // "name": "区域党建联盟",
  20. // "zbdw": "宽城区委组织部",
  21. // "status": "已结束"
  22. // },{
  23. // "url": "/images/sc_img.png",
  24. // "name": "小区党组织建设",
  25. // "zbdw": "宽城区委组织部",
  26. // "status": "已结束"
  27. // }
  28. ]
  29. },
  30. gomyClass(){
  31. wx.switchTab({
  32. url: '../myClass/myClass'
  33. })
  34. },
  35. onLoad: function () {
  36. var sessionKey = "";
  37. var _this = this;
  38. wx.checkSession({
  39. success: () => {
  40. console.log("我有缓存")
  41. sessionKey = wx.getStorageSync('sessionKey');
  42. console.log(sessionKey)
  43. wx.request({
  44. url: app.globalData.publicUrl2 + '/education/student/wx/selWholeClas?sessionKey=' + sessionKey,
  45. method: "post",
  46. success: function (res) {
  47. console.log(res.data.data,"22222")
  48. _this.setData({
  49. dataArr: res.data.data
  50. })
  51. // if(dataArr){
  52. // }
  53. }
  54. })
  55. },
  56. fail() {
  57. console.log("我没有缓存并去登录请求")
  58. wx.login({
  59. success(res) {
  60. console.log(res);
  61. var code = res.code
  62. wx.request({
  63. url: app.globalData.publicUrl2 + '/wx/user/wx7e7a46e129d6cd0f/login',
  64. method: "get",
  65. data: {
  66. code
  67. },
  68. success: function (res) {
  69. sessionKey = res.data.sessionKey;
  70. wx.setStorageSync('sessionKey', res.data.sessionKey);
  71. }
  72. })
  73. }
  74. })
  75. }
  76. })
  77. }
  78. })