package com.aps.core.service; import java.util.List; import com.aps.common.core.web.domain.AjaxResult; import com.aps.core.domain.ApsPartRouteStat; import jakarta.servlet.http.HttpServletResponse; /** * 零件统计表Service接口 * * @author zhl * @date 2025-04-11 */ public interface IApsPartRouteStatService { /** * 查询零件统计表 * * @param id 零件统计表主键 * @return 零件统计表 */ public ApsPartRouteStat selectApsPartRouteStatById(String id); /** * 查询零件统计表列表 * * @param apsPartRouteStat 零件统计表 * @return 零件统计表集合 */ public List selectApsPartRouteStatList(ApsPartRouteStat apsPartRouteStat); /** * 新增零件统计表 * * @param apsPartRouteStat 零件统计表 * @return 结果 */ public int insertApsPartRouteStat(ApsPartRouteStat apsPartRouteStat); /** * 修改零件统计表 * * @param apsPartRouteStat 零件统计表 * @return 结果 */ public int updateApsPartRouteStat(ApsPartRouteStat apsPartRouteStat); /** * 批量删除零件统计表 * * @param ids 需要删除的零件统计表主键集合 * @return 结果 */ public int deleteApsPartRouteStatByIds(String[] ids); /** * 删除零件统计表信息 * * @param id 零件统计表主键 * @return 结果 */ public int deleteApsPartRouteStatById(String id); void updatePartRoutPlanDate(); AjaxResult selectResourceDateStat(); void exportExcel(HttpServletResponse response); }