From 397b8cbd1b7a1b0d0daf88973e18afc83743d4b8 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, 18 Jul 2019 10:15:33 +0800
Subject: [PATCH 01/15] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../exercise/Testpapersettinghomepage.js | 50 +++++-
.../courses/shixunHomework/Listofworks.js | 41 +----
.../shixunHomework/Listofworksstudentone.js | 30 +++-
.../shixunHomework/ShixunHomeworkPage.js | 54 ++++++-
.../shixunHomework/ShixunStudentWork.js | 15 +-
.../shixunHomework/ShixunWorkReport.js | 76 +++++----
.../shixunHomework/Trainingjobsetting.js | 38 +----
.../shixunHomework/Workquestionandanswer.js | 37 +----
.../src/modules/modals/DownloadMessage.js | 145 +++++++++---------
.../src/modules/modals/DownloadMessageysl.js | 50 ++++++
10 files changed, 298 insertions(+), 238 deletions(-)
create mode 100644 public/react/src/modules/modals/DownloadMessageysl.js
diff --git a/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js b/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
index 398a45228..f25f02d83 100644
--- a/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
+++ b/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
@@ -7,7 +7,7 @@ import '../css/members.css';
import '../css/busyWork.css';
import axios from 'axios';
import Modals from '../../modals/Modals';
-import DownloadMessage from '../../modals/DownloadMessage';
+import DownloadMessageysl from "../../modals/DownloadMessageysl";
import Studentshavecompletedthelist from './Studentshavecompletedthelist';
import WrappedExercisesetting from './Exercisesetting';
import ExerciseDisplay from './ExerciseDisplay'
@@ -30,6 +30,8 @@ class Testpapersettinghomepage extends Component{
visible:false,
groupyslsval:"",
current_status:undefined,
+ DownloadType:false,
+ DownloadMessageval:undefined,
}
}
//切换tab
@@ -159,7 +161,41 @@ class Testpapersettinghomepage extends Component{
}
}
+ /// 确认是否下载
+ confirmysl(url){
+ axios.get(url).then((response) => {
+ if(response.data.status&&response.data.status===-1){
+
+ }else if(response.data.status&&response.data.status===-2){
+ if(response.data.messages === "100"){
+ // 已超出文件导出的上限数量(100 ),建议:
+
+ this.setState({
+ DownloadType:true,
+ DownloadMessageval:100
+ })
+ }else {
+ //因附件资料超过500M
+ this.setState({
+ DownloadType:true,
+ DownloadMessageval:500
+ })
+ }
+ }else {
+ this.props.showNotification(`正在下载中`);
+ window.open("/api"+url, '_blank');
+ }
+ }).catch((error) => {
+ console.log(error)
+ });
+ }
+ Downloadcal=()=>{
+ this.setState({
+ DownloadType:false,
+ DownloadMessageval:undefined
+ })
+ }
cancelmodel=()=>{
this.setState({
Modalstype:false,
@@ -296,9 +332,9 @@ class Testpapersettinghomepage extends Component{
{isAdmin === true?
导出
:""}
@@ -345,6 +381,12 @@ class Testpapersettinghomepage extends Component{
+
{
// 教师列表
parseInt(tab[0])==0 && this.setcourse_groupysls(value)} current_status = {this.state.current_status}>
diff --git a/public/react/src/modules/courses/shixunHomework/Listofworks.js b/public/react/src/modules/courses/shixunHomework/Listofworks.js
index 68730b0fe..7bdb731e0 100644
--- a/public/react/src/modules/courses/shixunHomework/Listofworks.js
+++ b/public/react/src/modules/courses/shixunHomework/Listofworks.js
@@ -4,7 +4,6 @@ import {WordsBtn, ActionBtn} from 'educoder';
import TraineetraininginformationModal from './TraineetraininginformationModal';
import ModulationModal from "../coursesPublic/ModulationModal";
import HomeworkModal from "../coursesPublic/HomeworkModal";
-import DownloadMessage from '../../modals/DownloadMessage';
import {
Form,
Select,
@@ -1369,39 +1368,9 @@ class Listofworks extends Component {
});
}
- /// 确认是否下载
- confirmysl(url){
- this.refs.DownloadMessage.confirmysl(url);
- // axios.get(url).then((response) => {
- // if(response.data.status&&response.data.status===-1){
-
- // }else if(response.data.status&&response.data.status===-2){
- // if(response.data.messages === "100"){
- // // 已超出文件导出的上限数量(100 ),建议:
-
- // this.setState({
- // DownloadType:true,
- // DownloadMessageval:100
- // })
- // }else {
- // //因附件资料超过500M
- // this.setState({
- // DownloadType:true,
- // DownloadMessageval:500
- // })
- // }
- // }else {
- // this.props.showNotification(`正在下载中`);
- // window.open("/api"+url, '_blank');
- // }
- // }).catch((error) => {
- // console.log(error)
- // });
- }
- ChangeTab=(e)=>{
- this.props.ChangeTab(e);
- }
+
+
render() {
// console.log("Listofworks.js000")
@@ -1426,11 +1395,7 @@ class Listofworks extends Component {
issCancel={() => this.hideshowmodel()}
updatas={() => this.isupdatas()}
/> : ""}
-
-
+
{visibles === true ?
diff --git a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
index 7d3c37704..a2343abf8 100644
--- a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
+++ b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
@@ -13,6 +13,7 @@ import '../css/busyWork.css'
import '../poll/pollStyle.css'
import {getImageUrl} from 'educoder';
import TraineetraininginformationModal from "./TraineetraininginformationModal";
+import DownloadMessageysl from '../../modals/DownloadMessageysl';
import Startshixuntask from "../coursesPublic/Startshixuntask";
@@ -63,6 +64,8 @@ class Listofworksstudentone extends Component {
},
student_works: [],
startbtn: false,
+ DownloadType:false,
+ DownloadMessageval:undefined,
columns: [
{
title: '序号',
@@ -335,8 +338,9 @@ class Listofworksstudentone extends Component {
console.log("Listofworksstudentone");
console.log("componentDidMount");
this.props.triggerRef(this);
- var homeworkid = this.props.match.params.homeworkid;
- this.Getalistofworks(homeworkid);
+ // var homeworkid = this.props.match.params.homeworkid;
+ // this.Getalistofworks(homeworkid);
+ this.Getalistofworkstwo("", "", "", "", 1, 20);
let query = this.props.location.pathname;
const type = query.split('/');
this.setState({
@@ -857,16 +861,15 @@ class Listofworksstudentone extends Component {
axios.get(url).then((response) => {
this.props.showNotification(`${response.data.message}`);
- var homeworkid = this.props.match.params.homeworkid;
- this.Getalistofworks(homeworkid);
+ // var homeworkid = this.props.match.params.homeworkid;
+ // this.Getalistofworks(homeworkid);
+ this.Getalistofworkstwo("", "", "", "", 1, 20);
}).catch((error) => {
console.log(error)
});
}
- ChangeTab=(e)=>{
- this.props.ChangeTab(e);
- }
+
render() {
let {visibles, game_list,columns, limit,experience, boolgalist,viewtrainingdata, teacherdata, page, data, jobsettingsdata, styletable, datas, order, loadingstate,computeTimetype} = this.state;
// console.log(this.state.data);
@@ -920,6 +923,12 @@ class Listofworksstudentone extends Component {
{visibles === true ?
+
+ this.cancelModulationModels()}
+ />
+
+
+ : ""
+ }
+
+ {/*立即发布*/}
+
this.getcourse_groupslist(id)}
+ starttimes={this.state.starttimes}
+ typs={this.state.typs}
+ />
+
+
+
+
+
+
+
+ {computeTimetype===false?
+
+ 正在执行成绩计算,请稍后刷新页面查看结果
+ 温馨提示:执行时间因作品数量而异
+
+ :""}
+
+ {/*作品状态GraduationTaskssettinglist*/}
+
+ -
+ 计算成绩时间:{teacherdata&&teacherdata.calculation_time==null?"--": moment(teacherdata&&teacherdata.calculation_time).format('YYYY-MM-DD HH:mm')}
+
+ {teacherdata&&teacherdata.publish_immediately===false&&computeTimetype===true?
+ 计算成绩
+
:
+
+ {teacherdata&&teacherdata.homework_status[0]=== "未发布"? "":
+
+ 计算成绩
+
+ }
+
}
+
+
+
+ this.onSearchKeywordKeyUpt(e)}
+ onInput={this.inputSearchValuest}
+ onSearch={this.searchValuest}
+ >
+
+
+
+ -
+
+ 作品状态:
+
+ this.funtaskstatust(e, task_status && task_status)}
+ style={{paddingTop: '4px'}}>
+
+ {task_status === undefined ? "" : task_status.map((item, key) => {
+ return (
+
+ {item.name}
+ ({item.count})
+
+
+
+ )
+ })}
+
+ {/*请输入姓名或学号搜索*/}
+
+
+
+
+
+ {/*分班情况*/}
+
+ -
+ {JSON.stringify(course_group_info) === "[]" ? "" : course_group_info === undefined ? "" : course_group_info.length < 2 ? "" :
+
+ 分班情况:
+
+ this.funtaskstatustwot(e, course_group_info && course_group_info)}
+ style={{paddingTop: '4px',width:'1017px'}}>
+ {course_group_info === undefined ? "" :
+ course_group_info.map((item, key) => {
+ return (
+
+ {item.group_group_name}
+ ({item.count})
+
+
+ )
+ })
+ }
+
+
}
+
+
+
+
+
+
+
+
+
{teacherdata === undefined ? "" : teacherdata.student_works.length}个检索结果({teacherdata === undefined ? "" : teacherdata.all_member_count}学生)
+
+
+
+
+
+
+
+ {
+ JSON.stringify(data) === "[]" ?
+
+
+
+
+
}/)
+
没有数据可以显示!
+
+
+
+
+ :
+
+
+
+
+ {data === undefined ? "" :
}
+
+
+ }
+
+
+
+ {
+ teacherdata && teacherdata.work_count && teacherdata.work_count > limit ?
+
+ : ""
+ }
+
+
+
+ ) :(
+
teacherdata === undefined || teacherdata.student_works === undefined || teacherdata.student_works === null || JSON.stringify(teacherdata.student_works) === "[]" ?
// 学生不能查看别人的
@@ -996,7 +2604,7 @@ class Listofworksstudentone extends Component {
{computeTimetype===true?
计算成绩
:
-
+
{teacherdata&&teacherdata.homework_status[0]=== "未发布"? "":
计算成绩
@@ -1021,7 +2629,7 @@ class Listofworksstudentone extends Component {
{data === undefined ? "222222" :
}
@@ -1087,7 +2695,7 @@ class Listofworksstudentone extends Component {
{data === undefined ? "" :
计算成绩
:
-
+
{teacherdata&&teacherdata.homework_status[0]=== "未发布"? "":
计算成绩
@@ -1205,7 +2813,7 @@ class Listofworksstudentone extends Component {
{datas === undefined ? "" :
}
@@ -1243,7 +2851,7 @@ class Listofworksstudentone extends Component {
-
+ )
)
}
diff --git a/public/react/src/modules/courses/shixunHomework/ShixunHomeworkPage.js b/public/react/src/modules/courses/shixunHomework/ShixunHomeworkPage.js
index 4ff7b2cad..3fbf8254a 100644
--- a/public/react/src/modules/courses/shixunHomework/ShixunHomeworkPage.js
+++ b/public/react/src/modules/courses/shixunHomework/ShixunHomeworkPage.js
@@ -11,7 +11,6 @@ import '../css/Courses.css';
import './style.css';
import '../css/busyWork.css';
import '../poll/pollStyle.css';
-import Listofworks from "./Listofworks";
import Listofworksstudentone from './Listofworksstudentone';
import Trainingjobsetting from './Trainingjobsetting';
import Workquestionandanswer from './Workquestionandanswer';
@@ -280,26 +279,15 @@ class ShixunHomeworkPage extends Component {
modalCancel={this.Downloadcal}
modalsType={this.state.DownloadType}
/>
- {
- // 教师列表
- parseInt(tab) === 0 ? (isAdmin === true ?
-
this.Getdataback(jobsettingsdata, teacherdata)}>
- :
-
this.Getdataback(jobsettingsdata, teacherdata)}>)
- :
- parseInt(tab) === 1 ?
-
this.Getdataback(jobsettingsdata, teacherdata)}>
- :
- parseInt(tab) === 2 ?
-
this.Getdataback(jobsettingsdata, teacherdata)}>
- :
-
this.Getdataback(jobsettingsdata, teacherdata)}>
- }
+
+ {parseInt(tab) === 0 &&
this.Getdataback(jobsettingsdata, teacherdata)}>}
+
+ {parseInt(tab) === 1 &&
this.Getdataback(jobsettingsdata, teacherdata)}>}
+
+ {parseInt(tab) === 2 &&
this.Getdataback(jobsettingsdata, teacherdata)}>}
+
+ {parseInt(tab) === 3 &&
this.Getdataback(jobsettingsdata, teacherdata)}>}
+
)
From f80d8884df7a83f9851b8ef224581a53ccfe0841 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, 18 Jul 2019 14:08:57 +0800
Subject: [PATCH 07/15] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modules/courses/shixunHomework/ShixunHomeworkPage.js | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/public/react/src/modules/courses/shixunHomework/ShixunHomeworkPage.js b/public/react/src/modules/courses/shixunHomework/ShixunHomeworkPage.js
index 3fbf8254a..04bc935bc 100644
--- a/public/react/src/modules/courses/shixunHomework/ShixunHomeworkPage.js
+++ b/public/react/src/modules/courses/shixunHomework/ShixunHomeworkPage.js
@@ -224,16 +224,14 @@ class ShixunHomeworkPage extends Component {
padding-top: 10px;
padding-bottom: 8px;
}
- a:hover {
- color:#1A0B00 !important;
- }
+
`}
{this.props.isAdmin() ?
导出
- this.confirmysl(`/zip/shixun_report?homework_common_id=${this.props.match.params.homeworkid}&work_status=${this.state.course_groupyslstwo===undefined ||this.state.course_groupyslstwo===null? null: this.state.course_groupyslstwo}&course_group=${this.state.checkedValuesineinfo===undefined||this.state.checkedValuesineinfo===null? null:his.state.checkedValuesineinfo}&search=${this.state.searchtext===undefined||this.state.searchtext===null?null:this.state.searchtext}`)}>实训报告
+ onClick={(url) => this.confirmysl(`/zip/shixun_report?homework_common_id=${this.props.match.params.homeworkid}&work_status=${this.state.course_groupyslstwo===undefined ||this.state.course_groupyslstwo===null? null: this.state.course_groupyslstwo}&course_group=${this.state.checkedValuesineinfo===undefined||this.state.checkedValuesineinfo===null? null:this.state.checkedValuesineinfo}&search=${this.state.searchtext===undefined||this.state.searchtext===null?null:this.state.searchtext}`)}>实训报告
- this.confirmysl(`/homework_commons/${this.props.match.params.homeworkid}/works_list.xlsx?group_id=${this.state.checkedValuesineinfo===undefined||this.state.checkedValuesineinfo===null?null:this.state.checkedValuesineinfo}&search=${this.state.searchtext===undefined||this.state.searchtext=== null?null:this.state.searchtext}`)}>学生成绩
From dcfc2099cfe426335f2954d161a907e87a67f407 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, 18 Jul 2019 14:15:21 +0800
Subject: [PATCH 08/15] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modules/courses/shixunHomework/Listofworksstudentone.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
index 49c640419..a56905916 100644
--- a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
+++ b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
@@ -2175,14 +2175,14 @@ class Listofworksstudentone extends Component {
render() {
- let {columns,course_groupysls, course_groupyslstwo, unlimited, unlimitedtwo, course_group_info, orders, task_status, checkedValuesine, searchtext, teacherlist, visible,visibles, game_list,columnsstu, limit,experience, boolgalist,viewtrainingdata, teacherdata, page, data, jobsettingsdata, styletable, datas, order, loadingstate,computeTimetype} = this.state;
+ let {columns,course_groupysls,isAdmin, course_groupyslstwo, unlimited, unlimitedtwo, course_group_info, orders, task_status, checkedValuesine, searchtext, teacherlist, visible,visibles, game_list,columnsstu, limit,experience, boolgalist,viewtrainingdata, teacherdata, page, data, jobsettingsdata, styletable, datas, order, loadingstate,computeTimetype} = this.state;
// console.log(this.state.data);
// console.log("841");
// console.log(this.state.columns);
return (
- isAdmin === true ?
+ this.props.isAdmin === true ?
(
{visible === true ?
Date: Thu, 18 Jul 2019 14:18:56 +0800
Subject: [PATCH 09/15] =?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/courses/shixunHomework/Listofworksstudentone.js | 1 -
1 file changed, 1 deletion(-)
diff --git a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
index a56905916..42282b950 100644
--- a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
+++ b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
@@ -35,7 +35,6 @@ import Startshixuntask from "../coursesPublic/Startshixuntask";
import ModulationModal from "../coursesPublic/ModulationModal";
import HomeworkModal from "../coursesPublic/HomeworkModal";
import ShixunWorkModal from "./Shixunworkdetails/ShixunWorkModal";
-import {getImageUrl} from 'educoder';
//GraduationTaskssetting.js
From 97fbb12e9111e39c7271cb3729c7f162db1bf393 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, 18 Jul 2019 14:22:22 +0800
Subject: [PATCH 10/15] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../shixunHomework/Listofworksstudentone.js | 21 +++++++------------
1 file changed, 7 insertions(+), 14 deletions(-)
diff --git a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
index 42282b950..a46312bd9 100644
--- a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
+++ b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
@@ -2315,13 +2315,11 @@ class Listofworksstudentone extends Component {
{teacherdata&&teacherdata.publish_immediately===false&&computeTimetype===true?
计算成绩
:
-
- {teacherdata&&teacherdata.homework_status[0]=== "未发布"? "":
+ teacherdata&&teacherdata.homework_status[0]=== "未发布"? "":
计算成绩
}
-
}
@@ -2603,13 +2601,11 @@ class Listofworksstudentone extends Component {
{computeTimetype===true?
计算成绩
:
-
- {teacherdata&&teacherdata.homework_status[0]=== "未发布"? "":
-
- 计算成绩
-
- }
-
+ teacherdata&&teacherdata.homework_status[0]=== "未发布"? "":
+
+ 计算成绩
+
+
}
}
@@ -2768,13 +2764,10 @@ class Listofworksstudentone extends Component {
{computeTimetype===true?
计算成绩
:
-
- {teacherdata&&teacherdata.homework_status[0]=== "未发布"? "":
+ teacherdata&&teacherdata.homework_status[0]=== "未发布"? "":
计算成绩
- }
-
}
}
From 5a7ef71a56f6f31449fe729aab98f8ed1017f75b 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, 18 Jul 2019 14:27:28 +0800
Subject: [PATCH 11/15] =?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/courses/exercise/Testpapersettinghomepage.js | 2 --
1 file changed, 2 deletions(-)
diff --git a/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js b/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
index abea627d3..0b534ac86 100644
--- a/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
+++ b/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
@@ -378,8 +378,6 @@ class Testpapersettinghomepage extends Component{
-
-
Date: Thu, 18 Jul 2019 14:37:50 +0800
Subject: [PATCH 12/15] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../courses/shixunHomework/Listofworksstudentone.js | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
index a46312bd9..0cbb33358 100644
--- a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
+++ b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
@@ -19,10 +19,6 @@ import {
} from "antd";
import './style.css';
import 'moment/locale/zh-cn';
-const Search = Input.Search;
-const RadioGroup = Radio.Group;
-const CheckboxGroup = Checkbox.Group;
-const {Option} = Select;
import axios from 'axios';
import moment from 'moment';
import '../css/members.css'
@@ -35,7 +31,10 @@ import Startshixuntask from "../coursesPublic/Startshixuntask";
import ModulationModal from "../coursesPublic/ModulationModal";
import HomeworkModal from "../coursesPublic/HomeworkModal";
import ShixunWorkModal from "./Shixunworkdetails/ShixunWorkModal";
-
+const Search = Input.Search;
+const RadioGroup = Radio.Group;
+const CheckboxGroup = Checkbox.Group;
+const {Option} = Select;
//GraduationTaskssetting.js
//作品列表(学生)
From 50114ddd57b9b531300408fbd51539150ea680b7 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, 18 Jul 2019 14:49:22 +0800
Subject: [PATCH 13/15] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../modules/courses/shixunHomework/Listofworksstudentone.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
index 0cbb33358..a6885eca8 100644
--- a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
+++ b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
@@ -912,8 +912,8 @@ class Listofworksstudentone extends Component {
}
student=()=>{
this.props.triggerRef(this);
- // var homeworkid = this.props.match.params.homeworkid;
- // this.Getalistofworks(homeworkid);
+ var homeworkid = this.props.match.params.homeworkid;
+ this.Getalistofworks(homeworkid);
let query = this.props.location.pathname;
const type = query.split('/');
this.setState({
From d5ebd9c1669a9fa2ccee0dbcd769f2193dfb755f 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, 18 Jul 2019 14:49:43 +0800
Subject: [PATCH 14/15] =?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/courses/exercise/Testpapersettinghomepage.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js b/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
index 0b534ac86..02d3888ef 100644
--- a/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
+++ b/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
@@ -359,7 +359,7 @@ class Testpapersettinghomepage extends Component{
className={"btn fr color-blue font-16 mt20 mr20"}
checkBoxValues={[parseInt(this.props.match.params.Id)]}
Exercisetype={"exercise"}
- action={this.Commonheadofthetestpaper}
+ action={this.Commonheadofthetestpaper}
single={true}
>
:"":""}
From 076acddea35d9c36551481e25bb2226ee26cbaf9 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, 18 Jul 2019 15:04:34 +0800
Subject: [PATCH 15/15] =?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../shixunHomework/Listofworksstudentone.js | 37 ++++++++++++++-----
1 file changed, 28 insertions(+), 9 deletions(-)
diff --git a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
index a6885eca8..a23d7249c 100644
--- a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
+++ b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
@@ -2149,7 +2149,7 @@ class Listofworksstudentone extends Component {
}
- setComputeTime=()=>{
+ setComputeTimet=()=>{
this.setState({
computeTimetype:false
})
@@ -2157,18 +2157,37 @@ class Listofworksstudentone extends Component {
let url = "/homework_commons/"+homeworkid+"/update_score.json";
axios.get(url).then((response) => {
- if(response){
- this.props.showNotification(response.data.message);
- this.setState({
- loadingstate: true
- })
- this.Startsortingt(this.state.order, this.state.course_groupyslstwo, this.state.checkedValuesineinfo, this.state.searchtext, 1, this.state.limit);
- }
+ this.props.showNotification(`${response.data.message}`);
+ this.setState({
+ loadingstate: true
+ })
+ this.Startsortingt(this.state.order, this.state.course_groupyslstwo, this.state.checkedValuesineinfo, this.state.searchtext, 1, this.state.limit);
}).catch((error) => {
console.log(error)
});
}
+ //
+ // setComputeTime=()=>{
+ // this.setState({
+ // computeTimetype:false
+ // })
+ // let homeworkid = this.props.match.params.homeworkid;
+ // let url = "/homework_commons/"+homeworkid+"/update_score.json";
+ //
+ // axios.get(url).then((response) => {
+ // if(response){
+ // this.props.showNotification(response.data.message);
+ // this.setState({
+ // loadingstate: true
+ // })
+ // this.Startsortingt(this.state.order, this.state.course_groupyslstwo, this.state.checkedValuesineinfo, this.state.searchtext, 1, this.state.limit);
+ // }
+ // }).catch((error) => {
+ // console.log(error)
+ // });
+ //
+ // }
@@ -2597,7 +2616,7 @@ class Listofworksstudentone extends Component {
计算成绩时间:{teacherdata&&teacherdata.calculation_time==null?"--": moment(teacherdata&&teacherdata.calculation_time).format('YYYY-MM-DD HH:mm')}
{teacherdata&&teacherdata.task_operation[0]==="开启挑战"?"":
- {computeTimetype===true?
+ {computeTimetype===true?
计算成绩
:
teacherdata&&teacherdata.homework_status[0]=== "未发布"? "":