傅行帆 5 лет назад
Родитель
Сommit
ac5c77b26d

+ 12
- 2
src/main/java/com/huiju/estateagents/service/impl/TaPersonVisitRecordServiceImpl.java Просмотреть файл

@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5 5
 import com.baomidou.mybatisplus.core.metadata.IPage;
6 6
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
7 7
 import com.huiju.estateagents.common.CommConstant;
8
+import com.huiju.estateagents.drainage.entity.TaDrainage;
9
+import com.huiju.estateagents.drainage.mapper.TaDrainageMapper;
8 10
 import com.huiju.estateagents.entity.HelpActivity;
9 11
 import com.huiju.estateagents.entity.TaBuildingDynamic;
10 12
 import com.huiju.estateagents.entity.TaNews;
@@ -53,6 +55,9 @@ public class TaPersonVisitRecordServiceImpl extends ServiceImpl<TaPersonVisitRec
53 55
 	
54 56
 	@Autowired
55 57
 	private TaNewsMapper taNewsMapper;
58
+
59
+	@Autowired
60
+	private TaDrainageMapper taDrainageMapper;
56 61
 	
57 62
 	/**
58 63
 	 * 分页获取客户访问记录
@@ -88,7 +93,6 @@ public class TaPersonVisitRecordServiceImpl extends ServiceImpl<TaPersonVisitRec
88 93
 				if (null != helpActivity){
89 94
 					e.setActivityName(helpActivity.getTitle());
90 95
 				}
91
-				
92 96
 			}
93 97
 			//获取咨询标题
94 98
 			if ("news".equals(e.getEventType()) && null != e.getTargetId()){
@@ -96,7 +100,13 @@ public class TaPersonVisitRecordServiceImpl extends ServiceImpl<TaPersonVisitRec
96 100
 				if (null != taNews){
97 101
 					e.setActivityName(taNews.getNewsName());
98 102
 				}
99
-				
103
+			}
104
+			//获取H5活动标题
105
+			if ("h5".equals(e.getEventType()) && null != e.getTargetId()){
106
+				TaDrainage taDrainage = taDrainageMapper.selectById(e.getTargetId());
107
+				if (null != taDrainage){
108
+					e.setActivityName(taDrainage.getName());
109
+				}
100 110
 			}
101 111
 		});
102 112
 		result.setRecords(records);