From 9663ede17e832eb313407791ae5c1c0e0052fc69 Mon Sep 17 00:00:00 2001
From: wuxw7 <wuxw7@asiainfo.com>
Date: 星期五, 13 七月 2018 01:00:06 +0800
Subject: [PATCH] 评论服务开发完成
---
CommentService/src/main/java/com/java110/comment/dao/ICommentServiceDao.java | 314 ++++++++++------------------------------------------
1 files changed, 60 insertions(+), 254 deletions(-)
diff --git a/CommentService/src/main/java/com/java110/comment/dao/ICommentServiceDao.java b/CommentService/src/main/java/com/java110/comment/dao/ICommentServiceDao.java
index a9bcf3f..e4edf8a 100644
--- a/CommentService/src/main/java/com/java110/comment/dao/ICommentServiceDao.java
+++ b/CommentService/src/main/java/com/java110/comment/dao/ICommentServiceDao.java
@@ -15,320 +15,126 @@
*/
public interface ICommentServiceDao {
- /**
- * 淇濆瓨 鍟嗗搧淇℃伅
- * @param businessShopInfo 鍟嗗搧淇℃伅 灏佽
- * @throws DAOException 鎿嶄綔鏁版嵁搴撳紓甯�
- */
- public void saveBusinessShopInfo(Map businessShopInfo) throws DAOException;
-
- /**
- * 淇濆瓨鍟嗗搧灞炴��
- * @param businessShopAttr 鍟嗗搧灞炴�т俊鎭皝瑁�
- * @throws DAOException 鎿嶄綔鏁版嵁搴撳紓甯�
- */
- public void saveBusinessShopAttr(Map businessShopAttr) throws DAOException;
-
- /**
- * 淇濆瓨 鍟嗗搧灞炴�у弬鏁�
- * @param businessShopAttrParam 鍟嗗搧灞炴�у弬鏁颁俊鎭皝瑁�
- * @throws DAOException 鎿嶄綔鏁版嵁搴撳紓甯�
- */
- public void saveBusinessShopAttrParam(Map businessShopAttrParam) throws DAOException;
/**
- * 淇濆瓨鍟嗗搧鐓х墖淇℃伅
- * @param businessShopPhoto 鍟嗗搧鐓х墖
- * @throws DAOException 鎿嶄綔鏁版嵁搴撳紓甯�
- */
- public void saveBusinessShopPhoto(Map businessShopPhoto) throws DAOException;
-
- /**
- * 淇濆瓨鍟嗗搧璇佷欢淇℃伅
- * @param businessShopPreferential 鍟嗗搧璇佷欢
- * @throws DAOException 鎿嶄綔鏁版嵁搴撳紓甯�
- */
- public void saveBusinessShopPreferential(Map businessShopPreferential) throws DAOException;
-
- /**
- * 淇濆瓨鍟嗗搧 鎻忚堪 淇℃伅
- * @param businessShopDesc 鍟嗗搧 鎻忚堪淇℃伅
+ * 淇濆瓨璇勮
+ * @param comment 璇勮
* @throws DAOException
*/
- public void saveBusinessShopDesc(Map businessShopDesc) throws DAOException;
-
- /**
- * 淇濆瓨鍟嗗搧鐩綍淇℃伅 add by wuxw 2018-09-08
- * @param businessShopCatalog 鍟嗗搧鐩綍
- * @throws DAOException
- */
- public void saveBusinessShopCatalog(Map businessShopCatalog) throws DAOException;
+ public void saveCommentInstance(Map comment) throws DAOException;
/**
- * 鏌ヨ鍟嗗搧淇℃伅锛坆usiness杩囩▼锛�
- * 鏍规嵁bId 鏌ヨ鍟嗗搧淇℃伅
- * @param info bId 淇℃伅
- * @return 鍟嗗搧淇℃伅
+ * 淇濆瓨璇勮
+ * @param subComment 璇勮鍐呭
* @throws DAOException
*/
- public Map getBusinessShopInfo(Map info) throws DAOException;
-
-
- /**
- * 鏌ヨ鍟嗗搧灞炴�т俊鎭紙business杩囩▼锛�
- * @param info bId 淇℃伅
- * @return 鍟嗗搧灞炴��
- * @throws DAOException
- */
- public List<Map> getBusinessShopAttrs(Map info) throws DAOException;
-
- /**
- * 鏌ヨ鍟嗗搧灞炴�у弬鏁颁俊鎭紙business杩囩▼锛�
- * @param info bId 淇℃伅
- * @return 鍟嗗搧灞炴�у弬鏁�
- * @throws DAOException
- */
- public List<Map> getBusinessShopAttrParams(Map info) throws DAOException;
-
-
- /**
- * 鏌ヨ鍟嗗搧鐓х墖
- * @param info bId 淇℃伅
- * @return 鍟嗗搧鐓х墖
- * @throws DAOException
- */
- public List<Map> getBusinessShopPhoto(Map info) throws DAOException;
-
-
- /**
- * 鏌ヨ鍟嗗搧浼樻儬淇℃伅
- * @param info bId 淇℃伅
- * @return 鍟嗗搧鐓х墖
- * @throws DAOException
- */
- public Map getBusinessShopPreferential(Map info) throws DAOException;
-
- /**
- * 鏌ヨ鍟嗗搧鎻忚堪淇℃伅
- * @param info bId 淇℃伅
- * @return 鍟嗗搧鐓х墖
- * @throws DAOException
- */
- public Map getBusinessShopDesc(Map info) throws DAOException;
-
- /**
- * 鏌ヨ鍟嗗搧鐩綍淇℃伅
- * @param info bId 淇℃伅
- * @return 鍟嗗搧鐩綍
- * @throws DAOException
- */
- public Map getBusinessShopCatalog(Map info) throws DAOException;
-
- /**
- * 淇濆瓨 鍟嗗搧淇℃伅 Business鏁版嵁鍒� Instance涓�
- * @param info
- * @throws DAOException
- */
- public void saveShopInfoInstance(Map info) throws DAOException;
-
-
- /**
- * 淇濆瓨 鍟嗗搧灞炴�т俊鎭� Business鏁版嵁鍒� Instance涓�
- * @param info
- * @throws DAOException
- */
- public void saveShopAttrsInstance(Map info) throws DAOException;
-
- /**
- * 淇濆瓨 鍟嗘埛灞炴�у弬鏁� business 鏁版嵁鍒� Instance 涓�
- * @param info
- * @throws DAOException
- */
- public void saveShopAttrParamsInstance(Map info) throws DAOException;
-
- /**
- * 淇濆瓨 鍟嗗搧鐓х墖淇℃伅 Business鏁版嵁鍒� Instance涓�
- * @param info
- * @throws DAOException
- */
- public void saveShopPhotoInstance(Map info) throws DAOException;
-
-
- /**
- * 淇濆瓨 鍟嗗搧璇佷欢淇℃伅 Business鏁版嵁鍒� Instance涓�
- * @param info
- * @throws DAOException
- */
- public void saveShopPreferentialInstance(Map info) throws DAOException;
-
- /**
- * 淇濆瓨 鍟嗗搧鎻忚堪淇℃伅 Business鏁版嵁鍒� Instance涓�
- * @param info
- * @throws DAOException
- */
- public void saveShopDescInstance(Map info) throws DAOException;
-
- /**
- * 淇濆瓨 鍟嗗搧鐩綍淇℃伅 Business鏁版嵁鍒� Instance涓�
- * @param info
- * @throws DAOException
- */
- public void saveShopCatalogInstance(Map info) throws DAOException;
-
- /**
- * 淇濆瓨璐拱璁板綍
- * @param businessBuyShop
- * @throws DAOException
- */
- public void saveBuyShopInstance(Map businessBuyShop) throws DAOException;
+ public void saveSubCommentInstance(Map subComment) throws DAOException;
/**
* 淇濆瓨鍟嗗搧璐拱璁板綍灞炴��
- * @param businessBuyShopAttr
+ * @param subCommentAttr
* @throws DAOException
*/
- public void saveBuyShopAttrInstance(Map businessBuyShopAttr) throws DAOException;
+ public void saveSubCommentAttrInstance(Map subCommentAttr) throws DAOException;
/**
- * 鏌ヨ鍟嗗搧淇℃伅锛坕nstance杩囩▼锛�
- * 鏍规嵁bId 鏌ヨ鍟嗗搧淇℃伅
- * @param info bId 淇℃伅
- * @return 鍟嗗搧淇℃伅
+ * 淇濆瓨璇勮鍒嗘暟灞炴��
+ * @param subCommentScore
* @throws DAOException
*/
- public Map getShopInfo(Map info) throws DAOException;
+ public void saveCommentScoreInstance(Map subCommentScore) throws DAOException;
+
+ /**
+ * 淇濆瓨 璇勮鐓х墖
+ * @param subCommentPhoto
+ * @throws DAOException
+ */
+ public void saveSubCommentPhotoInstance(Map subCommentPhoto) throws DAOException;
+
/**
- * 鏌ヨ鍟嗗搧灞炴�т俊鎭紙instance杩囩▼锛�
- * @param info bId 淇℃伅
- * @return 鍟嗗搧灞炴��
- * @throws DAOException
- */
- public List<Map> getShopAttrs(Map info) throws DAOException;
-
- /**
- * 鏌ヨ鍟嗗搧灞炴�у弬鏁颁俊鎭� 锛坕nstance杩囩▼锛�
- * @param info bId 淇℃伅
- * @return 鍟嗗搧灞炴�у弬鏁�
- * @throws DAOException
- */
- public List<Map> getShopAttrParams(Map info) throws DAOException;
-
-
- /**
- * 鏌ヨ鍟嗗搧鐓х墖锛坕nstance 杩囩▼锛�
- * @param info bId 淇℃伅
- * @return 鍟嗗搧鐓х墖
- * @throws DAOException
- */
- public List<Map> getShopPhoto(Map info) throws DAOException;
-
- /**
- * 鏌ヨ鍟嗗搧浼樻儬淇℃伅锛坕nstance 杩囩▼锛�
- * @param info bId 淇℃伅
- * @return 鍟嗗搧鐓х墖
- * @throws DAOException
- */
- public Map getShopPreferential(Map info) throws DAOException;
-
- /**
- * 鏌ヨ鍟嗗搧鎻忚堪淇℃伅锛坕nstance 杩囩▼锛�
- * @param info bId 淇℃伅
- * @return 鍟嗗搧鐓х墖
- * @throws DAOException
- */
- public Map getShopDesc(Map info) throws DAOException;
-
- /**
- * 鏌ヨ鍟嗗搧鐩綍淇℃伅锛坕nstance 杩囩▼锛�
- * @param info bId 淇℃伅
- * @return 鍟嗗搧鐩綍
- * @throws DAOException
- */
- public Map getShopCatalog(Map info) throws DAOException;
-
- /**
- * 鍟嗗搧璐拱鏌ヨ锛坕nstance锛�
+ * 璇勮鏌ヨ锛坕nstance锛�
* @param info bId 淇℃伅
* @return
* @throws DAOException
*/
- public Map getBuyShop(Map info) throws DAOException;
+ public Map getComment(Map info) throws DAOException;
/**
- * 鍟嗗搧灞炴�ф煡璇紙instance锛�
+ * 璇勮鍐呭鏌ヨ锛坕nstance锛�
* @param info bId 淇℃伅
* @return
* @throws DAOException
*/
- public List<Map> getBuyShopAttrs(Map info) throws DAOException;
+ public Map getSubComment(Map info) throws DAOException;
/**
- * 淇敼鍟嗗搧淇℃伅
- * @param info 淇敼淇℃伅
+ * 璇勮鍐呭鏌ヨ锛坕nstance锛�
+ * @param info bId 淇℃伅
+ * @return
* @throws DAOException
*/
- public void updateShopInfoInstance(Map info) throws DAOException;
+ public List<Map> getSubComments(Map info) throws DAOException;
+ /**
+ * 璇勮灞炴�ф煡璇紙instance锛�
+ * @param info bId 淇℃伅
+ * @return
+ * @throws DAOException
+ */
+ public List<Map> getSubCommentAttrs(Map info) throws DAOException;
+
+ /**
+ * 璇勮鐓х墖鏌ヨ锛坕nstance锛�
+ * @param info bId 淇℃伅
+ * @return
+ * @throws DAOException
+ */
+ public List<Map> getSubCommentPhotos(Map info) throws DAOException;
+
+ /**
+ * 璇勮鍒嗘暟鏌ヨ锛坕nstance锛�
+ * @param info bId 淇℃伅
+ * @return
+ * @throws DAOException
+ */
+ public List<Map> getCommentScores(Map info) throws DAOException;
/**
- * 淇敼鍟嗗搧灞炴�т俊鎭�
+ * 淇敼璇勮淇℃伅
* @param info 淇敼淇℃伅
* @throws DAOException
*/
- public void updateShopAttrInstance(Map info) throws DAOException;
+ public void updateCommentInstance(Map info) throws DAOException;
/**
- * 淇敼鍟嗗搧灞炴�у弬鏁颁俊鎭�
+ * 淇敼璇勮鍐呭淇℃伅
* @param info 淇敼淇℃伅
* @throws DAOException
*/
- public void updateShopAttrParamInstance(Map info) throws DAOException;
-
+ public void updateSubCommentInstance(Map info) throws DAOException;
/**
- * 淇敼鍟嗗搧鐓х墖淇℃伅
+ * 淇敼璇勮灞炴�т俊鎭紙instance锛�
* @param info 淇敼淇℃伅
* @throws DAOException
*/
- public void updateShopPhotoInstance(Map info) throws DAOException;
+ public void updateSubCommentAttrInstance(Map info) throws DAOException;
/**
- * 淇敼鍟嗗搧浼樻儬淇℃伅
+ * 淇敼璇勮鐓х墖淇℃伅锛坕nstance锛�
* @param info 淇敼淇℃伅
* @throws DAOException
*/
- public void updateShopPreferentialInstance(Map info) throws DAOException;
+ public void updateSubCommentPhotoInstance(Map info) throws DAOException;
/**
- * 淇敼鍟嗗搧鎻忚堪淇℃伅
+ * 淇敼璇勮鐓х墖淇℃伅锛坕nstance锛�
* @param info 淇敼淇℃伅
* @throws DAOException
*/
- public void updateShopDescInstance(Map info) throws DAOException;
-
- /**
- * 淇敼鍟嗗搧鐩綍淇℃伅
- * @param info 淇敼淇℃伅
- * @throws DAOException
- */
- public void updateShopCatalogInstance(Map info) throws DAOException;
-
-
- /**
- * 淇敼鍟嗗搧璐拱淇℃伅
- * @param info 淇敼淇℃伅
- * @throws DAOException
- */
- public void updateBuyShopInstance(Map info) throws DAOException;
-
- /**
- * 淇敼鍟嗗搧璐拱灞炴�т俊鎭紙instance锛�
- * @param info 淇敼淇℃伅
- * @throws DAOException
- */
- public void updateBuyShopAttrInstance(Map info) throws DAOException;
+ public void updateCommentScoreInstance(Map info) throws DAOException;
}
\ No newline at end of file
--
Gitblit v1.8.0