mirror of
https://gitee.com/dromara/RuoYi-Vue-Plus.git
synced 2026-09-18 09:35:29 +08:00
Excel模版动态数据下拉
This commit is contained in:
parent
ca46c4076f
commit
282bf46abf
@ -127,7 +127,7 @@ public class ExcelDownHandler implements SheetWriteHandler {
|
|||||||
throw new ServiceException("使用ExcelDynamicOptions注解,必须给providerClass赋予ExcelOptionsProvider的实现类" +
|
throw new ServiceException("使用ExcelDynamicOptions注解,必须给providerClass赋予ExcelOptionsProvider的实现类" +
|
||||||
",字段:{}", field.getName());
|
",字段:{}", field.getName());
|
||||||
}
|
}
|
||||||
// 通过反射获取提供者实例
|
// 获取提供者实例
|
||||||
ExcelOptionsProvider provider = (ExcelOptionsProvider) SpringUtils.getBean(providerClass);
|
ExcelOptionsProvider provider = (ExcelOptionsProvider) SpringUtils.getBean(providerClass);
|
||||||
Set<String> optionSets = provider.getOptions();
|
Set<String> optionSets = provider.getOptions();
|
||||||
options = new ArrayList<>(CollUtil.isNotEmpty(optionSets) ? new ArrayList<>(optionSets) : Collections.emptyList());
|
options = new ArrayList<>(CollUtil.isNotEmpty(optionSets) ? new ArrayList<>(optionSets) : Collections.emptyList());
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user