Explorar o código

[task-1766] 性能验证模块 开发 (二期) / 【后端】验证报告的接口开发

Li Yuan hai 1 ano
pai
achega
322ac3b43f
Modificáronse 15 ficheiros con 13 adicións e 23 borrados
  1. 0 3
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/controller/PerformanceVerificationController.java
  2. 4 1
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/excel/CreateExcelScatterChart.java
  3. 0 1
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/excel/PVExcelUtil.java
  4. 1 1
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/excel/PVTest.java
  5. 0 2
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/funcs/xValue.java
  6. 0 2
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model/ExcelParserErrorEnum.java
  7. 0 1
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model/InspectionConfigVO.java
  8. 5 2
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model/InspectionItemVO.java
  9. 0 1
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model/ItemCalcVO.java
  10. 0 1
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model/SpecimensCalcVO.java
  11. 0 2
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model2/CalcVO.java
  12. 2 1
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model2/PVItemBuilder.java
  13. 0 3
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model2/TruenessEP15Patient.java
  14. 1 1
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/report/ReportDataDTO.java
  15. 0 1
      ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/report/ReportFactory.java

+ 0 - 3
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/controller/PerformanceVerificationController.java

@@ -1,11 +1,8 @@
 package com.lc.ibps.components.verification.controller;
 
-import com.alibaba.fastjson.JSONObject;
-import com.alibaba.fastjson.serializer.SerializerFeature;
 import com.lc.ibps.api.base.constants.StateEnum;
 import com.lc.ibps.cloud.entity.APIResult;
 import com.lc.ibps.cloud.provider.GenericProvider;
-import com.lc.ibps.components.verification.model.InspectionItemVO;
 import com.lc.ibps.components.verification.report.ReportDataDTO;
 import com.lc.ibps.components.verification.service.PerformanceVerificationService;
 import io.swagger.annotations.Api;

+ 4 - 1
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/excel/CreateExcelScatterChart.java

@@ -7,7 +7,10 @@ import org.apache.poi.ss.usermodel.*;
 import org.apache.poi.ss.usermodel.charts.*;
 import org.apache.poi.ss.util.CellRangeAddress;
 import org.apache.poi.xssf.usermodel.XSSFChart;
-import org.openxmlformats.schemas.drawingml.x2006.chart.*;
+import org.openxmlformats.schemas.drawingml.x2006.chart.CTChart;
+import org.openxmlformats.schemas.drawingml.x2006.chart.CTScatterSer;
+import org.openxmlformats.schemas.drawingml.x2006.chart.CTTrendline;
+import org.openxmlformats.schemas.drawingml.x2006.chart.CTValAx;
 import org.openxmlformats.schemas.drawingml.x2006.main.STSchemeColorVal;
 
 public class CreateExcelScatterChart {

+ 0 - 1
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/excel/PVExcelUtil.java

@@ -5,7 +5,6 @@ import com.lc.ibps.components.poi.excel.entity.ImportParams;
 import com.lc.ibps.components.poi.excel.entity.enmus.ExcelType;
 import com.lc.ibps.components.poi.excel.entity.params.ExcelExportEntity;
 import com.lc.ibps.components.poi.excel.entity.result.ExcelImportResult;
-import com.lc.ibps.components.poi.excel.export.ExcelExportServer;
 import com.lc.ibps.components.poi.exception.excel.ExcelImportException;
 import com.lc.ibps.components.verification.model.InspectionItemVO;
 import org.apache.poi.hssf.usermodel.HSSFWorkbook;

+ 1 - 1
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/excel/PVTest.java

@@ -17,7 +17,7 @@ import org.openxmlformats.schemas.drawingml.x2006.chart.CTChart;
 
 import java.io.*;
 import java.time.LocalDate;
-import java.util.*;
+import java.util.List;
 
 public class PVTest {
 

+ 0 - 2
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/funcs/xValue.java

@@ -1,7 +1,5 @@
 package com.lc.ibps.components.verification.funcs;
 
-import org.apache.commons.lang3.StringUtils;
-
 import java.io.Serializable;
 import java.text.DecimalFormat;
 

+ 0 - 2
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model/ExcelParserErrorEnum.java

@@ -1,7 +1,5 @@
 package com.lc.ibps.components.verification.model;
 
-import com.lc.ibps.api.base.constants.ServiceContants;
-
 public enum ExcelParserErrorEnum {
     IncorrectSheetName("未找到此工作表。"),
     RowLess("工作表中数据条数不够。"),

+ 0 - 1
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model/InspectionConfigVO.java

@@ -1,7 +1,6 @@
 package com.lc.ibps.components.verification.model;
 
 import java.time.LocalDate;
-import java.util.Date;
 
 public class InspectionConfigVO extends ConfigVO {
 

+ 5 - 2
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model/InspectionItemVO.java

@@ -10,13 +10,16 @@ import com.lc.ibps.components.poi.excel.entity.vo.BaseEntityTypeConstants;
 import com.lc.ibps.components.verification.excel.PVExcelExportStyler;
 import com.lc.ibps.components.verification.excel.PVExcelUtil;
 import com.lc.ibps.components.verification.funcs.xValue;
-import com.lc.ibps.components.verification.model2.*;
+import com.lc.ibps.components.verification.model2.CalcVO;
 import com.lc.ibps.components.verification.report.ReportDataDTO;
 import org.apache.poi.ss.usermodel.Workbook;
 
 import java.io.InputStream;
 import java.time.LocalDate;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
 
 /**
  * 每个检测指标对应的数据

+ 0 - 1
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model/ItemCalcVO.java

@@ -2,7 +2,6 @@ package com.lc.ibps.components.verification.model;
 
 import com.lc.ibps.components.verification.funcs.xFuncArray2Args;
 import com.lc.ibps.components.verification.funcs.xValue;
-import com.lc.ibps.components.verification.model2.CalcVO;
 
 //多个标本之间的对比计算
 public class ItemCalcVO {

+ 0 - 1
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model/SpecimensCalcVO.java

@@ -4,7 +4,6 @@ import com.lc.ibps.components.verification.funcs.xAverage;
 import com.lc.ibps.components.verification.funcs.xFuncStdevVar;
 import com.lc.ibps.components.verification.funcs.xLog10;
 import com.lc.ibps.components.verification.funcs.xValue;
-import com.lc.ibps.components.verification.model2.CalcVO;
 
 /**
  * 单列数据计算

+ 0 - 2
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model2/CalcVO.java

@@ -4,8 +4,6 @@ import com.lc.ibps.components.verification.funcs.xValue;
 import com.lc.ibps.components.verification.report.TableDTO;
 import org.apache.commons.math3.distribution.TDistribution;
 
-import java.math.BigDecimal;
-import java.text.DecimalFormat;
 import java.util.Map;
 
 public class CalcVO {

+ 2 - 1
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model2/PVItemBuilder.java

@@ -10,7 +10,8 @@ import com.lc.ibps.components.poi.excel.entity.vo.BaseEntityTypeConstants;
 import com.lc.ibps.components.verification.excel.PVExcelExportStyler;
 import com.lc.ibps.components.verification.excel.PVExcelUtil;
 import com.lc.ibps.components.verification.funcs.xValue;
-import com.lc.ibps.components.verification.model.*;
+import com.lc.ibps.components.verification.model.ExcelSheetRecord;
+import com.lc.ibps.components.verification.model.InspectionConfigVO;
 import org.apache.poi.ss.usermodel.Workbook;
 
 import java.io.IOException;

+ 0 - 3
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/model2/TruenessEP15Patient.java

@@ -1,8 +1,5 @@
 package com.lc.ibps.components.verification.model2;
 
-import com.lc.ibps.components.verification.funcs.xAverage;
-import com.lc.ibps.components.verification.funcs.xFuncStdevVar;
-import com.lc.ibps.components.verification.funcs.xValue;
 import org.apache.commons.math3.stat.StatUtils;
 import org.apache.commons.math3.stat.descriptive.DescriptiveStatistics;
 

+ 1 - 1
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/report/ReportDataDTO.java

@@ -1,7 +1,7 @@
 package com.lc.ibps.components.verification.report;
 
-import com.lc.ibps.components.verification.model2.CalcVO;
 import com.lc.ibps.components.verification.model.InspectionConfigVO;
+import com.lc.ibps.components.verification.model2.CalcVO;
 
 import java.util.HashMap;
 import java.util.Map;

+ 0 - 1
ibps-provider-root/modules/provider-business/src/main/java/com/lc/ibps/components/verification/report/ReportFactory.java

@@ -1,6 +1,5 @@
 package com.lc.ibps.components.verification.report;
 
-import com.lc.ibps.components.verification.model.InspectionItemVO;
 import com.lc.ibps.components.verification.model2.PVItemBuilder;
 
 public class ReportFactory {