|  |  |  | @ -412,6 +412,10 @@ public class IoOrderController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |     @PostMapping("udiwms/inout/order/delete") | 
			
		
	
		
			
				
					|  |  |  |  |     @Log(title = "单据管理", businessType = BusinessType.DELETE) | 
			
		
	
		
			
				
					|  |  |  |  |     public BaseResponse deletById(@RequestBody DeleteRequest deleteRequest) { | 
			
		
	
		
			
				
					|  |  |  |  |         IoOrderEntity orderEntity = orderService.findByBillNo(deleteRequest.getBillNo()); | 
			
		
	
		
			
				
					|  |  |  |  |         if (orderEntity.getStatus() != 1 && orderEntity.getStatus() != 3 && orderEntity.getStatus() != 4 && orderEntity.getStatus() != 6) { | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.error(500, "单据已提交无法删除!"); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         orderService.deleteByBillNo(deleteRequest.getBillNo()); | 
			
		
	
		
			
				
					|  |  |  |  |         orderDetailBizService.deleteByOrderId(deleteRequest.getBillNo()); | 
			
		
	
		
			
				
					|  |  |  |  |         orderDetailCodeService.deleteByOrderId(deleteRequest.getBillNo()); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |