|
@@ -45,7 +45,7 @@ public class EasArchivesFilesServiceImpl implements EasArchivesFilesService {
|
|
|
|
|
|
private String getArchivePath(String studentNumber, String archiveCode) {
|
|
|
return archivesSavePath + separator + studentNumber
|
|
|
- + separator + archiveCode + "." + FileTypeExt.XLSX.getValue();
|
|
|
+ + separator + archiveCode + FileTypeExt.XLSX.getValue();
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -55,7 +55,10 @@ public class EasArchivesFilesServiceImpl implements EasArchivesFilesService {
|
|
|
|
|
|
@Override
|
|
|
public ArchivesDto saveArchiveStudentsFile(String studentNumber, XWPFDocument document) {
|
|
|
- return null;
|
|
|
+ String archiveCode = StudentArchiveGenerator.generateArchiveCode(studentNumber, FileType.DOCX.getValue());
|
|
|
+ String path = getArchivePath(studentNumber, archiveCode);
|
|
|
+ boolean status = fileManager.saveDocument(document, path);
|
|
|
+ return new ArchivesDto(path, status, archiveCode);
|
|
|
}
|
|
|
|
|
|
@Override
|