|
@@ -3,11 +3,14 @@ package com.platform.service.excel;
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
|
import com.platform.common.util.BeanConverterUtil;
|
|
|
import com.platform.dao.entity.part.PartInfo;
|
|
|
+import com.platform.dao.entity.part.PartType;
|
|
|
import com.platform.dao.entity.sb.SbType;
|
|
|
import com.platform.dao.mapper.part.PartInfoMapper;
|
|
|
+import com.platform.dao.mapper.part.PartTypeMapper;
|
|
|
import com.platform.dao.mapper.sb.SbTypeMapper;
|
|
|
import com.platform.dao.util.ExcelUtil;
|
|
|
import com.platform.dao.vo.export.part.ExportPartInfoVO;
|
|
|
+import com.platform.dao.vo.export.part.ExportPartTypeVO;
|
|
|
import com.platform.dao.vo.export.sb.ExportSbTypeVO;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -24,7 +27,7 @@ import java.util.List;
|
|
|
@Slf4j
|
|
|
public class SbPartExcelImport implements ExcelImportStrategy {
|
|
|
|
|
|
- private final PartInfoMapper mapper;
|
|
|
+ private final PartTypeMapper mapper;
|
|
|
|
|
|
@Override
|
|
|
public Integer getType() {
|
|
@@ -33,10 +36,10 @@ public class SbPartExcelImport implements ExcelImportStrategy {
|
|
|
|
|
|
@Override
|
|
|
public int handler(InputStream inputStream) {
|
|
|
- List<ExportPartInfoVO> list = ExcelUtil.importExcel(inputStream, ExportPartInfoVO.class, 1);
|
|
|
+ List<ExportPartTypeVO> list = ExcelUtil.importExcel(inputStream, ExportPartTypeVO.class, 1);
|
|
|
if(CollectionUtil.isNotEmpty(list)){
|
|
|
list.forEach(item->log.info(item.toString()));
|
|
|
- mapper.insertListforComplex(BeanConverterUtil.copyListProperties(list, PartInfo.class));
|
|
|
+ mapper.insertListforComplex(BeanConverterUtil.copyListProperties(list, PartType.class));
|
|
|
return list.size();
|
|
|
}
|
|
|
return 0;
|