智评查询问题修复

parent e6756b04
......@@ -315,8 +315,10 @@ async function getClassName(classId: number): Promise<string> {
*/
export async function getGrowthStudent(
studentId: string,
_semesterId: number // 预留学期参数,后续扩展使用
semesterId: number // 预留学期参数,后续扩展使用
) {
// 查询学期
let semester = semesterId ? (await selectOneDataByParam(TABLENAME.学期表, { id: semesterId })).data : await getCurrentSemester();
// 1. 获取学生基本信息
let student = await selectOneDataByParam(TABLENAME.统一用户表, { user_id: studentId });
if (!student.data) {
......@@ -338,10 +340,9 @@ export async function getGrowthStudent(
}
// 3. 获取当前导师信息
let semester = await getCurrentSemester();
let teacherName = '';
let teacherId = '';
if (semester) {
if (semester && semester.id) {
let match = await selectOneDataByParam(TABLENAME.师生匹配表, {
student_id: studentId,
semester_id: semester.id,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment