Browse Source

群成员列表修改

dev_shibei_match
yinzuomei 4 years ago
parent
commit
bce5879b5a
  1. 48
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/topic/service/impl/ResiTopicServiceImpl.java

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

@ -2685,29 +2685,31 @@ public class ResiTopicServiceImpl extends BaseServiceImpl<ResiTopicDao, ResiTopi
if (groupType.equals(ModuleConstant.GROUP_TYPE_BRANCH)){ if (groupType.equals(ModuleConstant.GROUP_TYPE_BRANCH)){
ui.setReleaseUserName(u.getStreet() + "-" + u.getRealName()); ui.setReleaseUserName(u.getStreet() + "-" + u.getRealName());
}else { }else {
if(StringUtils.isNotBlank(u.getGender())){ if (StringUtils.isBlank(u.getGender())) {
String gender = ModuleConstant.GENDER_NO; //性别为空,默认为未知
switch (u.getGender()){ u.setGender(NumConstant.ZERO_STR);
case NumConstant.ONE_STR: }
gender = ModuleConstant.GENDER_ONE; String gender = ModuleConstant.GENDER_NO;
break; switch (u.getGender()) {
case NumConstant.TWO_STR: case NumConstant.ONE_STR:
gender = ModuleConstant.GENDER_TWO; gender = ModuleConstant.GENDER_ONE;
break; break;
default: case NumConstant.TWO_STR:
gender = ModuleConstant.GENDER_NO; gender = ModuleConstant.GENDER_TWO;
} break;
String name = StrConstant.EPMETY_STR; default:
if (StringUtils.isNotBlank(u.getSurname())) { gender = ModuleConstant.GENDER_NO;
name = u.getSurname().concat(gender); }
} String name = StrConstant.EPMETY_STR;
String street = StringUtils.isNotBlank(u.getStreet()) ? u.getStreet() : StrConstant.EPMETY_STR; if (StringUtils.isNotBlank(u.getSurname())) {
if (StringUtils.isNotBlank(street) && StringUtils.isNotBlank(name)) { name = u.getSurname().concat(gender);
ui.setReleaseUserName(u.getStreet().concat("-").concat(name)); }
} else { String street = StringUtils.isNotBlank(u.getStreet()) ? u.getStreet() : StrConstant.EPMETY_STR;
log.warn(String.format("当前userId:%s,缓存信息缺失姓、街道等信息.....;群成员暂时显示昵称", u.getUserId())); if (StringUtils.isNotBlank(street) && StringUtils.isNotBlank(name)) {
ui.setReleaseUserName(u.getNickname()); ui.setReleaseUserName(u.getStreet().concat("-").concat(name));
} } else {
log.warn(String.format("当前userId:%s,缓存信息缺失姓、街道等信息.....;群成员暂时显示昵称", u.getUserId()));
ui.setReleaseUserName(u.getNickname());
} }
} }
result.add(ui); result.add(ui);

Loading…
Cancel
Save