|
@@ -16,6 +16,7 @@ import com.huiju.estateagents.entity.TaBuildingDynamic;
|
16
|
16
|
import com.huiju.estateagents.entity.TaLiveActivity;
|
17
|
17
|
import com.huiju.estateagents.entity.TaNews;
|
18
|
18
|
import com.huiju.estateagents.entity.TaPerson;
|
|
19
|
+import com.huiju.estateagents.entity.TaSalesBatch;
|
19
|
20
|
import com.huiju.estateagents.entity.TaShareActivity;
|
20
|
21
|
import com.huiju.estateagents.mapper.HelpActivityMapper;
|
21
|
22
|
import com.huiju.estateagents.mapper.TaBuildingDynamicMapper;
|
|
@@ -23,6 +24,7 @@ import com.huiju.estateagents.mapper.TaBuildingMapper;
|
23
|
24
|
import com.huiju.estateagents.mapper.TaLiveActivityMapper;
|
24
|
25
|
import com.huiju.estateagents.mapper.TaNewsMapper;
|
25
|
26
|
import com.huiju.estateagents.mapper.TaPersonMapper;
|
|
27
|
+import com.huiju.estateagents.mapper.TaSalesBatchMapper;
|
26
|
28
|
import com.huiju.estateagents.mapper.TaShareActivityMapper;
|
27
|
29
|
|
28
|
30
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -52,6 +54,9 @@ public class ReportCustomerImpl extends ServiceImpl<TaPersonMapper, TaPerson> {
|
52
|
54
|
@Autowired
|
53
|
55
|
private TaDrainageMapper taDrainageMapper;
|
54
|
56
|
|
|
57
|
+ @Autowired
|
|
58
|
+ private TaSalesBatchMapper taSalesBatchMapper;
|
|
59
|
+
|
55
|
60
|
|
56
|
61
|
public Map<String, Object> selectActivityBuildingInfo(String targetId){
|
57
|
62
|
Map<String, Object> map = new HashMap<>();
|
|
@@ -155,6 +160,20 @@ public class ReportCustomerImpl extends ServiceImpl<TaPersonMapper, TaPerson> {
|
155
|
160
|
return taBuilding;
|
156
|
161
|
}
|
157
|
162
|
|
|
163
|
+ public Map<String, Object> selectHouseBuildingInfo(String targetId){
|
|
164
|
+ Map<String, Object> map = new HashMap<>();
|
|
165
|
+
|
|
166
|
+ QueryWrapper<TaSalesBatch> taSalesBatchQueryWrapper = new QueryWrapper<>();
|
|
167
|
+ taSalesBatchQueryWrapper.eq("sales_batch_id", targetId);
|
|
168
|
+ TaSalesBatch taSalesBatch = taSalesBatchMapper.selectOne(taSalesBatchQueryWrapper);
|
|
169
|
+ map.put("targetName", taSalesBatch.getSalesBatchName());
|
|
170
|
+
|
|
171
|
+ TaBuilding taBuilding = buildingInfo(taSalesBatch.getBuildingId());
|
|
172
|
+ map.put("taBuilding", taBuilding);
|
|
173
|
+
|
|
174
|
+ return map;
|
|
175
|
+ }
|
|
176
|
+
|
158
|
177
|
public TaPerson getPerson(String personId){
|
159
|
178
|
return getById(personId);
|
160
|
179
|
}
|