This commit is contained in:
30404 2024-07-07 21:02:06 +08:00
parent 822a02f88f
commit 95f3590150
7 changed files with 28 additions and 24 deletions

View File

@ -35,13 +35,13 @@
} }
.submit{ .submit{
width: 140px; width: 100px;
height: 45px; height: 45px;
font-size: 20px; font-size: 20px;
border-radius: 20px;
/* background-color: rgb(187, 235, 219); */ /* background-color: rgb(187, 235, 219); */
background-image: linear-gradient(#bbf5e2,#a4d1d3); background-image: linear-gradient(#bbf5e2,#a4d1d3);
border-radius: 20px;
border: none; border: none;
margin-left: 1180px; margin-left: 1280px;
margin-top: 700px; margin-top: 20px;
} }

View File

@ -121,10 +121,6 @@ function SendTest(){
<ul className='SendTrain_body_left_ul'> <ul className='SendTrain_body_left_ul'>
<li> <li>
<button>基础题</button> <button>基础题</button>
<ul style={{all:'unset'}} className='left-list-ul'>
<li>第一章</li>
<li>第二章</li>
</ul>
</li> </li>
</ul> </ul>
</div> </div>

View File

@ -157,10 +157,6 @@ function SendTrain(){
<ul className='SendTrain_body_left_ul'> <ul className='SendTrain_body_left_ul'>
<li> <li>
<button onClick={clickQuestion}>基础题</button> <button onClick={clickQuestion}>基础题</button>
<ul style={{all:'unset'}} className='left-list-ul'>
<li>第一章</li>
<li>第二章</li>
</ul>
</li> </li>
<li> <li>
<button onClick={clickTrain}>实训题</button> <button onClick={clickTrain}>实训题</button>

View File

@ -11,7 +11,7 @@
.body-trainmanage p{ .body-trainmanage p{
font-size: 20px; font-size: 20px;
position: absolute; position: absolute;
left: 50px;
} }
.line{ .line{
width: 250px; width: 250px;
@ -78,7 +78,6 @@
.sendtestpage{ .sendtestpage{
padding: 10px 30px; padding: 10px 30px;
font-size: 20px; font-size: 20px;
@ -101,3 +100,14 @@
bottom: 100px; bottom: 100px;
background-color: rgb(186, 237, 237); background-color: rgb(186, 237, 237);
} }
.title{
margin-left: 55px;
}
.TrainTitle{
all: unset;
position: absolute;
margin-top: 40px;
font-size: 14px;
margin-left: 52px;
}

View File

@ -25,16 +25,17 @@ function TrainManage(){
},[]) },[])
return( return(
<div className='body-trainmanage'> <div className='body-trainmanage'>
<p>已批改的试卷</p> <p className='title'>已结束的实训</p>
<div className='line'></div> <div className='line'></div>
{Data&&<div className='train-list-trainmanage'> {Data&&<div className='train-list-trainmanage'>
<ul className="ul-trainmanage"> <ul className="ul-trainmanage">
{['111', '222', '333', '444'].map(num => ( {Object.keys(Data).map((key)=>(
<li key={num}> <li key={key}>
<span>{num}</span> <span>实训ID:{Data[key][10]}</span>
<p>关闭时间{`2024-11-${num === '111' ? '11' : 'XX'}`}</p> <h6 className='TrainTitle'>实训名称:{eval(Data[key][11])}</h6>
</li> <p>关闭时间{Data[key][6]}</p>
))} </li>
))}
</ul> </ul>
<Link to='/teacher/trainmanage/TrainPods' className='ManagePods' >管理实训</Link> <Link to='/teacher/trainmanage/TrainPods' className='ManagePods' >管理实训</Link>
<Link to='/teacher/SendTrain' className='sendtestpage'>发布实训</Link> <Link to='/teacher/SendTrain' className='sendtestpage'>发布实训</Link>

View File

@ -1,5 +1,5 @@
import k8s_func import k8s_func
studentList=['s20240101-67','s20240102-67'] studentList=['s20240101-71','s20240102-71']
for i in studentList: for i in studentList:
k8s_func.delete_pod(i) k8s_func.delete_pod(i)

View File

@ -384,7 +384,8 @@ def submitScoreFunc(score,testID,suggestion):
def getTrainFunc(teacherID): def getTrainFunc(teacherID):
cursor = db.cursor() cursor = db.cursor()
cursor.execute(f'SELECT * FROM TRAINTEST WHERE TEACHER_ID=?',(teacherID)) current_time = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
cursor.execute(f'SELECT * FROM TRAINTEST WHERE TEACHER_ID=? AND STOPTIME<?',(teacherID,current_time))
data = cursor.fetchall() data = cursor.fetchall()
return data return data