From 1b2ce0a15e0d441042817feceaa16184a885165f Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 10 八月 2023 11:00:25 +0800
Subject: [PATCH] 1

---
 src/main/java/com/yssh/service/XlsReportService.java |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/yssh/service/XlsReportService.java b/src/main/java/com/yssh/service/XlsReportService.java
index 1aa4694..50e9dcf 100644
--- a/src/main/java/com/yssh/service/XlsReportService.java
+++ b/src/main/java/com/yssh/service/XlsReportService.java
@@ -3,6 +3,7 @@
 import com.yssh.entity.xls.DayExcel;
 import com.yssh.entity.xls.MonthExcel;
 import com.yssh.entity.xls.WeekExcel;
+import com.yssh.mapper.XlsReportMapper;
 import com.yssh.utils.DateUtils;
 import com.yssh.utils.ExcelUtils;
 import org.slf4j.Logger;
@@ -11,6 +12,7 @@
 import org.springframework.core.io.ClassPathResource;
 import org.springframework.stereotype.Service;
 
+import javax.annotation.Resource;
 import java.io.File;
 import java.io.IOException;
 import java.util.*;
@@ -24,10 +26,37 @@
 public class XlsReportService {
     protected final Logger logger = LoggerFactory.getLogger(this.getClass());
 
+    @Resource
+    XlsReportMapper mapper;
+
+    /**
+     * 鎶ュ憡璺緞
+     */
     @Value("${report.path}")
     private String reportPath;
 
     /**
+     * 棰勮鍊�
+     */
+    @Value("${report.yjz}")
+    private double yjz;
+
+    /**
+     * 鎶ヨ鍊�
+     */
+    @Value("${report.bjz}")
+    private double bjz;
+
+    /**
+     * Excel鏄惁宸插瓨鍦�
+     */
+    private boolean xlsExists(String type, String name) {
+        int rows = mapper.xlsExists(type, name);
+
+        return rows > 0;
+    }
+
+    /**
      * 鑾峰彇瀵煎嚭璺緞
      */
     private String getExpPath(String type) {

--
Gitblit v1.9.3