package com.ruoyi.app.patrolplan.service; import java.util.List; import java.util.Map; import com.ruoyi.app.patrolplan.domain.ArdAppPatrolplan; import com.ruoyi.utils.result.Results; /** * app巡检计划Service接口 * * @author ard * @date 2023-08-02 */ public interface IArdAppPatrolplanService { /** * 查询app巡检计划 * * @param patroEndTime app巡检计划主键 * @return app巡检计划 */ public ArdAppPatrolplan selectArdAppPatrolplanByPatroEndTime(String patroEndTime); /** * 查询app巡检计划列表 * * @param ardAppPatrolplan app巡检计划 * @return app巡检计划集合 */ public List selectArdAppPatrolplanList(ArdAppPatrolplan ardAppPatrolplan); /** * 新增app巡检计划 * * @param ardAppPatrolplan app巡检计划 * @return 结果 */ public int insertArdAppPatrolplan(ArdAppPatrolplan ardAppPatrolplan); /** * 修改app巡检计划 * * @return 结果 */ public Results BeforeUpdateArdAppPatrolplan(Map para); public Results updateArdAppPatrolplan(Map para); /** * 删除app巡检计划信息 * @return 结果 */ public int deleteArdApp(String id); /** * 新增app巡检计划及人员点位 */ public int insertArdAppPatrolplan(Map para); Results oneById(String id); List executeList(ArdAppPatrolplan ardAppPatrolplan); Results executeOneById(String id); }