package com.ard.route.service.impl; import com.ard.route.domain.route.ArdRoutePoint; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ard.route.mapper.ArdRoutePointMapper; import com.ard.route.service.IArdRoutePointService; import java.util.List; /** * 航线任务航点Service业务层处理 * * @author xia * @date 2026-01-20 */ @Service public class ArdRoutePointServiceImpl implements IArdRoutePointService { @Autowired private ArdRoutePointMapper ardRoutePointMapper; /** * 查询航线任务航点 * * @param missionId 航线任务航点主键 * @return 航线任务航点 */ @Override public List selectArdRoutePointByMissionId(String missionId) { return ardRoutePointMapper.selectArdRoutePointByMissionId(missionId); } /** * 查询航线任务航点列表 * * @param ardRoutePoint 航线任务航点 * @return 航线任务航点 */ @Override public List selectArdRoutePointList(ArdRoutePoint ardRoutePoint) { return ardRoutePointMapper.selectArdRoutePointList(ardRoutePoint); } /** * 新增航线任务航点 * * @param ardRoutePoint 航线任务航点 * @return 结果 */ @Override public int insertArdRoutePoint(ArdRoutePoint ardRoutePoint) { return ardRoutePointMapper.insertArdRoutePoint(ardRoutePoint); } /** * 修改航线任务航点 * * @param ardRoutePoint 航线任务航点 * @return 结果 */ @Override public int updateArdRoutePoint(ArdRoutePoint ardRoutePoint) { return ardRoutePointMapper.updateArdRoutePoint(ardRoutePoint); } /** * 批量删除航线任务航点 * * @param missionIds 需要删除的航线任务航点主键 * @return 结果 */ @Override public int deleteArdRoutePointByMissionIds(String[] missionIds) { return ardRoutePointMapper.deleteArdRoutePointByMissionIds(missionIds); } /** * 删除航线任务航点信息 * * @param missionId 航线任务航点主键 * @return 结果 */ @Override public int deleteArdRoutePointByMissionId(String missionId) { return ardRoutePointMapper.deleteArdRoutePointByMissionId(missionId); } }