【7.6.0】【user】更新获取组织机构信息

pull/55/head
fengshuonan 2023-05-11 15:20:43 +08:00
parent da7eddb12c
commit bd44b05849
1 changed files with 6 additions and 2 deletions

View File

@ -204,7 +204,12 @@ public class SysUserOrgServiceServiceImpl extends ServiceImpl<SysUserOrgMapper,
@Override
public SysUserOrg detail(UserOrgRequest userOrgResponse) {
return this.getOne(this.createWrapper(userOrgResponse), false);
LambdaQueryWrapper<SysUserOrg> wrapper = this.createWrapper(userOrgResponse);
// 只查询一个主公司
wrapper.eq(SysUserOrg::getMainFlag, YesOrNotEnum.Y.getKey());
return this.getOne(wrapper, false);
}
@Override
@ -287,7 +292,6 @@ public class SysUserOrgServiceServiceImpl extends ServiceImpl<SysUserOrgMapper,
queryWrapper.eq(ObjectUtil.isNotEmpty(userOrgResponse.getUserId()), SysUserOrg::getUserId, userOrgResponse.getUserId());
queryWrapper.eq(ObjectUtil.isNotEmpty(userOrgResponse.getOrgId()), SysUserOrg::getOrgId, userOrgResponse.getOrgId());
queryWrapper.eq(ObjectUtil.isNotEmpty(userOrgResponse.getPositionId()), SysUserOrg::getPositionId, userOrgResponse.getPositionId());
queryWrapper.eq(SysUserOrg::getMainFlag, YesOrNotEnum.Y.getKey());
return queryWrapper;
}