Bladeren bron

报表数据

huangzhiguo 1 jaar geleden
bovenliggende
commit
619962d241

+ 1 - 1
src/main/java/com/caimei365/manager/entity/caimei/shopImport/IntentionalDistribution.java → src/main/java/com/caimei365/manager/entity/caimei/shopImport/funnelModel.java

@@ -10,7 +10,7 @@ import lombok.Data;
  * @date : 2023/11/23
  */
 @Data
-public class IntentionalDistribution {
+public class funnelModel {
     /**
      * 供应商Id
      */

+ 1 - 1
src/main/java/com/caimei365/manager/entity/caimei/shopImport/IdentityDistribution.java → src/main/java/com/caimei365/manager/entity/caimei/shopImport/stage.java

@@ -10,7 +10,7 @@ import lombok.Data;
  * @date : 2023/11/23
  */
 @Data
-public class IdentityDistribution {
+public class stage {
     /**
      * 供应商Id
      */

+ 4 - 4
src/main/java/com/caimei365/manager/service/caimei/listener/IntentionalDistributionListener.java → src/main/java/com/caimei365/manager/service/caimei/listener/FunnelModelListener.java

@@ -2,7 +2,7 @@ package com.caimei365.manager.service.caimei.listener;
 
 import com.alibaba.excel.context.AnalysisContext;
 import com.alibaba.excel.event.AnalysisEventListener;
-import com.caimei365.manager.entity.caimei.shopImport.IntentionalDistribution;
+import com.caimei365.manager.entity.caimei.shopImport.funnelModel;
 import org.springframework.stereotype.Service;
 
 import java.util.ArrayList;
@@ -15,13 +15,13 @@ import java.util.List;
  * @date : 2023/11/23
  */
 @Service
-public class IntentionalDistributionListener extends AnalysisEventListener<IntentionalDistribution> {
+public class FunnelModelListener extends AnalysisEventListener<funnelModel> {
 
     private final Integer SIZE = 100;
 
-    private final List<IntentionalDistribution> dataList = new ArrayList();
+    private final List<funnelModel> dataList = new ArrayList();
     @Override
-    public void invoke(IntentionalDistribution data, AnalysisContext analysisContext) {
+    public void invoke(funnelModel data, AnalysisContext analysisContext) {
         dataList.add(data);
         /*if (dataList.size() >= SIZE) {
             saveData();

+ 4 - 4
src/main/java/com/caimei365/manager/service/caimei/listener/IdentityDistributionListener.java → src/main/java/com/caimei365/manager/service/caimei/listener/StageListener.java

@@ -2,7 +2,7 @@ package com.caimei365.manager.service.caimei.listener;
 
 import com.alibaba.excel.context.AnalysisContext;
 import com.alibaba.excel.event.AnalysisEventListener;
-import com.caimei365.manager.entity.caimei.shopImport.IdentityDistribution;
+import com.caimei365.manager.entity.caimei.shopImport.stage;
 import org.springframework.stereotype.Service;
 
 import java.util.ArrayList;
@@ -15,14 +15,14 @@ import java.util.List;
  * @date : 2023/11/23
  */
 @Service
-public class IdentityDistributionListener extends AnalysisEventListener<IdentityDistribution> {
+public class StageListener extends AnalysisEventListener<stage> {
 
     private final Integer SIZE = 100;
 
-    private final List<IdentityDistribution> dataList = new ArrayList();
+    private final List<stage> dataList = new ArrayList();
 
     @Override
-    public void invoke(IdentityDistribution data, AnalysisContext analysisContext) {
+    public void invoke(stage data, AnalysisContext analysisContext) {
         dataList.add(data);
         /*if (dataList.size() >= SIZE) {
             saveData();

+ 2 - 2
src/test/java/com/caimei365/manager/ManagerApplicationTests.java

@@ -13,8 +13,8 @@ class ManagerApplicationTests {
     void contextLoads() {
         String fileName = "E:\\Users\\Desktop\\采美\\shop-xlsx\\test.xlsx";
 
-        EasyExcel.read(fileName, IdentityDistribution.class, new IdentityDistributionListener()).sheet("阶段描述").doRead();
-        EasyExcel.read(fileName, IntentionalDistribution.class, new IntentionalDistributionListener()).sheet("漏斗模型数据").doRead();
+        EasyExcel.read(fileName, stage.class, new StageListener()).sheet("阶段描述").doRead();
+        EasyExcel.read(fileName, funnelModel.class, new FunnelModelListener()).sheet("漏斗模型数据").doRead();
         EasyExcel.read(fileName, ArticleReadVolume.class, new ArticleReadVolumeListener()).sheet("推文阅读量").doRead();
         EasyExcel.read(fileName, Impressions.class, new ImpressionsListener()).sheet("展现量").doRead();
         EasyExcel.read(fileName, ReadVolume.class, new ReadVolumeListener()).sheet("阅读量").doRead();