This commit is contained in:
@fawn-nine
2024-09-25 18:17:51 +08:00
parent c0b696aa15
commit 86a1f754c2
13 changed files with 391 additions and 115 deletions

View File

@@ -1,10 +1,11 @@
<template>
<view>
<public-module></public-module>
<z-nav-bar title="班级详情">
<z-nav-bar title="班级详情">
<!-- <view class="curseSet" slot="right" @click="shuomingPage('/pages/course/courseSet',tagId,pid)">
<uni-icons type="info" size="24"></uni-icons>设置</view> -->
</z-nav-bar>
<!-- <text @click="changeClassStatu('2')">结班</text> -->
<!-- <view class="" style="background-color: #f4f7ff; min-height: calc(100vh - 200rpx);"> -->
<view class="mainContent" v-if="thisClass.id">
<!-- <view class="" style="height: 40rpx;"></view> -->
@@ -870,12 +871,7 @@
// 改变班级状态
changeClassStatu(statusCode) {
let that = this
that.opClass(statusCode)
// if (statusCode == '1') {
// } else if (statusCode == '2') {
// that.opClass(statusCode)
// }
that.opClass(statusCode)
},
// 考试周和结班状态下,学员的信息
@@ -943,6 +939,9 @@
})
setTimeout(() => {
this.getClassInfo()
if(statusCode == '2'){
this.allCertificate()
}
}, 500)
} else {
uni.showToast({
@@ -960,6 +959,29 @@
})
});
},
// 批量生成证书
allCertificate(){
$http.request({
url: "common/class/generateCertificateByClassEnd",
method: "POST",
data: {
"classId":this.classId
},
header: { //默认 无 说明:请求头
'Content-Type': 'application/json'
},
})
.then(res => {
if (res.code == 0) {
console.log('批量生成成功',res);
}else{
console.log('批量生成证书报错',res.errMsg);
}
}).catch(e => {
console.log('批量生成证书报错',res.errMsg);
});
},
taskEdit(item) {
console.log('taskEdit'.item);
},