|  |  | @ -1968,9 +1968,12 @@ public class IoCodeTempController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(506, "UDI码异常,未录入!"); |  |  |  |             return ResultVOUtils.error(506, "UDI码异常,未录入!"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         IoOrderEntity orderEntity = orderService.findByBillNo(codeTempEntity.getOrderId()); |  |  |  |         IoOrderEntity orderEntity = orderService.findByBillNo(codeTempEntity.getOrderId()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         BasicBussinessTypeEntity bussinessTypeEntity = basicBussinessTypeService.findByAction(orderEntity.getAction()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         UdiRelevanceResponse udiRelevanceResponses = udiRelevanceService.selectByNameCode(codeTempEntity.getNameCode()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (codeTempEntity.getMyCount() > 1) { |  |  |  |         if (codeTempEntity.getMyCount() > 1) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             codeTempEntity.setCount(codeTempEntity.getMyCount() - 1); |  |  |  |             codeTempEntity.setCount(codeTempEntity.getMyCount() - 1); | 
			
		
	
		
		
			
				
					
					|  |  |  |             codeTempEntity.setReCount(codeTempEntity.getMyReCount() - udiCalCountUtil.getActCount(codeTempEntity.getNameCode())); |  |  |  |             codeTempEntity.setReCount(codeTempEntity.getMyReCount() - udiCalCountUtil.getActCount(bussinessTypeEntity, udiRelevanceResponses)); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             codeTempService.updateById(codeTempEntity); |  |  |  |             codeTempService.updateById(codeTempEntity); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } else { |  |  |  |         } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |             codeTempService.deleteById(id); |  |  |  |             codeTempService.deleteById(id); | 
			
		
	
	
		
		
			
				
					|  |  | @ -1984,7 +1987,7 @@ public class IoCodeTempController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |             int orderReCount = IntUtil.value(orderDetailCodeEntity.getReCount()); |  |  |  |             int orderReCount = IntUtil.value(orderDetailCodeEntity.getReCount()); | 
			
		
	
		
		
			
				
					
					|  |  |  |             if (orderCount > 1) { |  |  |  |             if (orderCount > 1) { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 orderDetailCodeEntity.setCount(orderCount - 1); |  |  |  |                 orderDetailCodeEntity.setCount(orderCount - 1); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 orderDetailCodeEntity.setReCount(orderReCount - udiCalCountUtil.getActCount(codeTempEntity.getNameCode())); |  |  |  |                 orderDetailCodeEntity.setReCount(orderReCount - udiCalCountUtil.getActCount(bussinessTypeEntity, udiRelevanceResponses)); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 ioOrderDetailCodeService.update(orderDetailCodeEntity); |  |  |  |                 ioOrderDetailCodeService.update(orderDetailCodeEntity); | 
			
		
	
		
		
			
				
					
					|  |  |  |             } else { |  |  |  |             } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 ioOrderDetailCodeService.deleteById(orderDetailCodeEntity.getId()); |  |  |  |                 ioOrderDetailCodeService.deleteById(orderDetailCodeEntity.getId()); | 
			
		
	
	
		
		
			
				
					|  |  | 
 |