|
|
|
@ -18,6 +18,8 @@ import com.dreamchaser.depository_manage.service.*; |
|
|
|
import com.dreamchaser.depository_manage.utils.*; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import org.apache.commons.lang.StringUtils; |
|
|
|
import org.apache.poi.ss.usermodel.Sheet; |
|
|
|
import org.apache.poi.ss.usermodel.Workbook; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.core.io.ClassPathResource; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
@ -617,6 +619,14 @@ public class ExcelServiceImpl implements ExcelService { |
|
|
|
map.put("page", i); |
|
|
|
map.put("pagesum", pagesum); |
|
|
|
excelWriter.fill(map, writeSheet); |
|
|
|
|
|
|
|
// 用于添加权限
|
|
|
|
Workbook workbook = excelWriter.writeContext().writeWorkbookHolder().getWorkbook(); |
|
|
|
int numberOfSheets = workbook.getNumberOfSheets(); |
|
|
|
for (int x = 0; x < numberOfSheets; x++) { |
|
|
|
Sheet sheetAt = workbook.getSheetAt(x); |
|
|
|
sheetAt.protectSheet(record.getApplicantTime()); |
|
|
|
} |
|
|
|
} |
|
|
|
fileNameList.add(fileName); |
|
|
|
} |
|
|
|
|