|  | @@ -1,6 +1,7 @@
 | 
	
		
			
				|  |  |  package org.springblade.business.service.impl;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import cn.hutool.core.util.ReflectUtil;
 | 
	
		
			
				|  |  | +import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 | 
	
		
			
				|  |  |  import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 | 
	
		
			
				|  |  |  import org.springblade.business.entity.StandardFile;
 | 
	
	
		
			
				|  | @@ -200,12 +201,16 @@ public class PrivateStandardServiceImpl extends ServiceImpl<PrivateStandardMappe
 | 
	
		
			
				|  |  |          //先删除文件
 | 
	
		
			
				|  |  |          try {
 | 
	
		
			
				|  |  |              List<StandardFile> standardFiles = standardFileService.listByIds(delFileIds);
 | 
	
		
			
				|  |  | -            for (StandardFile standardFile : standardFiles) {
 | 
	
		
			
				|  |  | -                this.deleteFile(standardFile.getId());
 | 
	
		
			
				|  |  | +            if(CollectionUtils.isNotEmpty(standardFiles)){
 | 
	
		
			
				|  |  | +                for (StandardFile standardFile : standardFiles) {
 | 
	
		
			
				|  |  | +                    this.deleteFile(standardFile.getId());
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              //删除规范文件
 | 
	
		
			
				|  |  | -            for (Long delId : delIds) {
 | 
	
		
			
				|  |  | -                delete(delId);
 | 
	
		
			
				|  |  | +            if(CollectionUtils.isNotEmpty(delIds)){
 | 
	
		
			
				|  |  | +                for (Long delId : delIds) {
 | 
	
		
			
				|  |  | +                    delete(delId);
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          } catch (Exception e) {
 | 
	
		
			
				|  |  |              throw new ServiceException("Oss删除文件失败");
 |