agoClass.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. //logs.js
  2. // const util = require('../../utils/util.js')
  3. const app = getApp()
  4. Page({
  5. data: {
  6. dataArr:[
  7. ]
  8. },
  9. checkboxChange(){
  10. },
  11. onLoad: function () {
  12. var sessionKey = "" ;
  13. var _this = this;
  14. wx.checkSession({
  15. success: () => {
  16. console.log("我有缓存")
  17. sessionKey = wx.getStorageSync('sessionKey');
  18. console.log(sessionKey)
  19. wx.request({
  20. url: app.globalData.publicUrl2 + '/education/student/wx/selClas?sessionKey=' + sessionKey + '&isActive=2',
  21. method: "post",
  22. // data:{
  23. // isActive:0
  24. // },
  25. success: function (res) {
  26. console.log (res,"我是往期开班的列表")
  27. _this.setData({
  28. dataArr: res.data.data
  29. })
  30. }
  31. })
  32. },
  33. fail() {
  34. console.log("我没有缓存并去登录请求")
  35. wx.login({
  36. success(res) {
  37. console.log(res);
  38. var code = res.code
  39. wx.request({
  40. url: app.globalData.publicUrl2 + '/wx/user/wx7e7a46e129d6cd0f/login',
  41. method: "get",
  42. data: {
  43. code
  44. },
  45. success: function (res) {
  46. sessionKey = res.data.sessionKey;
  47. wx.setStorageSync('sessionKey', res.data.sessionKey);
  48. }
  49. })
  50. }
  51. })
  52. }
  53. })
  54. }
  55. })