Browse Source

Merge remote-tracking branch 'origin/feature/phaseOne'

# Conflicts:
#	epdc-cloud-client-yushan
hotfix/zhy
liuchuang 4 years ago
parent
commit
48d6bd650d
  1. 5
      epdc-cloud-analysis-pc/src/main/java/com/elink/esua/epdc/modules/screen/controller/EpdcScreenController.java
  2. 2
      epdc-cloud-analysis-pc/src/main/java/com/elink/esua/epdc/modules/screen/dao/EpdcScreenDao.java
  3. 2
      epdc-cloud-analysis-pc/src/main/java/com/elink/esua/epdc/modules/screen/service/EpdcScreenService.java
  4. 8
      epdc-cloud-analysis-pc/src/main/java/com/elink/esua/epdc/modules/screen/service/impl/EpdcScreenServiceImpl.java
  5. 3
      epdc-cloud-analysis-pc/src/main/resources/mapper/screen/EpdcScreenDao.xml
  6. 2
      epdc-cloud-client-yushan

5
epdc-cloud-analysis-pc/src/main/java/com/elink/esua/epdc/modules/screen/controller/EpdcScreenController.java

@ -236,8 +236,9 @@ public class EpdcScreenController {
* @since 2021/8/12 11:26 * @since 2021/8/12 11:26
*/ */
@GetMapping("epidemic/companyVaccinationStatistics") @GetMapping("epidemic/companyVaccinationStatistics")
public Result<List<EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO>> epidemicCompanyVaccinationStatisticsList(){ public Result<List<EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO>> epidemicCompanyVaccinationStatisticsList(@RequestBody EpdcScreenEpidemicCompanyVaccinationStatisticsFormDto formDto){
return epdcScreenService.epidemicCompanyVaccinationStatisticsList(); ValidatorUtils.validateEntity(formDto);
return epdcScreenService.epidemicCompanyVaccinationStatisticsList(formDto);
} }
/** /**

2
epdc-cloud-analysis-pc/src/main/java/com/elink/esua/epdc/modules/screen/dao/EpdcScreenDao.java

@ -168,7 +168,7 @@ public interface EpdcScreenDao extends BaseDao<EpdcScreenGridGovernanceItemResul
* @author zhangfenghe * @author zhangfenghe
* @since 2021/8/12 11:31 * @since 2021/8/12 11:31
*/ */
List<EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO> epidemicCompanyVaccinationStatisticsList(); List<EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO> epidemicCompanyVaccinationStatisticsList(EpdcScreenEpidemicCompanyVaccinationStatisticsFormDto formDto);
/** /**
*疫情防控-疫苗接种年龄分布 *疫情防控-疫苗接种年龄分布

2
epdc-cloud-analysis-pc/src/main/java/com/elink/esua/epdc/modules/screen/service/EpdcScreenService.java

@ -168,7 +168,7 @@ public interface EpdcScreenService {
* @author zhangfenghe * @author zhangfenghe
* @since 2021/8/12 11:27 * @since 2021/8/12 11:27
*/ */
Result<List<EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO>> epidemicCompanyVaccinationStatisticsList(); Result<List<EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO>> epidemicCompanyVaccinationStatisticsList(EpdcScreenEpidemicCompanyVaccinationStatisticsFormDto formDto);
/** /**
* 疫情防控-疫苗接种年龄分布 * 疫情防控-疫苗接种年龄分布

8
epdc-cloud-analysis-pc/src/main/java/com/elink/esua/epdc/modules/screen/service/impl/EpdcScreenServiceImpl.java

@ -10,6 +10,7 @@ import com.elink.esua.epdc.dto.analysis.pc.screen.form.*;
import com.elink.esua.epdc.dto.analysis.pc.screen.result.*; import com.elink.esua.epdc.dto.analysis.pc.screen.result.*;
import com.elink.esua.epdc.modules.screen.dao.EpdcScreenDao; import com.elink.esua.epdc.modules.screen.dao.EpdcScreenDao;
import com.elink.esua.epdc.modules.screen.service.EpdcScreenService; import com.elink.esua.epdc.modules.screen.service.EpdcScreenService;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.List; import java.util.List;
@ -134,8 +135,11 @@ public class EpdcScreenServiceImpl extends BaseServiceImpl<EpdcScreenDao, EpdcSc
} }
@Override @Override
public Result<List<EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO>> epidemicCompanyVaccinationStatisticsList() { public Result<List<EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO>> epidemicCompanyVaccinationStatisticsList(EpdcScreenEpidemicCompanyVaccinationStatisticsFormDto formDto) {
List<EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO> data = baseDao.epidemicCompanyVaccinationStatisticsList(); if (StringUtils.isEmpty(formDto.getTypeKey())) {
formDto.setTypeKey("street_party");
}
List<EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO> data = baseDao.epidemicCompanyVaccinationStatisticsList(formDto);
return new Result<List<EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO>>().ok(data); return new Result<List<EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO>>().ok(data);
} }

3
epdc-cloud-analysis-pc/src/main/resources/mapper/screen/EpdcScreenDao.xml

@ -344,6 +344,9 @@
SUM(VACCINATION_NUM) AS vaccinationNum SUM(VACCINATION_NUM) AS vaccinationNum
FROM esua_epdc_analysis.epdc_screen_vaccination_company_statistics FROM esua_epdc_analysis.epdc_screen_vaccination_company_statistics
WHERE DEL_FLAG = '0' WHERE DEL_FLAG = '0'
<if test="typeKey != null and typeKey !=''">
AND TYPE_KEY = #{typeKey}
</if>
GROUP BY GROUP BY
COMPANY COMPANY
ORDER BY vaccinationNum DESC ORDER BY vaccinationNum DESC

2
epdc-cloud-client-yushan

@ -1 +1 @@
Subproject commit 3c19e894f4347b968110dc6f781a29a477d7d77f Subproject commit e3843f5c0c1e2958be68573f0876b0a402a6cf81
Loading…
Cancel
Save