Commit e0626372 by xiongjiangtao

社群活动统计数据

parent f16dec85
......@@ -65,8 +65,8 @@ public class GroupChatActivityDataController {
WebLoginDTO user = AuthWebRequestUtil.getLoginUser();
overviewReq.setEnterpriseId(user.getEnterpriseId());
Map<String, Object> res = DataApiUtils.http(JSON.toJSONString(overviewReq), StatisticsApolloKeyConstant.data_mkt_group_chat_data_overview);
List<GroupChatDataOverviewVO> resList = DataApiUtils.parseDataList(res, HmOverviewDTO.class);
GroupChatDataOverviewVO groupChatDataOverviewVO = CollectionUtils.isEmpty(resList) ? null : resList.get(0);
Page<GroupChatDataOverviewVO> resListPage = DataApiUtils.getPageData(res);
GroupChatDataOverviewVO groupChatDataOverviewVO = CollectionUtils.isEmpty(resListPage.getResult()) ? null : resListPage.getResult().get(0);
return RestResponse.successResult(groupChatDataOverviewVO);
}
......@@ -78,13 +78,12 @@ public class GroupChatActivityDataController {
*/
@RequestMapping("reward_level")
@ResponseBody
public RestResponse<GroupChatDataRewardLevelVO> rewardLevel(@RequestBody GroupChatActivityDataRewardLevelReq rewardLevelReq) {
public RestResponse<Page<GroupChatDataRewardLevelVO>> rewardLevel(@RequestBody GroupChatActivityDataRewardLevelReq rewardLevelReq) {
WebLoginDTO user = AuthWebRequestUtil.getLoginUser();
rewardLevelReq.setEnterpriseId(user.getEnterpriseId());
Map<String, Object> res = DataApiUtils.http(JSON.toJSONString(rewardLevelReq), StatisticsApolloKeyConstant.data_mkt_group_chat_data_reward_level);
List<GroupChatDataRewardLevelVO> resList = DataApiUtils.parseDataList(res, HmOverviewDTO.class);
GroupChatDataRewardLevelVO groupChatDataOverviewVO = CollectionUtils.isEmpty(resList) ? null : resList.get(0);
return RestResponse.successResult(groupChatDataOverviewVO);
Page<GroupChatDataRewardLevelVO> resList = DataApiUtils.getPageData(res);
return RestResponse.successResult(resList);
}
/**
......@@ -95,13 +94,12 @@ public class GroupChatActivityDataController {
*/
@RequestMapping("inviter_detail")
@ResponseBody
public RestResponse<GroupChatDataInviterDetailVO> joinDetail(@RequestBody GroupChatActivityDataInviterDetailReq inviterDetailReq) {
public RestResponse<Page<GroupChatDataInviterDetailVO>> joinDetail(@RequestBody GroupChatActivityDataInviterDetailReq inviterDetailReq) {
WebLoginDTO user = AuthWebRequestUtil.getLoginUser();
inviterDetailReq.setEnterpriseId(user.getEnterpriseId());
Map<String, Object> res = DataApiUtils.http(JSON.toJSONString(inviterDetailReq), StatisticsApolloKeyConstant.data_mkt_group_chat_data_inviter_detail);
List<GroupChatDataInviterDetailVO> resList = DataApiUtils.parseDataList(res, HmOverviewDTO.class);
GroupChatDataInviterDetailVO groupChatDataOverviewVO = CollectionUtils.isEmpty(resList) ? null : resList.get(0);
return RestResponse.successResult(groupChatDataOverviewVO);
Page<GroupChatDataInviterDetailVO> resListPage = DataApiUtils.getPageData(res);
return RestResponse.successResult(resListPage);
}
......
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