傅行帆 5 年之前
父節點
當前提交
bbfa9e3474
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6
    1
      src/main/java/com/huiju/estateagents/service/impl/TaPersonServiceImpl.java

+ 6
- 1
src/main/java/com/huiju/estateagents/service/impl/TaPersonServiceImpl.java 查看文件

@@ -930,7 +930,7 @@ public class TaPersonServiceImpl extends ServiceImpl<TaPersonMapper, TaPerson> i
930 930
         }
931 931
 
932 932
         // 没有置业, 也没楼盘
933
-        if (recPerson == null && taBuilding == null) {
933
+        if ((recPerson == null || !isConsultant) && taBuilding == null) {
934 934
             TaCustomerFrom customerFrom = new TaCustomerFrom();
935 935
             customerFrom.setPersonId(person.getPersonId());
936 936
             customerFrom.setPersonName(StringUtils.ifNull(person.getName(), person.getNickname()));
@@ -942,6 +942,11 @@ public class TaPersonServiceImpl extends ServiceImpl<TaPersonMapper, TaPerson> i
942 942
             customerFrom.setIsOrgFirst(true);   // 授权手机号, 肯定是第一次
943 943
             customerFrom.setIsProjectFirst(false);
944 944
             customerFrom.setCreateDate(now);
945
+            if (null != recPerson) {
946
+                customerFrom.setSharePersonId(recPerson.getPersonId());
947
+                customerFrom.setSharePersonName(StringUtils.ifNull(recPerson.getName(), recPerson.getNickname()));
948
+            }
949
+
945 950
             taCustomerFromMapper.insert(customerFrom);
946 951
 
947 952