add
gdg
2021-01-06 626028e5865122c43d97156d2cb221b751e5f18d
src/main/java/com/nanometer/smartlab/service/SysControllerServiceImpl.java
@@ -10,6 +10,7 @@
import com.nanometer.smartlab.entity.BaseMeta;
import com.nanometer.smartlab.entity.SysLaboratoryContainer;
import com.nanometer.smartlab.entity.enumtype.ValidFlag;
import com.nanometer.smartlab.util.ExcelUtils;
import org.apache.commons.lang.StringUtils;
import org.apache.log4j.Logger;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
@@ -196,11 +197,30 @@
            sysController.setControllerName(controlName);
            sysController.setType(typeMap.get(controlType));
            sysControllerService.insertSysController(sysController);
            controllerInfo.add(controlName);
            controllerInfo.add(controlCode);
         }
    }
    @Override
   @Override
   public List<Map> exportExcelList(String name, String code) {
      Map<String, String> params = new HashMap<>();
      params.put("name", name);
      params.put("code", code);
      return sysControllerDao.exportExcelList(params);
   }
   @Override
   public void export2Excel(List<Map> list) throws Exception {
      Map<String, String> map = new LinkedHashMap<>();
      map.put("name", "设备名称");
      map.put("code", "设备代码");
      map.put("type", "设备类型");
      ExcelUtils.export2Excel(list,"主控设备信息",map);
   }
   @Override
   public SysController getSysController(Integer id) {
      try {
         return this.sysControllerDao.getSysController(id);