Commit de4bf917 by 陈健智

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

parent a8d2485a
......@@ -35,7 +35,7 @@
<dubbo.version>2.7.4.1</dubbo.version>
<curator.version>2.12.0</curator.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>
<dependencies>
......
......@@ -239,8 +239,9 @@ public class AppEventController extends BaseController {
@RequestParam(value = "type", defaultValue = "重要渠道") String type,
@RequestParam(value = "page", defaultValue = "1") int page,
@RequestParam(value = "pageSize", defaultValue = "10") int pageSize,
@RequestParam(value = "sorter", required = false) String sorter){
return ResponseResult.success(eventService.eventChannelVoices(eventId, type, page, pageSize, sorter));
@RequestParam(value = "sorter", required = false) String sorter,
@RequestParam(value = "aggregation", required = false) Boolean aggregation){
return ResponseResult.success(eventService.eventChannelVoices(eventId, type, page, pageSize, sorter, aggregation));
}
@ApiOperation("前台事件库-事件详情-热门文章分析")
......
......@@ -73,7 +73,7 @@ public interface EventMiddlewareDao {
* @param sorter
* @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
......
......@@ -72,8 +72,8 @@ public class EventMiddlewareDaoImpl implements EventMiddlewareDao {
}
@Override
public PageData<JSONObject> eventChannelVoices(String eventId, String type, int page, int pageSize, String sorter) {
return eventClient.eventChannelVoices(eventId, type, page, pageSize, 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, aggregation);
}
@Override
......
......@@ -398,7 +398,7 @@ public interface EventService {
* @param sorter 排序方式
* @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 {
}
@Override
public PageData<JSONObject> eventChannelVoices(String eventId, String type, int page, int pageSize, String sorter) {
return eventMiddlewareDao.eventChannelVoices(eventId, type, page, pageSize, 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, aggregation);
}
@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