feat(video): 新增巡检任务查询功能

- 添加根据任务ID查询巡检任务的SQL映射- 修改删除单个巡检任务的方法名为deleteInspectionTaskById
- 修改批量删除巡检任务的方法名为deleteInspectionTaskByIds
- 优化XML文件结构,提升可读性
This commit is contained in:
2025-10-07 10:18:33 +08:00
parent f4418b8860
commit 501a376f98

View File

@@ -48,6 +48,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
where status = '0' where status = '0'
order by create_time desc order by create_time desc
</select> </select>
<select id="selectInspectionTaskById" resultType="com.ruoyi.video.domain.InspectionTask">
<include refid="selectInspectionTaskVo"/>
where task_id = #{taskId}
</select>
<insert id="insertInspectionTask" parameterType="InspectionTask" useGeneratedKeys="true" keyProperty="taskId"> <insert id="insertInspectionTask" parameterType="InspectionTask" useGeneratedKeys="true" keyProperty="taskId">
insert into v_inspection_task insert into v_inspection_task
@@ -115,11 +120,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
where task_id = #{taskId} where task_id = #{taskId}
</update> </update>
<delete id="deleteInspectionTaskByTaskId" parameterType="Long"> <delete id="deleteInspectionTaskById" parameterType="Long">
delete from v_inspection_task where task_id = #{taskId} delete from v_inspection_task where task_id = #{taskId}
</delete> </delete>
<delete id="deleteInspectionTaskByTaskIds" parameterType="String"> <delete id="deleteInspectionTaskByIds" parameterType="String">
delete from v_inspection_task where task_id in delete from v_inspection_task where task_id in
<foreach item="taskId" collection="array" open="(" separator="," close=")"> <foreach item="taskId" collection="array" open="(" separator="," close=")">
#{taskId} #{taskId}