From 1da17d215d48e3e3aa9e8d7a3ef526904764f408 Mon Sep 17 00:00:00 2001 From: yujian <yujian> Date: 星期一, 08 四月 2019 14:06:12 +0800 Subject: [PATCH] 1.5.3部分需求 提交 --- fanli/src/main/java/com/yeshi/fanli/dao/mybatis/homemodule/HomeNavbarMapper.java | 30 +++++++++++++++++------------- 1 files changed, 17 insertions(+), 13 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/homemodule/HomeNavbarMapper.java b/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/homemodule/HomeNavbarMapper.java index 91b8202..778ebab 100644 --- a/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/homemodule/HomeNavbarMapper.java +++ b/fanli/src/main/java/com/yeshi/fanli/dao/mybatis/homemodule/HomeNavbarMapper.java @@ -4,21 +4,11 @@ import org.apache.ibatis.annotations.Param; +import com.yeshi.fanli.dao.BaseMapper; import com.yeshi.fanli.entity.bus.homemodule.HomeNavbar; -public interface HomeNavbarMapper { +public interface HomeNavbarMapper extends BaseMapper<HomeNavbar>{ - int deleteByPrimaryKey(Long id); - - int insert(HomeNavbar record); - - int insertSelective(HomeNavbar record); - - HomeNavbar selectByPrimaryKey(Long id); - - int updateByPrimaryKeySelective(HomeNavbar record); - - int updateByPrimaryKey(HomeNavbar record); /** * 鏍规嵁涓婚敭鎵归噺鍒犻櫎 @@ -40,7 +30,7 @@ * @param order 鎺掑簭鍊� * @return */ - List<HomeNavbar> getChangeOrder(@Param("type") Integer type, @Param("order") Integer order); + HomeNavbar getChangeOrder(@Param("type") Integer type, @Param("order") Integer order); /** * 鍚庣鍒楄〃鏌ヨ @@ -52,4 +42,18 @@ List<HomeNavbar> listQuery(@Param("start") long start, @Param("count") int count, @Param("key") String key); long countListQuery(@Param("key") String key); + + /** + * 鏌ヨ鏈夋晥瀵艰埅鏍� + * @return + */ + List<HomeNavbar> listQueryEffective(); + + /** + * 鏍规嵁鍒嗙被鏌ヨ鏈夋晥瀵艰埅鏍� + * @param classId + * @return + */ + HomeNavbar getEffectiveByClassId(@Param("classId") Long classId); + } \ No newline at end of file -- Gitblit v1.8.0