From dff9fb704649978cfb6fb798732f15f2be2ce936 Mon Sep 17 00:00:00 2001
From: yujian <yujian@123.com>
Date: 星期三, 15 五月 2019 15:16:55 +0800
Subject: [PATCH] 大淘客好店推荐 只显示2个
---
fanli/src/main/java/com/yeshi/fanli/service/inter/homemodule/HomeNavbarService.java | 66 ++++++++++++++++++++++++++++----
1 files changed, 57 insertions(+), 9 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/homemodule/HomeNavbarService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/homemodule/HomeNavbarService.java
index c7c61b8..f00edbb 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/inter/homemodule/HomeNavbarService.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/homemodule/HomeNavbarService.java
@@ -1,6 +1,12 @@
package com.yeshi.fanli.service.inter.homemodule;
+import java.util.List;
+
+import org.apache.ibatis.annotations.Param;
+import org.springframework.web.multipart.MultipartFile;
+
import com.yeshi.fanli.entity.bus.homemodule.HomeNavbar;
+import com.yeshi.fanli.exception.homemodule.HomeNavbarException;
/**
* APP瀵艰埅鏍�
@@ -10,16 +16,58 @@
*/
public interface HomeNavbarService {
- public int deleteByPrimaryKey(Long id);
+
+ /**
+ * 鏍规嵁涓婚敭鎵归噺鍒犻櫎
+ * @param list
+ * @return
+ */
+ public int deleteBatchByPrimaryKey(List<Long> list);
+
- public int insert(HomeNavbar record);
+ /**
+ * 淇濆瓨
+ * @param file
+ * @param record
+ * @param jumpType
+ * @throws HomeNavbarException
+ * @throws Exception
+ */
+ public void saveObject(MultipartFile file, HomeNavbar record) throws HomeNavbarException, Exception;
- public int insertSelective(HomeNavbar record);
+ /**
+ * 鏇存柊鎺掑簭椤哄簭
+ * @param id
+ * @param moveType
+ * @throws HomeNavbarException
+ * @throws Exception
+ */
+ public void updateOrder(Long id, Integer moveType) throws HomeNavbarException, Exception;
- public HomeNavbar selectByPrimaryKey(Long id);
-
- public int updateByPrimaryKeySelective(HomeNavbar record);
-
- public int updateByPrimaryKey(HomeNavbar record);
-
+
+ /**
+ * 鍚庣鏌ヨ
+ * @param start
+ * @param count
+ * @param key
+ * @return
+ */
+ public List<HomeNavbar> listQuery(long start, int count, String key);
+
+ public long countlistQuery(String key);
+
+
+ /**
+ * 鏌ヨ鏈夋晥瀵艰埅鏍�
+ * @return
+ */
+ public List<HomeNavbar> listQueryEffectiveNavbar();
+
+ /**
+ * 鏍规嵁鍒嗙被鏌ヨ鏈夋晥瀵艰埅鏍�
+ * @param classId
+ * @return
+ */
+ public HomeNavbar getEffectiveByClassId(@Param("classId") Long classId);
+
}
--
Gitblit v1.8.0