提交 c1074ce1 作者: zhenjie

个人信息返回实名认证字段

上级 03dad585
...@@ -10,6 +10,7 @@ import com.mmc.iuav.user.entity.CooperationTagDO; ...@@ -10,6 +10,7 @@ import com.mmc.iuav.user.entity.CooperationTagDO;
import com.mmc.iuav.user.entity.UserAccountDO; import com.mmc.iuav.user.entity.UserAccountDO;
import com.mmc.iuav.user.entity.UserRcdDO; import com.mmc.iuav.user.entity.UserRcdDO;
import com.mmc.iuav.user.model.dto.LoginSuccessDTO; import com.mmc.iuav.user.model.dto.LoginSuccessDTO;
import com.mmc.iuav.user.model.dto.RealNameAuthDTO;
import com.mmc.iuav.user.model.dto.UserAccountSimpleDTO; import com.mmc.iuav.user.model.dto.UserAccountSimpleDTO;
import com.mmc.iuav.user.model.qo.UserAccountQO; import com.mmc.iuav.user.model.qo.UserAccountQO;
import com.mmc.iuav.user.model.qo.UserRcdQO; import com.mmc.iuav.user.model.qo.UserRcdQO;
...@@ -19,6 +20,7 @@ import com.mmc.iuav.user.model.vo.TopInviteVO; ...@@ -19,6 +20,7 @@ import com.mmc.iuav.user.model.vo.TopInviteVO;
import com.mmc.iuav.user.model.vo.UserAccountVO; import com.mmc.iuav.user.model.vo.UserAccountVO;
import com.mmc.iuav.user.mq.MqProducer; import com.mmc.iuav.user.mq.MqProducer;
import com.mmc.iuav.user.service.CompanyAuthService; import com.mmc.iuav.user.service.CompanyAuthService;
import com.mmc.iuav.user.service.RealNameAuthService;
import com.mmc.iuav.user.service.UserAccountService; import com.mmc.iuav.user.service.UserAccountService;
import com.mmc.iuav.user.service.WxService; import com.mmc.iuav.user.service.WxService;
import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.StringUtils;
...@@ -45,6 +47,9 @@ public class UserAccountServiceImpl implements UserAccountService { ...@@ -45,6 +47,9 @@ public class UserAccountServiceImpl implements UserAccountService {
private CompanyAuthService companyAuthService; private CompanyAuthService companyAuthService;
@Autowired @Autowired
private RealNameAuthService realNameAuthService;
@Autowired
private CooperationDao cooperationDao; private CooperationDao cooperationDao;
@Autowired @Autowired
...@@ -74,6 +79,11 @@ public class UserAccountServiceImpl implements UserAccountService { ...@@ -74,6 +79,11 @@ public class UserAccountServiceImpl implements UserAccountService {
return null; return null;
} }
UserAccountVO userAccountVO = userAccountDO.buildUserAccountVO(); UserAccountVO userAccountVO = userAccountDO.buildUserAccountVO();
ResultBody<RealNameAuthDTO> nameAuthDTOResultBody = realNameAuthService.userDetail(userAccountId);
RealNameAuthDTO realNameAuthDTO = nameAuthDTOResultBody.getResult();
if (realNameAuthDTO != null && realNameAuthDTO.getCheckStatus().equals(1)) {
userAccountVO.setRealNameAuthStatus(1);
}
CompanyAuthVO companyAuthVO = companyAuthService.getCompanyAuthByUId(userAccountId); CompanyAuthVO companyAuthVO = companyAuthService.getCompanyAuthByUId(userAccountId);
if (companyAuthVO != null) { if (companyAuthVO != null) {
userAccountVO.setCompanyAuthStatus(companyAuthVO.getAuthStatus()); userAccountVO.setCompanyAuthStatus(companyAuthVO.getAuthStatus());
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论