|
@@ -118,11 +118,14 @@ public class TaBuildingServiceImpl extends ServiceImpl<TaBuildingMapper, TaBuild
|
118
|
118
|
private TaPersonBuildingMapper taPersonBuildingMapper;
|
119
|
119
|
|
120
|
120
|
@Autowired
|
121
|
|
- private ITaRaiseInviteService iTaRaiseInviteService;
|
|
121
|
+ private ITaRaiseService iTaRaiseService;
|
122
|
122
|
|
123
|
123
|
@Autowired
|
124
|
124
|
private ITaPersonService iTaPersonService;
|
125
|
125
|
|
|
126
|
+ @Autowired
|
|
127
|
+ private ITaRaiseInviteService iTaRaiseInviteService;
|
|
128
|
+
|
126
|
129
|
@Override
|
127
|
130
|
public ResponseBean buildingList(Integer pageNum, Integer pageSize, String name, String code, LocalDateTime startDate, String buildingStatus, String marketStatus, Integer cityId, Integer isMain, Integer orgId, List<TaPersonBuilding> taPersonBuildingList) {
|
128
|
131
|
Page<TaBuilding> page = new Page<>();
|
|
@@ -346,22 +349,22 @@ public class TaBuildingServiceImpl extends ServiceImpl<TaBuildingMapper, TaBuild
|
346
|
349
|
List<TaSalesBatch> resultSalesBatchList = new ArrayList<>();
|
347
|
350
|
taSalesBatch.stream().forEach(record -> {
|
348
|
351
|
// 查询批次下认筹是否开启邀请制
|
349
|
|
- QueryWrapper<TaRaiseInvite> taRaiseInviteQueryWrapper = new QueryWrapper<>();
|
350
|
|
- taRaiseInviteQueryWrapper.eq("org_id", orgId);
|
351
|
|
- taRaiseInviteQueryWrapper.eq("sales_batch_id", record.getSalesBatchId());
|
352
|
|
- TaRaiseInvite taRaiseInvite = iTaRaiseInviteService.getOne(taRaiseInviteQueryWrapper);
|
353
|
|
- if (taRaiseInvite == null) {
|
|
352
|
+ QueryWrapper<TaRaise> taRaiseQueryWrapper = new QueryWrapper<>();
|
|
353
|
+ taRaiseQueryWrapper.eq("org_id", orgId);
|
|
354
|
+ taRaiseQueryWrapper.eq("sales_batch_id", record.getSalesBatchId());
|
|
355
|
+ TaRaise taRaise = iTaRaiseService.getOne(taRaiseQueryWrapper);
|
|
356
|
+ if (taRaise != null && taRaise.getInvite() != CommConstant.STATUS_NORMAL) {
|
354
|
357
|
resultSalesBatchList.add(record);
|
355
|
358
|
return;
|
356
|
359
|
}
|
357
|
360
|
|
358
|
361
|
// 若开启邀请制,校验该用户是否在邀请列表中
|
359
|
|
- taRaiseInviteQueryWrapper = new QueryWrapper<>();
|
|
362
|
+ QueryWrapper<TaRaiseInvite> taRaiseInviteQueryWrapper = new QueryWrapper<>();
|
360
|
363
|
taRaiseInviteQueryWrapper.eq("org_id", orgId);
|
361
|
364
|
taRaiseInviteQueryWrapper.eq("invite_tel", person.getTel());
|
362
|
365
|
taRaiseInviteQueryWrapper.eq("sales_batch_id", record.getSalesBatchId());
|
363
|
|
- TaRaiseInvite taRaiseInvite2 = iTaRaiseInviteService.getOne(taRaiseInviteQueryWrapper);
|
364
|
|
- if(taRaiseInvite2 != null){
|
|
366
|
+ TaRaiseInvite taRaiseInvite = iTaRaiseInviteService.getOne(taRaiseInviteQueryWrapper);
|
|
367
|
+ if (taRaiseInvite != null) {
|
365
|
368
|
resultSalesBatchList.add(record);
|
366
|
369
|
return;
|
367
|
370
|
}
|