From f3984a28fee92f74724e68b5af24925e7b975391 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com>
Date: Thu, 19 Sep 2019 11:16:37 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../EcCompletionCalculation.js | 16 ++++----
.../EcCourseEvaluationsbottom.js | 14 +++----
.../subroute/ecStudentList/EcStudentList.js | 37 +++----------------
3 files changed, 21 insertions(+), 46 deletions(-)
diff --git a/public/react/src/modules/ecs/subroute/ecCompletion_calculation/EcCompletionCalculation.js b/public/react/src/modules/ecs/subroute/ecCompletion_calculation/EcCompletionCalculation.js
index 7723278a3..c24e7c13c 100644
--- a/public/react/src/modules/ecs/subroute/ecCompletion_calculation/EcCompletionCalculation.js
+++ b/public/react/src/modules/ecs/subroute/ecCompletion_calculation/EcCompletionCalculation.js
@@ -3,7 +3,7 @@ import classNames from 'classnames'
import axios from 'axios';
-import { TPMIndexHOC } from '../../../tpm/TPMIndexHOC';
+// import { TPMIndexHOC } from '../../../tpm/TPMIndexHOC';
import { SnackbarHOC } from 'educoder'
@@ -431,12 +431,12 @@ class EcCompletionCalculation extends Component {
-
+ {/*
*/}
@@ -809,5 +809,5 @@ class EcCompletionCalculation extends Component {
}
}
-export default SnackbarHOC() ( TPMIndexHOC ( EcCompletionCalculation ) );
+export default SnackbarHOC() (EcCompletionCalculation);
diff --git a/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js b/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js
index 4c49d6a97..5d0488b2e 100644
--- a/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js
+++ b/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js
@@ -6,7 +6,7 @@ import classNames from 'classnames'
import axios from 'axios';
-import { TPMIndexHOC } from '../../../tpm/TPMIndexHOC';
+// import { TPMIndexHOC } from '../../../tpm/TPMIndexHOC';
import { SnackbarHOC } from 'educoder'
@@ -703,11 +703,11 @@ class EcCourseEvaluationsbottom extends Component {
{/*
*/}
{/*
*/}
-
+ {/**/}
{/**/}
@@ -1036,4 +1036,4 @@ class EcCourseEvaluationsbottom extends Component {
}
}
-export default SnackbarHOC() ( TPMIndexHOC ( EcCourseEvaluationsbottom ) );
\ No newline at end of file
+export default SnackbarHOC() (EcCourseEvaluationsbottom);
\ No newline at end of file
diff --git a/public/react/src/modules/ecs/subroute/ecStudentList/EcStudentList.js b/public/react/src/modules/ecs/subroute/ecStudentList/EcStudentList.js
index 37dcb0b31..312bfeecf 100644
--- a/public/react/src/modules/ecs/subroute/ecStudentList/EcStudentList.js
+++ b/public/react/src/modules/ecs/subroute/ecStudentList/EcStudentList.js
@@ -5,7 +5,7 @@ import { Spin } from 'antd';
import { TPMIndexHOC } from '../../../tpm/TPMIndexHOC';
-import { SnackbarHOC } from 'educoder'
+import { SnackbarHOC,getImageUrl } from 'educoder'
import { Pagination,Upload,Modal,Checkbox } from 'antd';
@@ -21,10 +21,9 @@ class EcStudentList extends Component {
constructor(props) {
super(props)
this.state={
- schooldata:{},
majorschoollist:undefined,
titlemessage:"提示",
- ecComponentState:"ecStudentList",
+ // ecComponentState:"ecStudentList",
visible:false,
Modallist:'',
Modallisttypes:0,
@@ -40,24 +39,6 @@ class EcStudentList extends Component {
let major_id=this.props.match.params.major_id;
let year_id=this.props.match.params.year_id;
- const jol =`/ec_major_schools/get_navigation_data?ec_year_id=`+year_id;
- axios.get(jol, {
- withCredentials: true,
- }).then((response) => {
-
- if(response.status===200){
- // if(response.data.allow_visit===false){
- // window.location.href="/403"
- // }
- this.setState({
- schooldata:response.data
- })
- }
- })
- .catch(function (error) {
- console.log(error);
- });
-
const url ='/ec_major_schools/'+major_id+'/academic_years/'+year_id+'/student_lists_data';
axios.get(url, {
withCredentials: true,
@@ -267,7 +248,7 @@ class EcStudentList extends Component {
}
render() {
- let {schooldata,
+ let {
majorschoollist,
Modallisttype,
titlemessage,
@@ -322,12 +303,6 @@ class EcStudentList extends Component {
-
-
学生列表
返回
@@ -381,12 +356,12 @@ class EcStudentList extends Component {
{
majorschoollist===undefined?
-
+
学生数据为空,请导入数据
:majorschoollist.ec_students.length===0?
-
+
学生数据为空,请导入数据
:majorschoollist.ec_students.map((item,key)=>{
// console.log(item)
@@ -427,4 +402,4 @@ class EcStudentList extends Component {
}
}
-export default SnackbarHOC() ( TPMIndexHOC ( EcStudentList ) );
\ No newline at end of file
+export default SnackbarHOC() (EcStudentList);
\ No newline at end of file
From a923e232a32d2c4f378d83a64f93f1f541aca902 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com>
Date: Thu, 19 Sep 2019 13:47:31 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/modules/ecs/curriculum/Curriculum.js | 4 +-
.../EcCompletionCalculation.js | 90 +++++++++----------
.../EcCourseEvaluationsbottom.js | 2 +-
3 files changed, 46 insertions(+), 50 deletions(-)
diff --git a/public/react/src/modules/ecs/curriculum/Curriculum.js b/public/react/src/modules/ecs/curriculum/Curriculum.js
index bf4c1cbc8..3dae260de 100644
--- a/public/react/src/modules/ecs/curriculum/Curriculum.js
+++ b/public/react/src/modules/ecs/curriculum/Curriculum.js
@@ -238,10 +238,10 @@ class Curriculum extends Component {
{/*成绩等级设置*/}
(this.Ontitine(i)}/>) }>
- {/*课程目标评价方法*/}
+ {/*4课程目标评价方法*/}
(this.Ontitine(i)}/>) }>
- {/*课程达成评价结果*/}
+ {/*5课程达成评价结果*/}
(this.Ontitine(i)}/>) }>
diff --git a/public/react/src/modules/ecs/subroute/ecCompletion_calculation/EcCompletionCalculation.js b/public/react/src/modules/ecs/subroute/ecCompletion_calculation/EcCompletionCalculation.js
index c24e7c13c..4be7c11d3 100644
--- a/public/react/src/modules/ecs/subroute/ecCompletion_calculation/EcCompletionCalculation.js
+++ b/public/react/src/modules/ecs/subroute/ecCompletion_calculation/EcCompletionCalculation.js
@@ -438,53 +438,49 @@ class EcCompletionCalculation extends Component {
{/* ecpath={"show"}*/}
{/*/>*/}
-
+ {/*
*/}
+ {/*
*/}
+ {/*
*/}
+ {/*
1.课程目标*/}
+ {/*
2.课程考核方式与数据来源*/}
+ {/*
3.成绩等级设置*/}
+ {/*
4.课程目标评价方法*/}
+ {/*
5.课程达成评价结果*/}
+ {/* /!*
课程体系:*/}
+ {/* {*/}
+ {/* evaluate_result===false?未达成:达成*/}
+ {/* }*/}
+ {/* *!/*/}
+ {/*
计算*/}
+ {/*
*/}
+ {/* 导出评价详情*/}
+ {/* */}
+ {/*
*/}
+ {/*
*/}
diff --git a/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js b/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js
index 5d0488b2e..6e27711b2 100644
--- a/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js
+++ b/public/react/src/modules/ecs/subroute/ecCourseEvaluations/EcCourseEvaluationsbottom.js
@@ -664,7 +664,7 @@ class EcCourseEvaluationsbottom extends Component {
} = this.state;
return (