1
0
mirror of https://gitee.com/bookshelfplus/bookshelfplus synced 2025-09-22 01:30:40 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee

所有convert函数添加判空;上传成功回调函数修Bug

This commit is contained in:
2022-04-16 00:15:59 +08:00
parent 3dac60ced6
commit 67bb897361
9 changed files with 69 additions and 39 deletions

View File

@@ -256,6 +256,9 @@ public class BookServiceImpl implements BookService {
}
private List<BookModel> convertFromDataObjecctList(List<BookDO> bookDOs) {
if(bookDOs == null) {
return null;
}
List<BookModel> bookModels = new ArrayList<>();
for (BookDO bookDO : bookDOs) {
bookModels.add(convertFromDataObjecct(bookDO));

View File

@@ -59,6 +59,9 @@ public class FileObjectServiceImpl implements FileObjectService {
}
private FileObjectModel convertFromDataObject(FileObjectDO fileObjectDO) throws InvocationTargetException, IllegalAccessException {
if(fileObjectDO == null) {
return null;
}
FileObjectModel fileObjectModel = new FileObjectModel();
BeanUtils.copyProperties(fileObjectDO, fileObjectModel);
return fileObjectModel;
@@ -80,7 +83,10 @@ public class FileObjectServiceImpl implements FileObjectService {
return affectRows > 0;
}
private FileObjectDO convertFromFileObjectModel(FileObjectModel fileObjectModel) throws InvocationTargetException, IllegalAccessException {
private FileObjectDO convertFromFileObjectModel(FileObjectModel fileObjectModel) {
if(fileObjectModel == null) {
return null;
}
FileObjectDO fileObjectDO = new FileObjectDO();
BeanUtils.copyProperties(fileObjectModel, fileObjectDO);
return fileObjectDO;

View File

@@ -61,7 +61,10 @@ public class FileServiceImpl implements FileService {
return fileModels;
}
private FileModel convertFromDataObject(FileDO fileDO) throws InvocationTargetException, IllegalAccessException {
private FileModel convertFromDataObject(FileDO fileDO) {
if(fileDO == null) {
return null;
}
FileModel fileModel = new FileModel();
BeanUtils.copyProperties(fileDO, fileModel);
return fileModel;

View File

@@ -125,6 +125,9 @@ public class ScheduleTaskServiceImpl {
}
private static ScheduleTaskDO convertToDataObject(ScheduleTaskModel scheduleTaskModel) {
if (scheduleTaskModel == null) {
return null;
}
ScheduleTaskDO scheduleTaskDO = new ScheduleTaskDO();
BeanUtils.copyProperties(scheduleTaskModel, scheduleTaskDO);
scheduleTaskDO.setAction(String.valueOf(scheduleTaskModel.getAction()));
@@ -132,6 +135,9 @@ public class ScheduleTaskServiceImpl {
}
private static ScheduleTaskModel convertToModel(ScheduleTaskDO scheduleTaskDO) {
if (scheduleTaskDO == null) {
return null;
}
ScheduleTaskModel scheduleTaskModel = new ScheduleTaskModel();
BeanUtils.copyProperties(scheduleTaskDO, scheduleTaskModel);
scheduleTaskModel.setAction(ScheduleTaskActionEnum.valueOf(scheduleTaskDO.getAction()));

View File

@@ -216,7 +216,10 @@ public class ThirdPartyUserServiceImpl implements ThirdPartyUserService {
return false;
}
private ThirdPartyUserModel convertThirdPartyUserDOToModel(ThirdPartyUserDO thirdPartyUserDO) throws InvocationTargetException, IllegalAccessException {
private ThirdPartyUserModel convertThirdPartyUserDOToModel(ThirdPartyUserDO thirdPartyUserDO) {
if (thirdPartyUserDO == null) {
return null;
}
ThirdPartyUserModel thirdPartyUserModel = new ThirdPartyUserModel();
BeanUtils.copyProperties(thirdPartyUserDO, thirdPartyUserModel);
return thirdPartyUserModel;