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