李宇
2020-12-16 b83cc849c1c56e169e59cf60d6ce3a2b2d953213
src/main/java/com/nanometer/smartlab/controller/LaboratoryContainerMngController.java
@@ -12,6 +12,7 @@
import com.nanometer.smartlab.entity.BaseMeta;
import com.nanometer.smartlab.entity.SysLaboratory;
import com.nanometer.smartlab.service.SysLaboratoryService;
import org.apache.commons.lang.StringUtils;
import org.apache.log4j.Logger;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Row;
@@ -170,6 +171,9 @@
               return;
            }
            System.out.println(sysLaboratoryContainer.getContainerCode());
            if (!StringUtils.isNotBlank(sysLaboratoryContainer.getProjectId())){
               sysLaboratoryContainer.setProjectId(null);
            }
            this.sysLaboratoryContainerService.insertSysLaboratoryContainer(sysLaboratoryContainer);
            FacesUtils.info("新建成功。");
@@ -219,6 +223,17 @@
      }
   }
   public void export2Excel(){
      try {
         List<Map> list = sysLaboratoryContainerService.exportExcelList(laboratoryType, laboratoryName);
         sysLaboratoryContainerService.export2Excel(list);
      }catch (Exception e){
         e.printStackTrace();
         FacesUtils.warn("导出失败");
      }
   }
   public void uploadFile(FileUploadEvent event) {
      System.out.println("=========导入开始=====");
      List<BaseMeta> typeList=baseMetaService.getBaseMetaList("container_type");