diff --git a/app-dm/src/TeacherPages/MarkingPages/Marking.jsx b/app-dm/src/TeacherPages/MarkingPages/Marking.jsx
index a62ca65..1c42827 100644
--- a/app-dm/src/TeacherPages/MarkingPages/Marking.jsx
+++ b/app-dm/src/TeacherPages/MarkingPages/Marking.jsx
@@ -3,6 +3,8 @@ import { Link } from 'react-router-dom';
// import axios from 'axios';
import './Marking.css';
import Test from '../../pages/Home/img/test.jpg'
+import React, { useEffect, useState } from 'react';
+import axios from 'axios';
// 批改
function Marking(){
@@ -11,34 +13,81 @@ function Marking(){
alert('登录过期,请重新登录')
window.location.href='http://36.138.114.105:30294/'
}
+
+ const [istrue,setistrue]=useState(false)
+
+ //获取班级
+ const [ClassID,setClassID]=useState()
+ const [selectClass,SetClassData]=useState()
+ const SeleactClass= async()=>{
+ try {
+ const select_class_src = await axios.post('/api/teacher/select_class', {
+ teacher_ID
+ });
+ SetClassData(select_class_src.data['Class']);
+ setClassID(Object.keys(select_class_src.data['Class'])[0])
+ setistrue(true)
+ } catch (error) {
+ console.log(error);
+ }
+
+ }
+ useEffect(()=>{
+ SeleactClass()
+ },[])
+
+ //获取默认的未批改的实训
+ const [MarkData,setMarkData]=useState()
+ const MarkTrainFunc=async()=>{
+ try{
+ const MarkTrainSrc=await axios.post('/api/teacher/marktrain',{
+ ClassID,
+ teacher_ID
+ })
+ setMarkData(MarkTrainSrc.data['MarkClass'])
+ }catch{
+ alert('MarkTrain出错')
+ }
+ }
+ useEffect(()=>{
+ if(istrue){
+ MarkTrainFunc()
+ }
+ },[ClassID])
+
+ const ClassChange=(event)=>{
+ setClassID(event.target.value)
+ }
+ const click=()=>{
+ console.log(ClassID);
+ console.log(MarkData);
+ }
+
return(
-
-
+ {selectClass&&
}
+ {MarkData&&
+
+
}
)
diff --git a/app-dm/src/TeacherPages/TestManage/SendTest.jsx b/app-dm/src/TeacherPages/TestManage/SendTest.jsx
index 4ae2686..94df4f2 100644
--- a/app-dm/src/TeacherPages/TestManage/SendTest.jsx
+++ b/app-dm/src/TeacherPages/TestManage/SendTest.jsx
@@ -123,14 +123,14 @@ function SendTest(){
题目选择
- {
+ {question&&
选择题
{Object.keys(question['choice']).map((key)=>(
@@ -207,11 +207,6 @@ function SendTest(){
}
-
-
-
-
-
{/* 右边的内容 */}
diff --git a/app-dm/src/TeacherPages/Trainmanage/SendTrain.jsx b/app-dm/src/TeacherPages/Trainmanage/SendTrain.jsx
index 122d3ba..b74c4e1 100644
--- a/app-dm/src/TeacherPages/Trainmanage/SendTrain.jsx
+++ b/app-dm/src/TeacherPages/Trainmanage/SendTrain.jsx
@@ -134,9 +134,6 @@ function SendTrain(){
}
//获取截止时间
const [StopTime,SetStopTime]=useState('')
- const getstoptime=(event)=>{
- SetStopTime(event.target.value)
- }
// 日历
const [startDate, setStartDate] = useState(new Date());
@@ -323,10 +320,10 @@ function SendTrain(){
))}
小时
- {/* */}
+