傅行帆 5 years ago
parent
commit
bbfa9e3474

+ 6
- 1
src/main/java/com/huiju/estateagents/service/impl/TaPersonServiceImpl.java View File

@@ -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