|  |  | @ -7,6 +7,7 @@ import com.glxp.api.dao.basic.SysWorkplaceLayerMapper; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.api.dao.basic.SysWorkplaceQueueMapper; |  |  |  | import com.glxp.api.dao.basic.SysWorkplaceQueueMapper; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.api.entity.basic.SysWorkplaceFreight; |  |  |  | import com.glxp.api.entity.basic.SysWorkplaceFreight; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.api.entity.basic.SysWorkplaceLayer; |  |  |  | import com.glxp.api.entity.basic.SysWorkplaceLayer; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | import com.glxp.api.exception.JsonException; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.api.req.basic.SysWorkplaceLayerRequest; |  |  |  | import com.glxp.api.req.basic.SysWorkplaceLayerRequest; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.api.req.basic.SysWorkplaceQueueRequest; |  |  |  | import com.glxp.api.req.basic.SysWorkplaceQueueRequest; | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.glxp.api.res.basic.SysWorkplaceLayerResponse; |  |  |  | import com.glxp.api.res.basic.SysWorkplaceLayerResponse; | 
			
		
	
	
		
		
			
				
					|  |  | @ -122,4 +123,16 @@ public class SysWorkplaceLayerService extends ServiceImpl<SysWorkplaceLayerMappe | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         return sysWorkplaceLayerMapper.filterList(request); |  |  |  |         return sysWorkplaceLayerMapper.filterList(request); | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     public Boolean deleteLayer(SysWorkplaceLayerRequest request) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         SysWorkplaceLayer layer = this.getOne(new LambdaQueryWrapper<SysWorkplaceLayer>().eq(SysWorkplaceLayer::getCode, request.getCode())); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         if (layer == null){ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             throw new JsonException(500,"摆货层不存在"); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         Boolean delete = sysWorkplaceQueueService.deleteByLayerCode(layer.getCode()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         if (!delete){ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             return false; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         return true; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
	
		
		
			
				
					|  |  | 
 |