Bläddra i källkod

[feat]
1.增加对可能存在空指针情况判断

limeng 2 månader sedan
förälder
incheckning
4b3bcc36a8

+ 6 - 1
application-webadmin/src/main/java/com/tourism/webadmin/back/service/impl/TourProjectGroupPurchaseServiceImpl.java

@@ -63,6 +63,7 @@ public class TourProjectGroupPurchaseServiceImpl extends BaseService<TourProject
     private TourOrderService tourOrderService;
     @Autowired
     private MergeAvatarsFlexUtils mergeAvatarsFlexUtils;
+    private TourUserServiceImpl tourUserService;
 
     /**
      * 返回当前Service的主表Mapper对象。
@@ -205,7 +206,11 @@ public class TourProjectGroupPurchaseServiceImpl extends BaseService<TourProject
         if(StringUtils.isNotBlank(usersAvatars)){
             groupPurchase.setUsersAvatars(usersAvatars + "," + TokenData.takeFromRequest().getHeadImageUrl());
         }else {
-            groupPurchase.setUsersAvatars(TokenData.takeFromRequest().getHeadImageUrl());
+            String url = TokenData.takeFromRequest().getHeadImageUrl();
+            if(StringUtils.isBlank(TokenData.takeFromRequest().getHeadImageUrl())){
+                url = tourUserService.getById(TokenData.takeFromRequest().getUserId()).getHeadImageUrl();
+            }
+            groupPurchase.setUsersAvatars(url);
         }
         // usersAvatars用,分割成List
         if(StringUtils.isNotBlank(usersAvatars)) {