From a76cec91cf4adf1feede5dda61d97d2bbf18266a Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期四, 11 七月 2019 20:27:20 +0800
Subject: [PATCH] 加入服务绑定功能
---
CommunityService/src/main/java/com/java110/community/dao/IFloorServiceDao.java | 60 +++++++++++++++++++++++++++++++++++++++++++++---------------
1 files changed, 45 insertions(+), 15 deletions(-)
diff --git a/CommunityService/src/main/java/com/java110/community/dao/IFloorServiceDao.java b/CommunityService/src/main/java/com/java110/community/dao/IFloorServiceDao.java
index ccdf70c..181e70b 100644
--- a/CommunityService/src/main/java/com/java110/community/dao/IFloorServiceDao.java
+++ b/CommunityService/src/main/java/com/java110/community/dao/IFloorServiceDao.java
@@ -2,6 +2,7 @@
import com.java110.common.exception.DAOException;
+import com.java110.dto.FloorDto;
import com.java110.entity.merchant.BoMerchant;
import com.java110.entity.merchant.BoMerchantAttr;
import com.java110.entity.merchant.Merchant;
@@ -15,58 +16,87 @@
* 灏忓尯妤肩粍浠跺唴閮ㄤ箣闂翠娇鐢紝娌℃湁缁欏鍥寸郴缁熸彁渚涙湇鍔¤兘鍔�
* 灏忓尯妤兼湇鍔℃帴鍙g被锛岃姹傚叏閮ㄤ互瀛楃涓蹭紶杈擄紝鏂逛究寰湇鍔″寲
* 鏂板缓瀹㈡埛锛屼慨鏀瑰鎴凤紝鍒犻櫎瀹㈡埛锛屾煡璇㈠鎴风瓑鍔熻兘
- *
+ * <p>
* Created by wuxw on 2016/12/27.
*/
public interface IFloorServiceDao {
/**
* 淇濆瓨 灏忓尯妤间俊鎭�
+ *
* @param businessFloorInfo 灏忓尯妤间俊鎭� 灏佽
* @throws DAOException 鎿嶄綔鏁版嵁搴撳紓甯�
*/
- public void saveBusinessFloorInfo(Map businessFloorInfo) throws DAOException;
-
+ void saveBusinessFloorInfo(Map businessFloorInfo) throws DAOException;
/**
* 鏌ヨ灏忓尯妤间俊鎭紙business杩囩▼锛�
* 鏍规嵁bId 鏌ヨ灏忓尯妤间俊鎭�
+ *
* @param info bId 淇℃伅
* @return 灏忓尯妤间俊鎭�
- * @throws DAOException
+ * @throws DAOException 寮傚父淇℃伅
*/
- public Map getBusinessFloorInfo(Map info) throws DAOException;
-
-
+ List<Map> getBusinessFloorInfo(Map info) throws DAOException;
/**
* 淇濆瓨 灏忓尯妤间俊鎭� Business鏁版嵁鍒� Instance涓�
- * @param info
- * @throws DAOException
+ *
+ * @param info 淇℃伅
+ * @throws DAOException 寮傚父淇℃伅
*/
- public void saveFloorInfoInstance(Map info) throws DAOException;
-
-
+ void saveFloorInfoInstance(Map info) throws DAOException;
/**
* 鏌ヨ灏忓尯妤间俊鎭紙instance杩囩▼锛�
* 鏍规嵁bId 鏌ヨ灏忓尯妤间俊鎭�
+ *
* @param info bId 淇℃伅
* @return 灏忓尯妤间俊鎭�
* @throws DAOException
*/
- public Map getFloorInfo(Map info) throws DAOException;
-
+ List<Map> getFloorInfo(Map info) throws DAOException;
/**
* 淇敼灏忓尯妤间俊鎭�
+ *
* @param info 淇敼淇℃伅
* @throws DAOException
*/
- public void updateFloorInfoInstance(Map info) throws DAOException;
+ void updateFloorInfoInstance(Map info) throws DAOException;
+
+
+ /**
+ * 鏍规嵁灏忓尯ID鏌ヨ 灏忓尯妤兼暟閲�
+ *
+ * @param communitId 灏忓尯ID
+ * @return 灏忓尯妤兼暟閲�
+ * @throws DAOException 鏁版嵁搴撳紓甯镐俊鎭�
+ */
+ int queryFloorsCount(String communitId) throws DAOException;
+
+ /**
+ * 鏌ヨ灏忓尯妤间俊鎭�
+ *
+ * @param floorMap 鏌ヨ鏉′欢
+ * @return 灏忓尯妤煎垪琛ㄩ泦鍚�
+ * @throws DAOException 鏁版嵁搴撴搷浣滃紓甯�
+ */
+ List<Map> queryFloors(Map floorMap) throws DAOException;
+
+ /**
+ * 鏍规嵁灏忓尯ID鏌ヨ 灏忓尯妤兼暟閲�
+ *
+ * @param info 灏忓尯ID
+ * @return 灏忓尯妤兼暟閲�
+ * @throws DAOException 鏁版嵁搴撳紓甯镐俊鎭�
+ */
+ int queryFloorsCount(Map info) throws DAOException;
+
+
}
--
Gitblit v1.8.0