From 815a4ce509d07ae10aac893b52f140c0a61292ae Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com>
Date: Tue, 15 Oct 2019 13:51:37 +0800
Subject: [PATCH 1/3] =?UTF-8?q?=E8=B0=83=E6=95=B4=20issues/24777?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../courses/exercise/Studentshavecompletedthelist.js | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/public/react/src/modules/courses/exercise/Studentshavecompletedthelist.js b/public/react/src/modules/courses/exercise/Studentshavecompletedthelist.js
index 438c07aeb..e1a1f17f9 100644
--- a/public/react/src/modules/courses/exercise/Studentshavecompletedthelist.js
+++ b/public/react/src/modules/courses/exercise/Studentshavecompletedthelist.js
@@ -2663,6 +2663,9 @@ class Studentshavecompletedthelist extends Component {
.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot {
top: 72%;}
}
+ .ysltableows2 .ant-table-thead > tr > th, .ant-table-tbody > tr > td {
+ padding: 9px;
+ }
`}
{data === undefined ? "" :
div > .ant-spin .ant-spin-dot {
top: 72%;}
}
+ .ysltableows2 .ant-table-thead > tr > th, .ant-table-tbody > tr > td {
+ padding: 9px;
+ }
`}
-
+
{datas === undefined ? "" :
Date: Tue, 15 Oct 2019 14:32:08 +0800
Subject: [PATCH 2/3] =?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/exercise/Testpapersettinghomepage.js | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js b/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
index 6c7a35058..aac519410 100644
--- a/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
+++ b/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
@@ -249,6 +249,17 @@ class Testpapersettinghomepage extends Component{
// DownloadMessageval:undefined
// })
// }
+ getsetdata =()=>{
+ let{tab}=this.state;
+ try {
+ if(tab[0]===0){
+ console.log(this.child);
+ }
+ }catch (e) {
+
+ }
+
+ }
bindRef = ref => { this.child = ref };
goback=()=>{
// let {datalist}=this.state;
@@ -410,6 +421,7 @@ class Testpapersettinghomepage extends Component{
Exercisetype={"exercise"}
action={this.Commonheadofthetestpaper}
single={true}
+ getsetdata={()=>this.getsetdata()}
>
:"":""}
{isAdmin === true? 编辑试卷:""}
From 25791baf47c1c62e282973bf83758cf357d8d9c2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com>
Date: Tue, 15 Oct 2019 15:38:24 +0800
Subject: [PATCH 3/3] =?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 | 12 +++++++-----
.../poll/pollPublicBtn/ImmediatelyPublish.js | 19 ++++++++++++++++---
2 files changed, 23 insertions(+), 8 deletions(-)
diff --git a/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js b/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
index aac519410..2adae0994 100644
--- a/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
+++ b/public/react/src/modules/courses/exercise/Testpapersettinghomepage.js
@@ -61,7 +61,7 @@ class Testpapersettinghomepage extends Component{
}
//试卷公用头部
Commonheadofthetestpaper=()=>{
- // console.log("Commonheadofthetestpaper");
+ console.log("Commonheadofthetestpaper 试卷公用头部");
var exercise_id = this.props.match.params.Id;
var url = `/exercises/${exercise_id}/common_header.json`;
axios.get(url).then((response) => {
@@ -250,10 +250,12 @@ class Testpapersettinghomepage extends Component{
// })
// }
getsetdata =()=>{
- let{tab}=this.state;
+ // console.log("Testpapersettinghomepage");
+ // console.log("getsetdatassssss");
+ let{tab}=this.state;
try {
- if(tab[0]===0){
- console.log(this.child);
+ if(tab[0]==="0"){
+ this.child.Teacherliststudentlist();
}
}catch (e) {
@@ -421,7 +423,7 @@ class Testpapersettinghomepage extends Component{
Exercisetype={"exercise"}
action={this.Commonheadofthetestpaper}
single={true}
- getsetdata={()=>this.getsetdata()}
+ getsetdata={this.getsetdata}
>
:"":""}
{isAdmin === true? 编辑试卷:""}
diff --git a/public/react/src/modules/courses/poll/pollPublicBtn/ImmediatelyPublish.js b/public/react/src/modules/courses/poll/pollPublicBtn/ImmediatelyPublish.js
index c7585a390..9644acfde 100644
--- a/public/react/src/modules/courses/poll/pollPublicBtn/ImmediatelyPublish.js
+++ b/public/react/src/modules/courses/poll/pollPublicBtn/ImmediatelyPublish.js
@@ -89,6 +89,7 @@ class Immediatelypublish extends Component{
Cancel:this.homeworkhide,
Saves:this.homeworkstartend,
})
+
}
}).catch((error) => {
console.log(error)
@@ -135,7 +136,8 @@ class Immediatelypublish extends Component{
}
- }
+ }
+
}
//取消提示弹框
@@ -189,7 +191,18 @@ class Immediatelypublish extends Component{
this.homeworkhide();
// 调用父级公共头部的接口刷新
- this.props.action()
+ try {
+ this.props.action();
+ }catch (e) {
+
+ }
+ // 调用父级刷新数据的接口刷新
+ try {
+ this.props.getsetdata()
+ }catch (e) {
+
+ }
+
}
}).catch((error)=>{
console.log(error);
@@ -274,7 +287,7 @@ class Immediatelypublish extends Component{
modalSave={this.modalCancel}
>
- 立即发布
+ this.homeworkstart()}>立即发布
)
}