| | |
| | | import com.nanometer.smartlab.entity.SysReagent; |
| | | import com.nanometer.smartlab.entity.SysUser; |
| | | import com.nanometer.smartlab.entity.enumtype.ApplyStatus; |
| | | import com.nanometer.smartlab.exception.BusinessException; |
| | | import com.nanometer.smartlab.service.*; |
| | | import com.nanometer.smartlab.util.Constants; |
| | | import com.nanometer.smartlab.util.FacesUtils; |
| | |
| | | import org.apache.poi.hssf.usermodel.HSSFSheet; |
| | | import org.apache.poi.hssf.usermodel.HSSFWorkbook; |
| | | import org.primefaces.context.RequestContext; |
| | | import org.primefaces.event.FileUploadEvent; |
| | | import org.primefaces.event.SelectEvent; |
| | | import org.primefaces.event.TabChangeEvent; |
| | | import org.primefaces.model.LazyDataModel; |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | |
| | | public void uploadApply(FileUploadEvent event){ |
| | | try { |
| | | opeApplyService.importApply(event, getUser()); |
| | | FacesUtils.info("导入成功"); |
| | | } catch (BusinessException e) { |
| | | FacesUtils.warn(e.getMessage()); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | FacesUtils.warn("导入失败,请联系管理员"); |
| | | } |
| | | |
| | | } |
| | | |
| | | |
| | | public HSSFWorkbook exportExcelNew(List<String> headerList, List<OpeApply> dataList) { |
| | | HSSFWorkbook hssfWorkbook = new HSSFWorkbook(); |
| | | |