Browse Source

bug 客户来源

傅行帆 5 years ago
parent
commit
b0e3f4cbd9

+ 6
- 0
src/main/java/com/huiju/estateagents/entity/TaPerson.java View File

@@ -281,4 +281,10 @@ public class TaPerson implements Serializable {
281 281
 
282 282
     @TableField(exist = false)
283 283
     private Integer duration;
284
+
285
+    /**
286
+     * 来源类型
287
+     */
288
+    @TableField(exist = false)
289
+    private String personFrom;
284 290
 }

+ 3
- 0
src/main/java/com/huiju/estateagents/entity/TaRecommendCustomer.java View File

@@ -199,6 +199,9 @@ public class TaRecommendCustomer implements Serializable {
199 199
     @TableField(exist = false)
200 200
     private String avatarurl;
201 201
 
202
+    /**
203
+     * 来源类型
204
+     */
202 205
     @TableField(exist = false)
203 206
     private String personFrom;
204 207
 }

+ 9
- 0
src/main/java/com/huiju/estateagents/service/impl/TaRecommendCustomerServiceImpl.java View File

@@ -670,6 +670,15 @@ public class TaRecommendCustomerServiceImpl extends ServiceImpl<TaRecommendCusto
670 670
             if(null != city){
671 671
                 taRecommendCustomer.setCity(city.getName());
672 672
             }
673
+
674
+            //构造来源类型
675
+            taRecommendCustomer.setPersonFrom("");
676
+            if (null != taRecommendCustomer.getFromCode()){
677
+                QueryWrapper<TdPersonFrom> tdPersonFromQueryWrapper = new QueryWrapper<>();
678
+                tdPersonFromQueryWrapper.eq("from_code",taRecommendCustomer.getFromCode());
679
+                TdPersonFrom tdPersonFrom = tdPersonFromMapper.selectOne(tdPersonFromQueryWrapper);
680
+                taRecommendCustomer.setPersonFrom(null != tdPersonFrom ? tdPersonFrom.getFromName() : "");
681
+            }
673 682
         }
674 683
         return taRecommendCustomer;
675 684
     }