|
|
|
@ -90,24 +90,26 @@ public class EnterpriseController {
|
|
|
|
|
// @PreAuthorize("@ss.hasPermission('system:enterprise:query')")
|
|
|
|
|
public CommonResult<EnterpriseRespVO> getEnterprise(@RequestParam("id") Long id) { |
|
|
|
|
EnterpriseDO enterprise = enterpriseService.getEnterprise(id); |
|
|
|
|
if (enterprise != null) { |
|
|
|
|
LambdaQueryWrapper<FileInfoDO> wrapper = new LambdaQueryWrapper<>(); |
|
|
|
|
wrapper.eq(FileInfoDO::getDictType, 644l); |
|
|
|
|
wrapper.eq(FileInfoDO::getDictData, 1l); |
|
|
|
|
wrapper.eq(FileInfoDO::getUnitId, enterprise.getId()); |
|
|
|
|
final List<Long> collect = fileInfoMapper.selectList(wrapper).stream().map(res -> res.getInfraFileId()).collect(Collectors.toList()); |
|
|
|
|
|
|
|
|
|
//获取企业图片
|
|
|
|
|
LambdaQueryWrapper<FileInfoDO> wrapper = new LambdaQueryWrapper<>(); |
|
|
|
|
wrapper.eq(FileInfoDO::getDictType, 644l); |
|
|
|
|
wrapper.eq(FileInfoDO::getDictData, 1l); |
|
|
|
|
wrapper.eq(FileInfoDO::getUnitId, enterprise.getId()); |
|
|
|
|
final List<Long> collect = fileInfoMapper.selectList(wrapper).stream().map(res -> res.getInfraFileId()).collect(Collectors.toList()); |
|
|
|
|
|
|
|
|
|
if (!collect.isEmpty()) { |
|
|
|
|
final List<String> list = fileApi.listFile(collect); |
|
|
|
|
enterprise.setFiles(list); |
|
|
|
|
if (!collect.isEmpty()) { |
|
|
|
|
final List<String> list = fileApi.listFile(collect); |
|
|
|
|
enterprise.setFiles(list); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//获取资质
|
|
|
|
|
LambdaQueryWrapper<EnterpriseQualificationDO> queryWrapper = new LambdaQueryWrapper<>(); |
|
|
|
|
queryWrapper.eq(EnterpriseQualificationDO::getEnterpriseId, enterprise.getId()); |
|
|
|
|
final List<EnterpriseQualificationDO> enterpriseQualificationList = enterpriseQualificationMapper.selectList(queryWrapper); |
|
|
|
|
enterprise.setQualificationList(enterpriseQualificationList); |
|
|
|
|
} |
|
|
|
|
//获取企业图片
|
|
|
|
|
|
|
|
|
|
//获取资质
|
|
|
|
|
LambdaQueryWrapper<EnterpriseQualificationDO> queryWrapper = new LambdaQueryWrapper<>(); |
|
|
|
|
queryWrapper.eq(EnterpriseQualificationDO::getEnterpriseId, enterprise.getId()); |
|
|
|
|
final List<EnterpriseQualificationDO> enterpriseQualificationList = enterpriseQualificationMapper.selectList(queryWrapper); |
|
|
|
|
enterprise.setQualificationList(enterpriseQualificationList); |
|
|
|
|
|
|
|
|
|
return success(BeanUtils.toBean(enterprise, EnterpriseRespVO.class)); |
|
|
|
|
} |
|
|
|
|