提交 14a00b93 authored 作者: 黄承天's avatar 黄承天

fix(user):修正一个错误

上级 328fa284
......@@ -16,6 +16,7 @@ import org.matrix.remote.mapper.ZtUserViewMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Objects;
......@@ -48,7 +49,9 @@ public class TransHelper {
}
public List<UserProject> userProjects(ZtUserView ztUserView) {
Long userId = ksUserMapper.selectOne(Wrappers.<User>lambdaQuery().eq(User::getAccount, ztUserView.getAccount())).getId();
User user = ksUserMapper.selectOne(Wrappers.<User>lambdaQuery().eq(User::getAccount, ztUserView.getAccount()));
if (nonNull(user)) {
Long userId = user.getId();
return toList(ztUserView.getProjects()).stream()
.map(Integer::parseInt)
.map(id -> ztProjectMapper.selectById(id))
......@@ -56,6 +59,9 @@ public class TransHelper {
.map(this::findProjectId)
.map(projectId -> new UserProject(null, userId, projectId))
.collect(Collectors.toList());
} else {
return new ArrayList<>();
}
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论