From e1e609f5447496953725f3a9da1a18a860fbb28a Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期日, 25 八月 2019 20:28:52 +0800
Subject: [PATCH] 菜单查询代码推送

---
 CommunityService/src/main/java/com/java110/community/dao/impl/MenuServiceDaoImpl.java |   65 ++++++++++++++++++++++++++++++++
 1 files changed, 65 insertions(+), 0 deletions(-)

diff --git a/CommunityService/src/main/java/com/java110/community/dao/impl/MenuServiceDaoImpl.java b/CommunityService/src/main/java/com/java110/community/dao/impl/MenuServiceDaoImpl.java
index b1a44e0..78ab8b5 100644
--- a/CommunityService/src/main/java/com/java110/community/dao/impl/MenuServiceDaoImpl.java
+++ b/CommunityService/src/main/java/com/java110/community/dao/impl/MenuServiceDaoImpl.java
@@ -149,4 +149,69 @@
         return Integer.parseInt(businessBasePrivilegeInfos.get(0).get("count").toString());
     }
 
+
+
+    /**
+     * 淇濆瓨璺敱淇℃伅 鍒� instance
+     * @param info   bId 淇℃伅
+     * @throws DAOException DAO寮傚父
+     */
+    @Override
+    public int saveMenuInfo(Map info) throws DAOException {
+        logger.debug("淇濆瓨璺敱淇℃伅Instance 鍏ュ弬 info : {}",info);
+
+        int saveFlag = sqlSessionTemplate.insert("menuServiceDaoImpl.saveMenuInfo",info);
+
+        return saveFlag;
+    }
+
+
+    /**
+     * 鏌ヨ璺敱淇℃伅锛坕nstance锛�
+     * @param info bId 淇℃伅
+     * @return List<Map>
+     * @throws DAOException DAO寮傚父
+     */
+    @Override
+    public List<Map> getMenuInfo(Map info) throws DAOException {
+        logger.debug("鏌ヨ璺敱淇℃伅 鍏ュ弬 info : {}",info);
+
+        List<Map> businessMenuInfos = sqlSessionTemplate.selectList("menuServiceDaoImpl.getMenuInfo",info);
+
+        return businessMenuInfos;
+    }
+
+
+    /**
+     * 淇敼璺敱淇℃伅
+     * @param info 淇敼淇℃伅
+     * @throws DAOException DAO寮傚父
+     */
+    @Override
+    public int updateMenuInfo(Map info) throws DAOException {
+        logger.debug("淇敼璺敱淇℃伅Instance 鍏ュ弬 info : {}",info);
+
+        int saveFlag = sqlSessionTemplate.update("menuServiceDaoImpl.updateMenuInfo",info);
+
+        return saveFlag;
+    }
+
+    /**
+     * 鏌ヨ璺敱鏁伴噺
+     * @param info 璺敱淇℃伅
+     * @return 璺敱鏁伴噺
+     */
+    @Override
+    public int queryMenusCount(Map info) {
+        logger.debug("鏌ヨ璺敱鏁版嵁 鍏ュ弬 info : {}",info);
+
+        List<Map> businessMenuInfos = sqlSessionTemplate.selectList("menuServiceDaoImpl.queryMenusCount", info);
+        if (businessMenuInfos.size() < 1) {
+            return 0;
+        }
+
+        return Integer.parseInt(businessMenuInfos.get(0).get("count").toString());
+    }
+
+
 }

--
Gitblit v1.8.0