kongzy
2023-10-23 1eeae82f74cbb3469ad8931e45b6fc77a945b912
src/main/java/com/nanometer/smartlab/controller/LaboratoryMngController.java
@@ -98,7 +98,6 @@
   }
   public void uploadFile(FileUploadEvent event) {
      System.out.println("=========导入开始=====");
      List<BaseMeta> typeList=baseMetaService.getBaseMetaList("laboratory_type");
      List<BaseMeta> departList=baseMetaService.getBaseMetaList("user_department");
      try{
@@ -158,7 +157,6 @@
            if (valuesList.size() != 8){
               break;
            }
            System.out.println("value :     "+valuesList);
            SysLaboratory laboratory=new SysLaboratory();
            laboratory.setType(returnTypeId(typeList,valuesList.get(0)));
            laboratory.setName(valuesList.get(1));
@@ -184,7 +182,6 @@
            sysLaboratories.add(laboratory);
         }
         sysLaboratoryService.insertSysReagentList(sysLaboratories);
         System.out.println("=========导入结束=====");
         FacesUtils.info("导入成功。");
      }catch (Exception ex) {
         ex.printStackTrace();
@@ -290,6 +287,7 @@
                  if (count > 0) {
                     list = sysLaboratoryService.getSysLaboratoryList(type, name,project, first, pageSize);
                  }
                  selectedList = new ArrayList<> ();
               } catch (Exception e) {
                  logger.error(e);
               }
@@ -298,17 +296,17 @@
            @Override
            public SysLaboratory getRowData(String rowKey) {
               Iterator<SysLaboratory> iterator = this.iterator();
               if (iterator != null) {
                  SysLaboratory su = null;
                  while (iterator.hasNext()) {
                     su = iterator.next();
                     if (rowKey.equals(su.getId())) {
                        return su;
                     }
                  }
               }
               return null;
//               Iterator<SysLaboratory> iterator = this.iterator();
//               if (iterator != null) {
//                  SysLaboratory su = null;
//                  while (iterator.hasNext()) {
//                     su = iterator.next();
//                     if (rowKey.equals(su.getId())) {
//                        return su;
//                     }
//                  }
//               }
               return sysLaboratoryService.getSysLaboratory(rowKey);
            }
         };
      }