package com.ruoyi.app.patrolplan.mapper; import java.util.List; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ruoyi.app.patrolplan.domain.ArdAppPatrolpoint; import org.apache.ibatis.annotations.Param; /** * app巡检计划点位Mapper接口 * * @author ard * @date 2023-08-02 */ public interface ArdAppPatrolpointMapper extends BaseMapper { /** * 查询app巡检计划点位 * * @param id app巡检计划点位主键 * @return app巡检计划点位 */ public ArdAppPatrolpoint selectArdAppPatrolpointById(String id); /** * 查询app巡检计划点位列表 * * @param ardAppPatrolpoint app巡检计划点位 * @return app巡检计划点位集合 */ public List selectArdAppPatrolpointList(ArdAppPatrolpoint ardAppPatrolpoint); /** * 新增app巡检计划点位 * * @param ardAppPatrolpoint app巡检计划点位 * @return 结果 */ public int insertArdAppPatrolpoint(ArdAppPatrolpoint ardAppPatrolpoint); /** * 修改app巡检计划点位 * * @param ardAppPatrolpoint app巡检计划点位 * @return 结果 */ public int updateArdAppPatrolpoint(ArdAppPatrolpoint ardAppPatrolpoint); /** * 级联删除app巡检计划点位 * * @param id app巡检计划点位主键 * @return 结果 */ public int deleteArdAppPatrolpointById(String id); /** * 批量新增app巡检计划点位 * * @param ardAppPatrolpoint app巡检计划点位 * @return 结果 */ public int insertArdAppPatrolpointList(@Param("ardAppPatrolpointList")List ardAppPatrolpointList); /** * 根据巡检主键删除app巡检计划点位 * */ public int deleteArdAppPatrolpointByPlanId(String id); }