第一版

This commit is contained in:
Ls
2026-04-16 08:38:54 +08:00
parent c9aeba0949
commit 7dba9711a9
29 changed files with 5832 additions and 2447 deletions

View File

@@ -351,6 +351,13 @@
})
Service.Msg(`${student.name}${student.segments.length}段已记录`)
// 所有学生分段记录完成后自动停止计时
const allCompleted = students.value.every(s => s.segments.length >= maxSeg)
if (allCompleted) {
stopTimer()
Service.Msg('所有学生记录完成')
}
}
// 重置学生
@@ -381,14 +388,42 @@
Service.Msg('暂无数据可保存')
return
}
console.log(students.value);
// 这里可以添加保存到后端或本地存储的逻辑
Service.Msg('保存成功', 'success')
// 保存后可以选择返回上一页
setTimeout(() => {
Service.GoPageBack()
}, 1000)
let data = [
{
studentId: "",
studentName: "",
data: [{ circle: 0, time: "" }]
}
]
data = []
students.value.map((item : any) => {
let record = item.segments.map((content : any, index : any) => {
return {
circle: (index + 1)*segmentDistance.value,
time: content.time
}
})
data.push({
studentId: item.id,
studentName: item.name,
data: record
})
})
PlanService.AddPlanLog(planId.value,'分段项目','',JSON.stringify(data),'').then(res=>{
if(res.code==0){
Service.Msg('提交成功!')
}else{
Service.Msg(res.msg)
}
})
}
// 显示学生记录弹窗