From e6ecf80799baa82036e7aeec2b800b5fb8a9e306 Mon Sep 17 00:00:00 2001 From: 30404 <3040471803@qq.com> Date: Tue, 25 Jun 2024 14:49:31 +0800 Subject: [PATCH] 1 --- .../TeacherPages/classlistpages/classId.jsx | 39 ++++++++++++++----- .../TeacherPages/classlistpages/classid.css | 9 ++++- app-dm/src/nav/nav.jsx | 2 +- app-dm/src/nav/teacherIndex.jsx | 2 +- .../pages/ListPages/Training/Operation1.jsx | 12 +++--- app-dm/src/setupProxy.js | 2 +- python/app.py | 3 ++ python/student_func.py | 1 - python/teacher_func.py | 29 ++++++++++++++ 9 files changed, 79 insertions(+), 20 deletions(-) diff --git a/app-dm/src/TeacherPages/classlistpages/classId.jsx b/app-dm/src/TeacherPages/classlistpages/classId.jsx index afbff7a..6baf715 100644 --- a/app-dm/src/TeacherPages/classlistpages/classId.jsx +++ b/app-dm/src/TeacherPages/classlistpages/classId.jsx @@ -8,6 +8,9 @@ import './classid.css' function TeacherPage() { + const click=()=>{ + console.log(classdata); + } const teacher_ID=localStorage.getItem('islogin') if(teacher_ID==null){ alert('登录过期,请重新登录') @@ -31,12 +34,6 @@ function TeacherPage() { class_succeed(); },[]) - - //学生画像 - const student_fig_btn=()=>{ - - } - //柱形图 const [studentScores, setStudentScores] = useState([]); @@ -50,6 +47,28 @@ function TeacherPage() { }); }, [isclick]); + function formatDate(dateString) { + // 将日期字符串转换为 Date 对象 + const date = new Date(dateString); + // 获取年份、月份和日期 + const year = date.getFullYear(); + const monthIndex = date.getMonth(); + const day = date.getDate(); + + // 构建格式化后的日期字符串 + const formattedDate = `${year}-${(monthIndex + 1).toString().padStart(2, '0')}-${day.toString().padStart(2, '0')}`; + return formattedDate; + } + const Find_details=async (ID)=>{ + try{ + const Find_details=await axios.post('api/Find_details',{ + ID + }) + }catch{ + + } + } + return(
@@ -71,13 +90,13 @@ function TeacherPage() { {Object.keys(classdata).map((item)=>( - 班级 + {classdata[item][2]} {classdata[item][0]} {classdata[item][1]} {classdata[item][3]} {classdata[item][5]} - 出生日期 - + {formatDate(classdata[item][4])} + ))} @@ -88,6 +107,8 @@ function TeacherPage() {

成绩

+
名字
+