|
@@ -4,7 +4,7 @@ Page({
|
|
showMore: false, //更多
|
|
showMore: false, //更多
|
|
show: false,
|
|
show: false,
|
|
SessionKey: "",
|
|
SessionKey: "",
|
|
- notice: "",
|
|
|
|
|
|
+ notice: "暂无通知",
|
|
className: '',
|
|
className: '',
|
|
kcArr: [],
|
|
kcArr: [],
|
|
sfmArr: []
|
|
sfmArr: []
|
|
@@ -107,7 +107,7 @@ Page({
|
|
// title: '领取成功'
|
|
// title: '领取成功'
|
|
// })
|
|
// })
|
|
},
|
|
},
|
|
- goQmks(){
|
|
|
|
|
|
+ goQmks() {
|
|
wx.showModal({
|
|
wx.showModal({
|
|
showCancel: false,
|
|
showCancel: false,
|
|
content: "此功能暂时还未开放哦",
|
|
content: "此功能暂时还未开放哦",
|
|
@@ -148,59 +148,55 @@ Page({
|
|
})
|
|
})
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- // 我的班级名字
|
|
|
|
- getClassName(sessionKey) {
|
|
|
|
- var _this = this;
|
|
|
|
- wx.request({
|
|
|
|
- url: app.globalData.publicUrl2 + '/wx/student/selAllClas',
|
|
|
|
- method: "post",
|
|
|
|
- data: {
|
|
|
|
- sessionKey: sessionKey
|
|
|
|
- },
|
|
|
|
- success: function (res) {
|
|
|
|
- console.log(res.data.data, "22222222")
|
|
|
|
- var filterArr = res.data.data.claList.filter(o => o.isActive == 5)
|
|
|
|
- console.log(filterArr)
|
|
|
|
- if (filterArr.length !== 0) {
|
|
|
|
- _this.setData({
|
|
|
|
- className: filterArr[0].clasName
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
- },
|
|
|
|
- // 查询我是否有班
|
|
|
|
|
|
+ // 查询我是否有班&&班级名字
|
|
isClass(sessionKey) {
|
|
isClass(sessionKey) {
|
|
var _this = this;
|
|
var _this = this;
|
|
wx.request({
|
|
wx.request({
|
|
- url: app.globalData.publicUrl2 + '/wx/student/selAllClas',
|
|
|
|
|
|
+ url: app.globalData.publicUrl2 + '/wx/student/selMyClas',
|
|
method: "post",
|
|
method: "post",
|
|
data: {
|
|
data: {
|
|
sessionKey: sessionKey
|
|
sessionKey: sessionKey
|
|
},
|
|
},
|
|
success: function (res) {
|
|
success: function (res) {
|
|
- console.log(res.data, "我是返回的班级列表")
|
|
|
|
- var filterArr = res.data.data.claList.filter(o => o.isActive == 5)
|
|
|
|
- console.log(filterArr, "我是筛选出来的数组")
|
|
|
|
- if (filterArr.length == 0) {
|
|
|
|
|
|
+ console.log(res, "我是返回的班级列表")
|
|
|
|
+ if (res.data.code == 0) {
|
|
|
|
+ if (res.data.data !== null || res.data.data !== "") {
|
|
|
|
+ _this.setData({
|
|
|
|
+ className: res.data.data.clasName
|
|
|
|
+ })
|
|
|
|
+ } else {
|
|
|
|
+ wx.showModal({
|
|
|
|
+ content: "您还未加入班级,快去认证吧!",
|
|
|
|
+ success(res) {
|
|
|
|
+ if (res.confirm) {
|
|
|
|
+ wx.navigateTo({
|
|
|
|
+ url: '../Identity/Identity'
|
|
|
|
+ })
|
|
|
|
+ } else {
|
|
|
|
+ wx.switchTab({
|
|
|
|
+ url: '../myClass/myClass'
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
wx.showModal({
|
|
wx.showModal({
|
|
- // showCancel: false,
|
|
|
|
content: "您还未加入班级,快去认证吧!",
|
|
content: "您还未加入班级,快去认证吧!",
|
|
success(res) {
|
|
success(res) {
|
|
if (res.confirm) {
|
|
if (res.confirm) {
|
|
wx.navigateTo({
|
|
wx.navigateTo({
|
|
url: '../Identity/Identity'
|
|
url: '../Identity/Identity'
|
|
})
|
|
})
|
|
- }else{
|
|
|
|
- wx.navigateTo({
|
|
|
|
|
|
+ } else {
|
|
|
|
+ wx.switchTab({
|
|
url: '../myClass/myClass'
|
|
url: '../myClass/myClass'
|
|
})
|
|
})
|
|
}
|
|
}
|
|
}
|
|
}
|
|
})
|
|
})
|
|
return false;
|
|
return false;
|
|
- } else {
|
|
|
|
- _this.isAgree(sessionKey);
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
})
|
|
})
|
|
@@ -244,7 +240,7 @@ Page({
|
|
},
|
|
},
|
|
success: function (res) {
|
|
success: function (res) {
|
|
console.log(res, "333333333")
|
|
console.log(res, "333333333")
|
|
- if (res.data)
|
|
|
|
|
|
+ if (res.data.list && res.data.list.length !== 0)
|
|
_this.setData({
|
|
_this.setData({
|
|
notice: res.data.list[0].noticeContent
|
|
notice: res.data.list[0].noticeContent
|
|
});
|
|
});
|
|
@@ -266,11 +262,12 @@ Page({
|
|
kcArr: res.data.list
|
|
kcArr: res.data.list
|
|
});
|
|
});
|
|
let result = [];
|
|
let result = [];
|
|
- for (var i = 0; i < res.data.list.length; i++) {
|
|
|
|
- result.push({
|
|
|
|
- courseTime: res.data.list[i].courseTime
|
|
|
|
- });
|
|
|
|
- }
|
|
|
|
|
|
+ if (res.data.list)
|
|
|
|
+ for (var i = 0; i < res.data.list.length; i++) {
|
|
|
|
+ result.push({
|
|
|
|
+ courseTime: res.data.list[i].courseTime
|
|
|
|
+ });
|
|
|
|
+ }
|
|
const timesArr = result.map((item) => {
|
|
const timesArr = result.map((item) => {
|
|
return item.courseTime;
|
|
return item.courseTime;
|
|
});
|
|
});
|
|
@@ -329,7 +326,7 @@ Page({
|
|
sessionKey = res.data.sessionKey;
|
|
sessionKey = res.data.sessionKey;
|
|
wx.setStorageSync('sessionKey', res.data.sessionKey);
|
|
wx.setStorageSync('sessionKey', res.data.sessionKey);
|
|
_this.isClass(sessionKey);
|
|
_this.isClass(sessionKey);
|
|
- _this.getClassName(sessionKey);
|
|
|
|
|
|
+ // _this.getClassName(sessionKey);
|
|
_this.getMycourse(sessionKey);
|
|
_this.getMycourse(sessionKey);
|
|
_this.getMynotice(sessionKey);
|
|
_this.getMynotice(sessionKey);
|
|
}
|
|
}
|
|
@@ -339,7 +336,7 @@ Page({
|
|
} else {
|
|
} else {
|
|
_this.isClass(sessionKey);
|
|
_this.isClass(sessionKey);
|
|
_this.getMycourse(sessionKey);
|
|
_this.getMycourse(sessionKey);
|
|
- _this.getClassName(sessionKey);
|
|
|
|
|
|
+ // _this.getClassName(sessionKey);
|
|
_this.getMynotice(sessionKey);
|
|
_this.getMynotice(sessionKey);
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -360,7 +357,7 @@ Page({
|
|
var sessionKey = res.data.sessionKey;
|
|
var sessionKey = res.data.sessionKey;
|
|
_this.isClass(sessionKey);
|
|
_this.isClass(sessionKey);
|
|
_this.getMycourse(sessionKey);
|
|
_this.getMycourse(sessionKey);
|
|
- _this.getClassName(sessionKey);
|
|
|
|
|
|
+ // _this.getClassName(sessionKey);
|
|
_this.getMynotice(sessionKey);
|
|
_this.getMynotice(sessionKey);
|
|
}
|
|
}
|
|
})
|
|
})
|