package com.thhy.materials.modules.biz.mixmateria.mapper; import com.thhy.materials.modules.biz.materialsplan.entity.RsbMaterialDict; import com.thhy.materials.modules.biz.mixmateria.entity.MixDto; import com.thhy.materials.modules.biz.mixmateria.entity.MixMaterial; import com.thhy.materials.modules.biz.mixmateria.entity.MixMaterialInfo; import org.springframework.stereotype.Component; import java.io.Serializable; import java.util.HashMap; import java.util.List; import java.util.Objects; /** * Mapper 接口 * @author zhang_xiao_bo * @since 2023-05-16 15:18:52 */ @Component public interface MixMaterialMapper { MixMaterial queryById(Serializable id); Integer queryVersionById(Serializable id); List> findList(MixDto mixDto); List findAll(); void insert(MixMaterial mixmaterial); void update(MixMaterial mixmaterial); void deletelogic(Serializable id); void deleteById(Serializable id); List info(); List infoWithId(MixDto mixDto); String queryGroup(String rspId); List queryMixTotalCount(String companyId); }