李宇
2021-01-21 9c9503de4fb1e1b0127f83c8b2b0f645c6ab9e9c
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;
@@ -136,6 +137,7 @@
   public void onSaveBtnClick() {
      try {
         // 新建
         if (this.action == Constants.ACTION_ADD) {
            if (this.sysLaboratoryContainer == null) {
@@ -170,6 +172,7 @@
               return;
            }
            System.out.println(sysLaboratoryContainer.getContainerCode());
            this.sysLaboratoryContainerService.insertSysLaboratoryContainer(sysLaboratoryContainer);
            FacesUtils.info("新建成功。");
@@ -208,6 +211,9 @@
               return;
            }
            sysLaboratoryContainer.setProject(null);
            sysLaboratoryContainer.getProject();
            this.sysLaboratoryContainerService.updateSysLaboratoryContainer(sysLaboratoryContainer);
            FacesUtils.info("修改成功。");
@@ -219,6 +225,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");