|
|
@@ -133,7 +133,7 @@ public class StatisticAnalysisServiceImpl extends ServiceImpl<FinanceProfitMappe
|
|
|
List<FinanceProfitDtoList> financeProfitList;
|
|
|
//是否合并amend费用 true 合并 false 不合并
|
|
|
if ("1".equals(financeProfit.getMergeAmendFee())) {
|
|
|
- financeProfitList = baseMapper.financeProfit(financeProfit, page);
|
|
|
+ financeProfitList = baseMapper.financeProfitList(financeProfit, page);
|
|
|
String mblno = financeProfitList.stream().map(FinanceProfitDtoList::getMblNo).filter(Objects::nonNull).distinct().collect(Collectors.joining(","));
|
|
|
LambdaQueryWrapper<Amends> lambdaQueryWrapper = new LambdaQueryWrapper<Amends>()
|
|
|
.eq(Amends::getTenantId, AuthUtil.getTenantId())
|
|
|
@@ -241,7 +241,7 @@ public class StatisticAnalysisServiceImpl extends ServiceImpl<FinanceProfitMappe
|
|
|
if (ObjectUtils.isNotNull(financeProfit.getBillType())) {
|
|
|
financeProfit.setBillType(financeProfit.getBillType() + ",SEA,SIA,AEA,AIA");
|
|
|
}
|
|
|
- financeProfitList = baseMapper.financeProfit(financeProfit, page);
|
|
|
+ financeProfitList = baseMapper.financeProfitList(financeProfit, page);
|
|
|
}
|
|
|
List<FinanceProfit> financeProfitDataList = new ArrayList<>();
|
|
|
if (!financeProfitList.isEmpty()) {
|
|
|
@@ -1030,7 +1030,7 @@ public class StatisticAnalysisServiceImpl extends ServiceImpl<FinanceProfitMappe
|
|
|
List<FinanceProfitDtoList> financeProfitList;
|
|
|
//是否合并amend费用 true 合并 false 不合并
|
|
|
if ("1".equals(financeProfit.getMergeAmendFee())) {
|
|
|
- financeProfitList = baseMapper.financeProfitSum(financeProfit);
|
|
|
+ financeProfitList = baseMapper.financeProfitSumList(financeProfit);
|
|
|
String mblno = financeProfitList.stream().map(FinanceProfitDtoList::getMblNo).filter(Objects::nonNull).distinct().collect(Collectors.joining(","));
|
|
|
LambdaQueryWrapper<Amends> lambdaQueryWrapper = new LambdaQueryWrapper<Amends>()
|
|
|
.eq(Amends::getTenantId, AuthUtil.getTenantId())
|
|
|
@@ -1139,7 +1139,7 @@ public class StatisticAnalysisServiceImpl extends ServiceImpl<FinanceProfitMappe
|
|
|
if (ObjectUtils.isNotNull(financeProfit.getBillType())) {
|
|
|
financeProfit.setBillType(financeProfit.getBillType() + ",SEA,SIA,AEA,AIA");
|
|
|
}
|
|
|
- financeProfitList = baseMapper.financeProfitSum(financeProfit);
|
|
|
+ financeProfitList = baseMapper.financeProfitSumList(financeProfit);
|
|
|
for (FinanceProfitDtoList item : financeProfitList) {
|
|
|
item.setRealAmountProfitLoc(item.getRealAmountDrLoc().subtract(item.getRealAmountCrLoc()).setScale(2, RoundingMode.HALF_UP));
|
|
|
}
|
|
|
@@ -1210,7 +1210,7 @@ public class StatisticAnalysisServiceImpl extends ServiceImpl<FinanceProfitMappe
|
|
|
List<FinanceProfitDtoList> financeProfitList = new ArrayList<>();
|
|
|
//是否合并amend费用 true 合并 false 不合并
|
|
|
if (ObjectUtils.isNotNull(financeProfit.getMergeAmendFee())) {
|
|
|
- financeProfitList = baseMapper.financeProfitSum(financeProfit);
|
|
|
+ financeProfitList = baseMapper.financeProfitSumList(financeProfit);
|
|
|
String mblno = financeProfitList.stream().map(FinanceProfitDtoList::getMblNo).filter(Objects::nonNull).distinct().collect(Collectors.joining(","));
|
|
|
LambdaQueryWrapper<Amends> lambdaQueryWrapper = new LambdaQueryWrapper<Amends>()
|
|
|
.eq(Amends::getTenantId, AuthUtil.getTenantId())
|
|
|
@@ -1317,7 +1317,7 @@ public class StatisticAnalysisServiceImpl extends ServiceImpl<FinanceProfitMappe
|
|
|
}
|
|
|
} else {
|
|
|
financeProfit.setBillType(financeProfit.getBillType() + ",SEA,SIA,AEA,AIA");
|
|
|
- financeProfitList = baseMapper.financeProfitSum(financeProfit);
|
|
|
+ financeProfitList = baseMapper.financeProfitSumList(financeProfit);
|
|
|
}
|
|
|
List<FinanceProfit> financeProfitDataList = new ArrayList<>();
|
|
|
if (!financeProfitList.isEmpty()) {
|