|
@@ -20,6 +20,8 @@ import com.huiju.estateagents.entity.*;
|
20
|
20
|
import com.huiju.estateagents.event.EventBus;
|
21
|
21
|
import com.huiju.estateagents.mapper.TaOrgCityMapper;
|
22
|
22
|
import com.huiju.estateagents.mapper.TaSalesBatchMapper;
|
|
23
|
+import com.huiju.estateagents.property.model.TaUserVerify;
|
|
24
|
+import com.huiju.estateagents.property.service.ITaUserVerifyService;
|
23
|
25
|
import com.huiju.estateagents.service.*;
|
24
|
26
|
import com.huiju.estateagents.third.service.ITaThirdPartyMiniappConfigService;
|
25
|
27
|
import io.swagger.annotations.Api;
|
|
@@ -119,6 +121,9 @@ public class MiniAppController extends BaseController {
|
119
|
121
|
@Autowired
|
120
|
122
|
private TaSalesBatchMapper taSalesBatchMapper;
|
121
|
123
|
|
|
124
|
+ @Autowired
|
|
125
|
+ private ITaUserVerifyService taUserVerifyService;
|
|
126
|
+
|
122
|
127
|
/**
|
123
|
128
|
* 验证接入
|
124
|
129
|
*/
|
|
@@ -242,11 +247,17 @@ public class MiniAppController extends BaseController {
|
242
|
247
|
if (!StringUtils.isEmpty(from) && !StringUtils.isEmpty(recommender) && !StringUtils.isEmpty(targetId)) {
|
243
|
248
|
taSharePersonFromService.createBy(taPerson, from, recommender, targetId);
|
244
|
249
|
}
|
|
250
|
+ QueryWrapper<TaUserVerify> taUserVerifyQueryWrapper = new QueryWrapper<>();
|
|
251
|
+ taUserVerifyQueryWrapper.eq("person_id",taPerson.getPersonId());
|
|
252
|
+ taUserVerifyQueryWrapper.eq("verify_status","1");
|
|
253
|
+ List<TaUserVerify> taUserVerifies = taUserVerifyService.list(taUserVerifyQueryWrapper);
|
|
254
|
+
|
245
|
255
|
|
246
|
256
|
Map<String, Object> result = new HashMap<>();
|
247
|
257
|
result.put("person", taPerson);
|
248
|
258
|
result.put("sessionKey", session.getSessionKey());
|
249
|
259
|
result.put("token", token);
|
|
260
|
+ result.put("verifyStatus", taUserVerifies.size() > 0);
|
250
|
261
|
if (null != sceneParams) {
|
251
|
262
|
result.put("scene", sceneParams);
|
252
|
263
|
}
|
|
@@ -384,10 +395,16 @@ public class MiniAppController extends BaseController {
|
384
|
395
|
Map<String, Object> extraInfo = taPersonService.getExtraInfo(person.getPersonId());
|
385
|
396
|
person.setPassword(null);
|
386
|
397
|
|
|
398
|
+ QueryWrapper<TaUserVerify> taUserVerifyQueryWrapper = new QueryWrapper<>();
|
|
399
|
+ taUserVerifyQueryWrapper.eq("person_id",person.getPersonId());
|
|
400
|
+ taUserVerifyQueryWrapper.eq("verify_status","1");
|
|
401
|
+ List<TaUserVerify> taUserVerifies = taUserVerifyService.list(taUserVerifyQueryWrapper);
|
|
402
|
+
|
387
|
403
|
Map<String, Object> result = new HashMap<>();
|
388
|
404
|
result.put("person", person);
|
389
|
405
|
result.put("extraInfo", extraInfo);
|
390
|
406
|
result.put("miniApp", miniapp);
|
|
407
|
+ result.put("verifyStatus", taUserVerifies.size() > 0);
|
391
|
408
|
|
392
|
409
|
return ResponseBean.success(result);
|
393
|
410
|
}
|