优化--单位标签数据只取一条

上级 02c76457
......@@ -93,10 +93,11 @@ public class CompanyServiceImpl implements CompanyService {
// 设置手机号
CompanyBackUserDO companyBackUserDO = companyDao.getCompanyBackUserByCompanyId(id);
if (companyBackUserDO != null) {
BackUserAccountDO backUserAccountDO = backUserAccountDao.getBackUserAccountDO(companyBackUserDO.getBackUserAccountId());
Integer backUserAccountId = companyBackUserDO.getBackUserAccountId();
BackUserAccountDO backUserAccountDO = backUserAccountDao.getBackUserAccountDO(backUserAccountId);
if (backUserAccountDO != null) {
companyInfoVO.setPhoneNum(backUserAccountDO.getPhoneNum());
companyInfoVO.setBackUserId(companyBackUserDO.getBackUserAccountId());
companyInfoVO.setBackUserId(backUserAccountId);
}
}
return ResultBody.success(companyInfoVO);
......
......@@ -162,7 +162,7 @@
FROM company_back_user cbu INNER JOIN company_info ci ON ci.id = cbu.company_info_id
inner join company_member cm on cm.company_info_id = ci.id
left outer join user_tag ut on ut.user_account_id = cm.user_account_id
WHERE cbu.back_user_account_id = #{backUserAccountId} and ci.is_deleted = 0 and cm.is_leader = 1
WHERE cbu.back_user_account_id = #{backUserAccountId} and ci.is_deleted = 0 and cm.is_leader = 1 limit 1
</select>
<select id="countCompanyBackUser" resultType="java.lang.Integer">
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论