完善了之前的通知管理功能,支持对发送的通知的批量更改和删除;在学生证补办模块增加了完成制作功能。

This commit is contained in:
MDSMO
2025-08-11 15:25:53 +08:00
parent 28383d3a94
commit dd51721e4e
20 changed files with 510 additions and 178 deletions

View File

@@ -103,4 +103,28 @@
#{id}
</foreach>
</delete>
</mapper>
<!-- 更新审核信息并同时更新学生证补办状态 -->
<update id="updateRtStuMultiLevelReviewWithStuIdReissue" parameterType="RtStuMultiLevelReview">
<!-- 更新审核信息表 -->
update rt_stu_multi_level_review
<trim prefix="SET" suffixOverrides=",">
<if test="stuName != null">stu_name = #{stuName},</if>
<if test="stuNo != null and stuNo != ''">stuNo = #{stuNo},</if>
<if test="reason != null and reason != ''">reason = #{reason},</if>
<if test="reviewer != null">reviewer = #{reviewer},</if>
<if test="reviewerIdentity != null">reviewer_identity = #{reviewerIdentity},</if>
<if test="reviewTime != null">review_time = #{reviewTime},</if>
<if test="reviewerId != null">reviewer_id = #{reviewerId},</if>
<if test="notes != null">notes = #{notes},</if>
<if test="type != null">type = #{type},</if>
<if test="reviewerStatus != null">reviewer_status = #{reviewerStatus},</if>
</trim>
where id = #{id};
<!-- 同时更新学生证补办表的审核状态 -->
update rt_stu_id_reissue
set inspection_progress = #{reviewerStatus}
where stu_no = #{stuNo};
</update>
</mapper>