|  |  | @ -119,6 +119,8 @@ public class IoSplitController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Resource |  |  |  |     @Resource | 
			
		
	
		
		
			
				
					
					|  |  |  |     IoCollectOrderService collectOrderService; |  |  |  |     IoCollectOrderService collectOrderService; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     @Resource | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     SysWorkplaceDocumentService sysWorkplaceDocumentService; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     /** |  |  |  |     /** | 
			
		
	
		
		
			
				
					
					|  |  |  |      * 开始自动赋码 |  |  |  |      * 开始自动赋码 | 
			
		
	
	
		
		
			
				
					|  |  | @ -126,20 +128,24 @@ public class IoSplitController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |      * @return |  |  |  |      * @return | 
			
		
	
		
		
			
				
					
					|  |  |  |      */ |  |  |  |      */ | 
			
		
	
		
		
			
				
					
					|  |  |  |     @PostMapping("/udiwms/ioSplit/material/order/split") |  |  |  |     @PostMapping("/udiwms/ioSplit/material/order/split") | 
			
		
	
		
		
			
				
					
					|  |  |  |     public BaseResponse startSplit(@RequestBody AddTagCodeReqeust addTagCodeReqeust, |  |  |  |     public BaseResponse startSplit(@RequestBody AddTagCodeReqeust addTagCodeReqeust) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                                    BindingResult bindingResult) { |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         IoCollectOrder collectOrder = collectOrderService.getByBillNo(addTagCodeReqeust.getBillNo()); |  |  |  |         IoCollectOrder collectOrder = collectOrderService.getByBillNo(addTagCodeReqeust.getBillNo()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (collectOrder == null) { |  |  |  |         if (collectOrder == null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(500, "未找到单据"); |  |  |  |             return ResultVOUtils.error(500, "未找到单据"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |         SysWorkplaceDocumentEntity sysWorkplaceDocumentEntity = sysWorkplaceDocumentService.findByWorkplaceCode(collectOrder.getWorkPlaceCode(), collectOrder.getBusType()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         //未拆零
 |  |  |  |         if (IntUtil.value(sysWorkplaceDocumentEntity.getAutoTag()) == 1) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         if (IntUtil.value(collectOrder.getSplitStatus()) != 2) { |  |  |  |             //未拆零
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             splitCodeService.orderAutoTagCode(collectOrder); |  |  |  |             if (IntUtil.value(collectOrder.getSplitStatus()) != 2) { | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 splitCodeService.orderAutoTagCode(collectOrder); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             return ResultVOUtils.success("后台已开始赋码,请稍后刷新查看"); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         } else { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             return ResultVOUtils.success("无需自动赋码"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         return ResultVOUtils.success("后台已开始赋码,请稍后刷新查看"); |  |  |  | 
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     /** |  |  |  |     /** | 
			
		
	
	
		
		
			
				
					|  |  | 
 |