diff --git a/pages.json b/pages.json
index efaf2cb..8b53c83 100644
--- a/pages.json
+++ b/pages.json
@@ -605,6 +605,13 @@
"navigationBarTitleText" : "用户的班级列表"
}
},
+ {
+ "path" : "pages/miniClass/MonitorClassList",
+ "style" :
+ {
+ "navigationBarTitleText" : "管理员的班级列表"
+ }
+ },
{
"path" : "pages/miniClass/memberSet",
"style" :
@@ -660,6 +667,13 @@
{
"navigationBarTitleText" : "班内学员"
}
+ },
+ {
+ "path" : "pages/miniClass/xindeList",
+ "style" :
+ {
+ "navigationBarTitleText" : "管理员心得列表"
+ }
}
],
"globalStyle": {
diff --git a/pages/mine/mine/index.vue b/pages/mine/mine/index.vue
index 3f459f7..96220e4 100644
--- a/pages/mine/mine/index.vue
+++ b/pages/mine/mine/index.vue
@@ -473,7 +473,7 @@
var item = {
// 主任之外的人显示班级管理
name: "班级管理",
- url: "/pages/miniClass/miniClassMan?type=mine",
+ url: "/pages/miniClass/MonitorClassList?type=mine",
type: "pageJump",
}
diff --git a/pages/miniClass/MonitorClassList.vue b/pages/miniClass/MonitorClassList.vue
new file mode 100644
index 0000000..885378d
--- /dev/null
+++ b/pages/miniClass/MonitorClassList.vue
@@ -0,0 +1,676 @@
+
+
+
+
+
+
+
+
+
+
+ {{item.title}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 【普通班】
+ 【联合班】
+ 【精英班】
+
+ {{item.title}}
+
+
+
+ 目标学员人数:{{item.number}} 人
+
+
+
+
+ 进入班级
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 【普通班】
+ 【联合班】
+ 【精英班】
+
+ {{item.title}}
+
+
+
+ 目标学员人数:{{item.number}} 人
+
+
+
+
+ 进入班级
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 【普通班】
+ 【联合班】
+ 【精英班】
+
+ {{item.title}}
+
+
+
+ 目标学员人数:{{item.number}} 人
+
+
+
+
+ 进入班级
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/miniClass/addHomeWork.vue b/pages/miniClass/addHomeWork.vue
index 29865d6..e183778 100644
--- a/pages/miniClass/addHomeWork.vue
+++ b/pages/miniClass/addHomeWork.vue
@@ -4,7 +4,23 @@
-
+
+
+
+ *类型:
+
+
+
+
+
+
+
*标题:
@@ -72,10 +88,22 @@
img: '', //图片
type: undefined, // 反馈类型
},
+ range:[
+ { value: '0', text: "班内作业",name:"班内作业"},
+ { value: '1', text: "班内医案" ,name:"班内医案"},
+ ],
telError: false,
relationError: false,
relationErrorPattern:false,
rules: {
+ type: {
+ rules: [{
+ required: true,
+ errorMessage: '请选择类型',
+ }
+
+ ]
+ },
title: {
rules: [{
required: true,
@@ -105,6 +133,11 @@
this.pageType = e.type
this.form.classId = e.classId
this.form.type = e.type
+ if(e.type){
+ this.form.type = e.type
+ }else{
+ this.form.type = '0'
+ }
if(e.id){
// this.form.renwuId = e.renwuId
this.form.id = e.id
@@ -120,6 +153,8 @@
this.pageType = '医案'
}else if( e.type == 2){
this.pageType = '心得'
+ }else{
+ this.pageType = '作业'
}
console.log('收到的值', e);
},
@@ -219,11 +254,6 @@
},
onSubmit() {
this.$refs.form.validate().then(res => {
- // var _show = '1'
- // if(this.form.type == 2){
- // this.form.display == true ? _show = '1' : _show = '0'
- // }
-
if (this.fileList1.length > 0) {
let _list = this.fileList1
_list = _list.map(item => item.url)
@@ -254,9 +284,10 @@
icon:'success'
})
setTimeout(()=>{
+ uni.$emit('refreshData');
uni.navigateBack({
delta: 1
- });
+ })
},1000)
}).catch(e => {
// console.log('表单错误信息:', err);
diff --git a/pages/miniClass/classInfo.vue b/pages/miniClass/classInfo.vue
index 701774e..d396ab2 100644
--- a/pages/miniClass/classInfo.vue
+++ b/pages/miniClass/classInfo.vue
@@ -100,7 +100,7 @@
快来添加一条记录吧~
- 写心得
+ 写心得
@@ -130,9 +130,13 @@
发布者:{{item.createUser.nickname != null && item.createUser.nickname != '' ? item.createUser.nickname : '匿名用户'}}
日期:{{item.createTime}}
+
+
+
+ 分数:{{item.score}}
+
-
- 修改
+ 修改
已提交答案
@@ -181,7 +185,7 @@
暂未设置
学习委员:
-
+
{{admins.learner.user.nickname != null && admins.learner.user.nickname != '' ? admins.learner.user.nickname : '匿名用户'}}
({{admins.learner.user.tel}})
@@ -190,8 +194,10 @@
记分员:
+
{{item.user.nickname != null && item.user.nickname != '' ? item.user.nickname : '匿名用户'}}
({{item.user.tel}})
+
暂未设置
@@ -199,8 +205,10 @@
评分员:
+
{{item.user.nickname != null && item.user.nickname != '' ? item.user.nickname : '匿名用户'}}
({{item.user.tel}})
+
暂未设置
@@ -330,6 +338,12 @@
uni.hideTabBar();
this.classId = e.id
this.getUserInfo()
+ uni.$on('refreshData',() => {
+ console.log('开始刷新列表数据');
+ this.pPage = 0
+ this.taskList = []
+ this.getList()
+ })
},
onReachBottom() {
if (this.status != 2 && this.status != 3) {
@@ -402,7 +416,7 @@
},
// 点击作业或者医案,进入详细介绍
clickTask(item){
- var options = JSON.stringify(item)
+ var options = JSON.stringify(item)
if(this.tijiaoTitleId == 2){
// 进入的是心得
uni.navigateTo({
@@ -414,7 +428,7 @@
// console.log('options',options);
uni.navigateTo({
- url:`/pages/miniClass/taskDetail?id=${item.id}`
+ url:`/pages/miniClass/taskDetail?id=${item.id}&`
})
},
delClass() {
@@ -542,6 +556,12 @@
});
}
},
+ // 添加心得
+ addXinde(url, id, modeType) {
+ uni.navigateTo({
+ url: `${url}?classId=${this.thisClass.id}&type=${modeType}`
+ });
+ },
// 跳转
onPageJump(url, id, modeType) {
uni.navigateTo({
@@ -836,7 +856,7 @@
\ No newline at end of file
diff --git a/static/icon/fabu.png b/static/icon/fabu.png
new file mode 100644
index 0000000..38f6ed8
Binary files /dev/null and b/static/icon/fabu.png differ