Merge remote-tracking branch 'base-version/main' into dev
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);
|
||||||
|
|||||||
Reference in New Issue
Block a user