Commit af7d057d by shenjunjie

Merge branch 'feature' into 'dev'

品见事件页详情渠道发声增加聚合调整

See merge request !245
parents 6c536246 de4bf917
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
<dubbo.version>2.7.4.1</dubbo.version> <dubbo.version>2.7.4.1</dubbo.version>
<curator.version>2.12.0</curator.version> <curator.version>2.12.0</curator.version>
<push.log.version>2.17.0-SNAPSHOT</push.log.version> <push.log.version>2.17.0-SNAPSHOT</push.log.version>
<event-client.version>1.0.8-SNAPSHOT</event-client.version> <event-client.version>1.0.9-SNAPSHOT</event-client.version>
</properties> </properties>
<dependencies> <dependencies>
......
...@@ -239,8 +239,9 @@ public class AppEventController extends BaseController { ...@@ -239,8 +239,9 @@ public class AppEventController extends BaseController {
@RequestParam(value = "type", defaultValue = "重要渠道") String type, @RequestParam(value = "type", defaultValue = "重要渠道") String type,
@RequestParam(value = "page", defaultValue = "1") int page, @RequestParam(value = "page", defaultValue = "1") int page,
@RequestParam(value = "pageSize", defaultValue = "10") int pageSize, @RequestParam(value = "pageSize", defaultValue = "10") int pageSize,
@RequestParam(value = "sorter", required = false) String sorter){ @RequestParam(value = "sorter", required = false) String sorter,
return ResponseResult.success(eventService.eventChannelVoices(eventId, type, page, pageSize, sorter)); @RequestParam(value = "aggregation", required = false) Boolean aggregation){
return ResponseResult.success(eventService.eventChannelVoices(eventId, type, page, pageSize, sorter, aggregation));
} }
@ApiOperation("前台事件库-事件详情-热门文章分析") @ApiOperation("前台事件库-事件详情-热门文章分析")
......
...@@ -73,7 +73,7 @@ public interface EventMiddlewareDao { ...@@ -73,7 +73,7 @@ public interface EventMiddlewareDao {
* @param sorter * @param sorter
* @return * @return
*/ */
PageData<JSONObject> eventChannelVoices(String eventId, String type, int page, int pageSize, String sorter); PageData<JSONObject> eventChannelVoices(String eventId, String type, int page, int pageSize, String sorter, Boolean aggregation);
/** /**
* 统计事件数量 * 统计事件数量
* @param eventIds * @param eventIds
......
...@@ -72,8 +72,8 @@ public class EventMiddlewareDaoImpl implements EventMiddlewareDao { ...@@ -72,8 +72,8 @@ public class EventMiddlewareDaoImpl implements EventMiddlewareDao {
} }
@Override @Override
public PageData<JSONObject> eventChannelVoices(String eventId, String type, int page, int pageSize, String sorter) { public PageData<JSONObject> eventChannelVoices(String eventId, String type, int page, int pageSize, String sorter, Boolean aggregation) {
return eventClient.eventChannelVoices(eventId, type, page, pageSize, sorter); return eventClient.eventChannelVoices(eventId, type, page, pageSize, sorter, aggregation);
} }
@Override @Override
......
...@@ -398,7 +398,7 @@ public interface EventService { ...@@ -398,7 +398,7 @@ public interface EventService {
* @param sorter 排序方式 * @param sorter 排序方式
* @return * @return
*/ */
PageData<JSONObject> eventChannelVoices(String eventId, String type, int page, int pageSize, String sorter); PageData<JSONObject> eventChannelVoices(String eventId, String type, int page, int pageSize, String sorter, Boolean aggregation);
/** /**
* 事件中间件获取热门文章分析 * 事件中间件获取热门文章分析
......
...@@ -855,8 +855,8 @@ public class EventServiceImpl implements EventService { ...@@ -855,8 +855,8 @@ public class EventServiceImpl implements EventService {
} }
@Override @Override
public PageData<JSONObject> eventChannelVoices(String eventId, String type, int page, int pageSize, String sorter) { public PageData<JSONObject> eventChannelVoices(String eventId, String type, int page, int pageSize, String sorter, Boolean aggregation) {
return eventMiddlewareDao.eventChannelVoices(eventId, type, page, pageSize, sorter); return eventMiddlewareDao.eventChannelVoices(eventId, type, page, pageSize, sorter, aggregation);
} }
@Override @Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment