From 479220208112dace29a6be240f5643d4f9a9db55 Mon Sep 17 00:00:00 2001
From: "@fawn-nine" <1271023382@qq.com>
Date: Mon, 26 Aug 2024 17:35:18 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9A=82=E5=AD=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components/classInfoWorkBlank.vue | 2 +-
pages/course/chapterDetail.vue | 157 +------
pages/course/chapterDetailAndorid.vue | 54 ++-
pages/miniClass/MonitorClassList.vue | 10 +-
pages/miniClass/addClass.vue | 66 ++-
pages/miniClass/addHomeWork.vue | 37 +-
pages/miniClass/classInfo.vue | 573 +++++++++++++++---------
pages/miniClass/classInfoMan.vue | 109 +++--
pages/miniClass/classInfoWork.vue | 76 +---
pages/miniClass/courseClassList.vue | 15 +-
pages/miniClass/memberSet.vue | 24 -
pages/miniClass/miniClassMan.vue | 15 +-
pages/miniClass/myClassList.vue | 10 +-
pages/miniClass/sikaoQuestionList.vue | 22 +-
pages/miniClass/taskDetail.vue | 46 +-
pages/miniClass/taskDetailForMan.vue | 16 +-
pages/miniClass/taskList.vue | 30 +-
pages/miniClass/taskListForWaitOpen.vue | 23 +-
pages/miniClass/xindeDetail.vue | 125 ++----
pages/miniClass/xindeList.vue | 6 +-
style/common.scss | 3 +
21 files changed, 726 insertions(+), 693 deletions(-)
diff --git a/components/classInfoWorkBlank.vue b/components/classInfoWorkBlank.vue
index 94f99e1..f1949ba 100644
--- a/components/classInfoWorkBlank.vue
+++ b/components/classInfoWorkBlank.vue
@@ -25,7 +25,7 @@
- 思考题
+ 思考题评分
diff --git a/pages/course/chapterDetail.vue b/pages/course/chapterDetail.vue
index 62bb68b..31a384a 100644
--- a/pages/course/chapterDetail.vue
+++ b/pages/course/chapterDetail.vue
@@ -26,16 +26,7 @@
-
-
-
+
本课程版权归天津众妙之门科技有限公司所有,翻版必究!
-
-
@@ -239,16 +95,7 @@
"
v-show="screenLoading"
>
-
-
-
+
diff --git a/pages/course/chapterDetailAndorid.vue b/pages/course/chapterDetailAndorid.vue
index 2edd4f4..953f5b3 100644
--- a/pages/course/chapterDetailAndorid.vue
+++ b/pages/course/chapterDetailAndorid.vue
@@ -19,7 +19,7 @@
- 视频教学
+ 视频教学
@@ -65,12 +65,18 @@
-
- 我的见解
-
+
+
+ 我的见解
+
修改
+
+ 正在评分
+
+
+ {{myAnswer.score}}分
+
@@ -79,9 +85,13 @@
+
+ {{myAnswer.createTime}}
+
+
-
+
@@ -168,6 +178,7 @@
},
data() {
return {
+ classList:[], // 进行中的小班
isInClass:false, // 是否加入了班级
showEditBlank: false,
answerForm: {
@@ -340,7 +351,7 @@
this.editorCtx = val.content
this.fileList1 = [...val.fileList]
} else {
- this.answerForm = {
+ this.answerForm = {
relationId: this.options.id,
type: "1", //类型0任务1课后题
display: "1", //0不展示1展示
@@ -381,7 +392,9 @@
})
.then(res => {
if (res.code == 0 && res.classTaskAndQuesReply != null) {
- this.myAnswer = res.classTaskAndQuesReply
+ this.myAnswer = res.classTaskAndQuesReply
+ // 赋值给编辑器
+ this.onEditorReady()
this.myAnswer.fileList = []
if (res.classTaskAndQuesReply.img != '') {
var imgList = res.classTaskAndQuesReply.img.split(',')
@@ -472,9 +485,8 @@
'common/class/editClassTaskAndQuesReply' : _url = 'common/class/addClassTaskAndQuesReply'
// this.form.id ? _url =
// 'common/class/editClassTaskReply' : _url = 'common/class/addClassTaskReply'
-
-
var data1 = {
+ 'classId': this.answerForm.id ? undefined : this.classList[0].id,
"relationId": this.answerForm.id ? undefined : this.curriculumData.id,
"id": this.answerForm.id,
"type": this.answerForm.type, //类型0任务1课后题
@@ -787,25 +799,27 @@
// 判断用户是否加入了小班 小班列表为0 表示已经加入
getClassList(){
$http.request({
- url: '/common/class/getClassByCourseIdNoUser',
+ url: '/common/class/getClassByUser',
method: "POST",
data: {
"courseId": this.options.courseId,
- "state": "", //小班状态0待开班1已开班2完成
- "type": "" // 班类型 0小班 1联合班 2精英班
+ // "state": "", //小班状态0待开班1已开班2完成
+ // "type": "" // 班类型 0小班 1联合班 2精英班
},
header: { //默认 无 说明:请求头
'Content-Type': 'application/json'
},
})
.then(res => {
- console.log('获取班级列表',res.result.length,this.options.courseId);
+ this.classList = []
+ console.log('获取班级列表',res.result);
if(res.code == 0){
- if(res.result.length > 0){
- this.isInClass = false
+ if(res.result.id){
+ this.isInClass = true
+ this.classList.push(res.result)
}else{
- this.isInClass = true
-
+ this.isInClass = false
+ // this.classList = []
}
}
console.log('获取班级列表++++++',this.isInClass);
@@ -988,7 +1002,7 @@
white-space: nowrap;
padding: 10rpx;
}
-
+ .timeInfo{font-size: 28rpx; color: #838383; text-align: right; margin: 16rpx 0;}
.imgBox {
flex-wrap: wrap;
@@ -1149,7 +1163,7 @@
}
}
}
-
+ .score{color: #06c;}
.rightBtn {
float: right;
diff --git a/pages/miniClass/MonitorClassList.vue b/pages/miniClass/MonitorClassList.vue
index 73d8513..0c9b3ab 100644
--- a/pages/miniClass/MonitorClassList.vue
+++ b/pages/miniClass/MonitorClassList.vue
@@ -363,9 +363,9 @@
var _list = []
this.status = 1
// this.flag = false
- uni.showLoading({
- title: '正在加载'
- })
+ // uni.showLoading({
+ // title: '正在加载'
+ // })
await $http.request({
url: "common/class/MyClassList",
method: "POST", // POST、GET、PUT、DELETE,具体说明查看官方文档
@@ -403,10 +403,10 @@
}
// this.flag = true
}
- uni.hideLoading()
+ // uni.hideLoading()
}).catch(e => {
_list = []
- uni.hideLoading()
+ // uni.hideLoading()
// this.flag = true
console.log(e, '数据报错')
// this.status = 3
diff --git a/pages/miniClass/addClass.vue b/pages/miniClass/addClass.vue
index c95fe66..6b6e723 100644
--- a/pages/miniClass/addClass.vue
+++ b/pages/miniClass/addClass.vue
@@ -76,8 +76,17 @@
班级简介:(600字以内)
-
+
+
+
+
+
+
+
@@ -111,6 +120,8 @@
number: '', // 联系电话
qrcode:'' // 群二维码
},
+ readOnly: false,
+ formats: {},
telError: false,
range:[
{ value: '0', text: "普通小班",name:"普通小班"},
@@ -203,6 +214,7 @@
this.refresh = false
if (res.code == 0) {
this.form = res.result.class
+ this.onEditorReady()
if(this.form.icon != ''){
this.fileList1.push({url:this.form.icon})
}
@@ -223,6 +235,42 @@
})
});
},
+ readOnlyChange() {
+ this.readOnly = !this.readOnly
+ },
+ getHtml() {
+ return new Promise((resolve, reject) => {
+ this.editorCtx.getContents({
+ success: (res) => {
+ resolve(res);
+ },
+ fail: (error) => {
+ reject(err);
+ },
+ });
+ });
+ },
+ onEditorReady() {
+ // #ifdef APP-PLUS || MP-WEIXIN || H5
+ uni.createSelectorQuery().select('#editor').context((res) => {
+ this.editorCtx = res.context
+ if (this.form.content == '') return
+ res.context.setContents({
+ html: this.form.content
+ })
+ }).exec()
+ // #endif
+ },
+ undo() {
+ this.editorCtx.undo()
+ },
+ redo() {
+ this.editorCtx.redo()
+ },
+ onStatusChange(e) {
+ const formats = e.detail
+ this.formats = formats
+ },
getUserModel() {
console.log('获取用户的可添加模型列表');
$http.request({
@@ -319,8 +367,18 @@
deletePic2(event) {
this.fileList2.splice(event.index, 1)
},
- onSubmit() {
- this.$refs.form.validate().then(res => {
+ async onSubmit() {
+ this.$refs.form.validate().then(async res => {
+ let data = await this.getHtml();
+ var _data = data.html.replace(/<.*?>/g, "")
+ // if (!_data || _data == '') {
+ // uni.showToast({
+ // title: '请输入您的答案',
+ // icon: 'none'
+ // })
+ // return
+ // }
+ this.form.content = data.html
if (this.fileList1.length > 0) {
let _list = this.fileList1
_list = _list.map(item => item.url)
diff --git a/pages/miniClass/addHomeWork.vue b/pages/miniClass/addHomeWork.vue
index 6ce9997..d568c7c 100644
--- a/pages/miniClass/addHomeWork.vue
+++ b/pages/miniClass/addHomeWork.vue
@@ -131,8 +131,8 @@ import $http from '@/config/requestConfig.js';
//第一次加载
onLoad(e) {
console.log('收到的值', e);
- if(e.sort){
- this.form.sort = e.sort+''
+ if(e.sort != 'undefined'){
+ this.form.sort = e.sort
}
this.pageType = e.type
this.form.classId = e.classId
@@ -265,7 +265,7 @@ import $http from '@/config/requestConfig.js';
this.fileList1.splice(event.index, 1)
},
onSubmit() {
- this.$refs.form.validate().then(res => {
+ this.$refs.form.validate().then(res => {
if (this.fileList1.length > 0) {
let _list = this.fileList1
_list = _list.map(item => item.url)
@@ -274,20 +274,19 @@ import $http from '@/config/requestConfig.js';
}else{
this.form.img = ''
}
- var newSort = undefined
- console.log('this.sort',this.form.sort);
- if(this.form.sort != undefined) {
- console.log('this.sort',this.form.sort);
- var oldsort = this.form.sort.split('')
- if(oldsort[oldsort.length-1] == '9'){
- oldsort.push('0')
- }else{
- console.log('符合');
- oldsort[oldsort.length-1] = ( parseInt(oldsort[oldsort.length-1]) + 1) + ''
- }
- newSort = oldsort.join('')
- }
- // console.log('this.sort',newSort);
+ // var newSort = undefined
+ // if(this.form.sort) {
+ // console.log('this.sort',this.form.sort);
+ // // var oldsort = this.form.sort.split('')
+ // if(oldsort[oldsort.length-1] == '9'){
+ // oldsort.push('0')
+ // }else{
+ // console.log('符合');
+ // oldsort[oldsort.length-1] = ( parseInt(oldsort[oldsort.length-1]) + 1) + ''
+ // }
+ // newSort = oldsort.join('')
+ // }
+ console.log('this.form',this.form);
var _url = ""
this.form.id ? _url = "common/class/editClassTask" : _url = "common/class/addClassTask"
$http.request({
@@ -301,7 +300,7 @@ import $http from '@/config/requestConfig.js';
"title": this.form.title,
"content": this.form.content,
"img": this.form.img,
- "sort": newSort
+ "sort": this.form.sort ? parseInt(this.form.sort)+1 : undefined
},
header: { //默认 无 说明:请求头
'Content-Type': 'application/json'
@@ -373,7 +372,7 @@ import $http from '@/config/requestConfig.js';
// overflow: hidden;
// height: 100rpx;
padding-top: 10rpx;
-
+ margin-bottom: 20rpx;
// border-bottom: 1rpx solid #eeeeee;
align-items: center;
diff --git a/pages/miniClass/classInfo.vue b/pages/miniClass/classInfo.vue
index b415e71..990d3da 100644
--- a/pages/miniClass/classInfo.vue
+++ b/pages/miniClass/classInfo.vue
@@ -1,7 +1,7 @@
-
+
- {{thisClass.title}}
- 退出班级
-
-
- 去考试
+ {{thisClass.title}}
+ 退出班级
+
- 创建日期
+ 创建日期{{thisClass.createTime.substring(0,10)}}
+
+
+ 开班日期{{thisClass.createTime.substring(0,10)}}
+
+
+ 结班日期{{thisClass.createTime.substring(0,10)}}
班级类型
@@ -26,29 +35,32 @@
联合班
精英班
- 人数{{students.length}}/{{thisClass.number}}人
+ 人数{{students.length}}/{{thisClass.number}}人
管理成员点击查看
-
+
表现分
-
+
-
-
- 作业得分
- {{performanceScore.task0Score}}分
+
+
+ 作业得分
+ {{performanceScore.task0Score}}分
+
+ 医案得分
+ {{performanceScore.task1Score}}分
+
+ 心得得分
+ {{performanceScore.experienceScore}}分
+
+ 思考题分
+ {{performanceScore.questionScore}}分
+
- 医案得分
- {{performanceScore.task1Score}}分
-
- 心得得分
- {{performanceScore.experienceScore}}分
- 思考题分
- {{performanceScore.questionScore}}分
-
@@ -59,36 +71,37 @@
-
-
-
-
-
-
-
-
- {{item.title}}
+
+
+
+
+
+
+
+
+ {{item.title}}
+
+
-
-
-
- ——— 教学时长:{{classModel.days}} 天 ———
+
+ ——— 教学时长:{{classModel.days}} 天 ———
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
@@ -100,14 +113,15 @@
-
+
-
+
{{item.student.nickname}}
-
+
匿名用户
@@ -118,14 +132,14 @@
-
+
{{item.name}}
-
+
-
+
快来添加一条记录吧~
@@ -136,38 +150,40 @@
-
+
- 全部同学的
+ 全部同学的
- 只看我自己的
-
+ 只看我自己的
+
-
+
-
+
- {{item.title}}
+ {{item.title}}
- {{item.content}}
-
-
+ {{item.content}}
+
+
日期:{{item.createTime}}
-
+
分数:{{item.score}}
- 修改
+ 修改
已提交答案
@@ -177,9 +193,9 @@
-
+
-
+
@@ -187,14 +203,14 @@
-->
-
-
+
+
-
+
-
+
@@ -210,13 +226,14 @@
副班长:
- {{admins.dmonitor.user.nickname != null && admins.dmonitor.user.nickname != '' ? admins.dmonitor.user.nickname : '匿名用户'}} -->
- ({{admins.dmonitor.user.tel}})
+ {{admins.dmonitor.user.nickname != null && admins.dmonitor.user.nickname != '' ? admins.dmonitor.user.nickname : '匿名用户'}}
+ -->
+ ({{admins.dmonitor.user.tel}})
暂未设置
学习委员:
-
+
{{admins.learner.user.nickname != null && admins.learner.user.nickname != '' ? admins.learner.user.nickname : '匿名用户'}}
({{admins.learner.user.tel}})
@@ -238,8 +255,8 @@
- {{item.user.nickname != null && item.user.nickname != '' ? item.user.nickname : '匿名用户'}}
- ({{item.user.tel}})
+ {{item.user.nickname != null && item.user.nickname != '' ? item.user.nickname : '匿名用户'}}
+ ({{item.user.tel}})
@@ -247,8 +264,8 @@
-
-
+
+
@@ -260,12 +277,12 @@
export default {
data() {
return {
-
+
horizontal: 'right',
vertical: 'bottom',
direction: 'vertical',
- status:88,
- loadFlag:false,
+ status: 88,
+ loadFlag: false,
pattern: {
color: '#7A7E83',
backgroundColor: '#fff',
@@ -292,10 +309,9 @@
tabId: '3',
curTagIndex: 0,
scrollable: false,
- pPage:0,
+ pPage: 0,
// 已开班
- tabList02: [
- {
+ tabList02: [{
name: '班内提交',
id: '3'
},
@@ -310,7 +326,7 @@
{
name: '班内学员',
id: '2'
- }
+ }
],
// 待开班
tabList01: [{
@@ -334,7 +350,7 @@
scorer: [],
counter: []
- },
+ },
activeStyle: {
color: '#333',
fontWeight: 'bold',
@@ -365,14 +381,14 @@
},
],
tijiaoTitleId: '0',
- taskList:[], // 任务列表
- taskHaveMore:false, // 是否还有更多
- myExperience:'0',
- performanceScore:{
+ taskList: [], // 任务列表
+ taskHaveMore: false, // 是否还有更多
+ myExperience: '0',
+ performanceScore: {
task1Score: 0,
- experienceScore: 0,
- task0Score: 0,
- questionScore: 0
+ experienceScore: 0,
+ task0Score: 0,
+ questionScore: 0
}
}
},
@@ -380,12 +396,19 @@
uni.hideTabBar();
this.classId = e.id
this.getUserInfo()
- uni.$on('refreshData',() => {
+ uni.$on('refreshData', () => {
console.log('开始刷新列表数据');
- this.pPage = 0
- this.taskList = []
- this.getList()
- })
+ this.pPage = 0
+ this.taskList = []
+ this.getList()
+ })
+ // uni.$on('refreshUserAnswerList',() => {
+ // console.log('开始刷新用户提交列表');
+ // this.pPage = 0
+ // this.taskList = []
+ // this.getList()
+ // })
+
},
onReachBottom() {
if (this.status != 2 && this.status != 3) {
@@ -398,14 +421,14 @@
this.taskList = []
this.getList()
uni.stopPullDownRefresh()
- },
- onShow() {
+ },
+ onShow() {
this.getClassInfo()
this.getScore()
},
computed: {
...mapState(["userInfo"]),
- getClassStatus(){
+ getClassStatus() {
var _roleName = ''
switch (this.thisClass.state) {
case '0':
@@ -416,15 +439,15 @@
break;
case '2':
_roleName = '已结班';
- break;
+ break;
}
return _roleName
- }
- ,tabList(){
+ },
+ tabList() {
var list = []
- if(this.thisClass.state == 0){
+ if (this.thisClass.state == 0) {
list = this.tabList01
- }else{
+ } else {
list = this.tabList02
}
return list
@@ -432,7 +455,7 @@
},
methods: {
// 查询平时表现分
- getScore(){
+ getScore() {
$http.request({
url: "common/class/getUserScore",
method: "POST",
@@ -444,15 +467,15 @@
},
})
.then((res) => {
- if(res.code == 0){
+ if (res.code == 0) {
this.performanceScore = res.result
- console.log('this.performanceScore-------',this.performanceScore);
- }else{
+ console.log('this.performanceScore-------', this.performanceScore);
+ } else {
uni.showToast({
- title: '平时成绩获取失败',
- icon: 'none'
- })
- }
+ title: '平时成绩获取失败',
+ icon: 'none'
+ })
+ }
}).catch(e => {
uni.showToast({
title: '平时成绩获取失败',
@@ -460,39 +483,36 @@
})
});
},
- editMyXinde(item){
+ editMyXinde(item) {
// var options = JSON.stringify(item)
uni.navigateTo({
- url:`/pages/miniClass/addHomeWork?id=${item.id}&type=2`
+ url: `/pages/miniClass/addHomeWork?id=${item.id}&type=2`
})
},
- radioChange1(e){
+ radioChange1(e) {
this.myExperience = e.detail.value
- console.log('点了',this.myExperience);
+ console.log('点了', this.myExperience);
this.pPage = 0
this.taskList = []
this.getList()
- },
- goPingfen(url,classId,type){
+ },
+ goPingfen(url, classId, type) {
uni.navigateTo({
- url:`${url}?classId=${classId}&type=${type}`
+ url: `${url}?classId=${classId}&type=${type}`
})
},
// 点击作业或者医案,进入详细介绍
- clickTask(item){
- var options = JSON.stringify(item)
- if(this.tijiaoTitleId == 2){
+ clickTask(item) {
+ // var options = JSON.stringify(item)
+ if (this.tijiaoTitleId == 2) {
// 进入的是心得
uni.navigateTo({
- url:`/pages/miniClass/xindeDetail?options=${options}`
+ url: `/pages/miniClass/xindeDetail?id=${item.id}`
})
return
- }
- console.log('this.tijiaoTitleId',this.tijiaoTitleId);
-
- // console.log('options',options);
+ }
uni.navigateTo({
- url:`/pages/miniClass/taskDetail?id=${item.id}&`
+ url: `/pages/miniClass/taskDetail?id=${item.id}&classState=${this.thisClass.state}`
})
},
delClass() {
@@ -532,7 +552,7 @@
}
})
},
- getList(){
+ getList() {
console.log('进入函数了吗');
this.status = 1;
if (this.loadFlag) {
@@ -540,20 +560,20 @@
return;
}
uni.showLoading({
- title:'加载中'
+ title: '加载中'
})
this.loadFlag = true;
this.pPage++;
var data = {
-
- "limit": 10,
- "page": this.pPage,
- "classId": this.thisClass.id,
- "type": this.tijiaoTitleId+'', //类型 0班内任务1医案2心得
- "myExperience": this.myExperience, //0全部心得1我的心得
- "title": ""
- }
- console.log('data',data);
+
+ "limit": 10,
+ "page": this.pPage,
+ "classId": this.thisClass.id,
+ "type": this.tijiaoTitleId + '', //类型 0班内任务1医案2心得
+ "myExperience": this.myExperience, //0全部心得1我的心得
+ "title": ""
+ }
+ console.log('data', data);
$http.request({
url: "common/class/getClassTaskListStudent",
method: "POST",
@@ -564,11 +584,11 @@
})
.then(res => {
if (res.code == 0) {
- if(res.page.records.length > 0){
- console.log('数据获取成功',res.page.records);
+ if (res.page.records.length > 0) {
+ console.log('数据获取成功', res.page.records);
var lis = res.page.records
this.taskList = this.taskList.concat(lis)
- if(res.page.pages > 1){
+ if (res.page.pages > 1) {
this.taskHaveMore = true
}
if (res.page.pages > this.pPage) {
@@ -576,7 +596,7 @@
} else {
this.status = 2;
}
- }else{
+ } else {
this.status = 3; // 暂无数据
}
this.loadFlag = false;
@@ -595,7 +615,7 @@
},
titleClick(item, textIndex) {
console.log('进来了吗');
- if(this.tijiaoTitleId == textIndex){
+ if (this.tijiaoTitleId == textIndex) {
return
}
this.tijiaoTitleId = textIndex
@@ -622,8 +642,8 @@
},
// 添加心得
addXinde(url, id, modeType) {
- uni.navigateTo({
- url: `${url}?classId=${this.thisClass.id}&type=${modeType}`
+ uni.navigateTo({
+ url: `${url}?classId=${this.thisClass.id}&type=${modeType}&sort=undefined`
});
},
// 跳转
@@ -635,11 +655,11 @@
tabClick(e) {
console.log('e', e);
this.tabId = e.id
- if(e.id == 3){
+ if (e.id == 3) {
console.log('心得');
this.getList()
}
-
+
},
formatRichText(html) {
if (html == '') {
@@ -735,7 +755,7 @@
uni.navigateTo({
url: `${_url}?id=${this.thisClass.id}&type=${_type}`
})
- }, 200)
+ }, 200)
},
// 改变班级状态
changeClassStatu(statusCode) {
@@ -783,7 +803,7 @@
})
});
},
- taskEdit(item){
+ taskEdit(item) {
console.log('taskEdit'.item);
},
// 退出班级 // 踢出班级
@@ -791,13 +811,13 @@
let that = this
var _useId = undefined
var _txt = ''
- if (userId) {
- _useId = userId
- _txt = '即将踢出该学员,是否继续?'
- } else {
- _useId = this.userInfo.id
- _txt = '您即将退出当前班级,退出班级后,在本班级提交的作业、医案、心得都将被删除,是否继续?'
- }
+ // if (userId) {
+ // _useId = userId
+ // _txt = '即将踢出该学员,是否继续?'
+ // } else {
+ _useId = this.userInfo.id
+ _txt = '您即将退出当前班级,退出班级后,在本班级提交的作业、医案、心得都将被删除,是否继续?'
+ // }
uni.showModal({
title: '提示',
@@ -844,17 +864,17 @@
}
});
},
- clickHelp(){
+ clickHelp() {
uni.showModal({
- title:'说明',
- content:"表现分占最终总成绩的40%,由作业,医案,心得,思考题四部分构成,每部分各占四分之一,且每部分最高为10分,总计40分。",
- showCancel:false,
- confirmText:'好的'
+ title: '说明',
+ content: "表现分占最终总成绩的40%,由作业,医案,心得,思考题四部分构成,每部分各占四分之一,且每部分最高为10分,总计40分。",
+ showCancel: false,
+ confirmText: '好的'
})
},
- showmoreTask(){
+ showmoreTask() {
uni.navigateTo({
- url:`/pages/miniClass/classCaskList?id=${this.thisClass.id}&type=${this.tijiaoTitleId}`
+ url: `/pages/miniClass/classCaskList?id=${this.thisClass.id}&type=${this.tijiaoTitleId}`
})
},
getClassInfo() {
@@ -876,6 +896,11 @@
if (res.code == 0) {
this.isHave = res.result.isJoin
this.thisClass = res.result.class
+ if(this.thisClass.state == '0'){
+ this.tabId = '0'
+ }else{
+ this.tabId = '3'
+ }
this.admins.list = res.result.admins
this.admins.monitor = {}
this.admins.dmonitor = {}
@@ -909,7 +934,7 @@
this.courses = res.result.courses
this.students = res.result.students
this.refresh = true
- if(this.thisClass.state != 0){
+ if (this.thisClass.state != 0) {
this.getList()
}
}
@@ -930,7 +955,13 @@