| | |
| | | |
| | | import com.alibaba.excel.context.AnalysisContext; |
| | | import com.alibaba.excel.event.AnalysisEventListener; |
| | | import com.ruoyi.basic.service.ProductService; |
| | | import com.ruoyi.basic.service.CapacityScopeService; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | |
| | | private static final int BATCH_COUNT = 1000; |
| | | List<StructureTestObjectData> list = new ArrayList<>(); |
| | | |
| | | private ProductService productService; |
| | | private CapacityScopeService capacityScopeService; |
| | | |
| | | public StructureTestObjectListener(ProductService productService) { |
| | | this.productService = productService; |
| | | public StructureTestObjectListener(CapacityScopeService capacityScopeService) { |
| | | this.capacityScopeService = capacityScopeService; |
| | | } |
| | | |
| | | @Override |
| | |
| | | |
| | | |
| | | private void save() { |
| | | productService.importPartExcel(list); |
| | | capacityScopeService.importPartExcel(list); |
| | | } |
| | | } |