package com.thhy.materials.modules.biz.materialsplan.mapper; import com.thhy.materials.modules.biz.materialsplan.entity.PlanListVo; import com.thhy.materials.modules.biz.materialsplan.entity.RsbMaterialDict; import com.thhy.materials.modules.biz.materialsplan.entity.RsbMaterialPlan; import com.thhy.materials.modules.biz.materialsplan.entity.RsbMaterialPlanDto; import org.springframework.stereotype.Component; import java.io.Serializable; import java.util.HashMap; import java.util.List; /** * Mapper 接口 * @author zhang_xiao_bo * @since 2023-04-18 10:26:11 */ @Component public interface RsbMaterialPlanMapper { RsbMaterialPlan queryById(Serializable id); Integer queryVersionById(Serializable id); List> findList(RsbMaterialPlan rsbmaterialplan); String queryGroup(String rsbId); List findAll(); void insert(RsbMaterialPlan rsbmaterialplan); void update(RsbMaterialPlan rsbmaterialplan); void deletelogic(Serializable id); void deleteById(Serializable id); List materialsListByPlanId(String planId); List materialsListNoPlanId(); List> TableHeader(); int countByPSRB(RsbMaterialPlanDto rsbMaterialPlanDto); List queryPlanIdByPSRB(RsbMaterialPlanDto rsbMaterialPlanDto); }