1. 修复空删除下的 sql 语法错误提示
This commit is contained in:
@@ -76,12 +76,16 @@ public class BusinessFileServiceImpl implements BusinessFileService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void deleteBusinessFileListByIds(List<Long> ids) {
|
public void deleteBusinessFileListByIds(List<Long> ids) {
|
||||||
|
// 如果 ids 为空,直接 return
|
||||||
|
if (ids == null || ids.isEmpty()){
|
||||||
|
return;
|
||||||
|
}
|
||||||
// 校验存在
|
// 校验存在
|
||||||
validateBusinessFileExists(ids);
|
validateBusinessFileExists(ids);
|
||||||
// 删除
|
// 删除
|
||||||
businessFileMapper.deleteByIds(ids);
|
businessFileMapper.deleteByIds(ids);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void validateBusinessFileExists(List<Long> ids) {
|
private void validateBusinessFileExists(List<Long> ids) {
|
||||||
List<BusinessFileDO> list = businessFileMapper.selectByIds(ids);
|
List<BusinessFileDO> list = businessFileMapper.selectByIds(ids);
|
||||||
@@ -130,7 +134,7 @@ public class BusinessFileServiceImpl implements BusinessFileService {
|
|||||||
|
|
||||||
// 批量设置文件信息
|
// 批量设置文件信息
|
||||||
setFileInfo(result.getList());
|
setFileInfo(result.getList());
|
||||||
|
|
||||||
// 批量设置创建人名称
|
// 批量设置创建人名称
|
||||||
UserNameEnrichUtils.setCreatorNames(result.getList(),
|
UserNameEnrichUtils.setCreatorNames(result.getList(),
|
||||||
BusinessFileRespVO::getCreator,
|
BusinessFileRespVO::getCreator,
|
||||||
|
|||||||
Reference in New Issue
Block a user