拼接字符串null值问题

master
张乾翔 4 days ago
parent c127468e90
commit ffe7fb8ae7
  1. 5
      blade-service/blade-desk/src/main/java/org/springblade/desk/basic/controller/TeamSetController.java

@ -3,6 +3,7 @@
*/ */
package org.springblade.desk.basic.controller; package org.springblade.desk.basic.controller;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
@ -204,9 +205,13 @@ public class TeamSetController extends BladeController {
relTeamSetUserService.save(relTeamSetUser); relTeamSetUserService.save(relTeamSetUser);
R<User> user = iUserClient.userInfoById(teamId); R<User> user = iUserClient.userInfoById(teamId);
if(null != user && null != user.getData() && null != user.getData().getRealName()){ if(null != user && null != user.getData() && null != user.getData().getRealName()){
if (StrUtil.isEmpty(team)) {
team = user.getData().getRealName();
} else {
team = team + user.getData().getRealName() + ","; team = team + user.getData().getRealName() + ",";
} }
} }
}
// result = teamIds.stream() // result = teamIds.stream()
// .map(Object::toString) // 或者直接使用String::valueOf,效果相同 // .map(Object::toString) // 或者直接使用String::valueOf,效果相同
// .collect(Collectors.joining(",")); // .collect(Collectors.joining(","));

Loading…
Cancel
Save