瀏覽代碼

fix 用户通过普通推广进来展示

zoujiajian 4 月之前
父節點
當前提交
067c4e3765
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      netflix-web/src/main/java/com/cyksj/web/controller/manage/CmsUserController.java

+ 6 - 1
netflix-web/src/main/java/com/cyksj/web/controller/manage/CmsUserController.java

@@ -153,9 +153,14 @@ public class CmsUserController{
             });
             if (data.getSharedId() != null) {
                 UserDistributeBusinessInfoView userDistributeBusinessInfoView = beanSearcher.searchFirst(UserDistributeBusinessInfoView.class, MapUtils.builder().field(UserDistributeBusinessInfoView::getUserId, data.getSharedId()).build());
-                Optional.ofNullable(userDistributeBusinessInfoView).ifPresent(info -> {
+                Optional.ofNullable(userDistributeBusinessInfoView).ifPresentOrElse(info -> {
                     data.setDistributeName(info.getDistributeName());
                     data.setBusinessName(info.getBusinessName());
+                }, () -> {
+                    //普通推广
+                    Optional.ofNullable(userMapper.selectById(data.getSharedId())).ifPresent(info -> {
+                        data.setDistributeName(info.getNickname());
+                    });
                 });
             }
             Integer selectCount = userCertRecordMapper.selectCount(Wrappers.lambdaQuery(UserCertRecord.class)