|
@@ -47,10 +47,19 @@ public class ColumnPageViewServiceImpl implements IColumnPageViewService {
|
|
|
|
|
|
@Override
|
|
|
public void insertBatch(List<ColumnPageView> list) {
|
|
|
+ Map<String, List<String>> returnMap = new HashMap<>();
|
|
|
+ List<String> columnRankingList = new ArrayList<>();
|
|
|
+ List<String> browseList = new ArrayList<>();
|
|
|
if (!CollectionUtils.isEmpty(list)) {
|
|
|
columnPageViewMapper.deleteColumnPageViewAll();
|
|
|
}
|
|
|
columnPageViewMapper.insertBatch(list);
|
|
|
- WebSocketUsers.sendMessageToUsersByText(JSON.toJSONString(success(AjaxResult.Type.TYPE_EIGHTEEN,list)));
|
|
|
+ for (ColumnPageView var : list) {
|
|
|
+ columnRankingList.add(var.getColumnRanking() + "-" + var.getRanking());
|
|
|
+ browseList.add(var.getBrowse());
|
|
|
+ }
|
|
|
+ returnMap.put("columnRankingList",columnRankingList);
|
|
|
+ returnMap.put("browseList",browseList);
|
|
|
+ WebSocketUsers.sendMessageToUsersByText(JSON.toJSONString(success(AjaxResult.Type.TYPE_EIGHTEEN,returnMap)));
|
|
|
}
|
|
|
}
|