|
|
@@ -443,10 +443,12 @@ public class ReceivableController {
|
|
|
Page<InsPlyIncome> data = receivableService.getPlatFormReceivableList(receivableQueryVo);
|
|
|
List<InsPlyIncomeOrder> receivablePageIds = receivableService.getReceivablePageIds(receivableQueryVo);
|
|
|
//满足条件的的总的应收
|
|
|
- BigDecimal totalReceivablePremium = null;
|
|
|
+ BigDecimal totalReceivablePremium = BigDecimal.ZERO;
|
|
|
try{
|
|
|
List<String> orderNos = receivablePageIds.stream().map(InsPlyIncomeOrder::getOrderNo).distinct().toList();
|
|
|
- totalReceivablePremium = receivableService.queryAllTotalReceivablePremium(orderNos);
|
|
|
+ if(CollUtil.isNotEmpty(orderNos)){
|
|
|
+ totalReceivablePremium = receivableService.queryAllTotalReceivablePremium(orderNos);
|
|
|
+ }
|
|
|
totalReceivablePremium = totalReceivablePremium.setScale(5, RoundingMode.HALF_DOWN);
|
|
|
}catch (Exception e){
|
|
|
log.error("统计总的应收异常",e);
|