소스 검색

选装-比亚迪50服务费导出整改. --微调

feature/report-forms
JianShengFei 9 달 전
부모
커밋
fc4b66bdf1
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6
    2
      src/main/java/com/qtzl/alterSales/manager/service/AflReportExportServiceImpl.java

+ 6
- 2
src/main/java/com/qtzl/alterSales/manager/service/AflReportExportServiceImpl.java 파일 보기

@@ -5,6 +5,7 @@ import cn.hutool.core.collection.CollUtil;
import com.alibaba.excel.EasyExcelFactory;
import com.alibaba.excel.ExcelWriter;
import com.alibaba.excel.write.metadata.WriteSheet;
import com.qtzl.alterSales.config.ReportExcelConfig;
import com.qtzl.alterSales.dao.entity.second.AflMchStatistics;
import com.qtzl.alterSales.dao.excelVO.enums.ReportEnum;
import com.qtzl.alterSales.dao.excelVO.enums.ReportExportDataEnum;
@@ -57,6 +58,9 @@ public class AflReportExportServiceImpl implements AflReportExportService {
private ConstantConfig constantConfig;
@Resource
private RedisUtils redisUtils;
@Resource
private ReportExcelConfig reportExcelConfig;



@Override
@@ -99,7 +103,7 @@ public class AflReportExportServiceImpl implements AflReportExportService {
throw UcServiceError.BUSINESS_VALIDATE_ERR.toHandleException(e.getMessage());
} finally {
threadLocalDataQueue.remove();
if(file != null && blnDeleteFile) {
if(file != null && reportExcelConfig.getBlnDeleteFile()) {
try {
Files.delete(file.toPath());
} catch (IOException e) {
@@ -128,7 +132,7 @@ public class AflReportExportServiceImpl implements AflReportExportService {
throw UcServiceError.BUSINESS_VALIDATE_ERR.toHandleException(e.getMessage());
} finally {
threadLocalDataQueue.remove();
if(file != null && blnDeleteFile) {
if(file != null && reportExcelConfig.getBlnDeleteFile()) {
try {
// 删除本地临时文件
Files.delete(file.toPath());

Loading…
취소
저장