【修改】 获取学生试卷分数,参数传递错误

This commit is contained in:
dlaren
2025-08-15 13:21:10 +08:00
parent 7deb304642
commit 81b9c40df0
5 changed files with 74 additions and 41 deletions

View File

@@ -9,23 +9,23 @@
文档可见https://www.iocoder.cn/MyBatis/x-plugins/
-->
<select id="findByStuIdAndPaperId" resultType="pc.exam.pp.module.exam.dal.dataobject.student.StuPaperScoreDO">
SELECT * FROM exam_stu_paper_score WHERE stu_id = #{stuId} AND paper_id = #{paperId} AND paper_id = #{temporaryId} order by sort ASC
SELECT * FROM exam_stu_paper_score WHERE stu_id = #{stuId} AND paper_id = #{paperId} AND temporary_id = #{temporaryId} order by sort ASC
</select>
<select id="getStuScore" resultType="pc.exam.pp.module.exam.dal.mysql.student.StuScoreVo">
SELECT
esps.stu_id AS stuId,
esps.paper_id AS paperId,
esps.score AS score,
esps.true_score AS trueScore,
su.username AS stuNumber,
su.nickname AS nickName,
su.avatar AS picUrl
FROM
exam_stu_paper_score AS esps
LEFT JOIN system_users AS su ON esps.stu_id = su.id
WHERE esps.stu_id = #{stuId} AND esps.paper_id = #{paperId}
SELECT esps.stu_id AS stuId,
esps.paper_id AS paperId,
esps.score AS score,
esps.true_score AS trueScore,
su.username AS stuNumber,
su.nickname AS nickName,
su.avatar AS picUrl
FROM exam_stu_paper_score AS esps
LEFT JOIN system_users AS su ON esps.stu_id = su.id
WHERE esps.stu_id = #{stuId}
AND esps.paper_id = #{paperId}
AND esps.temporary_id = #{temporaryId}
</select>
<select id="findByStuIdAndPaperIdAndQuestionId" resultType="pc.exam.pp.module.exam.dal.dataobject.student.StuPaperScoreDO">
SELECT * FROM exam_stu_paper_score WHERE stu_id = #{stuId} AND paper_id = #{paperId} AND qu_id = #{quId}