|
|
@@ -591,6 +591,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
|
|
|
@Override
|
|
|
public List<InsPlyIncome> getReceivableList(ReceivableQueryVo receivableQueryVo) {
|
|
|
+ receivableQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
// modify by lipf, 和查询调用同一个查询mapper,并且将分页参数进行调整 2026年6月9日10:03:13
|
|
|
receivableQueryVo.setPages(1);
|
|
|
receivableQueryVo.setSize(Integer.MAX_VALUE);
|
|
|
@@ -2664,6 +2665,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
if("30".equals(invoiceRecordQueryVo.getSettlementStatus())){
|
|
|
invoiceRecordQueryVo.setSettlementStatus(null);
|
|
|
}
|
|
|
+ invoiceRecordQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<InvoiceRecordResult> invoiceRecordList = baseMapper.getInvoiceRecordList(invoiceRecordQueryVo.getPage(), invoiceRecordQueryVo);
|
|
|
List<InvoiceRecordResult> records = invoiceRecordList.getRecords();
|
|
|
if(CollUtil.isNotEmpty(records)){
|
|
|
@@ -2757,6 +2759,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
@Override
|
|
|
public void exportSuperviseJyExcel(ReceivableQueryVo receivableQueryVo) throws IOException {
|
|
|
verifyUploadPath();
|
|
|
+ receivableQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
List<ExportSuperviseJyExcelDto> exportSuperviseJyExcelDtos = baseMapper.getSuperviseJyExcelDtos(receivableQueryVo);
|
|
|
exportSuperviseJyExcelDtos.forEach(dto -> {
|
|
|
switch (dto.getEntryStatus()) {
|
|
|
@@ -2779,6 +2782,8 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
log.info("查询结算手续费结算记录:settlementQueryVo=[{}]", JSONUtil.toJsonStr(settlementQueryVo));
|
|
|
// 设置空条件
|
|
|
setNoneCondition(settlementQueryVo);
|
|
|
+ // 设置租户
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportSuperviseSettlementExcelDto> exportSuperviseSettlementExcelDtos = baseMapper.superviseSettlementExcelDtos(page, settlementQueryVo);
|
|
|
// 补充、转换列表的数据
|
|
|
supplementaryListData(exportSuperviseSettlementExcelDtos);
|
|
|
@@ -2796,6 +2801,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
log.info("查询平台结算记录:settlementQueryVo=[{}]", JSONUtil.toJsonStr(settlementQueryVo));
|
|
|
// 设置空条件
|
|
|
setNoneCondition(settlementQueryVo);
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportSuperviseSettlementExcelDto> exportSuperviseSettlementExcelDtos = baseMapper.platformSettlementExcelDtos(page, settlementQueryVo);
|
|
|
// 补充、转换列表的数据
|
|
|
supplementaryListData(exportSuperviseSettlementExcelDtos);
|
|
|
@@ -2813,6 +2819,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
log.info("查询平台结算记录:settlementQueryVo=[{}]", JSONUtil.toJsonStr(settlementQueryVo));
|
|
|
// 设置空条件
|
|
|
setNoneCondition(settlementQueryVo);
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportSuperviseSettlementExcelDto> exportSuperviseSettlementExcelDtos = baseMapper.followSettlementExcelDtos(page, settlementQueryVo);
|
|
|
// 补充、转换列表的数据
|
|
|
supplementaryListData(exportSuperviseSettlementExcelDtos);
|
|
|
@@ -2884,6 +2891,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
@Override
|
|
|
public void exportSuperviseSettlementExcel(Page page, SettlementQueryVo settlementQueryVo) throws IOException {
|
|
|
verifyUploadPath();
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportSuperviseSettlementExcelDto> exportSuperviseSettlementExcelDtos = baseMapper.superviseSettlementExcelDtos(page, settlementQueryVo);
|
|
|
// 补充、转换列表的数据
|
|
|
supplementaryListData(exportSuperviseSettlementExcelDtos);
|
|
|
@@ -2900,6 +2908,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
@Override
|
|
|
public void exportPlatformSettlementExcel(Page page, SettlementQueryVo settlementQueryVo) throws IOException {
|
|
|
verifyUploadPath();
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportSuperviseSettlementExcelDto> exportSuperviseSettlementExcelDtos = baseMapper.platformSettlementExcelDtos(page, settlementQueryVo);
|
|
|
// 补充、转换列表的数据
|
|
|
supplementaryListData(exportSuperviseSettlementExcelDtos);
|
|
|
@@ -2931,6 +2940,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
*/
|
|
|
@Override
|
|
|
public String exportPlatFormReceivable(ReceivableQueryVo receivableQueryVo) {
|
|
|
+ receivableQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
List<InsPlyIncome> receivableList = baseMapper.getReceivableList(receivableQueryVo);
|
|
|
|
|
|
// 调用动态导出
|
|
|
@@ -2944,6 +2954,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
@Override
|
|
|
public Page<ExportSuperviseSettlementDetailExcelDto> superviseSettlementDetailExcel(Page page, SettlementQueryVo settlementQueryVo) {
|
|
|
log.info("superviseSettlementDetailExcel:settlementQueryVo=[{}]", JSONUtil.toJsonStr(settlementQueryVo));
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportSuperviseSettlementDetailExcelDto> exportSuperviseSettlementDetailExcelDtos = baseMapper.getSuperviseSettlementDetailExcelDtos(page, settlementQueryVo);
|
|
|
exportSuperviseSettlementDetailExcelDtos.getRecords().forEach(dto -> {
|
|
|
if (dto.getInvoiceParty().equals("1")) {
|
|
|
@@ -2969,6 +2980,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
@Override
|
|
|
public void exportSuperviseSettlementDetailExcel(Page page, SettlementQueryVo settlementQueryVo) throws IOException {
|
|
|
verifyUploadPath();
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportSuperviseSettlementDetailExcelDto> exportSuperviseSettlementDetailExcelDtos = baseMapper.getSuperviseSettlementDetailExcelDtos(page, settlementQueryVo);
|
|
|
exportSuperviseSettlementDetailExcelDtos.getRecords().forEach(dto -> {
|
|
|
if (dto.getInvoiceParty().equals("1")) {
|
|
|
@@ -2995,6 +3007,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
@Override
|
|
|
public void exportSuperviseSettlementDetailJyExcel(Page page, SettlementQueryVo settlementQueryVo) throws IOException {
|
|
|
verifyUploadPath();
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportSuperviseSettlementDetailJyExcelDto> exportSuperviseSettlementDetailJyExcelDtos = baseMapper.getSuperviseSettlementDetailJyExcelDtos(page, settlementQueryVo);
|
|
|
exportSuperviseSettlementDetailJyExcelDtos.getRecords().forEach(dto -> {
|
|
|
if (dto.getInvoiceParty().equals("1")) {
|
|
|
@@ -3018,6 +3031,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
@Override
|
|
|
public void exportOtherExcel(ReceivableQueryVo receivableQueryVo) throws IOException {
|
|
|
verifyUploadPath();
|
|
|
+ receivableQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
// modify by lipf, 2026年6月9日11:57:39 调用和查询相同的接口,保证数据一致性
|
|
|
//List<ExportOtherExcelDto> exportOtherExcelDtos = baseMapper.getOtherExcelDtos(receivableQueryVo);
|
|
|
receivableQueryVo.setSize(Integer.MAX_VALUE);
|
|
|
@@ -3048,6 +3062,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
@Override
|
|
|
public void exportOtherJyExcel(ReceivableQueryVo receivableQueryVo) throws IOException {
|
|
|
verifyUploadPath();
|
|
|
+ receivableQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
List<ExportOtherJyExcelDto> exportOtherJyExcelDtos = baseMapper.getOtherJyExcelDtos(receivableQueryVo);
|
|
|
exportOtherJyExcelDtos.forEach(dto -> {
|
|
|
switch (dto.getEntryStatus()) {
|
|
|
@@ -3061,6 +3076,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
|
|
|
@Override
|
|
|
public Page<ExportOtherSettlementExcelDto> exportOtherSettlement(Page page, SettlementQueryVo settlementQueryVo) {
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportOtherSettlementExcelDto> exportOtherSettlementExcelDtos = baseMapper.getOtherSettlementExcelDtos(page, settlementQueryVo);
|
|
|
exportOtherSettlementExcelDtos.getRecords().forEach(dto -> {
|
|
|
if (dto.getInvoiceParty().equals("1")) {
|
|
|
@@ -3088,6 +3104,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
@Override
|
|
|
public void exportOtherSettlementExcel(Page page, SettlementQueryVo settlementQueryVo) throws IOException {
|
|
|
verifyUploadPath();
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportOtherSettlementExcelDto> exportOtherSettlementExcelDtos = baseMapper.getOtherSettlementExcelDtos(page, settlementQueryVo);
|
|
|
exportOtherSettlementExcelDtos.getRecords().forEach(dto -> {
|
|
|
if (dto.getInvoiceParty().equals("1")) {
|
|
|
@@ -3108,6 +3125,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
|
|
|
@Override
|
|
|
public Page<ExportOtherSettlementDetailExcelDto> otherSettlementDetail(Page page, SettlementQueryVo settlementQueryVo) {
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportOtherSettlementDetailExcelDto> otherSettlementDetail = baseMapper.getOtherSettlementDetailExcelDtos(page, settlementQueryVo);
|
|
|
otherSettlementDetail.getRecords().forEach(dto -> {
|
|
|
if (dto.getInvoiceParty().equals("1")) {
|
|
|
@@ -3130,6 +3148,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
@Override
|
|
|
public void exportOtherSettlementDetailExcel(Page page, SettlementQueryVo settlementQueryVo) throws IOException {
|
|
|
verifyUploadPath();
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportOtherSettlementDetailExcelDto> exportOtherSettlementDetailExcelDtos = baseMapper.getOtherSettlementDetailExcelDtos(page, settlementQueryVo);
|
|
|
exportOtherSettlementDetailExcelDtos.getRecords().forEach(dto -> {
|
|
|
if (dto.getInvoiceParty().equals("1")) {
|
|
|
@@ -3157,6 +3176,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
@Override
|
|
|
public void exportOtherSettlementDetailJyExcel(Page page, SettlementQueryVo settlementQueryVo) throws IOException {
|
|
|
verifyUploadPath();
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ExportOtherSettlementDetailJyExcelDto> exportOtherSettlementDetailJyExcelDtos = baseMapper.getOtherSettlementDetailJyExcelDtos(page, settlementQueryVo);
|
|
|
exportOtherSettlementDetailJyExcelDtos.getRecords().forEach(dto -> {
|
|
|
if (dto.getInvoiceParty().equals("1")) {
|
|
|
@@ -3488,6 +3508,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
@Override
|
|
|
public Page<ReceiverSettlementReportDto> receiverSettlementReport(Page page, SettlementReportQueryVo settlementReportQueryVo) {
|
|
|
log.info("平台协议应收-结算报表-对接人结算报表查询。 settlementReportQueryVo=[{}]", JSONUtil.toJsonStr(settlementReportQueryVo));
|
|
|
+ settlementReportQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ReceiverSettlementReportDto> receiverSettlementReport = baseMapper.getReceiverSettlementReport(page, settlementReportQueryVo);
|
|
|
List<ReceiverSettlementReportDto> records = receiverSettlementReport.getRecords();
|
|
|
if(CollUtil.isNotEmpty(records)) {
|
|
|
@@ -3513,6 +3534,7 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
|
|
|
@Override
|
|
|
public void exportReceiverSettlementReportExcel(Page page, SettlementReportQueryVo settlementReportQueryVo) {
|
|
|
+ settlementReportQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
Page<ReceiverSettlementReportDto> receiverSettlementReport = baseMapper.getReceiverSettlementReport(page, settlementReportQueryVo);
|
|
|
List<ReceiverSettlementReportDto> receiverSettlementReportDtos = receiverSettlementReport.getRecords();
|
|
|
EasyExcelUtils.exportForWeb(ServletUtils.getResponse(), ReceiverSettlementReportDto.class, receiverSettlementReportDtos, "对接人结算报表");
|