package com.aps.core.service.ApsPlate; import java.util.List; import com.aps.common.core.web.domain.AjaxResult; import com.aps.core.domain.ApsPlate.ApsPlateProcessShopStat; import jakarta.servlet.http.HttpServletResponse; /** * 钣金车间统计Service接口 * * @author zhl * @date 2025-04-23 */ public interface IApsPlateProcessShopStatService { /** * 查询钣金车间统计 * * @param id 钣金车间统计主键 * @return 钣金车间统计 */ public ApsPlateProcessShopStat selectApsPlateProcessShopStatById(Long id); /** * 查询钣金车间统计列表 * * @param apsPlateProcessShopStat 钣金车间统计 * @return 钣金车间统计集合 */ public List selectApsPlateProcessShopStatList(ApsPlateProcessShopStat apsPlateProcessShopStat); /** * 新增钣金车间统计 * * @param apsPlateProcessShopStat 钣金车间统计 * @return 结果 */ public int insertApsPlateProcessShopStat(ApsPlateProcessShopStat apsPlateProcessShopStat); /** * 修改钣金车间统计 * * @param apsPlateProcessShopStat 钣金车间统计 * @return 结果 */ public int updateApsPlateProcessShopStat(ApsPlateProcessShopStat apsPlateProcessShopStat); /** * 批量删除钣金车间统计 * * @param ids 需要删除的钣金车间统计主键集合 * @return 结果 */ public int deleteApsPlateProcessShopStatByIds(Long[] ids); /** * 删除钣金车间统计信息 * * @param id 钣金车间统计主键 * @return 结果 */ public int deleteApsPlateProcessShopStatById(Long id); void saveShopStat(); AjaxResult getShopPlanStat(); void exportExcel(HttpServletResponse response); }