mirror of
http://git.pig4cloud.com/pig/pigx.git
synced 2026-11-08 12:39:05 +08:00
✨ Introducing new features. 更新导入excel 时指定标题行
This commit is contained in:
1 parent
6aabbe61e6
commit
1a780fa3d4
2 files changed
+7
-1
No files matched your search
+6
@@ -34,4 +34,10 @@ public @interface RequestExcel {
|
||||
*/
|
||||
boolean ignoreEmptyRow() default false;
|
||||
|
||||
/**
|
||||
* 指定读取的标题行
|
||||
* @return
|
||||
*/
|
||||
int headRowNumber() default 1;
|
||||
|
||||
}
|
||||
+1
-1
@@ -74,7 +74,7 @@ public class RequestExcelArgumentResolver implements HandlerMethodArgumentResolv
|
||||
// 这里需要指定读用哪个 class 去读,然后读取第一个 sheet 文件流会自动关闭
|
||||
EasyExcel.read(inputStream, excelModelClass, readListener).registerConverter(LocalDateStringConverter.INSTANCE)
|
||||
.registerConverter(LocalDateTimeStringConverter.INSTANCE).ignoreEmptyRow(requestExcel.ignoreEmptyRow())
|
||||
.sheet().doRead();
|
||||
.sheet().headRowNumber(requestExcel.headRowNumber()).doRead();
|
||||
|
||||
// 校验失败的数据处理 交给 BindResult
|
||||
WebDataBinder dataBinder = webDataBinderFactory.createBinder(webRequest, readListener.getErrors(), "excel");
|
||||
|
||||
Reference in new issue
Block a user