【新增】 监控管理导出Excel

This commit is contained in:
dlaren
2025-08-20 14:54:54 +08:00
parent f8055670bd
commit c37b1b54be
14 changed files with 422 additions and 176 deletions

View File

@@ -9,7 +9,30 @@
文档可见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 temporary_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="findByStuIdAndTemporaryId" resultType="pc.exam.pp.module.exam.dal.dataobject.student.StuPaperScoreDO">
SELECT *
FROM exam_stu_paper_score
WHERE stu_id = #{stuId}
AND temporary_id = #{temporaryId}
order by sort ASC
</select>
<select id="findByStuIdAndTemporaryIdAndSubName"
resultType="pc.exam.pp.module.exam.dal.dataobject.student.StuPaperScoreDO">
SELECT *
FROM exam_stu_paper_score
WHERE stu_id = #{stuId}
AND temporary_id = #{temporaryId}
AND subject_name = #{subjectName}
order by sort ASC
</select>
@@ -27,11 +50,19 @@
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}
<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}
</select>
<delete id="deleteByStuIdAndPaperId">
DELETE FROM exam_stu_paper_score WHERE stu_id = #{stuId} AND paper_id = #{paperId}
DELETE
FROM exam_stu_paper_score
WHERE stu_id = #{stuId}
AND paper_id = #{paperId}
</delete>