package cn.wisenergy.mapper; import cn.wisenergy.model.app.SchemeInfo; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; /** * @author 86187 */ public interface SchemeMapper extends BaseMapper<SchemeInfo> { int add(SchemeInfo schemeInfo); List<SchemeInfo> getList(Map<String,Object> map); /** * 编辑 * @param schemeInfo 编辑信息 * @return 结果 */ int edit(SchemeInfo schemeInfo); /** * 统计 * @return 数量 */ int count(); /** * 获取方案信息 * @param id 方案id * @return 方案信息 */ SchemeInfo getById(@Param("id") Integer id); int getByType(@Param("type") Integer type); }