Browse Source

fix: 处理查看确认单因用户被删除导致的报错

luofeiyun 1 week ago
parent
commit
26671561ac

+ 3 - 1
ship-module-trade/ship-module-trade-biz/src/main/java/com/yc/ship/module/trade/service/otc/impl/OtcTradeOrderServiceImpl.java

@@ -2379,7 +2379,9 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
 
         //设置订单登记人姓名
         AdminUserRespDTO user = adminUserApi.getUser(orderRespNewVO.getCreator());
-        orderRespNewVO.setCreatorName(user.getNickname());
+        if(user != null) {
+            orderRespNewVO.setCreatorName(user.getNickname());
+        }
         //设置房型数据
         List<TradeOrderRoomModelDO> roomModelDoList = tradeOrderRoomModelMapper.selectListByOrderId(id);
         List<TradeOrderRoomModelBaseVO> roomModelList = BeanUtils.toBean(roomModelDoList, TradeOrderRoomModelBaseVO.class);