Commit f451b17a76792285d0bdab6241ba963c2c4de444
1 parent
f047fe37d7
Exists in
master
and in
1 other branch
部分首页统计
Showing 2 changed files with 13 additions and 0 deletions
talkonlineweb/src/main/java/com/lyms/talkonlineweb/mapper/IndexMapper.java
View file @
f451b17
| ... | ... | @@ -47,5 +47,9 @@ |
| 47 | 47 | |
| 48 | 48 | @Select("SELECT COUNT(1) cnt FROM lyms_searchlogs s ") |
| 49 | 49 | Map<String,Object> getSearchSum(); |
| 50 | + | |
| 51 | +// 科室类别占比 | |
| 52 | + @Select("SELECT hd.`dname`,COUNT(1) cnt FROM lyms_tkrecord tk,lyms_doctor d,lyms_hdepart hd WHERE tk.`did`=d.`did` AND d.`dpid`=hd.`did` GROUP BY hd.`dname`") | |
| 53 | + List<Map<String,Object>> getDepart(); | |
| 50 | 54 | } |
talkonlineweb/src/main/java/com/lyms/talkonlineweb/service/impl/IndexServiceImpl.java
View file @
f451b17
| ... | ... | @@ -6,6 +6,7 @@ |
| 6 | 6 | import org.springframework.stereotype.Service; |
| 7 | 7 | |
| 8 | 8 | import java.util.HashMap; |
| 9 | +import java.util.List; | |
| 9 | 10 | import java.util.Map; |
| 10 | 11 | |
| 11 | 12 | @Service |
| ... | ... | @@ -34,6 +35,14 @@ |
| 34 | 35 | // 热门搜索 |
| 35 | 36 | rs.put("serch",indexMapper.getSearch()); |
| 36 | 37 | rs.put("serchSum",indexMapper.getSearchSum()); |
| 38 | + | |
| 39 | +// 科室类别占比 | |
| 40 | + List<Map<String,Object>> dLst=indexMapper.getDepart(); | |
| 41 | + rs.put("depart",dLst); | |
| 42 | + rs.put("departCnt",dLst.stream().mapToInt(m-> (int) m.get("cnt")).sum()); | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 37 | 46 | return rs; |
| 38 | 47 | } |
| 39 | 48 | } |