|
|
@ -295,7 +295,49 @@ public class ProjectInformationService extends MybatisBaseService<ProjectInforma |
|
|
|
} |
|
|
|
return new ProjectInfoVo(); |
|
|
|
} |
|
|
|
|
|
|
|
public ProjectInfoVo getProjectBySidApp(String sid) { |
|
|
|
ProjectInfoVo projectInfoVo = new ProjectInfoVo(); |
|
|
|
ProjectInformationVo bank = baseMapper.getProjectBySid(sid); |
|
|
|
if (null != bank) { |
|
|
|
//主体
|
|
|
|
SysUser sysUser = sysUserFeign.getUserBySid(bank.getManagerSid()).getData(); |
|
|
|
SysOrganizationVo sysOrganizationVo = sysOrganizationFeign.fetchBySid(bank.getBankSid()).getData(); |
|
|
|
if(null!=sysOrganizationVo){ |
|
|
|
bank.setBankName(sysOrganizationVo.getName()); |
|
|
|
} |
|
|
|
if(null!=sysUser){ |
|
|
|
bank.setBManagerName(sysUser.getName()); |
|
|
|
} |
|
|
|
projectInfoVo.setBaseInfo(bank); |
|
|
|
projectInfoVo.setSid(bank.getSid()); |
|
|
|
//企业
|
|
|
|
List<EnterpriseProjectVo> enterpriseProjectVoList = enterpriseProjectService.getEnterpriseByProjectSid(sid); |
|
|
|
projectInfoVo.setEnterpriseList(enterpriseProjectVoList); |
|
|
|
//章证
|
|
|
|
List<ProjectZzFilesVo> projectZzFilesVos = projectZzFilesService.getZzFilesByProjectSid(bank.getSid()).getData(); |
|
|
|
if (projectZzFilesVos.size() != 0) { |
|
|
|
projectZzFilesVos.forEach(j -> { |
|
|
|
List<Map<String,String>> maps =new ArrayList<>(); |
|
|
|
for(String r:j.getUrl().split(",")){ |
|
|
|
Map<String,String> map=new HashMap<>(); |
|
|
|
map.put("url",r); |
|
|
|
maps.add(map); |
|
|
|
} |
|
|
|
j.setUrls(maps); |
|
|
|
}); |
|
|
|
} |
|
|
|
projectInfoVo.setIdCardList(projectZzFilesVos); |
|
|
|
//账户
|
|
|
|
List<ProjectAccountVo> ProjectAccountVos = projectAccountService.getAccountByProjectSid(bank.getSid()).getData(); |
|
|
|
projectInfoVo.setBankList(ProjectAccountVos); |
|
|
|
//仓库
|
|
|
|
// sh
|
|
|
|
List<StoreHouseProjectVo> storeHouseProjectVos = storeHouseProjectService.selectStoreBySid(bank.getSid()); |
|
|
|
projectInfoVo.setWarehouse(storeHouseProjectVos); |
|
|
|
return projectInfoVo; |
|
|
|
} |
|
|
|
return new ProjectInfoVo(); |
|
|
|
} |
|
|
|
public List<ProjectInformationVo> getProjectByUserSid(String sid) { |
|
|
|
SysUser s = sysUserFeign.getUserBySid(sid).getData(); |
|
|
|
//银行人员
|
|
|
|