package com.thhy.materials.modules.biz.materialsplan.service; import com.thhy.materials.modules.biz.materialsplan.entity.*; import javax.servlet.http.HttpServletResponse; import java.io.Serializable; import java.util.HashMap; import java.util.List; import java.util.Map; /** * 服务类 * @author zhang_xiao_bo * @since 2023-04-18 10:26:11 */ public interface RsbMaterialPlanService { RsbMaterialPlan get(Serializable id); List> findList(RsbMaterialPlan rsbMaterialPlan); List> findListForExport(RsbMaterialPlan rsbMaterialPlan,String token); String queryGroup(String rsbId); void addRsbMaterialPlan(RsbMaterialPlanDto rsbMaterialPlanDto); List info(RsbMaterialPlanDto rsbMaterialPlanDto); void update(RsbMaterialPlan rsbMaterialPlan); void delete(Serializable id); List> TableHeader(); Map RsbStat(RsbStatDto rsbStatDto); void statExport(RsbStatDto rsbStatDto,String token, HttpServletResponse response); }