提交 6be35be0 作者: 刘明祎-运维用途

Merge branch 'develop'

流水线 #8884 已通过 于阶段
in 2 分 29 秒
...@@ -70,7 +70,7 @@ public class AuthHandler { ...@@ -70,7 +70,7 @@ public class AuthHandler {
public LoginSuccessDTO addPcLoginCache(BackUserAccountVO user) { public LoginSuccessDTO addPcLoginCache(BackUserAccountVO user) {
// 查询单位信息 // 查询单位信息
CompanyInfoVO companyInfoVO = companyService.getCompanyInfoByBackUserAccountId(user.getId()); CompanyInfoVO companyInfoVO = companyService.getCompanyInfoByAppLoginUserId(user.getId());
companyInfoVO.setLeader(1); companyInfoVO.setLeader(1);
// 角色信息 // 角色信息
RoleInfoDO roleInfoDO = roleDao.getRoleInfoByUserId(user.getId()); RoleInfoDO roleInfoDO = roleDao.getRoleInfoByUserId(user.getId());
......
...@@ -62,12 +62,20 @@ public interface CompanyDao { ...@@ -62,12 +62,20 @@ public interface CompanyDao {
List<CompanyInfoDO> listCompanyPage(CompanyInfoQO param); List<CompanyInfoDO> listCompanyPage(CompanyInfoQO param);
/** /**
* 通过用户ID获取单位信息 * 通过用户ID获取单位信息 小程序
* *
* @param backUserAccountId * @param backUserAccountId
* @return * @return
*/ */
CompanyInfoDO getCompanyInfoByBackUserAccountId(Integer backUserAccountId); CompanyInfoDO getCompanyInfoByBackUserAccountId(Integer backUserAccountId);
/**
* 通过用户ID获取单位信息 后台管理
*
* @param backUserAccountId
* @return
*/
CompanyInfoDO getCompanyInfoByAppLoginUserId(Integer backUserAccountId);
/** /**
* 添加绑定关系 * 添加绑定关系
......
...@@ -64,6 +64,8 @@ public interface CompanyService { ...@@ -64,6 +64,8 @@ public interface CompanyService {
*/ */
CompanyInfoVO getCompanyInfoByBackUserAccountId(Integer backUserAccountId); CompanyInfoVO getCompanyInfoByBackUserAccountId(Integer backUserAccountId);
CompanyInfoVO getCompanyInfoByAppLoginUserId(Integer backUserAccountId);
/** /**
* 添加绑定关系 * 添加绑定关系
* *
......
...@@ -104,7 +104,7 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -104,7 +104,7 @@ public class CompanyServiceImpl implements CompanyService {
@Override @Override
public ResultBody<CompanyInfoVO> listCompanyPage(CompanyInfoQO param, LoginSuccessDTO loginSuccessDTO) { public ResultBody<CompanyInfoVO> listCompanyPage(CompanyInfoQO param, LoginSuccessDTO loginSuccessDTO) {
CompanyInfoDO companyInfoDO = companyDao.getCompanyInfoByBackUserAccountId(loginSuccessDTO.getUserAccountId()); CompanyInfoDO companyInfoDO = companyDao.getCompanyInfoByAppLoginUserId(loginSuccessDTO.getUserAccountId());
if (companyInfoDO != null && !companyInfoDO.getCompanyType().equals(0)) { if (companyInfoDO != null && !companyInfoDO.getCompanyType().equals(0)) {
param.setCompanyInfoId(companyInfoDO.getId()); param.setCompanyInfoId(companyInfoDO.getId());
} }
...@@ -129,6 +129,15 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -129,6 +129,15 @@ public class CompanyServiceImpl implements CompanyService {
} }
@Override @Override
public CompanyInfoVO getCompanyInfoByAppLoginUserId(Integer backUserAccountId) {
CompanyInfoDO companyInfoDO = companyDao.getCompanyInfoByAppLoginUserId(backUserAccountId);
if (companyInfoDO != null) {
return companyInfoDO.buildCompanyInfoVO();
}
return null;
}
@Override
public void addCompanyBackUser(CompanyBackUserDO companyBackUserDO) { public void addCompanyBackUser(CompanyBackUserDO companyBackUserDO) {
companyDao.addCompanyBackUser(companyBackUserDO); companyDao.addCompanyBackUser(companyBackUserDO);
} }
......
...@@ -288,4 +288,10 @@ ...@@ -288,4 +288,10 @@
<select id="selectUserByUserRcd" resultType="java.lang.Integer"> <select id="selectUserByUserRcd" resultType="java.lang.Integer">
select count(id) from user_rcd where user_account_id = #{userId} select count(id) from user_rcd where user_account_id = #{userId}
</select> </select>
<select id="getCompanyInfoByAppLoginUserId" resultType="com.mmc.iuav.user.entity.CompanyInfoDO">
SELECT ci.id, ci.company_type, ci.company_name, ci.full_name, ci.province, ci.city, ci.district, ci.address, ci.company_user_name,
ci.phone_num, ci.remark, ci.create_time,ci.brand_logo, ci.brand_name, ci.license_img, ci.credit_code, ci.content, ci.score,ci.lon,ci.lat, ci.back_img
FROM company_back_user cbu INNER JOIN company_info ci ON ci.id = cbu.company_info_id
WHERE cbu.back_user_account_id = #{backUserAccountId} and ci.is_deleted = 0
</select>
</mapper> </mapper>
...@@ -18,4 +18,4 @@ patches: ...@@ -18,4 +18,4 @@ patches:
images: images:
- name: REGISTRY/NAMESPACE/IMAGE:TAG - name: REGISTRY/NAMESPACE/IMAGE:TAG
newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/cms newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/cms
newTag: 527be833aa267709714cdd38b753819989b59802 newTag: 2488bdc48f7bd5352ecfbcc5ee9f4e384834e29b
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论