diff --git a/app-dm/src/TeacherPages/Trainmanage/Trainmanage.jsx b/app-dm/src/TeacherPages/Trainmanage/Trainmanage.jsx index 9b2cbaa..f87240f 100644 --- a/app-dm/src/TeacherPages/Trainmanage/Trainmanage.jsx +++ b/app-dm/src/TeacherPages/Trainmanage/Trainmanage.jsx @@ -86,7 +86,6 @@ function TrainManage(){
---------------------------------------------------------------------------
{TrainData&& diff --git a/app-dm/src/pages/ListPages/Analyse/AnalysePages.jsx b/app-dm/src/pages/ListPages/Analyse/AnalysePages.jsx index 67f8821..4f1dc36 100644 --- a/app-dm/src/pages/ListPages/Analyse/AnalysePages.jsx +++ b/app-dm/src/pages/ListPages/Analyse/AnalysePages.jsx @@ -21,12 +21,14 @@ function SubjectPage(){ const [PieOptions,setPieOptions]=useState({}) //题目总分 const [score,setscore]=useState() + const [testID,settestID]=useState() const handleSubjectClick = (key) => { + settestID(key) setSubjectModal(!SubjectModal) //计算总分 - setscore((JSON.parse(HistoryTrain[key][1][0]).length+JSON.parse(HistoryTrain[key][1][1]).length+JSON.parse(HistoryTrain[key][1][2]).length)*5+40) + setscore((JSON.parse(HistoryTrain[key][1][0][0]).length+JSON.parse(HistoryTrain[key][1][0][1]).length+JSON.parse(HistoryTrain[key][1][0][2]).length)*5+40) setPieData({labels: ['实训题','基础题'], datasets: [ @@ -81,17 +83,15 @@ function SubjectPage(){-
实训ID:{HistoryTrain[key][1][10]}{eval(HistoryTrain[key][1][11])}
- {HistoryTrain[key][1][5]} +实训ID:{HistoryTrain[key][0][2]}{eval(HistoryTrain[key][1][0][11])}
+ {HistoryTrain[key][1][0][5]}{TrainData['operateID'][3][0]}
- {Src&&