|
|
@@ -81,7 +81,7 @@ public class StatisticAnalysisServiceImpl implements IStatisticAnalysisService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public R<IPage<FinanceProfitDtoList>> financeProfit(FinanceProfitDtoList financeProfit, IPage<FinanceProfitDtoList> page) {
|
|
|
+ public R<IPage<FinanceProfitDtoList>> financeProfitList(FinanceProfitDtoList financeProfit, IPage<FinanceProfitDtoList> page) {
|
|
|
financeProfit.setTenantId(AuthUtil.getTenantId());
|
|
|
if (!AuthUtil.getUserRole().contains("总部") && !AuthUtil.getUserRole().contains("admin")) {
|
|
|
financeProfit.setBranchId(AuthUtil.getDeptId());
|
|
|
@@ -89,7 +89,7 @@ public class StatisticAnalysisServiceImpl implements IStatisticAnalysisService {
|
|
|
List<FinanceProfitDtoList> financeProfitList;
|
|
|
//是否合并amend费用 true 合并 false 不合并
|
|
|
if ("1".equals(financeProfit.getMergeAmendFee())) {
|
|
|
- financeProfitList = financeProfitMapper.financeProfit(financeProfit, page);
|
|
|
+ financeProfitList = financeProfitMapper.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())
|
|
|
@@ -197,7 +197,7 @@ public class StatisticAnalysisServiceImpl implements IStatisticAnalysisService {
|
|
|
if (ObjectUtils.isNotNull(financeProfit.getBillType())) {
|
|
|
financeProfit.setBillType(financeProfit.getBillType() + ",SEA,SIA,AEA,AIA");
|
|
|
}
|
|
|
- financeProfitList = financeProfitMapper.financeProfit(financeProfit, page);
|
|
|
+ financeProfitList = financeProfitMapper.financeProfitList(financeProfit, page);
|
|
|
}
|
|
|
List<FinanceProfit> financeProfitDataList = new ArrayList<>();
|
|
|
if (!financeProfitList.isEmpty()) {
|
|
|
@@ -525,57 +525,57 @@ public class StatisticAnalysisServiceImpl implements IStatisticAnalysisService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public R<IPage<FeeSummaryRD>> feeSummary(FeeSummaryQ feeSummaryQ, IPage<FeeSummaryRD> page) {
|
|
|
+ public R<IPage<FeeSummaryRD>> feeSummaryList(FeeSummaryQ feeSummaryQ, IPage<FeeSummaryRD> page) {
|
|
|
feeSummaryQ.setTenantId(AuthUtil.getTenantId());
|
|
|
if (!AuthUtil.getUserRole().contains("总部") && !AuthUtil.getUserRole().contains("admin")) {
|
|
|
feeSummaryQ.setBranchId(AuthUtil.getDeptId());
|
|
|
}
|
|
|
- return R.data(page.setRecords(finAccBillsMapper.feeSummary(page, feeSummaryQ)));
|
|
|
+ return R.data(page.setRecords(finAccBillsMapper.feeSummaryList(page, feeSummaryQ)));
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<FeeSummaryRD> feeSummaryExport(FeeSummaryQ feeSummaryQ) {
|
|
|
+ public List<FeeSummaryRD> feeSummaryExportList(FeeSummaryQ feeSummaryQ) {
|
|
|
feeSummaryQ.setTenantId(AuthUtil.getTenantId());
|
|
|
if (!AuthUtil.getUserRole().contains("总部") && !AuthUtil.getUserRole().contains("admin")) {
|
|
|
feeSummaryQ.setBranchId(AuthUtil.getDeptId());
|
|
|
}
|
|
|
- return finAccBillsMapper.feeSummaryExport(feeSummaryQ);
|
|
|
+ return finAccBillsMapper.feeSummaryExportList(feeSummaryQ);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public R<IPage<FeeSummaryDetailRD>> feeSummaryDetail(FeeSummaryQ feeSummaryQ, IPage<FeeSummaryDetailRD> page) {
|
|
|
+ public R<IPage<FeeSummaryDetailRD>> feeSummaryDetailList(FeeSummaryQ feeSummaryQ, IPage<FeeSummaryDetailRD> page) {
|
|
|
feeSummaryQ.setTenantId(AuthUtil.getTenantId());
|
|
|
if (!AuthUtil.getUserRole().contains("总部") && !AuthUtil.getUserRole().contains("admin")) {
|
|
|
feeSummaryQ.setBranchId(AuthUtil.getDeptId());
|
|
|
}
|
|
|
- return R.data(page.setRecords(finAccBillsMapper.feeSummaryDetail(page, feeSummaryQ)));
|
|
|
+ return R.data(page.setRecords(finAccBillsMapper.feeSummaryDetailList(page, feeSummaryQ)));
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<FeeSummaryDetailRD> feeSummaryDetailExport(FeeSummaryQ feeSummaryQ) {
|
|
|
+ public List<FeeSummaryDetailRD> feeSummaryDetailExportList(FeeSummaryQ feeSummaryQ) {
|
|
|
feeSummaryQ.setTenantId(AuthUtil.getTenantId());
|
|
|
if (!AuthUtil.getUserRole().contains("总部") && !AuthUtil.getUserRole().contains("admin")) {
|
|
|
feeSummaryQ.setBranchId(AuthUtil.getDeptId());
|
|
|
}
|
|
|
- return finAccBillsMapper.feeSummaryDetailExport(feeSummaryQ);
|
|
|
+ return finAccBillsMapper.feeSummaryDetailExportList(feeSummaryQ);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public R<IPage<FeeSummaryDetailNotRD>> feeSummaryDetailNot(FeeSummaryQ feeSummaryQ, IPage<FeeSummaryDetailNotRD> page) {
|
|
|
+ public R<IPage<FeeSummaryDetailNotRD>> feeSummaryDetailNotList(FeeSummaryQ feeSummaryQ, IPage<FeeSummaryDetailNotRD> page) {
|
|
|
feeSummaryQ.setTenantId(AuthUtil.getTenantId());
|
|
|
if (!AuthUtil.getUserRole().contains("总部") && !AuthUtil.getUserRole().contains("admin")) {
|
|
|
feeSummaryQ.setBranchId(AuthUtil.getDeptId());
|
|
|
}
|
|
|
- return R.data(page.setRecords(finAccBillsMapper.feeSummaryDetailNot(page, feeSummaryQ)));
|
|
|
+ return R.data(page.setRecords(finAccBillsMapper.feeSummaryDetailNotList(page, feeSummaryQ)));
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<FeeSummaryDetailNotRD> feeSummaryDetailExportNot(FeeSummaryQ feeSummaryQ) {
|
|
|
+ public List<FeeSummaryDetailNotRD> feeSummaryDetailExportNotList(FeeSummaryQ feeSummaryQ) {
|
|
|
feeSummaryQ.setTenantId(AuthUtil.getTenantId());
|
|
|
if (!AuthUtil.getUserRole().contains("总部") && !AuthUtil.getUserRole().contains("admin")) {
|
|
|
feeSummaryQ.setBranchId(AuthUtil.getDeptId());
|
|
|
}
|
|
|
- return finAccBillsMapper.feeSummaryDetailExportNot(feeSummaryQ);
|
|
|
+ return finAccBillsMapper.feeSummaryDetailExportNotList(feeSummaryQ);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -597,7 +597,7 @@ public class StatisticAnalysisServiceImpl implements IStatisticAnalysisService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public R financeProfitSum(FinanceProfitDtoList financeProfit) {
|
|
|
+ public R financeProfitListSum(FinanceProfitDtoList financeProfit) {
|
|
|
financeProfit.setTenantId(AuthUtil.getTenantId());
|
|
|
if (!AuthUtil.getUserRole().contains("总部") && !AuthUtil.getUserRole().contains("admin")) {
|
|
|
financeProfit.setBranchId(AuthUtil.getDeptId());
|
|
|
@@ -611,7 +611,7 @@ public class StatisticAnalysisServiceImpl implements IStatisticAnalysisService {
|
|
|
List<FinanceProfitDtoList> financeProfitList;
|
|
|
//是否合并amend费用 true 合并 false 不合并
|
|
|
if ("1".equals(financeProfit.getMergeAmendFee())) {
|
|
|
- financeProfitList = financeProfitMapper.financeProfitSum(financeProfit);
|
|
|
+ financeProfitList = financeProfitMapper.financeProfitListSum(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())
|
|
|
@@ -720,7 +720,7 @@ public class StatisticAnalysisServiceImpl implements IStatisticAnalysisService {
|
|
|
if (ObjectUtils.isNotNull(financeProfit.getBillType())) {
|
|
|
financeProfit.setBillType(financeProfit.getBillType() + ",SEA,SIA,AEA,AIA");
|
|
|
}
|
|
|
- financeProfitList = financeProfitMapper.financeProfitSum(financeProfit);
|
|
|
+ financeProfitList = financeProfitMapper.financeProfitListSum(financeProfit);
|
|
|
for (FinanceProfitDtoList item : financeProfitList) {
|
|
|
item.setRealAmountProfitLoc(item.getRealAmountDrLoc().subtract(item.getRealAmountCrLoc()).setScale(2, RoundingMode.HALF_UP));
|
|
|
}
|
|
|
@@ -768,7 +768,7 @@ public class StatisticAnalysisServiceImpl implements IStatisticAnalysisService {
|
|
|
List<FinanceProfitDtoList> financeProfitList;
|
|
|
//是否合并amend费用 true 合并 false 不合并
|
|
|
if (ObjectUtils.isNotNull(financeProfit.getMergeAmendFee())) {
|
|
|
- financeProfitList = financeProfitMapper.financeProfitSum(financeProfit);
|
|
|
+ financeProfitList = financeProfitMapper.financeProfitListSum(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())
|
|
|
@@ -875,7 +875,7 @@ public class StatisticAnalysisServiceImpl implements IStatisticAnalysisService {
|
|
|
}
|
|
|
} else {
|
|
|
financeProfit.setBillType(financeProfit.getBillType() + ",SEA,SIA,AEA,AIA");
|
|
|
- financeProfitList = financeProfitMapper.financeProfitSum(financeProfit);
|
|
|
+ financeProfitList = financeProfitMapper.financeProfitListSum(financeProfit);
|
|
|
}
|
|
|
List<FinanceProfit> financeProfitDataList = new ArrayList<>();
|
|
|
if (!financeProfitList.isEmpty()) {
|