diff --git a/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/form/EpdcScreenEpidemicCommunityVaccinationStatisticsFormDTO.java b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/form/EpdcScreenEpidemicCommunityVaccinationStatisticsFormDTO.java new file mode 100644 index 0000000..3b05dda --- /dev/null +++ b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/form/EpdcScreenEpidemicCommunityVaccinationStatisticsFormDTO.java @@ -0,0 +1,31 @@ +package com.elink.esua.epdc.dto.analysis.pc.screen.form; + +import javax.validation.constraints.NotNull; +import java.io.Serializable; + +/** + * create by: zhangfenghe + * description: 疫情防控-社区接种情况统计发送报文对象 + * create time: 2021/8/12 9:37 + */ +public class EpdcScreenEpidemicCommunityVaccinationStatisticsFormDTO implements Serializable { + + private static final long serialVersionUID = 8426177280387327056L; + + /** + *页码 -必传项 + */ + @NotNull(message = "页码 不能为空") + private Integer pageIndex; + + /** + * 页容量 -必传项 + */ + @NotNull(message = "页容量 不能为空") + private Integer pageSize; + + /** + * 排序:0-已接种数量,1-接种一针数量,2-接种两针数量,3-未接种数量 + */ + private String orderType; +} diff --git a/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/form/EpdcScreenVaccinationAgeVaccinationStatisticsFormDTO.java b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/form/EpdcScreenVaccinationAgeVaccinationStatisticsFormDTO.java new file mode 100644 index 0000000..b7d8c44 --- /dev/null +++ b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/form/EpdcScreenVaccinationAgeVaccinationStatisticsFormDTO.java @@ -0,0 +1,18 @@ +package com.elink.esua.epdc.dto.analysis.pc.screen.form; + +import java.io.Serializable; + +/** + * create by: zhangfenghe + * description: 疫情防控-疫苗接种年龄分布 + * create time: 2021/8/12$ 11:44$ + */ +public class EpdcScreenVaccinationAgeVaccinationStatisticsFormDTO implements Serializable { + private static final long serialVersionUID = 7178548351741272048L; + + /** + * 统计类型:0-已接种,1-未接种 + */ + private String statisticType; + +} diff --git a/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenEpidemicCommunityVaccinationStatisticsResultDTO.java b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenEpidemicCommunityVaccinationStatisticsResultDTO.java new file mode 100644 index 0000000..ada1bbe --- /dev/null +++ b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenEpidemicCommunityVaccinationStatisticsResultDTO.java @@ -0,0 +1,63 @@ +package com.elink.esua.epdc.dto.analysis.pc.screen.result; + +import java.io.Serializable; + +/** + * create by: zhangfenghe + * description: 疫情防控-社区接种情况统计返回报文对象 + * create time: 2021/8/12$ 9:47$ + */ +public class EpdcScreenEpidemicCommunityVaccinationStatisticsResultDTO implements Serializable { + private static final long serialVersionUID = 6518369041204309304L; + + /** + * 社区ID + */ + private int deptId; + + /** + * 社区名称 + */ + private String deptName; + + /** + * 社区总人数 + */ + private int communityNum; + + /** + * 已接种完成数量 + */ + private int vaccinationCompletedNum; + + /** + * 接种一针数量 + */ + private int oneShotNum; + + /** + * 接种两针数量 + */ + private int twoShotsNum; + + /** + * 未接种数量 + */ + private int notVaccinatedNum; + + /** + * 正在接种数量 + */ + private int beingVaccinatedNum; + + /** + * 经度 + */ + private String longitude; + + /** + * 纬度 + */ + private String latitude; + +} diff --git a/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO.java b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO.java new file mode 100644 index 0000000..0a7f483 --- /dev/null +++ b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO.java @@ -0,0 +1,23 @@ +package com.elink.esua.epdc.dto.analysis.pc.screen.result; + +import java.io.Serializable; + +/** + * create by: zhangfenghe + * description: 疫情防控-接种企业统计 + * create time: 2021/8/12$ 11:07$ + */ +public class EpdcScreenEpidemicCompanyVaccinationStatisticsResultDTO implements Serializable { + private static final long serialVersionUID = 6150812960272566029L; + + /** + *企业名称 + */ + private String company; + + /** + *接种数量 + */ + private int vaccinationNum; + +} diff --git a/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenEpidemicVaccinationStatisticsResultDTO.java b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenEpidemicVaccinationStatisticsResultDTO.java new file mode 100644 index 0000000..4ea91e9 --- /dev/null +++ b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenEpidemicVaccinationStatisticsResultDTO.java @@ -0,0 +1,32 @@ +package com.elink.esua.epdc.dto.analysis.pc.screen.result; + +import java.io.Serializable; + +/** + * create by: zhangfenghe + * description: 疫情防控-疫苗接种情况对象 + * create time: 2021/8/11$ 21:00$ + */ +public class EpdcScreenEpidemicVaccinationStatisticsResultDTO implements Serializable { + private static final long serialVersionUID = -5752368085842150107L; + + /** + * 已接种完成数量 + */ + private int vaccinationCompletedNum; + + /** + * 接种一针数量 + */ + private int oneShotNum; + + /** + * 接种两针数量 + */ + private int twoShotsNum; + + /** + * 未接种数量 + */ + private int notVaccinatedNum; +} diff --git a/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenFrontPageHouseTypeStatisticsResultDTO.java b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenFrontPageHouseTypeStatisticsResultDTO.java new file mode 100644 index 0000000..0957a30 --- /dev/null +++ b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenFrontPageHouseTypeStatisticsResultDTO.java @@ -0,0 +1,37 @@ +package com.elink.esua.epdc.dto.analysis.pc.screen.result; + +import java.io.Serializable; + +/** + * create by: zhangfenghe + * description: TODO + * create time: 2021/8/11 19:31 + */ +public class EpdcScreenFrontPageHouseTypeStatisticsResultDTO implements Serializable { + private static final long serialVersionUID = -1606806297838110267L; + + /** + *自住房屋数量 + */ + private int aloneLiveNum; + + /** + *出租房屋数量 + */ + private int rentNum; + + /** + *宿舍房屋数量 + */ + private int dormitoryNum; + + /** + *空置房屋数量 + */ + private int vacantNum; + + /** + *其他房屋数量 + */ + private int otherNum; +} diff --git a/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenFrontPagePersonInfoStatisticsResultDTO.java b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenFrontPagePersonInfoStatisticsResultDTO.java index 2664490..159aece 100644 --- a/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenFrontPagePersonInfoStatisticsResultDTO.java +++ b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenFrontPagePersonInfoStatisticsResultDTO.java @@ -29,36 +29,4 @@ public class EpdcScreenFrontPagePersonInfoStatisticsResultDTO implements Seriali */ private int overseasPopulationNum; - public int getPermanentResidenceNum() { - return permanentResidenceNum; - } - - public void setPermanentResidenceNum(int permanentResidenceNum) { - this.permanentResidenceNum = permanentResidenceNum; - } - - public int getFloatingPopulationNum() { - return floatingPopulationNum; - } - - public void setFloatingPopulationNum(int floatingPopulationNum) { - this.floatingPopulationNum = floatingPopulationNum; - } - - public int getOverseasPopulationNum() { - return overseasPopulationNum; - } - - public void setOverseasPopulationNum(int overseasPopulationNum) { - this.overseasPopulationNum = overseasPopulationNum; - } - - @Override - public String toString() { - return "EpdcScreenFrontPagePersonInfoStatisticsResultDTO{" + - "permanentResidenceNum=" + permanentResidenceNum + - ", floatingPopulationNum=" + floatingPopulationNum + - ", overseasPopulationNum=" + overseasPopulationNum + - '}'; - } } diff --git a/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenPersonLiveStatisticsDTO.java b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenPersonLiveStatisticsDTO.java deleted file mode 100644 index e389951..0000000 --- a/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenPersonLiveStatisticsDTO.java +++ /dev/null @@ -1,48 +0,0 @@ -package com.elink.esua.epdc.dto.analysis.pc.screen.result; - -import java.io.Serializable; - -/** - * create by: zhangfenghe - * description: 人员居住类型统计 - * create time: 2021/8/11 18:22 - */ -public class EpdcScreenPersonLiveStatisticsDTO implements Serializable { - private static final long serialVersionUID = 6319061077064527841L; - - /** - * - *居住类型 0-常住,1-流动,2-境外 - */ - private String liveType; - - /** - * - *人员数量 - */ - private int personNum; - - public String getLiveType() { - return liveType; - } - - public void setLiveType(String liveType) { - this.liveType = liveType; - } - - public int getPersonNum() { - return personNum; - } - - public void setPersonNum(int personNum) { - this.personNum = personNum; - } - - @Override - public String toString() { - return "EpdcScreenPersonLiveStatisticsDTO{" + - "liveType='" + liveType + '\'' + - ", personNum=" + personNum + - '}'; - } -} diff --git a/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenVaccinationAgeVaccinationStatisticsResultDTO.java b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenVaccinationAgeVaccinationStatisticsResultDTO.java new file mode 100644 index 0000000..6f1bfc8 --- /dev/null +++ b/epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/analysis/pc/screen/result/EpdcScreenVaccinationAgeVaccinationStatisticsResultDTO.java @@ -0,0 +1,37 @@ +package com.elink.esua.epdc.dto.analysis.pc.screen.result; + +import java.io.Serializable; + +/** + * create by: zhangfenghe + * description: 疫情防控-疫苗接种年龄分布 + * create time: 2021/8/12$ 11:38$ + */ +public class EpdcScreenVaccinationAgeVaccinationStatisticsResultDTO implements Serializable { + private static final long serialVersionUID = 384387846764695874L; + + /** + *18-30岁数量 + */ + private int ageEighteenThirty; + + /** + *31-40岁数量 + */ + private int ageThirtyOneForty; + + /** + *41-50岁数量 + */ + private int ageFortyOneFifty; + + /** + *51-60岁数量 + */ + private int ageFiftyOneSixty; + + /** + *60岁以上数量 + */ + private int ageOverSixty; +}