From 28aaf2ffa1dbb860a292ba330a7e9362e60e7832 Mon Sep 17 00:00:00 2001 From: kongzy <kongzy> Date: 星期五, 12 七月 2024 16:41:03 +0800 Subject: [PATCH] update --- assess-system/src/main/java/com/gkhy/assess/system/service/impl/SysCommonServiceImpl.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/assess-system/src/main/java/com/gkhy/assess/system/service/impl/SysCommonServiceImpl.java b/assess-system/src/main/java/com/gkhy/assess/system/service/impl/SysCommonServiceImpl.java index c957622..da2a60a 100644 --- a/assess-system/src/main/java/com/gkhy/assess/system/service/impl/SysCommonServiceImpl.java +++ b/assess-system/src/main/java/com/gkhy/assess/system/service/impl/SysCommonServiceImpl.java @@ -1,10 +1,15 @@ package com.gkhy.assess.system.service.impl; import cn.hutool.core.date.DateUtil; +import com.alibaba.excel.EasyExcel; import com.gkhy.assess.common.exception.ApiException; +import com.gkhy.assess.system.excel.ExpertExcelListener; +import com.gkhy.assess.system.domain.vo.SysExpertInfoExcelVO; import com.gkhy.assess.system.domain.vo.UploadObjectVO; import com.gkhy.assess.system.service.SysCommonService; import org.springframework.beans.factory.annotation.Value; +import org.springframework.core.io.ClassPathResource; +import org.springframework.core.io.Resource; import org.springframework.stereotype.Service; import org.springframework.web.multipart.MultipartFile; import sun.misc.BASE64Decoder; @@ -44,6 +49,16 @@ } @Override + public void importExcel() throws IOException { + ClassPathResource classPathResource = new ClassPathResource("abc.xlsx"); + InputStream inputStream = classPathResource.getInputStream(); + if(inputStream==null){ + throw new ApiException("获取文件失败"); + } + EasyExcel.read(inputStream, SysExpertInfoExcelVO.class,new ExpertExcelListener()).sheet(0).doRead(); + } + + @Override public UploadObjectVO doUpload(MultipartFile file){ String originName=file.getOriginalFilename(); String filename=originName; -- Gitblit v1.9.2