|
@@ -870,23 +870,25 @@ public class SupplierApprovalFirstServiceImpl extends ServiceImpl<SupplierApprov
|
|
|
enterprise.setCreditSituations(creditSituationsResult);
|
|
|
//企业信誉
|
|
|
CorporateGoodwill corporateGoodwill = corporateGoodwillService.lambdaQuery().eq(CorporateGoodwill::getcSupplierInfoId, id).eq(CorporateGoodwill::getcEnterpriseId, enterprise.getId()).one();
|
|
|
- //todo 填充征信报告
|
|
|
- CreditInfo creditInfo = creditService.lambdaQuery().eq(CreditInfo::getCardNo, enterprise.getSocialCreditCode()).one();
|
|
|
- List<FileStorage> list = new ArrayList<>();
|
|
|
- if (creditInfo != null) {
|
|
|
- List<CreditDetail> creditDetails = creditDetailService.lambdaQuery()
|
|
|
- .eq(CreditDetail::getCreditId, creditInfo.getId())
|
|
|
- .isNotNull(CreditDetail::getCreditAddress)
|
|
|
- .orderByDesc(CreditDetail::getGmtCreate).list();
|
|
|
- if (CollectionUtil.isNotEmpty(creditDetails)) {
|
|
|
- CreditDetail creditDetail = creditDetails.get(0);
|
|
|
- if (StringUtil.isNotEmpty(creditDetail.getCreditAddress())) {
|
|
|
- FileStorage creditDetailFiles = fileStorageService.get(Long.valueOf(creditDetail.getCreditAddress()));
|
|
|
- list.add(creditDetailFiles);
|
|
|
+ if(corporateGoodwill != null ){
|
|
|
+ //todo 填充征信报告
|
|
|
+ CreditInfo creditInfo = creditService.lambdaQuery().eq(CreditInfo::getCardNo, enterprise.getSocialCreditCode()).one();
|
|
|
+ List<FileStorage> list = new ArrayList<>();
|
|
|
+ if (creditInfo != null) {
|
|
|
+ List<CreditDetail> creditDetails = creditDetailService.lambdaQuery()
|
|
|
+ .eq(CreditDetail::getCreditId, creditInfo.getId())
|
|
|
+ .isNotNull(CreditDetail::getCreditAddress)
|
|
|
+ .orderByDesc(CreditDetail::getGmtCreate).list();
|
|
|
+ if (CollectionUtil.isNotEmpty(creditDetails)) {
|
|
|
+ CreditDetail creditDetail = creditDetails.get(0);
|
|
|
+ if (StringUtil.isNotEmpty(creditDetail.getCreditAddress())) {
|
|
|
+ FileStorage creditDetailFiles = fileStorageService.get(Long.valueOf(creditDetail.getCreditAddress()));
|
|
|
+ list.add(creditDetailFiles);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
+ corporateGoodwill.setCreditDetailFiles(list);
|
|
|
}
|
|
|
- corporateGoodwill.setCreditDetailFiles(list);
|
|
|
enterprise.setCorporateGoodwill(corporateGoodwill);
|
|
|
List<PrivateLending> privateLendings = privateLendingService.lambdaQuery().eq(PrivateLending::getcSupplierInfoId, id).eq(PrivateLending::getcEnterpriseId, enterprise.getId()).list();
|
|
|
enterprise.setPrivateLendings(privateLendings);
|