|  |  | @ -106,11 +106,11 @@ public class SysWorkplaceController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |     @AuthRuleAnnotation("") |  |  |  |     @AuthRuleAnnotation("") | 
			
		
	
		
		
			
				
					
					|  |  |  |     @GetMapping("/udiwms/sysWorkplace/page/filterOptimize") |  |  |  |     @GetMapping("/udiwms/sysWorkplace/page/filterOptimize") | 
			
		
	
		
		
			
				
					
					|  |  |  |     public BaseResponse filterOptimize(SysWorkplaceRequest request) { |  |  |  |     public BaseResponse filterOptimize(SysWorkplaceRequest request) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         if(request != null && request.getUserIdFlag()){ |  |  |  |         if (request != null && request.getUserIdFlag()) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             Long userId = getUserId(); |  |  |  |             Long userId = getUserId(); | 
			
		
	
		
		
			
				
					
					|  |  |  |             List<UserWorkResponse> userWorkPlaceList = basicCollectUserService.getUserWorkPlaceList(userId); |  |  |  |             List<UserWorkResponse> userWorkPlaceList = basicCollectUserService.getUserWorkPlaceList(userId); | 
			
		
	
		
		
			
				
					
					|  |  |  |             List<Long> collect = userWorkPlaceList.stream().map(UserWorkResponse::getWorkplaceId).collect(Collectors.toList()); |  |  |  |             List<Long> collect = userWorkPlaceList.stream().map(UserWorkResponse::getWorkplaceId).collect(Collectors.toList()); | 
			
		
	
		
		
			
				
					
					|  |  |  |             if (CollUtil.isNotEmpty(collect)){ |  |  |  |             if (CollUtil.isNotEmpty(collect)) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 request.setWorkPlaceIds(collect); |  |  |  |                 request.setWorkPlaceIds(collect); | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
	
		
		
			
				
					|  |  | @ -156,10 +156,10 @@ public class SysWorkplaceController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         WorkBindBusTypeRequest workBindBusTypeRequest = new WorkBindBusTypeRequest(); |  |  |  |         WorkBindBusTypeRequest workBindBusTypeRequest = new WorkBindBusTypeRequest(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         workBindBusTypeRequest.setWorkplaceCode(sysWorkplace.getWorkplaceId()); |  |  |  |         workBindBusTypeRequest.setWorkplaceCode(sysWorkplace.getWorkplaceId()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         List<SysWorkplaceDocumentResponse> sysWorkplaceDocumentResponses = sysWorkplaceDocumentService.filterList(workBindBusTypeRequest); |  |  |  | //        List<SysWorkplaceDocumentResponse> sysWorkplaceDocumentResponses = sysWorkplaceDocumentService.filterList(workBindBusTypeRequest);
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         if (sysWorkplaceDocumentResponses.size() > 0) { |  |  |  | //        if (sysWorkplaceDocumentResponses.size() > 0) {
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error("当前工位已绑定单据,请解绑之后在删除"); |  |  |  | //            return ResultVOUtils.error("当前工位已绑定单据类型,请解绑之后在删除");
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  | //        }
 | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         boolean save = sysWorkplaceService.removeById(sysWorkplace); |  |  |  |         boolean save = sysWorkplaceService.removeById(sysWorkplace); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (!save) { |  |  |  |         if (!save) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error("删除错误"); |  |  |  |             return ResultVOUtils.error("删除错误"); | 
			
		
	
	
		
		
			
				
					|  |  | @ -274,20 +274,18 @@ public class SysWorkplaceController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     @PostMapping("/udiwms/sysWorkplace/switchWorkplaceStatus") |  |  |  |     @PostMapping("/udiwms/sysWorkplace/switchWorkplaceStatus") | 
			
		
	
		
		
			
				
					
					|  |  |  |     public BaseResponse switchWorkplaceStatus(@RequestBody SysWorkplace entity) { |  |  |  |     public BaseResponse switchWorkplaceStatus(@RequestBody SysWorkplace entity) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         Long workplaceId = entity.getWorkplaceId(); |  |  |  |         Long workplaceId = entity.getWorkplaceId(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         Integer workplaceStatus = entity.getWorkplaceStatus(); |  |  |  |         Integer workplaceStatus = entity.getWorkplaceStatus(); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (workplaceId == null  || workplaceStatus == null){ |  |  |  |         if (workplaceId == null || workplaceStatus == null) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(ResultEnum.DATA_NOT, "参数错误!"); |  |  |  |             return ResultVOUtils.error(ResultEnum.DATA_NOT, "参数错误!"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         UpdateWrapper<SysWorkplace> sysWorkplaceUpdateWrapper = new UpdateWrapper<>(); |  |  |  |         UpdateWrapper<SysWorkplace> sysWorkplaceUpdateWrapper = new UpdateWrapper<>(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         sysWorkplaceUpdateWrapper.set("workplaceStatus",workplaceStatus); |  |  |  |         sysWorkplaceUpdateWrapper.set("workplaceStatus", workplaceStatus); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         sysWorkplaceUpdateWrapper.eq("workplaceId",workplaceId); |  |  |  |         sysWorkplaceUpdateWrapper.eq("workplaceId", workplaceId); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         boolean save = sysWorkplaceService.update(sysWorkplaceUpdateWrapper); |  |  |  |         boolean save = sysWorkplaceService.update(sysWorkplaceUpdateWrapper); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (!save) { |  |  |  |         if (!save) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error("更新失败"); |  |  |  |             return ResultVOUtils.error("更新失败"); | 
			
		
	
	
		
		
			
				
					|  |  | 
 |