处理模板示例列合并问题
This commit is contained in:
parent
0988dd6d5a
commit
e48c74b2e2
|
|
@ -358,18 +358,17 @@ public class SettingServiceImpl extends Service implements SettingService {
|
|||
|
||||
@Override
|
||||
public XSSFWorkbook downloadPageExportTemplateFile(DownloadTemplateParam param) {
|
||||
List<List<Object>> rowList = new ArrayList<>();
|
||||
List<List<String>> rowList = new ArrayList<>();
|
||||
List<String> heads = param.getHeads();
|
||||
List<String> setting = param.getSetting();
|
||||
if (CollUtil.isEmpty(heads)||CollUtil.isEmpty(setting)||Objects.equals(heads.size(), setting.size())){
|
||||
if (CollUtil.isEmpty(heads)||CollUtil.isEmpty(setting)||!Objects.equals(heads.size(), setting.size())){
|
||||
throw new SalaryRunTimeException("未选择字段");
|
||||
}
|
||||
|
||||
rowList.add(Collections.singletonList(heads));
|
||||
setting = setting.stream().map(s -> String.format("{.%s}", s)).collect(Collectors.toList());
|
||||
rowList.add(Collections.singletonList(setting));
|
||||
rowList.add(heads);
|
||||
rowList.add(setting);
|
||||
|
||||
return ExcelUtilPlus.genWorkbookV2(rowList, "薪资明细");
|
||||
return ExcelUtilPlus.genWorkbook(rowList, "薪资明细");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
Loading…
Reference in New Issue