Merge remote-tracking branch 'origin/release/2.19.1.2501.01' into release/2.19.1.2501.01
This commit is contained in:
commit
9c419f09bf
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -161,7 +161,7 @@ public class SalaryCommonController {
|
|||
|
||||
XSSFWorkbook workbook = getSalaryCommonWrapper(user).downloadPageExportTemplateFile(param);
|
||||
|
||||
String fileName = "薪资明细模板" + LocalDate.now();
|
||||
String fileName = "薪资明细模板示例" + LocalDate.now();
|
||||
try {
|
||||
fileName = URLEncoder.encode(fileName + ".xlsx", "UTF-8");
|
||||
} catch (UnsupportedEncodingException e) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue