refactor: Update EasyExcel to FastExcel (easyexcel-plus)
This commit is contained in:
10
pom.xml
10
pom.xml
@@ -33,7 +33,7 @@
|
|||||||
|
|
||||||
<xxl-job.version>2.4.2</xxl-job.version>
|
<xxl-job.version>2.4.2</xxl-job.version>
|
||||||
|
|
||||||
<easyexcel.version>3.2.1</easyexcel.version>
|
<fastexcel.version>1.1.0</fastexcel.version>
|
||||||
|
|
||||||
<!-- 对象存储 -->
|
<!-- 对象存储 -->
|
||||||
<minio.version>8.5.10</minio.version>
|
<minio.version>8.5.10</minio.version>
|
||||||
@@ -157,11 +157,13 @@
|
|||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.alibaba</groupId>
|
<groupId>cn.idev.excel</groupId>
|
||||||
<artifactId>easyexcel</artifactId>
|
<artifactId>fastexcel</artifactId>
|
||||||
<version>${easyexcel.version}</version>
|
<version>${fastexcel.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
<artifactId>spring-boot-starter-validation</artifactId>
|
<artifactId>spring-boot-starter-validation</artifactId>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package com.youlai.boot.common.util;
|
package com.youlai.boot.common.util;
|
||||||
|
|
||||||
import com.alibaba.excel.EasyExcel;
|
import cn.idev.excel.EasyExcel;
|
||||||
import com.alibaba.excel.event.AnalysisEventListener;
|
import cn.idev.excel.event.AnalysisEventListener;
|
||||||
|
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ import cn.hutool.crypto.digest.DigestUtil;
|
|||||||
import cn.hutool.http.useragent.UserAgent;
|
import cn.hutool.http.useragent.UserAgent;
|
||||||
import cn.hutool.http.useragent.UserAgentUtil;
|
import cn.hutool.http.useragent.UserAgentUtil;
|
||||||
import cn.hutool.json.JSONUtil;
|
import cn.hutool.json.JSONUtil;
|
||||||
import com.alibaba.excel.util.StringUtils;
|
|
||||||
import com.aliyun.oss.HttpMethod;
|
import com.aliyun.oss.HttpMethod;
|
||||||
import com.youlai.boot.common.enums.LogModuleEnum;
|
import com.youlai.boot.common.enums.LogModuleEnum;
|
||||||
import com.youlai.boot.common.util.IPUtils;
|
import com.youlai.boot.common.util.IPUtils;
|
||||||
@@ -209,7 +208,7 @@ public class LogAspect {
|
|||||||
* @return UserAgent
|
* @return UserAgent
|
||||||
*/
|
*/
|
||||||
public UserAgent resolveUserAgent(String userAgentString) {
|
public UserAgent resolveUserAgent(String userAgentString) {
|
||||||
if (StringUtils.isBlank(userAgentString)) {
|
if (StrUtil.isBlank(userAgentString)) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
// 给userAgentStringMD5加密一次防止过长
|
// 给userAgentStringMD5加密一次防止过长
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
package com.youlai.boot.system.controller;
|
package com.youlai.boot.system.controller;
|
||||||
|
|
||||||
import com.alibaba.excel.EasyExcel;
|
import cn.idev.excel.EasyExcel;
|
||||||
import com.alibaba.excel.ExcelWriter;
|
import cn.idev.excel.ExcelWriter;
|
||||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.youlai.boot.common.annotation.Log;
|
import com.youlai.boot.common.annotation.Log;
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ import cn.hutool.core.lang.Validator;
|
|||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import cn.hutool.extra.spring.SpringUtil;
|
import cn.hutool.extra.spring.SpringUtil;
|
||||||
import cn.hutool.json.JSONUtil;
|
import cn.hutool.json.JSONUtil;
|
||||||
import com.alibaba.excel.context.AnalysisContext;
|
import cn.idev.excel.context.AnalysisContext;
|
||||||
import com.alibaba.excel.event.AnalysisEventListener;
|
import cn.idev.excel.event.AnalysisEventListener;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.youlai.boot.common.constant.SystemConstants;
|
import com.youlai.boot.common.constant.SystemConstants;
|
||||||
import com.youlai.boot.common.enums.StatusEnum;
|
import com.youlai.boot.common.enums.StatusEnum;
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
package com.youlai.boot.system.model.dto;
|
package com.youlai.boot.system.model.dto;
|
||||||
|
|
||||||
import com.alibaba.excel.annotation.ExcelProperty;
|
import cn.idev.excel.annotation.ExcelProperty;
|
||||||
import com.alibaba.excel.annotation.format.DateTimeFormat;
|
import cn.idev.excel.annotation.format.DateTimeFormat;
|
||||||
import com.alibaba.excel.annotation.write.style.ColumnWidth;
|
import cn.idev.excel.annotation.write.style.ColumnWidth;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.youlai.boot.system.model.dto;
|
package com.youlai.boot.system.model.dto;
|
||||||
|
|
||||||
import com.alibaba.excel.annotation.ExcelProperty;
|
import cn.idev.excel.annotation.ExcelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user