|
|
@ -6,6 +6,7 @@ import com.epmet.commons.tools.utils.DateUtils; |
|
|
|
import com.epmet.dto.extract.form.ExtractOriginFormDTO; |
|
|
|
import com.epmet.dto.extract.form.ExtractScreenFormDTO; |
|
|
|
import com.epmet.dto.indexcal.CalculateCommonFormDTO; |
|
|
|
import com.epmet.dto.screen.form.ScreenCentralZoneDataFormDTO; |
|
|
|
import com.epmet.service.evaluationindex.extract.toscreen.*; |
|
|
|
import com.epmet.service.evaluationindex.indexcal.IndexCalculateService; |
|
|
|
import com.epmet.service.stats.DimCustomerService; |
|
|
@ -48,6 +49,10 @@ public class ScreenExtractServiceImpl implements ScreenExtractService { |
|
|
|
@Autowired |
|
|
|
private IndexCalculateService indexCalculateService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private ScreenCentralZoneDataAbsorptionService screenCentralZoneDataAbsorptionService; |
|
|
|
@Autowired |
|
|
|
private ScreenGrassrootsGovernDataAbsorptionService screenGrassrootsGovernDataAbsorptionService; |
|
|
|
/** |
|
|
|
* @param extractOriginFormDTO |
|
|
|
* @Description 抽取数据到大屏【天】 |
|
|
@ -127,6 +132,12 @@ public class ScreenExtractServiceImpl implements ScreenExtractService { |
|
|
|
pioneerDataExtractService.extractExceptCommunityPioneerData(customerId, dateId); |
|
|
|
//公众参与排行(注册人数、参与人数、话题数、议题数、项目数)screen_public_parti_total_data
|
|
|
|
publicPartiTotalDataExtractService.extractPublicPartiTotalData(customerId,dateId); |
|
|
|
ScreenCentralZoneDataFormDTO param = new ScreenCentralZoneDataFormDTO(); |
|
|
|
param.setCustomerId(customerId);param.setDateId(dateId); |
|
|
|
//中央区 screen_user_total_data
|
|
|
|
screenCentralZoneDataAbsorptionService.centralZoneDataHub(param); |
|
|
|
//基层治理- 难点赌点 screen_difficulty_data | screen_difficulty_img_data
|
|
|
|
screenGrassrootsGovernDataAbsorptionService.difficultyDataHub(param); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
@ -166,5 +177,9 @@ public class ScreenExtractServiceImpl implements ScreenExtractService { |
|
|
|
log.error("extractMonthly 计算分数异常,参数:{}", JSON.toJSONString(formDTO1)); |
|
|
|
} |
|
|
|
}); |
|
|
|
//基层治理 - 热心市民 screen_party_user_rank_data
|
|
|
|
ScreenCentralZoneDataFormDTO param = new ScreenCentralZoneDataFormDTO(); |
|
|
|
param.setCustomerId(customerId);param.setDateId(monthId); |
|
|
|
screenGrassrootsGovernDataAbsorptionService.userScoreDataHub(param); |
|
|
|
} |
|
|
|
} |
|
|
|