傅行帆 il y a 5 ans
Parent
révision
bbfa9e3474

+ 6
- 1
src/main/java/com/huiju/estateagents/service/impl/TaPersonServiceImpl.java Voir le fichier

930
         }
930
         }
931
 
931
 
932
         // 没有置业, 也没楼盘
932
         // 没有置业, 也没楼盘
933
-        if (recPerson == null && taBuilding == null) {
933
+        if ((recPerson == null || !isConsultant) && taBuilding == null) {
934
             TaCustomerFrom customerFrom = new TaCustomerFrom();
934
             TaCustomerFrom customerFrom = new TaCustomerFrom();
935
             customerFrom.setPersonId(person.getPersonId());
935
             customerFrom.setPersonId(person.getPersonId());
936
             customerFrom.setPersonName(StringUtils.ifNull(person.getName(), person.getNickname()));
936
             customerFrom.setPersonName(StringUtils.ifNull(person.getName(), person.getNickname()));
942
             customerFrom.setIsOrgFirst(true);   // 授权手机号, 肯定是第一次
942
             customerFrom.setIsOrgFirst(true);   // 授权手机号, 肯定是第一次
943
             customerFrom.setIsProjectFirst(false);
943
             customerFrom.setIsProjectFirst(false);
944
             customerFrom.setCreateDate(now);
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
             taCustomerFromMapper.insert(customerFrom);
950
             taCustomerFromMapper.insert(customerFrom);
946
 
951
 
947
 
952