|
@@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
10
|
10
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
11
|
11
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
12
|
12
|
import com.huiju.estateagents.common.CommConstant;
|
|
13
|
+import com.huiju.estateagents.common.StringUtils;
|
13
|
14
|
import com.huiju.estateagents.drainage.entity.TaDrainage;
|
14
|
15
|
import com.huiju.estateagents.drainage.mapper.TaDrainageMapper;
|
15
|
16
|
import com.huiju.estateagents.entity.*;
|
|
@@ -123,6 +124,21 @@ public class TaPersonVisitRecordServiceImpl extends ServiceImpl<TaPersonVisitRec
|
123
|
124
|
IPage<TaPersonVisitRecord> taPersonVisitRecordIPage = personVisitRecordMapper.getDrainageVisitRecord(pg, orgId, activityName, eventType, shareName, shareTel, buildingId, personType, taPersonBuildingList);
|
124
|
125
|
List<TaPersonVisitRecord> taPersonVisitRecords = taPersonVisitRecordIPage.getRecords();
|
125
|
126
|
taPersonVisitRecords.forEach(e -> {
|
|
127
|
+ if (!StringUtils.isEmpty(e.getDrainageName())){
|
|
128
|
+ e.setActivityName(e.getDrainageName());
|
|
129
|
+ }
|
|
130
|
+ if (!StringUtils.isEmpty(e.getBuildingName())){
|
|
131
|
+ e.setActivityName(e.getBuildingName());
|
|
132
|
+ }
|
|
133
|
+ if (!StringUtils.isEmpty(e.getNewsName())){
|
|
134
|
+ e.setActivityName(e.getNewsName());
|
|
135
|
+ }
|
|
136
|
+ if (!StringUtils.isEmpty(e.getHelpActivityName())){
|
|
137
|
+ e.setActivityName(e.getHelpActivityName());
|
|
138
|
+ }
|
|
139
|
+ if (!StringUtils.isEmpty(e.getGroupActivityName())){
|
|
140
|
+ e.setActivityName(e.getGroupActivityName());
|
|
141
|
+ }
|
126
|
142
|
TaPerson personInfo = taPersonMapper.selectById(e.getPersonId());
|
127
|
143
|
if (personInfo != null){
|
128
|
144
|
e.setUserName(personInfo.getNickname());
|