| | |
| | | appletUserDecodeData.setOpenId(openid); |
| | | // 先使用openId和当前手机号进行查询 |
| | | TTenant tenant = tTenantService.getOne(Wrappers.lambdaQuery(TTenant.class) |
| | | .eq(TTenant::getOpenId, appletUserDecodeData.getOpenId()) |
| | | .eq(TTenant::getPhone, appletUserDecodeData.getPhoneNumber())); |
| | | .and(e->e.eq(TTenant::getOpenId, appletUserDecodeData.getOpenId()).or() |
| | | .eq(TTenant::getPhone, appletUserDecodeData.getPhoneNumber()))); |
| | | if (tenant==null){ |
| | | // appUser.setTenantAttributes(); |
| | | // appUser.setTenantType(); |
| | |
| | | LoginUserApplet loginUserApplet = new LoginUserApplet(); |
| | | TTenantResp tTenantResp = new TTenantResp(); |
| | | BeanUtils.copyProperties(tenant, tTenantResp); |
| | | tTenantResp.setResidentName(appletUserDecodeData.getPhoneNumber()); |
| | | loginUserApplet.setUser(tTenantResp); |
| | | loginUserApplet.setUserId(tenant.getId()); |
| | | Map<String, Object> tokenInfos = new HashMap<>(); |