|
@@ -17,6 +17,7 @@ Page({
|
|
istask3: false,
|
|
istask3: false,
|
|
istask4: false,
|
|
istask4: false,
|
|
istask5: false,
|
|
istask5: false,
|
|
|
|
+ istask6: false,
|
|
studentName: "",
|
|
studentName: "",
|
|
classInfo: {},
|
|
classInfo: {},
|
|
byzsbj: "../../images/zsbj.jpg",
|
|
byzsbj: "../../images/zsbj.jpg",
|
|
@@ -249,7 +250,7 @@ Page({
|
|
},
|
|
},
|
|
// 领取结业证
|
|
// 领取结业证
|
|
lq() {
|
|
lq() {
|
|
- if (this.data.istask4 == false) {
|
|
|
|
|
|
+ if (this.data.istask5 == false) {
|
|
wx.showModal({
|
|
wx.showModal({
|
|
showCancel: false,
|
|
showCancel: false,
|
|
content: "请按照任务顺序执行哦!"
|
|
content: "请按照任务顺序执行哦!"
|
|
@@ -492,10 +493,10 @@ Page({
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- // 检查第四个任务 综合反馈表
|
|
|
|
|
|
+ // 期末考试任务检查
|
|
checkTaskList4(sessionKey) {
|
|
checkTaskList4(sessionKey) {
|
|
wx.request({
|
|
wx.request({
|
|
- url: app.globalData.publicUrl + '/wx/exam/status',
|
|
|
|
|
|
+ url: app.globalData.publicUrl + '/wx/exam/clasExamstatus',
|
|
method: "post",
|
|
method: "post",
|
|
data: {
|
|
data: {
|
|
sessionKey: sessionKey
|
|
sessionKey: sessionKey
|
|
@@ -510,16 +511,17 @@ Page({
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
+ // 检查第五个任务 综合反馈表
|
|
checkTaskList5(sessionKey) {
|
|
checkTaskList5(sessionKey) {
|
|
wx.request({
|
|
wx.request({
|
|
- url: app.globalData.publicUrl + '/wx/student/wxGraduation',
|
|
|
|
|
|
+ url: app.globalData.publicUrl + '/wx/exam/status',
|
|
method: "post",
|
|
method: "post",
|
|
data: {
|
|
data: {
|
|
sessionKey: sessionKey
|
|
sessionKey: sessionKey
|
|
},
|
|
},
|
|
success: (res) => {
|
|
success: (res) => {
|
|
console.log(res.data, "我是第五个任务的检查状态")
|
|
console.log(res.data, "我是第五个任务的检查状态")
|
|
- if (res.data.code == 0 && res.data.code == 0) {
|
|
|
|
|
|
+ if (res.data.code == 0 && res.data.status == 0) {
|
|
this.setData({
|
|
this.setData({
|
|
istask5: true
|
|
istask5: true
|
|
})
|
|
})
|
|
@@ -527,6 +529,23 @@ Page({
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
+ checkTaskList6(sessionKey) {
|
|
|
|
+ wx.request({
|
|
|
|
+ url: app.globalData.publicUrl + '/wx/student/wxGraduation',
|
|
|
|
+ method: "post",
|
|
|
|
+ data: {
|
|
|
|
+ sessionKey: sessionKey
|
|
|
|
+ },
|
|
|
|
+ success: (res) => {
|
|
|
|
+ console.log(res.data, "我是第六个任务的检查状态")
|
|
|
|
+ if (res.data.code == 0 && res.data.code == 0) {
|
|
|
|
+ this.setData({
|
|
|
|
+ istask6: true
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ },
|
|
// 查询我是否有班&&班级名字
|
|
// 查询我是否有班&&班级名字
|
|
isClass(sessionKey) {
|
|
isClass(sessionKey) {
|
|
wx.request({
|
|
wx.request({
|
|
@@ -691,6 +710,45 @@ Page({
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
+ goQmks() {
|
|
|
|
+ if (this.data.istask2 == false) {
|
|
|
|
+ wx.showModal({
|
|
|
|
+ showCancel: false,
|
|
|
|
+ content: "请按照任务顺序执行哦!"
|
|
|
|
+ })
|
|
|
|
+ return false
|
|
|
|
+ }
|
|
|
|
+ console.log(this.data.sessionKey);
|
|
|
|
+ console.log(this.data.classInfo.id);
|
|
|
|
+ wx.request({
|
|
|
|
+ url: app.globalData.publicUrl + '/wx/exam/examList',
|
|
|
|
+ method: "post",
|
|
|
|
+ data: {
|
|
|
|
+ sessionKey: this.data.sessionKey,
|
|
|
|
+ clasId: this.data.classInfo.id
|
|
|
|
+ },
|
|
|
|
+ success: (res) => {
|
|
|
|
+ if (res.data.code == 0) {
|
|
|
|
+ console.log(res.data);
|
|
|
|
+ //let answersId = res.data.list[0].answersId ;
|
|
|
|
+ console.log(res.data.list.length);
|
|
|
|
+ if (res.data.list[0]) {
|
|
|
|
+ if (res.data.list[0].answersId) {
|
|
|
|
+ if (res.data.list[0].status == '1') {
|
|
|
|
+ wx.navigateTo({
|
|
|
|
+ url: '/pages/grade/grade?answersId=' + res.data.list[0].answersId,
|
|
|
|
+ })
|
|
|
|
+ } else {
|
|
|
|
+ this.toPath(res.data.list[0].id, res.data.list[0].paperId, res.data.list[0].answersId, 'answerAfterclass');
|
|
|
|
+ }
|
|
|
|
+ } else {
|
|
|
|
+ this.beginKao(res.data.list[0].id, res.data.list[0].paperId, this.data.sessionKey, 'answerAfterclass');
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ },
|
|
async onShow() {
|
|
async onShow() {
|
|
const sessionKey = await tools.checkSessionAndLogin();
|
|
const sessionKey = await tools.checkSessionAndLogin();
|
|
this.setData({
|
|
this.setData({
|
|
@@ -702,6 +760,7 @@ Page({
|
|
this.checkTaskList2(sessionKey)
|
|
this.checkTaskList2(sessionKey)
|
|
this.checkTaskList4(sessionKey)
|
|
this.checkTaskList4(sessionKey)
|
|
this.checkTaskList5(sessionKey)
|
|
this.checkTaskList5(sessionKey)
|
|
|
|
+ this.checkTaskList6(sessionKey)
|
|
// this.canvasImg();
|
|
// this.canvasImg();
|
|
// this.getbyzsText();
|
|
// this.getbyzsText();
|
|
}
|
|
}
|