|  |  | @ -65,7 +65,7 @@ public class IoCollectOrderController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |     public BaseResponse filterOrder(CollectOrderRequest collectOrderRequest) { |  |  |  |     public BaseResponse filterOrder(CollectOrderRequest collectOrderRequest) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         List<Long> workPlaceCodes = null; |  |  |  |         List<Long> workPlaceCodes = null; | 
			
		
	
		
		
			
				
					
					|  |  |  |         List<SysWorkplaceDocumentResponse> sysWorkplaceDocumentResponses  = null; |  |  |  |         List<SysWorkplaceDocumentResponse> sysWorkplaceDocumentResponses = null; | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         List<UserWorkResponse> page; |  |  |  |         List<UserWorkResponse> page; | 
			
		
	
		
		
			
				
					
					|  |  |  |         WorkBindBusTypeRequest workBindBusTypeRequest = new WorkBindBusTypeRequest(); |  |  |  |         WorkBindBusTypeRequest workBindBusTypeRequest = new WorkBindBusTypeRequest(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (collectOrderRequest.getWorkPlaceCode() == null) { |  |  |  |         if (collectOrderRequest.getWorkPlaceCode() == null) { | 
			
		
	
	
		
		
			
				
					|  |  | @ -83,13 +83,13 @@ public class IoCollectOrderController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |             //通过工位列表 获取出 业务列表
 |  |  |  |             //通过工位列表 获取出 业务列表
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             workBindBusTypeRequest.setWorkPlaceCodes(workPlaceCodes); |  |  |  |             workBindBusTypeRequest.setWorkPlaceCodes(workPlaceCodes); | 
			
		
	
		
		
			
				
					
					|  |  |  |             sysWorkplaceDocumentResponses = sysWorkplaceDocumentService.filterListByWorkplace(workBindBusTypeRequest); |  |  |  |             sysWorkplaceDocumentResponses = sysWorkplaceDocumentService.filterListByWorkplace(workBindBusTypeRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  |         }else { |  |  |  |         } else { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             workBindBusTypeRequest.setWorkplaceCode(collectOrderRequest.getWorkPlaceCode()); |  |  |  |             workBindBusTypeRequest.setWorkplaceCode(collectOrderRequest.getWorkPlaceCode()); | 
			
		
	
		
		
			
				
					
					|  |  |  |             sysWorkplaceDocumentResponses = sysWorkplaceDocumentService.filterListByWorkplace(workBindBusTypeRequest); |  |  |  |             sysWorkplaceDocumentResponses = sysWorkplaceDocumentService.filterListByWorkplace(workBindBusTypeRequest); | 
			
		
	
		
		
			
				
					
					|  |  |  |             collectOrderRequest.setWorkPlaceCode(null); |  |  |  |             collectOrderRequest.setWorkPlaceCode(null); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (CollUtil.isNotEmpty(sysWorkplaceDocumentResponses)){ |  |  |  |         if (CollUtil.isNotEmpty(sysWorkplaceDocumentResponses)) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             Set<String> uniqueDocumentTypeCodesLinkedHashSet = sysWorkplaceDocumentResponses.stream() |  |  |  |             Set<String> uniqueDocumentTypeCodesLinkedHashSet = sysWorkplaceDocumentResponses.stream() | 
			
		
	
		
		
			
				
					
					|  |  |  |                     .map(SysWorkplaceDocumentResponse::getDocumentTypeCode) |  |  |  |                     .map(SysWorkplaceDocumentResponse::getDocumentTypeCode) | 
			
		
	
		
		
			
				
					
					|  |  |  |                     .collect(Collectors.toCollection(LinkedHashSet::new)); |  |  |  |                     .collect(Collectors.toCollection(LinkedHashSet::new)); | 
			
		
	
	
		
		
			
				
					|  |  | @ -295,6 +295,24 @@ public class IoCollectOrderController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |         return ResultVOUtils.success(); |  |  |  |         return ResultVOUtils.success(); | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     /** | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |      * 单据取消操作 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |      * | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |      * @param collectOrderRequest | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |      * @return | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |      */ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     @PostMapping("/udiwms/basic/collect/order/cancel") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     public BaseResponse cancelOrder(@RequestBody CollectOrderRequest collectOrderRequest) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         IoCollectOrder collectOrder = new IoCollectOrder(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         BeanUtils.copyProperties(collectOrderRequest, collectOrder); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         collectOrder.setTagStatus(1); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         collectOrder.setUpdateTime(new Date()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         collectOrder.setUpdateUser(getUserId()); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         collectOrderService.updateById(collectOrder); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         return ResultVOUtils.success(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @Resource |  |  |  |     @Resource | 
			
		
	
		
		
			
				
					
					|  |  |  |     SysWorkplaceDocumentService sysWorkplaceDocumentService; |  |  |  |     SysWorkplaceDocumentService sysWorkplaceDocumentService; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |