|
|
@@ -585,8 +585,10 @@ public class SysSystemServiceImpl extends ServiceImpl<SysSystemMapper, SysSystem
|
|
|
SysSystemBusPerms sysSystemBusPerms = sysSystemBusPermsMapper.selectOne(new LambdaQueryWrapper<SysSystemBusPerms>()
|
|
|
.eq(SysSystemBusPerms::getSystemCode, systemCode));
|
|
|
|
|
|
+ if(Objects.isNull(sysSystemBusPerms)){
|
|
|
+ log.info("租户[{}]不存在租户功能配置,请到【平台系统】-【租户管理】-【租户权限】页面进行配置-",systemCode);
|
|
|
+ }
|
|
|
AssertionUtils.isFail(Objects.isNull(sysSystemBusPerms),"该租户不存在租户功能配置");
|
|
|
-
|
|
|
List<SysSystemBusPermsLink> sysSystemBusPermsLinks = sysSystemBusPermsLinkMapper.selectList(new LambdaQueryWrapper<SysSystemBusPermsLink>()
|
|
|
.eq(SysSystemBusPermsLink::getPermsId, sysSystemBusPerms.getId()));
|
|
|
return new SysSystemBusPermsVo(sysSystemBusPerms,sysSystemBusPermsLinks);
|
|
|
@@ -608,9 +610,8 @@ public class SysSystemServiceImpl extends ServiceImpl<SysSystemMapper, SysSystem
|
|
|
if(busPerms.getQuoteCompany() == 2){
|
|
|
companyIds = busPerms.getQuoteCompanyList();
|
|
|
}
|
|
|
- List<EsmInsCompany> companyList = new ArrayList<>();
|
|
|
- companyList = baseMapper.getCompanyList(companyIds);
|
|
|
- log.info("租户代码[{}]匹配到保险公司[{}]个。",systemCode, CollUtil.size(companyList));
|
|
|
+ List<EsmInsCompany> companyList = baseMapper.getCompanyList(companyIds);
|
|
|
+ log.info("租户代码[{}]匹配到有报价权限的保险公司[{}]个。",systemCode, CollUtil.size(companyList));
|
|
|
//log.debug("匹配到的保险公司分别是[{}]", JSONUtil.toJsonStr(companyList));
|
|
|
// 根据用户权限获取 可使用的协议
|
|
|
List<String> companyIdList = companyList.stream().map(EsmInsCompany::getId).collect(Collectors.toList());
|