|  |  | @ -128,7 +128,7 @@ public class IoCollectCodeBackupController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |     @GetMapping("/udiwms/basic/collect/ioCollectCode/endList") |  |  |  |     @GetMapping("/udiwms/basic/collect/ioCollectCode/endList") | 
			
		
	
		
		
			
				
					
					|  |  |  |     public BaseResponse filterList(IoCollectCodeRequest request) { |  |  |  |     public BaseResponse filterList(IoCollectCodeRequest request) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         IoCollectOrderBackup order = ioCollectOrderBackupService.getByBillNo(request.getBillNo()); |  |  |  |         IoCollectOrderBackup order = ioCollectOrderBackupService.getByBillNo(request.getBillNo()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if(request.getSelectType()  == null){ |  |  |  |         if (request.getSelectType() == null) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             //如果是null 正常查询
 |  |  |  |             //如果是null 正常查询
 | 
			
		
	
		
		
			
				
					
					|  |  |  |             request.setSelectType(1); |  |  |  |             request.setSelectType(1); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
	
		
		
			
				
					|  |  | @ -212,31 +212,29 @@ public class IoCollectCodeBackupController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |     @PostMapping("/udiwms/basic/collect/IoCollectCodeBackup/deleteCodes") |  |  |  |     @PostMapping("/udiwms/basic/collect/IoCollectCodeBackup/deleteCodes") | 
			
		
	
		
		
			
				
					
					|  |  |  |     public BaseResponse deleteCodes(@RequestBody IoCollectCodeRequest request) { |  |  |  |     public BaseResponse deleteCodes(@RequestBody IoCollectCodeRequest request) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         IoCollectOrderBackup order = ioCollectOrderBackupService.getByBillNo(request.getBillNo()); |  |  |  |         IoCollectOrderBackup order = ioCollectOrderBackupService.getByBillNo(request.getBillNo()); | 
			
		
	
		
		
			
				
					
					|  |  |  |             List<IoCollectOrderCheckCode> list = ioCollectOrderCheckCodeService.list(new LambdaQueryWrapper<IoCollectOrderCheckCode>().eq(IoCollectOrderCheckCode::getBillNo, request.getBillNo())); |  |  |  |         List<IoCollectOrderCheckCode> list = ioCollectOrderCheckCodeService.list(new LambdaQueryWrapper<IoCollectOrderCheckCode>().eq(IoCollectOrderCheckCode::getBillNo, request.getBillNo())); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             if (list.size() > 0) { |  |  |  |         if (list.size() > 0) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 ioCollectOrderCheckCodeService.removeBatchByIds(list); |  |  |  |             ioCollectOrderCheckCodeService.removeBatchByIds(list); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |         } | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             List<IoCollectCodeBackup> list1 = ioCollectCodeBackService.list(new LambdaQueryWrapper<IoCollectCodeBackup>().eq(IoCollectCodeBackup::getBillNo, request.getBillNo())); |  |  |  |         List<IoCollectCodeBackup> list1 = ioCollectCodeBackService.list(new LambdaQueryWrapper<IoCollectCodeBackup>().eq(IoCollectCodeBackup::getBillNo, request.getBillNo())); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             List<IoCollectCodeBackup> filteredList = list1.stream() |  |  |  |         List<IoCollectCodeBackup> filteredList = list1.stream() | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     .filter(item -> item.getScanCodeCheckStatus() != null && item.getScanCodeCheckStatus() == 3) |  |  |  |                 .filter(item -> item.getScanCodeCheckStatus() != null && item.getScanCodeCheckStatus() == 3) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     .collect(Collectors.toList()); |  |  |  |                 .collect(Collectors.toList()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             if (filteredList.size() > 0) { |  |  |  |         if (filteredList.size() > 0) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 ioCollectCodeBackService.removeBatchByIds(filteredList); |  |  |  |             ioCollectCodeBackService.removeBatchByIds(filteredList); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |         } | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             List<IoCollectCodeBackup> filteredList2 = list1.stream() |  |  |  |         List<IoCollectCodeBackup> filteredList2 = list1.stream() | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     .filter(item -> item.getScanCodeCheckStatus() != null && item.getScanCodeCheckStatus() == 1) |  |  |  |                 .filter(item -> item.getScanCodeCheckStatus() != null && item.getScanCodeCheckStatus() == 1) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                     .collect(Collectors.toList()); |  |  |  |                 .collect(Collectors.toList()); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             if (filteredList2.size() > 0) { |  |  |  |         if (filteredList2.size() > 0) { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 filteredList2.forEach(item -> item.setScanCodeCheckStatus(0)); |  |  |  |             filteredList2.forEach(item -> item.setScanCodeCheckStatus(0)); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 // 调用服务层方法批量更新
 |  |  |  |             // 调用服务层方法批量更新
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 ioCollectCodeBackService.updateBatchById(filteredList2); |  |  |  |             ioCollectCodeBackService.updateBatchById(filteredList2); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |         } | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             order.setCheckCodeConfirm(0); |  |  |  |         order.setCheckCodeConfirm(0); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             ioCollectOrderBackupService.updateByBillNo(order); |  |  |  |         ioCollectOrderBackupService.updateByBillNo(order); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         return ResultVOUtils.success(); |  |  |  |         return ResultVOUtils.success(); | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
	
		
		
			
				
					|  |  | 
 |