|  | @@ -634,6 +634,11 @@ public class CoreDrillPlanServiceImpl extends ServiceImpl<CoreDrillPlanMapper, C
 | 
	
		
			
				|  |  |      @Transactional(rollbackFor = Exception.class)
 | 
	
		
			
				|  |  |      public void deleteCoreDrillPlanByIds(Long id) {
 | 
	
		
			
				|  |  |          List<Long> list = baseMapper.selectIdByParentId(id);
 | 
	
		
			
				|  |  | +        if (ObjectUtil.isEmpty(list)) {
 | 
	
		
			
				|  |  | +            //说明没有下发,还是草稿状态
 | 
	
		
			
				|  |  | +            removeById(id);
 | 
	
		
			
				|  |  | +            return;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          Integer isExecute = coreDrillTaskMapper.selectCount(new LambdaQueryWrapper<CoreDrillTask>()
 | 
	
		
			
				|  |  |                          .in(CoreDrillTask::getPlanId, list)
 | 
	
		
			
				|  |  |                          .eq(CoreDrillTask::getStatus, DrillDoStatus.DONE.getCode()))
 |