|
|
@ -1,6 +1,8 @@ |
|
|
package com.elink.esua.epdc.modules.screen.service.impl; |
|
|
package com.elink.esua.epdc.modules.screen.service.impl; |
|
|
|
|
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSONObject; |
|
|
import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl; |
|
|
import com.elink.esua.epdc.commons.mybatis.service.impl.BaseServiceImpl; |
|
|
|
|
|
import com.elink.esua.epdc.commons.tools.security.epmet.EpmetUtils; |
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
import com.elink.esua.epdc.commons.tools.utils.Result; |
|
|
import com.elink.esua.epdc.dto.screen.result.*; |
|
|
import com.elink.esua.epdc.dto.screen.result.*; |
|
|
import com.elink.esua.epdc.modules.screen.dao.DataStatsScreencollDao; |
|
|
import com.elink.esua.epdc.modules.screen.dao.DataStatsScreencollDao; |
|
|
@ -19,61 +21,99 @@ import java.util.List; |
|
|
@Service |
|
|
@Service |
|
|
public class DataStatsScreencollServiceImpl extends BaseServiceImpl<DataStatsScreencollDao, DataStatsScreencollResultDTO> implements DataStatsScreencollService { |
|
|
public class DataStatsScreencollServiceImpl extends BaseServiceImpl<DataStatsScreencollDao, DataStatsScreencollResultDTO> implements DataStatsScreencollService { |
|
|
|
|
|
|
|
|
private Logger logger = LoggerFactory.getLogger(getClass()); |
|
|
private Logger log = LoggerFactory.getLogger(getClass()); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public Result<CpcbasedataDTO> cpcbasedata() { |
|
|
public Result<CpcbasedataDTO> cpcbasedata() { |
|
|
List<CpcbasedataDTO> resultList = baseDao.cpcbasedata(); |
|
|
List<CpcbasedataDTO> list = baseDao.cpcbasedata(); |
|
|
|
|
|
// 将list转换为json格式
|
|
|
|
|
|
|
|
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
|
|
String body = EpmetUtils.httpPost("/data/stats/screencoll/cpcbasedata", json); |
|
|
|
|
|
log.info(body); |
|
|
return null; |
|
|
return null; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public Result eventdata() { |
|
|
public Result eventdata() { |
|
|
List<EventdataResultDTO> resultList = baseDao.eventdata(); |
|
|
List<EventdataResultDTO> list = baseDao.eventdata(); |
|
|
for(EventdataResultDTO re : resultList){ |
|
|
for(EventdataResultDTO re : list){ |
|
|
for(int x = 0;x < re.getImgDataList().size();x++){ |
|
|
for(int x = 0;x < re.getImgDataList().size();x++){ |
|
|
re.getImgDataList().get(x).setEventId(re.getEventId()); |
|
|
re.getImgDataList().get(x).setEventId(re.getEventId()); |
|
|
re.getImgDataList().get(x).setSort(x+1); |
|
|
re.getImgDataList().get(x).setSort(x+1); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
// 将list转换为json格式
|
|
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
|
|
String body = EpmetUtils.httpPost("/data/stats/screencoll/eventdata", json); |
|
|
|
|
|
log.info(body); |
|
|
return null; |
|
|
return null; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public Result partylinkmassesdata() { |
|
|
public Result partylinkmassesdata() { |
|
|
List<PartylinkmassesdataResultDTO> resultList = baseDao.partylinkmassesdata(); |
|
|
List<PartylinkmassesdataResultDTO> list = baseDao.partylinkmassesdata(); |
|
|
|
|
|
// 将list转换为json格式
|
|
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
|
|
String body = EpmetUtils.httpPost("/data/stats/screencoll/partylinkmassesdata", json); |
|
|
|
|
|
log.info(body); |
|
|
return null; |
|
|
return null; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public Result pioneerdata() { |
|
|
public Result pioneerdata() { |
|
|
List<PioneerdataResultDTO> resultList = baseDao.pioneerdata(); |
|
|
List<PioneerdataResultDTO> list = baseDao.pioneerdata(); |
|
|
|
|
|
// 将list转换为json格式
|
|
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
|
|
String body = EpmetUtils.httpPost("/data/stats/screencoll/pioneerdata", json); |
|
|
|
|
|
log.info(body); |
|
|
return null; |
|
|
return null; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public Result usertotaldata() { |
|
|
public Result usertotaldata() { |
|
|
List<UsertotaldataResultDTO> resultList = baseDao.usertotaldata(); |
|
|
List<UsertotaldataResultDTO> list = baseDao.usertotaldata(); |
|
|
|
|
|
// 将list转换为json格式
|
|
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
|
|
String body = EpmetUtils.httpPost("/data/stats/screencoll/usertotaldata", json); |
|
|
|
|
|
log.info(body); |
|
|
return null; |
|
|
return null; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public Result meetdata() { |
|
|
public Result meetdata() { |
|
|
List<MeetdataResultDTO> resultList = baseDao.meetdata(); |
|
|
List<MeetdataResultDTO> list = baseDao.meetdata(); |
|
|
|
|
|
// 将list转换为json格式
|
|
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
|
|
String body = EpmetUtils.httpPost("/data/stats/screencoll/meetdata", json); |
|
|
|
|
|
log.info(body); |
|
|
return null; |
|
|
return null; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public Result customergrid() { |
|
|
public Result customergrid() { |
|
|
List<CustomergridResultDTO> resultList = baseDao.customergrid(); |
|
|
List<CustomergridResultDTO> list = baseDao.customergrid(); |
|
|
|
|
|
// 将list转换为json格式
|
|
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
|
|
String body = EpmetUtils.httpPost("/data/stats/screencoll/customergrid", json); |
|
|
|
|
|
log.info(body); |
|
|
return null; |
|
|
return null; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public Result customeragency() { |
|
|
public Result customeragency() { |
|
|
List<CustomeragencyResultDTO> resultList = baseDao.customeragency(); |
|
|
List<CustomeragencyResultDTO> list = baseDao.customeragency(); |
|
|
|
|
|
// 将list转换为json格式
|
|
|
|
|
|
String json = JSONObject.toJSONString(list); |
|
|
|
|
|
String body = EpmetUtils.httpPost("/data/stats/screencoll/customeragency", json); |
|
|
|
|
|
log.info(body); |
|
|
|
|
|
return null; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
|
public Result publicpartitotaldata() { |
|
|
|
|
|
List<PublicpartitotaldataResultDTO> list = baseDao.publicpartitotaldata(); |
|
|
return null; |
|
|
return null; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|