提交 5cad47d0 authored 作者: Matrix's avatar Matrix

fix(核查模块): 升级了fastJson的版本,在user.findById中添加了空指针断言

上级 df4b233b
......@@ -15,10 +15,11 @@
</parent>
<dependencies>
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.70</version>
<version>1.2.78</version>
</dependency>
<dependency>
<groupId>com.amazonaws</groupId>
......
......@@ -52,10 +52,11 @@
<!-- <version>0.0.4</version>-->
<!-- </dependency>-->
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.46</version>
<version>1.2.78</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
......
......@@ -17,10 +17,11 @@
</parent>
<dependencies>
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.46</version>
<version>1.2.78</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
......
......@@ -25,10 +25,11 @@
<version>3.5</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.46</version>
<version>1.2.78</version>
</dependency>
</dependencies>
......
......@@ -370,7 +370,9 @@ public class UserServiceImpl implements UserService {
@Override
public MemberThat findById(Integer userId) {
MemberThat memberThat = userDao.findById(userId).get().toVo();
MemberThat memberThat = userDao.findById(userId)
.orElseThrow(() -> new ApiException("没有找到指定userId = {}的用户",userId))
.toVo();
Mgrcert mgrcert = mgrcertDao.findByUserId(userId);
memberThat.setUnitsName(unitsService.findById(memberThat.getUnitsId()).getName());
if (mgrcert != null) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论