| 
						
						
						
					 | 
					@ -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; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
						} | 
					 | 
					 | 
						} | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					} | 
					 | 
					 | 
					} | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
					 | 
					
  |