diff --git a/esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/screen/service/impl/ScreenPublicDataServiceImpl.java b/esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/screen/service/impl/ScreenPublicDataServiceImpl.java index 0d0682a6..d19e483b 100644 --- a/esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/screen/service/impl/ScreenPublicDataServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-analysis/epdc-analysis-server/src/main/java/com/elink/esua/epdc/modules/screen/service/impl/ScreenPublicDataServiceImpl.java @@ -107,6 +107,7 @@ public class ScreenPublicDataServiceImpl extends BaseServiceImpl list = baseDao.pioneerdata(); + log.info(list.toString()); // 将list转换为json格式 PioneerdataDTO result = new PioneerdataDTO(); result.setDataList(list); diff --git a/esua-epdc/epdc-module/epdc-api/epdc-api-client/src/main/java/com/elink/esua/epdc/dto/result/EpdcAppVolunteerRankDTO.java b/esua-epdc/epdc-module/epdc-api/epdc-api-client/src/main/java/com/elink/esua/epdc/dto/result/EpdcAppVolunteerRankDTO.java index fdc0f5d9..beee7acf 100644 --- a/esua-epdc/epdc-module/epdc-api/epdc-api-client/src/main/java/com/elink/esua/epdc/dto/result/EpdcAppVolunteerRankDTO.java +++ b/esua-epdc/epdc-module/epdc-api/epdc-api-client/src/main/java/com/elink/esua/epdc/dto/result/EpdcAppVolunteerRankDTO.java @@ -21,6 +21,7 @@ import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; +import java.util.Date; /** * 志愿者排名 @@ -47,6 +48,26 @@ public class EpdcAppVolunteerRankDTO implements Serializable { * 用户名 */ private String nickname; + /** + * 年龄 + */ + private Date birthday; + /** + * 年龄 + */ + private Integer age; + /** + * 性别 + */ + private String sex; + /** + * 性别 + */ + private String mobile; + /** + * 性别 + */ + private String identityNo; /** * 是否党员(0-否,1-是) diff --git a/esua-epdc/epdc-module/epdc-heart/epdc-heart-client/src/main/java/com/elink/esua/epdc/volunteer/EpdcVolunteerRankDTO.java b/esua-epdc/epdc-module/epdc-heart/epdc-heart-client/src/main/java/com/elink/esua/epdc/volunteer/EpdcVolunteerRankDTO.java index 2205f6b6..c604a964 100644 --- a/esua-epdc/epdc-module/epdc-heart/epdc-heart-client/src/main/java/com/elink/esua/epdc/volunteer/EpdcVolunteerRankDTO.java +++ b/esua-epdc/epdc-module/epdc-heart/epdc-heart-client/src/main/java/com/elink/esua/epdc/volunteer/EpdcVolunteerRankDTO.java @@ -21,6 +21,7 @@ import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; +import java.util.Date; /** * 志愿者排名 @@ -47,6 +48,26 @@ public class EpdcVolunteerRankDTO implements Serializable { * 用户名 */ private String nickname; + /** + * 年龄 + */ + private Date birthday; + /** + * 年龄 + */ + private Integer age; + /** + * 性别 + */ + private String sex; + /** + * 性别 + */ + private String mobile; + /** + * 性别 + */ + private String identityNo; /** * 是否党员(0-否,1-是) diff --git a/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/volunteer/entity/VolunteerRankEntity.java b/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/volunteer/entity/VolunteerRankEntity.java index 41873d93..10c03e10 100644 --- a/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/volunteer/entity/VolunteerRankEntity.java +++ b/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/java/com/elink/esua/epdc/modules/volunteer/entity/VolunteerRankEntity.java @@ -99,5 +99,21 @@ public class VolunteerRankEntity extends BaseEpdcEntity { * 志愿公益累计积分 */ private Integer volunteerPointsTotal; + /** + * 年龄 + */ + private Date birthday; + /** + * 性别 + */ + private String sex; + /** + * 性别 + */ + private String mobile; + /** + * 性别 + */ + private String identityNo; } diff --git a/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/resources/mapper/volunteer/VolunteerRankDao.xml b/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/resources/mapper/volunteer/VolunteerRankDao.xml index 5757e5da..1295c502 100644 --- a/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/resources/mapper/volunteer/VolunteerRankDao.xml +++ b/esua-epdc/epdc-module/epdc-heart/epdc-heart-server/src/main/resources/mapper/volunteer/VolunteerRankDao.xml @@ -25,7 +25,8 @@ - select t.id,t.nickname,t.faceImg,t.volunteerSignature,u.PARTY_FLAG from + select t.id,t.nickname,t.faceImg,t.volunteerSignature,u.PARTY_FLAG,t.SEX,t.age from (SELECT v.ID id, v.VOLUNTEER_NICKNAME nickname, v.VOLUNTEER_FACE_IMG faceImg, v.VOLUNTEER_SIGNATURE volunteerSignature, - v.USER_ID + v.USER_ID, + v.sex, + TIMESTAMPDIFF(YEAR, v.birthday, CURDATE()) as age FROM epdc_volunteer_info v LEFT JOIN epdc_volunteer_tag_relation vt ON vt.VOLUNTEER_ID = v.ID