|
|
@@ -4752,22 +4752,14 @@ public class ReceivableServiceImpl extends ServiceImpl<ReceivableMapper, InsPlyI
|
|
|
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")) {
|
|
|
- dto.setInvoiceParty("我方开票");
|
|
|
- } else if (dto.getInvoiceParty().equals("2")) {
|
|
|
- dto.setInvoiceParty("保司开票");
|
|
|
- }
|
|
|
- switch (dto.getInvoiceType()) {
|
|
|
- case "1" -> dto.setInvoiceType("手续费");
|
|
|
- case "2" -> dto.setInvoiceType("跟单费");
|
|
|
- case "3" -> dto.setInvoiceType("驾意险手续费");
|
|
|
- case "4" -> dto.setInvoiceType("驾意险跟单费");
|
|
|
- }
|
|
|
- });
|
|
|
- List<ExportOtherSettlementExcelDto> list = exportOtherSettlementExcelDtos.getRecords();
|
|
|
- EasyExcelUtils.exportForWeb(ServletUtils.getResponse(), ExportOtherSettlementExcelDto.class, list, "车险跟单费结算记录");
|
|
|
+ log.info("查询平台结算记录:settlementQueryVo=[{}]", JSONUtil.toJsonStr(settlementQueryVo));
|
|
|
+ // 设置空条件
|
|
|
+ setNoneCondition(settlementQueryVo);
|
|
|
+ settlementQueryVo.setSystemCode(baseController.getSystemCode());
|
|
|
+ Page<ExportSuperviseSettlementExcelDto> exportSuperviseSettlementExcelDtos = baseMapper.followSettlementExcelDtos(page, settlementQueryVo);
|
|
|
+ // 补充、转换列表的数据
|
|
|
+ supplementaryListData(exportSuperviseSettlementExcelDtos);
|
|
|
+ EasyExcelUtils.exportForWeb(ServletUtils.getResponse(), ExportSuperviseSettlementExcelDto.class, exportSuperviseSettlementExcelDtos.getRecords(), "车险跟单费结算记录");
|
|
|
}
|
|
|
|
|
|
/**
|