提交 aae50a93 作者: 恶龙咆哮

添加用户信息中用户飞手所属的飞手团队

上级 3cde76d4
...@@ -90,6 +90,8 @@ public class UserAccountVO implements Serializable { ...@@ -90,6 +90,8 @@ public class UserAccountVO implements Serializable {
private Integer districtChildId; private Integer districtChildId;
@ApiModelProperty(value = "飞手所属的飞手团队信息")
private CompanyInfoVO companyInfoVO;
......
...@@ -7,6 +7,7 @@ import com.mmc.iuav.response.ResultEnum; ...@@ -7,6 +7,7 @@ import com.mmc.iuav.response.ResultEnum;
import com.mmc.iuav.user.controller.userpoints.config.NumberOfUserPoints; import com.mmc.iuav.user.controller.userpoints.config.NumberOfUserPoints;
import com.mmc.iuav.user.controller.userpoints.config.UserPointsEnum; import com.mmc.iuav.user.controller.userpoints.config.UserPointsEnum;
import com.mmc.iuav.user.dao.*; import com.mmc.iuav.user.dao.*;
import com.mmc.iuav.user.dao.dronepilot.PilotCertificationDao;
import com.mmc.iuav.user.dao.userpoints.UserPointsDao; import com.mmc.iuav.user.dao.userpoints.UserPointsDao;
import com.mmc.iuav.user.dao.userpoints.UserPointsDetailsDao; import com.mmc.iuav.user.dao.userpoints.UserPointsDetailsDao;
import com.mmc.iuav.user.dao.xzsz.XzDao; import com.mmc.iuav.user.dao.xzsz.XzDao;
...@@ -86,6 +87,8 @@ public class UserAccountServiceImpl implements UserAccountService { ...@@ -86,6 +87,8 @@ public class UserAccountServiceImpl implements UserAccountService {
@Autowired @Autowired
private StringRedisTemplate stringRedisTemplate; private StringRedisTemplate stringRedisTemplate;
@Autowired
private PilotCertificationDao certificationDao;
@Override @Override
public UserAccountVO getUserAccountInfoByUnionId(String unionId) { public UserAccountVO getUserAccountInfoByUnionId(String unionId) {
...@@ -139,6 +142,12 @@ public class UserAccountServiceImpl implements UserAccountService { ...@@ -139,6 +142,12 @@ public class UserAccountServiceImpl implements UserAccountService {
} else { } else {
userAccountVO.setSubStatus(0); userAccountVO.setSubStatus(0);
} }
CompanyInfoDO companyInfoDO = certificationDao.selectCompanyInfoByPilotId(userAccountId);
if(companyInfoDO !=null) {
CompanyInfoVO companyInfoVO = companyInfoDO.buildCompanyInfoVO();
userAccountVO.setCompanyInfoVO(companyInfoVO);
}
return userAccountVO; return userAccountVO;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论