|
|
@ -30,11 +30,12 @@ public class DataStatsScreencollServiceImpl extends BaseServiceImpl<DataStatsScr |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
public Result<CpcbasedataDTO> cpcbasedata() { |
|
|
|
List<CpcbasedataDTO> list = baseDao.cpcbasedata(); |
|
|
|
public Result<CpcbasedataResultDTO> cpcbasedata() { |
|
|
|
List<CpcbasedataResultDTO> list = baseDao.cpcbasedata(); |
|
|
|
// 将list转换为json格式
|
|
|
|
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
CpcbasedataDTO result = new CpcbasedataDTO(); |
|
|
|
result.setDataList(list); |
|
|
|
String json = JSONObject.toJSONString(result); |
|
|
|
String body = epmetUtils.httpPost("/data/stats/screencoll/cpcbasedata", json); |
|
|
|
log.info(body); |
|
|
|
return null; |
|
|
@ -50,10 +51,15 @@ public class DataStatsScreencollServiceImpl extends BaseServiceImpl<DataStatsScr |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
List<List<EventdataResultDTO>> formList = fixedGrouping(list,2000); |
|
|
|
List<List<EventdataResultDTO>> formList = fixedGrouping(list,1000); |
|
|
|
for(int i = 0 ; i < formList.size() ; i++){ |
|
|
|
// 将list转换为json格式
|
|
|
|
String json = JSONObject.toJSONString(formList.get(i)); |
|
|
|
EventdataDTO result = new EventdataDTO(); |
|
|
|
result.setDataList(formList.get(i)); |
|
|
|
if(i == 0){ |
|
|
|
result.setIsFirst(true); |
|
|
|
} |
|
|
|
String json = JSONObject.toJSONString(result); |
|
|
|
String body = epmetUtils.httpPost("/data/stats/screencoll/eventdata", json); |
|
|
|
log.info(body); |
|
|
|
} |
|
|
@ -64,7 +70,9 @@ public class DataStatsScreencollServiceImpl extends BaseServiceImpl<DataStatsScr |
|
|
|
public Result partylinkmassesdata() { |
|
|
|
List<PartylinkmassesdataResultDTO> list = baseDao.partylinkmassesdata(); |
|
|
|
// 将list转换为json格式
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
PartylinkmassesdataDTO result = new PartylinkmassesdataDTO(); |
|
|
|
result.setDataList(list); |
|
|
|
String json = JSONObject.toJSONString(result); |
|
|
|
String body = epmetUtils.httpPost("/data/stats/screencoll/partylinkmassesdata", json); |
|
|
|
log.info(body); |
|
|
|
return null; |
|
|
@ -74,7 +82,9 @@ public class DataStatsScreencollServiceImpl extends BaseServiceImpl<DataStatsScr |
|
|
|
public Result pioneerdata() { |
|
|
|
List<PioneerdataResultDTO> list = baseDao.pioneerdata(); |
|
|
|
// 将list转换为json格式
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
PioneerdataDTO result = new PioneerdataDTO(); |
|
|
|
result.setDataList(list); |
|
|
|
String json = JSONObject.toJSONString(result); |
|
|
|
String body = epmetUtils.httpPost("/data/stats/screencoll/pioneerdata", json); |
|
|
|
log.info(body); |
|
|
|
return null; |
|
|
@ -84,7 +94,9 @@ public class DataStatsScreencollServiceImpl extends BaseServiceImpl<DataStatsScr |
|
|
|
public Result usertotaldata() { |
|
|
|
List<UsertotaldataResultDTO> list = baseDao.usertotaldata(); |
|
|
|
// 将list转换为json格式
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
UsertotaldataDTO result = new UsertotaldataDTO(); |
|
|
|
result.setDataList(list); |
|
|
|
String json = JSONObject.toJSONString(result); |
|
|
|
String body = epmetUtils.httpPost("/data/stats/screencoll/usertotaldata", json); |
|
|
|
log.info(body); |
|
|
|
return null; |
|
|
@ -93,10 +105,16 @@ public class DataStatsScreencollServiceImpl extends BaseServiceImpl<DataStatsScr |
|
|
|
@Override |
|
|
|
public Result meetdata() { |
|
|
|
List<MeetdataResultDTO> list = baseDao.meetdata(); |
|
|
|
List<List<MeetdataResultDTO>> formList = fixedGrouping(list,2000); |
|
|
|
List<List<MeetdataResultDTO>> formList = fixedGrouping(list,1000); |
|
|
|
for(int i = 0 ; i < formList.size() ; i++){ |
|
|
|
// 将list转换为json格式
|
|
|
|
String json = JSONObject.toJSONString(formList.get(i)); |
|
|
|
MeetdataDTO result = new MeetdataDTO(); |
|
|
|
result.setDataList(formList.get(i)); |
|
|
|
result.setMonthId(formList.get(i).get(0).getMonthId()); |
|
|
|
if(i == 0){ |
|
|
|
result.setIsFirst(true); |
|
|
|
} |
|
|
|
String json = JSONObject.toJSONString(result); |
|
|
|
String body = epmetUtils.httpPost("/data/stats/screencoll/meetdata", json); |
|
|
|
log.info(body); |
|
|
|
} |
|
|
@ -107,7 +125,9 @@ public class DataStatsScreencollServiceImpl extends BaseServiceImpl<DataStatsScr |
|
|
|
public Result customergrid() { |
|
|
|
List<CustomergridResultDTO> list = baseDao.customergrid(); |
|
|
|
// 将list转换为json格式
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
CustomergridDTO result = new CustomergridDTO(); |
|
|
|
result.setDataList(list); |
|
|
|
String json = JSONObject.toJSONString(result); |
|
|
|
String body = epmetUtils.httpPost("/data/stats/screencoll/customergrid", json); |
|
|
|
log.info(body); |
|
|
|
return null; |
|
|
@ -117,7 +137,9 @@ public class DataStatsScreencollServiceImpl extends BaseServiceImpl<DataStatsScr |
|
|
|
public Result customeragency() { |
|
|
|
List<CustomeragencyResultDTO> list = baseDao.customeragency(); |
|
|
|
// 将list转换为json格式
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
CustomeragencyDTO result = new CustomeragencyDTO(); |
|
|
|
result.setDataList(list); |
|
|
|
String json = JSONObject.toJSONString(result); |
|
|
|
String body = epmetUtils.httpPost("/data/stats/screencoll/customeragency", json); |
|
|
|
log.info(body); |
|
|
|
return null; |
|
|
@ -127,7 +149,9 @@ public class DataStatsScreencollServiceImpl extends BaseServiceImpl<DataStatsScr |
|
|
|
public Result publicpartitotaldata() { |
|
|
|
List<PublicpartitotaldataResultDTO> list = baseDao.publicpartitotaldata(); |
|
|
|
// 将list转换为json格式
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
PublicpartitotaldataDTO result = new PublicpartitotaldataDTO(); |
|
|
|
result.setDataList(list); |
|
|
|
String json = JSONObject.toJSONString(result); |
|
|
|
String body = epmetUtils.httpPost("/data/stats/screencoll/publicpartitotaldata", json); |
|
|
|
log.info(body); |
|
|
|
return null; |
|
|
|