package com.ruoyi.powerdistribution.mapper; import java.util.List; import com.ruoyi.powerdistribution.domain.PdmReportAppointmentDay; /** * 履职日统计Mapper接口 * * @author ruoyi * @date 2024-11-28 */ public interface PdmReportAppointmentDayMapper { /** * 查询履职日统计 * * @param id 履职日统计主键 * @return 履职日统计 */ public PdmReportAppointmentDay selectPdmReportAppointmentDayById(Long id); /** * 查询履职日统计列表 * * @param pdmReportAppointmentDay 履职日统计 * @return 履职日统计集合 */ public List selectPdmReportAppointmentDayList(PdmReportAppointmentDay pdmReportAppointmentDay); /** * 新增履职日统计 * * @param pdmReportAppointmentDay 履职日统计 * @return 结果 */ public int insertPdmReportAppointmentDay(PdmReportAppointmentDay pdmReportAppointmentDay); /** * 修改履职日统计 * * @param pdmReportAppointmentDay 履职日统计 * @return 结果 */ public int updatePdmReportAppointmentDay(PdmReportAppointmentDay pdmReportAppointmentDay); /** * 删除履职日统计 * * @param id 履职日统计主键 * @return 结果 */ public int deletePdmReportAppointmentDayById(Long id); /** * 批量删除履职日统计 * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deletePdmReportAppointmentDayByIds(Long[] ids); /** * 统计履职情况 * @param pdmReportAppointmentDay * @return */ List selectAppointmentReport(PdmReportAppointmentDay pdmReportAppointmentDay); }