package com.ard.route.mapper; import com.ard.route.domain.route.ArdRoutePoint; import java.util.List; /** * 航线任务航点Mapper接口 * * @author xia * @date 2026-01-20 */ public interface ArdRoutePointMapper { /** * 查询航线任务航点 * * @param missionId 航线任务航点主键 * @return 航线任务航点 */ public List selectArdRoutePointByMissionId(String missionId); /** * 查询航线任务航点列表 * * @param ardRoutePoint 航线任务航点 * @return 航线任务航点集合 */ public List selectArdRoutePointList(ArdRoutePoint ardRoutePoint); /** * 新增航线任务航点 * * @param ardRoutePoint 航线任务航点 * @return 结果 */ public int insertArdRoutePoint(ArdRoutePoint ardRoutePoint); /** * 修改航线任务航点 * * @param ardRoutePoint 航线任务航点 * @return 结果 */ public int updateArdRoutePoint(ArdRoutePoint ardRoutePoint); /** * 删除航线任务航点 * * @param missionId 航线任务航点主键 * @return 结果 */ public int deleteArdRoutePointByMissionId(String missionId); /** * 批量删除航线任务航点 * * @param missionIds 需要删除的数据主键集合 * @return 结果 */ public int deleteArdRoutePointByMissionIds(String[] missionIds); /** * 批量新增航线任务航点 */ public int insertArdRoutePointS(List ardRoutePoint); }