Browse Source

Merge branch 'bugfix_zhy'

master
zhangyuan 3 years ago
parent
commit
765229f955
  1. 4
      epmet-module/data-aggregator/data-aggregator-server/src/main/resources/mapper/epmetuser/UserBaseInfoDao.xml
  2. 2
      epmet-module/data-statistical/data-statistical-server/src/main/resources/mapper/user/UserDao.xml
  3. 14
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupServiceImpl.java
  4. 12
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/topic/service/impl/ResiTopicServiceImpl.java
  5. 2
      epmet-module/resi-hall/resi-hall-client/src/main/java/com/epmet/dto/result/IssueDetailResultDTO.java
  6. 3
      epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/service/impl/IssueServiceImpl.java
  7. 2
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/EditInfoFormDTO.java
  8. 2
      epmet-user/epmet-user-server/src/main/java/com/epmet/redis/UserBaseInfoRedis.java
  9. 8
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserBaseInfoServiceImpl.java
  10. 6
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserResiInfoServiceImpl.java
  11. 14
      epmet-user/epmet-user-server/src/main/resources/mapper/UserResiInfoDao.xml

4
epmet-module/data-aggregator/data-aggregator-server/src/main/resources/mapper/epmetuser/UserBaseInfoDao.xml

@ -7,13 +7,13 @@
<select id="selectUserInfosByUserIds" resultType="com.epmet.dataaggre.dto.epmetuser.result.UserInfosResultDTO"> <select id="selectUserInfosByUserIds" resultType="com.epmet.dataaggre.dto.epmetuser.result.UserInfosResultDTO">
SELECT SELECT
user_id, user_id,
CONCAT(STREET,'-',SURNAME, CONCAT(SURNAME,
CASE WHEN GENDER = '1' THEN '先生' CASE WHEN GENDER = '1' THEN '先生'
WHEN GENDER = '2' THEN '女士' WHEN GENDER = '2' THEN '女士'
ELSE '先生/女士' END ELSE '先生/女士' END
) AS userShowName, ) AS userShowName,
HEAD_IMG_URL AS headPhoto, HEAD_IMG_URL AS headPhoto,
CONCAT(STREET,'-',REAL_NAME) AS realName CONCAT(REAL_NAME) AS realName
FROM user_base_info FROM user_base_info
WHERE DEL_FLAG = 0 WHERE DEL_FLAG = 0
AND AND

2
epmet-module/data-statistical/data-statistical-server/src/main/resources/mapper/user/UserDao.xml

@ -521,7 +521,7 @@
<select id="selectScreenProjectData" resultType="com.epmet.dto.screen.ScreenProjectDataDTO"> <select id="selectScreenProjectData" resultType="com.epmet.dto.screen.ScreenProjectDataDTO">
SELECT SELECT
CONCAT( STREET, '-', SURNAME, CASE WHEN GENDER = '1' THEN '先生' WHEN GENDER = '2' THEN '女士' ELSE '先生/女士' END ) AS linkName, CONCAT( SURNAME, CASE WHEN GENDER = '1' THEN '先生' WHEN GENDER = '2' THEN '女士' ELSE '先生/女士' END ) AS linkName,
MOBILE AS linkMobile, MOBILE AS linkMobile,
USER_ID as topicId USER_ID as topicId
FROM FROM

14
epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/ResiGroupServiceImpl.java

@ -403,7 +403,7 @@ public class ResiGroupServiceImpl extends BaseServiceImpl<ResiGroupDao, ResiGrou
} }
if (null != resiGroup && ModuleConstant.GROUP_TYPE_BRANCH.equals(resiGroup.getGroupType())){ if (null != resiGroup && ModuleConstant.GROUP_TYPE_BRANCH.equals(resiGroup.getGroupType())){
UserResiInfoResultDTO data = userResiInfo.getData(); UserResiInfoResultDTO data = userResiInfo.getData();
userResiInfo.getData().setShowName(data.getStreet()+"-"+data.getSurname()+data.getName()); userResiInfo.getData().setShowName(data.getSurname()+data.getName());
} }
return userResiInfo; return userResiInfo;
} }
@ -931,8 +931,8 @@ public class ResiGroupServiceImpl extends BaseServiceImpl<ResiGroupDao, ResiGrou
if("branch".equals(entity.getGroupType())){ if("branch".equals(entity.getGroupType())){
//获取组长信息 //获取组长信息
if (groupLeaderUserInfo.success() && null != groupLeaderUserInfo.getData()) { if (groupLeaderUserInfo.success() && null != groupLeaderUserInfo.getData()) {
String street = groupLeaderUserInfo.getData().getStreet() == null ? "" : groupLeaderUserInfo.getData().getStreet() + "-"; // String street = groupLeaderUserInfo.getData().getStreet() == null ? "" : groupLeaderUserInfo.getData().getStreet() + "-";
resultDTO.setLeaderName(street + groupLeaderUserInfo.getData().getSurname() + groupLeaderUserInfo.getData().getName()); resultDTO.setLeaderName(groupLeaderUserInfo.getData().getSurname() + groupLeaderUserInfo.getData().getName());
} else { } else {
logger.warn("组长注册信息查询失败,msg:{},groupId:{}", groupLeaderUserInfo.getMsg(), formDTO.getGroupId()); logger.warn("组长注册信息查询失败,msg:{},groupId:{}", groupLeaderUserInfo.getMsg(), formDTO.getGroupId());
} }
@ -1022,10 +1022,10 @@ public class ResiGroupServiceImpl extends BaseServiceImpl<ResiGroupDao, ResiGrou
//detail.setGroupLeaderName(userInfoResult.getData().get(0).getShowName().split("-")[NumConstant.ONE]); //detail.setGroupLeaderName(userInfoResult.getData().get(0).getShowName().split("-")[NumConstant.ONE]);
//姓氏+名称 //姓氏+名称
detail.setGroupLeaderName(userInfoResult.getData().get(0).getSurname() + userInfoResult.getData().get(0).getName()); detail.setGroupLeaderName(userInfoResult.getData().get(0).getSurname() + userInfoResult.getData().get(0).getName());
detail.setStreet(userInfoResult.getData().get(0).getStreet()); // detail.setStreet(userInfoResult.getData().get(0).getStreet());
StringBuffer buffer = new StringBuffer(detail.getStreet()); // StringBuffer buffer = new StringBuffer(detail.getStreet());
buffer.append(StringUtils.isBlank(buffer) ? "" : "-"); // buffer.append(StringUtils.isBlank(buffer) ? "" : "-");
detail.setGroupLeaderName(buffer.append(detail.getGroupLeaderName()).toString()); // detail.setGroupLeaderName(buffer.append(detail.getGroupLeaderName()).toString());
}else{ }else{
logger.warn(ModuleConstant.USER_INFO_LIST_NOT_FOUND); logger.warn(ModuleConstant.USER_INFO_LIST_NOT_FOUND);
} }

12
epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/topic/service/impl/ResiTopicServiceImpl.java

@ -1559,9 +1559,9 @@ public class ResiTopicServiceImpl extends BaseServiceImpl<ResiTopicDao, ResiTopi
resultDTOList.forEach(re->{ resultDTOList.forEach(re->{
if(topicInfo.getPublishedUser().equals(re.getUserId())){ if(topicInfo.getPublishedUser().equals(re.getUserId())){
//话题发起人 //话题发起人
String street = re.getStreet() == null ? "" : re.getStreet() + "-"; // String street = re.getStreet() == null ? "" : re.getStreet() + "-";
String realName = re.getRealName() == null ? "" : re.getRealName(); String realName = re.getRealName() == null ? "" : re.getRealName();
topicInfo.setPublishedUser(street + realName); topicInfo.setPublishedUser(realName);
} }
}); });
} else { } else {
@ -2754,7 +2754,7 @@ public class ResiTopicServiceImpl extends BaseServiceImpl<ResiTopicDao, ResiTopi
ui.setReleaseUserHeadPhoto(u.getHeadImgUrl()); ui.setReleaseUserHeadPhoto(u.getHeadImgUrl());
ui.setMobile(u.getMobile()); ui.setMobile(u.getMobile());
if (groupType.equals(ModuleConstant.GROUP_TYPE_BRANCH)){ if (groupType.equals(ModuleConstant.GROUP_TYPE_BRANCH)){
ui.setReleaseUserName(u.getStreet() + "-" + u.getRealName()); ui.setReleaseUserName(u.getRealName());
}else { }else {
if (StringUtils.isBlank(u.getGender())) { if (StringUtils.isBlank(u.getGender())) {
//性别为空,默认为未知 //性别为空,默认为未知
@ -2775,9 +2775,9 @@ public class ResiTopicServiceImpl extends BaseServiceImpl<ResiTopicDao, ResiTopi
if (StringUtils.isNotBlank(u.getSurname())) { if (StringUtils.isNotBlank(u.getSurname())) {
name = u.getSurname().concat(gender); name = u.getSurname().concat(gender);
} }
String street = StringUtils.isNotBlank(u.getStreet()) ? u.getStreet() : StrConstant.EPMETY_STR; // String street = StringUtils.isNotBlank(u.getStreet()) ? u.getStreet() : StrConstant.EPMETY_STR;
if (StringUtils.isNotBlank(street) && StringUtils.isNotBlank(name)) { if (StringUtils.isNotBlank(name)) {
ui.setReleaseUserName(u.getStreet().concat("-").concat(name)); ui.setReleaseUserName(name);
} else { } else {
log.warn(String.format("当前userId:%s,缓存信息缺失姓、街道等信息.....;群成员暂时显示昵称", u.getUserId())); log.warn(String.format("当前userId:%s,缓存信息缺失姓、街道等信息.....;群成员暂时显示昵称", u.getUserId()));
ui.setReleaseUserName(u.getNickname()); ui.setReleaseUserName(u.getNickname());

2
epmet-module/resi-hall/resi-hall-client/src/main/java/com/epmet/dto/result/IssueDetailResultDTO.java

@ -43,7 +43,7 @@ public class IssueDetailResultDTO implements Serializable {
private String belongsGridName; private String belongsGridName;
/** /**
* 议题发起人山东路168-尹女士 * 议题发起人尹女士
*/ */
private String issueInitiator; private String issueInitiator;

3
epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/service/impl/IssueServiceImpl.java

@ -104,9 +104,8 @@ public class IssueServiceImpl implements IssueService {
resultDTOList.forEach(re->{ resultDTOList.forEach(re->{
if(issueResult.getUserId().equals(re.getUserId())){ if(issueResult.getUserId().equals(re.getUserId())){
//话题发起人 //话题发起人
String street = re.getStreet() == null ? "" : re.getStreet() + "-";
String realName = re.getRealName() == null ? "" : re.getRealName(); String realName = re.getRealName() == null ? "" : re.getRealName();
issueDetailResult.setIssueInitiator(street + realName); issueDetailResult.setIssueInitiator(realName);
} }
}); });
} else { } else {

2
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/EditInfoFormDTO.java

@ -54,7 +54,7 @@ public class EditInfoFormDTO implements Serializable {
/** /**
* 路牌号 * 路牌号
*/ */
@NotBlank(message = "路牌号不能为空",groups = AddUserShowGroup.class) // @NotBlank(message = "路牌号不能为空",groups = AddUserShowGroup.class)
private String street; private String street;
/** /**
* 小区名称 * 小区名称

2
epmet-user/epmet-user-server/src/main/java/com/epmet/redis/UserBaseInfoRedis.java

@ -135,7 +135,7 @@ public class UserBaseInfoRedis {
&& StringUtils.isNotBlank(gridResult.getData().getBelongsGridName())){ && StringUtils.isNotBlank(gridResult.getData().getBelongsGridName())){
String gridFullName = gridResult.getData().getBelongsGridName(); String gridFullName = gridResult.getData().getBelongsGridName();
baseInfo.setRegisteredGridName(gridFullName); baseInfo.setRegisteredGridName(gridFullName);
StringBuffer buffer = new StringBuffer(gridFullName.split(ModuleConstant.DASH)[NumConstant.ONE]).append(ModuleConstant.DASH).append(baseInfo.getSurname()); StringBuffer buffer = new StringBuffer(baseInfo.getSurname());
switch (baseInfo.getGender()) { switch (baseInfo.getGender()) {
case NumConstant.ONE_STR: case NumConstant.ONE_STR:
buffer.append(ModuleConstant.RESI_USER_NICKNAME_SUFFIX_MALE); buffer.append(ModuleConstant.RESI_USER_NICKNAME_SUFFIX_MALE);

8
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserBaseInfoServiceImpl.java

@ -194,16 +194,16 @@ public class UserBaseInfoServiceImpl extends BaseServiceImpl<UserBaseInfoDao, Us
if(null!=baseInfo){ if(null!=baseInfo){
//为了保证传过来的user数量与返回的一致,就算查出的用户信息为空也要添加进集合里 //为了保证传过来的user数量与返回的一致,就算查出的用户信息为空也要添加进集合里
//if(null != baseInfo && StringUtils.isNotBlank(baseInfo.getId())){ //if(null != baseInfo && StringUtils.isNotBlank(baseInfo.getId())){
if (StringUtils.isNotBlank(baseInfo.getStreet()) && StringUtils.isNotBlank(baseInfo.getSurname())) { if (StringUtils.isNotBlank(baseInfo.getSurname())) {
if ("1".equals(baseInfo.getGender())) { if ("1".equals(baseInfo.getGender())) {
// 男 // 男
baseInfo.setUserShowName(baseInfo.getStreet().concat(StrConstant.HYPHEN).concat(baseInfo.getSurname().concat("先生"))); baseInfo.setUserShowName(baseInfo.getSurname().concat("先生"));
} else if ("2".equals(baseInfo.getGender())) { } else if ("2".equals(baseInfo.getGender())) {
// 女 // 女
baseInfo.setUserShowName(baseInfo.getStreet().concat(StrConstant.HYPHEN).concat(baseInfo.getSurname().concat("女士"))); baseInfo.setUserShowName(baseInfo.getSurname().concat("女士"));
} else { } else {
// 0 未知 // 0 未知
baseInfo.setUserShowName(baseInfo.getStreet().concat(StrConstant.HYPHEN).concat(baseInfo.getSurname().concat("女士/先生"))); baseInfo.setUserShowName(baseInfo.getSurname().concat("女士/先生"));
} }
} else { } else {
// 社会为微信昵称 // 社会为微信昵称

6
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserResiInfoServiceImpl.java

@ -176,8 +176,8 @@ public class UserResiInfoServiceImpl extends BaseServiceImpl<UserResiInfoDao, Us
resultDTO.setBuildingAddress(userBaseInfoResultDTO.getBuildingAddress()); resultDTO.setBuildingAddress(userBaseInfoResultDTO.getBuildingAddress());
resultDTO.setNickName(userBaseInfoResultDTO.getNickname()); resultDTO.setNickName(userBaseInfoResultDTO.getNickname());
resultDTO.setShowName(StrConstant.EPMETY_STR); resultDTO.setShowName(StrConstant.EPMETY_STR);
if (StringUtils.isNotBlank(userBaseInfoResultDTO.getStreet()) && StringUtils.isNotBlank(userBaseInfoResultDTO.getSurname())){ if (StringUtils.isNotBlank(userBaseInfoResultDTO.getSurname())){
String gender = null; String gender;
if (NumConstant.ONE_STR.equals(userBaseInfoResultDTO.getGender())) { if (NumConstant.ONE_STR.equals(userBaseInfoResultDTO.getGender())) {
gender = UserConstant.MAN; gender = UserConstant.MAN;
} else if (NumConstant.TWO_STR.equals(userBaseInfoResultDTO.getGender())) { } else if (NumConstant.TWO_STR.equals(userBaseInfoResultDTO.getGender())) {
@ -185,7 +185,7 @@ public class UserResiInfoServiceImpl extends BaseServiceImpl<UserResiInfoDao, Us
} else { } else {
gender = UserConstant.MAN_WOMAN; gender = UserConstant.MAN_WOMAN;
} }
String leaderName = userBaseInfoResultDTO.getStreet().concat(StrConstant.HYPHEN).concat(userBaseInfoResultDTO.getSurname()).concat(gender); String leaderName = userBaseInfoResultDTO.getSurname().concat(gender);
resultDTO.setShowName(leaderName); resultDTO.setShowName(leaderName);
} }

14
epmet-user/epmet-user-server/src/main/resources/mapper/UserResiInfoDao.xml

@ -62,8 +62,6 @@
uri.RESI_VISIT_ID, uri.RESI_VISIT_ID,
ubi.BUILDING_ADDRESS, ubi.BUILDING_ADDRESS,
CONCAT( CONCAT(
ubi.STREET,
'-',
ubi.SURNAME, ubi.SURNAME,
( CASE WHEN ubi.GENDER = '1' THEN '先生' WHEN ubi.GENDER = '2' THEN '女士' ELSE '先生/女士' END ) ( CASE WHEN ubi.GENDER = '1' THEN '先生' WHEN ubi.GENDER = '2' THEN '女士' ELSE '先生/女士' END )
) AS show_name, ) AS show_name,
@ -83,8 +81,6 @@
SELECT SELECT
uri.USER_ID, uri.USER_ID,
CONCAT( CONCAT(
uri.STREET,
'-',
uri.SURNAME, uri.SURNAME,
( CASE WHEN uw.SEX = '1' THEN '先生' WHEN uw.SEX = '2' THEN '女士' ELSE '先生/女士' END ) ( CASE WHEN uw.SEX = '1' THEN '先生' WHEN uw.SEX = '2' THEN '女士' ELSE '先生/女士' END )
) AS show_name ) AS show_name
@ -121,8 +117,6 @@
ubi.DISTRICT, ubi.DISTRICT,
ubi.BUILDING_ADDRESS, ubi.BUILDING_ADDRESS,
CONCAT( CONCAT(
ubi.STREET,
'-',
ubi.SURNAME, ubi.SURNAME,
( CASE WHEN ubi.GENDER = '1' THEN '先生' WHEN ubi.GENDER = '2' THEN '女士' ELSE '先生/女士' END ) ( CASE WHEN ubi.GENDER = '1' THEN '先生' WHEN ubi.GENDER = '2' THEN '女士' ELSE '先生/女士' END )
) AS show_name, ) AS show_name,
@ -141,8 +135,6 @@
<select id="selectIssueInitiator" parameterType="com.epmet.dto.form.IssueInitiatorFormDTO" resultType="com.epmet.dto.result.IssueInitiatorResultDTO"> <select id="selectIssueInitiator" parameterType="com.epmet.dto.form.IssueInitiatorFormDTO" resultType="com.epmet.dto.result.IssueInitiatorResultDTO">
SELECT SELECT
CONCAT( CONCAT(
uri.street,
'-',
uri.surname, uri.surname,
CASE CASE
WHEN uw.sex = '1' THEN WHEN uw.sex = '1' THEN
@ -154,8 +146,6 @@
END END
) AS issueInitiator, ) AS issueInitiator,
CONCAT( CONCAT(
uri.street,
'-',
uri.surname, uri.surname,
uri.NAME uri.NAME
) AS realUserName ) AS realUserName
@ -171,8 +161,6 @@
<select id="issueInitiatorByBaseInfo" parameterType="com.epmet.dto.form.IssueInitiatorFormDTO" resultType="com.epmet.dto.result.IssueInitiatorResultDTO"> <select id="issueInitiatorByBaseInfo" parameterType="com.epmet.dto.form.IssueInitiatorFormDTO" resultType="com.epmet.dto.result.IssueInitiatorResultDTO">
SELECT SELECT
CONCAT( CONCAT(
uri.street,
'-',
uri.surname, uri.surname,
CASE CASE
WHEN uri.GENDER = '1' THEN WHEN uri.GENDER = '1' THEN
@ -184,8 +172,6 @@
END END
) AS issueInitiator, ) AS issueInitiator,
CONCAT( CONCAT(
uri.street,
'-',
uri.surname, uri.surname,
uri.NAME uri.NAME
) AS realUserName ) AS realUserName

Loading…
Cancel
Save