|
@@ -8,6 +8,7 @@ import com.usoftchina.smartschool.device.po.AccessControlRecord;
|
|
|
import com.usoftchina.smartschool.device.po.StudentInfo;
|
|
import com.usoftchina.smartschool.device.po.StudentInfo;
|
|
|
import com.usoftchina.smartschool.device.service.AccessControlService;
|
|
import com.usoftchina.smartschool.device.service.AccessControlService;
|
|
|
import com.usoftchina.smartschool.file.api.FileApi;
|
|
import com.usoftchina.smartschool.file.api.FileApi;
|
|
|
|
|
+import com.usoftchina.smartschool.file.api.util.ByteArrayMultipartFile;
|
|
|
import com.usoftchina.smartschool.file.dto.FileInfoDTO;
|
|
import com.usoftchina.smartschool.file.dto.FileInfoDTO;
|
|
|
import com.usoftchina.smartschool.file.dto.ImageFile;
|
|
import com.usoftchina.smartschool.file.dto.ImageFile;
|
|
|
import com.usoftchina.smartschool.utils.DateUtils;
|
|
import com.usoftchina.smartschool.utils.DateUtils;
|
|
@@ -75,8 +76,8 @@ public class AccessControlServiceImpl implements AccessControlService{
|
|
|
ImageFile file = new ImageFile(information.get(0).getStuName(), imageData);
|
|
ImageFile file = new ImageFile(information.get(0).getStuName(), imageData);
|
|
|
Result<FileInfoDTO> fileInfo = null;
|
|
Result<FileInfoDTO> fileInfo = null;
|
|
|
try {
|
|
try {
|
|
|
- fileInfo = fileApi.imageUpload(file);
|
|
|
|
|
- filePath = fileInfo.getData().getFullPath();
|
|
|
|
|
|
|
+ fileInfo = fileApi.upload(0L, new ByteArrayMultipartFile("file", information.get(0).getStuName() + ".jpg", "application/jpeg", imageData));
|
|
|
|
|
+ filePath = fileInfo.getData().getAccessPath();
|
|
|
}catch (Exception ex) {
|
|
}catch (Exception ex) {
|
|
|
logger.error(ex.getMessage());
|
|
logger.error(ex.getMessage());
|
|
|
}
|
|
}
|