Merge remote-tracking branch 'base-version/main' into dev

This commit is contained in:
chenbowen
2025-12-04 09:42:29 +08:00

View File

@@ -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);