|
@@ -17,6 +17,7 @@ import com.huiju.estateagents.drainage.service.ITaDrainageService;
|
17
|
17
|
import com.huiju.estateagents.entity.*;
|
18
|
18
|
import com.huiju.estateagents.event.EventBus;
|
19
|
19
|
import com.huiju.estateagents.mapper.TaOrgCityMapper;
|
|
20
|
+import com.huiju.estateagents.mapper.TaSalesBatchMapper;
|
20
|
21
|
import com.huiju.estateagents.service.*;
|
21
|
22
|
import com.huiju.estateagents.third.service.ITaThirdPartyMiniappConfigService;
|
22
|
23
|
import me.chanjar.weixin.common.error.WxErrorException;
|
|
@@ -110,6 +111,9 @@ public class MiniAppController extends BaseController {
|
110
|
111
|
@Autowired
|
111
|
112
|
private ITaDrainageService taDrainageService;
|
112
|
113
|
|
|
114
|
+ @Autowired
|
|
115
|
+ private TaSalesBatchMapper taSalesBatchMapper;
|
|
116
|
+
|
113
|
117
|
/**
|
114
|
118
|
* 验证接入
|
115
|
119
|
*/
|
|
@@ -318,6 +322,10 @@ public class MiniAppController extends BaseController {
|
318
|
322
|
TaDrainage taDrainage = taDrainageService.getById(targetId);
|
319
|
323
|
taSharePersonFrom.setBuildingId(taDrainage.getBuildingId());
|
320
|
324
|
sharePersonFromQueryWrapper.eq("building_id", taDrainage.getBuildingId());
|
|
325
|
+ }else if (from.contains("house")) {
|
|
326
|
+ TaSalesBatch taSalesBatch = taSalesBatchMapper.selectById(targetId);
|
|
327
|
+ taSharePersonFrom.setBuildingId(taSalesBatch.getBuildingId());
|
|
328
|
+ sharePersonFromQueryWrapper.eq("building_id", taSalesBatch.getBuildingId());
|
321
|
329
|
}
|
322
|
330
|
Integer isFirstTime = taSharePersonFromService.count(sharePersonFromQueryWrapper);
|
323
|
331
|
if (isFirstTime > 0) {
|