|  |  | @ -78,13 +78,13 @@ public class SysWorkplaceDocumentController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |     public BaseResponse workplaceBindBusType(@RequestBody WorkBindBusTypeRequest request) { |  |  |  |     public BaseResponse workplaceBindBusType(@RequestBody WorkBindBusTypeRequest request) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         Long workplaceCode = request.getWorkplaceCode(); |  |  |  |         Long workplaceCode = request.getWorkplaceCode(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         List<String> documentTypeCodes = request.getDocumentTypeCodes(); |  |  |  |         List<String> documentTypeCodes = request.getDocumentTypeCodes(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (documentTypeCodes.size() == 0){ |  |  |  |         if (documentTypeCodes.size() == 0) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error("请选择绑定的业务类型"); |  |  |  |             return ResultVOUtils.error("请选择绑定的业务类型"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         List<SysWorkplaceBus> adds = new ArrayList<>(); |  |  |  |         List<SysWorkplaceBus> adds = new ArrayList<>(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         for (String documentTypeCode : documentTypeCodes) { |  |  |  |         for (String documentTypeCode : documentTypeCodes) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             SysWorkplaceBus one = sysWorkplaceBusService.getOne(new LambdaQueryWrapper<SysWorkplaceBus>().eq(SysWorkplaceBus::getBusTypeCode, documentTypeCode).eq(SysWorkplaceBus::getWorkplaceCode, workplaceCode)); |  |  |  |             SysWorkplaceBus one = sysWorkplaceBusService.getOne(new LambdaQueryWrapper<SysWorkplaceBus>().eq(SysWorkplaceBus::getBusTypeCode, documentTypeCode).eq(SysWorkplaceBus::getWorkplaceCode, workplaceCode)); | 
			
		
	
		
		
			
				
					
					|  |  |  |             if (one!= null) { |  |  |  |             if (one != null) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                 return ResultVOUtils.error("该工位已经绑定该单据类型"); |  |  |  |                 return ResultVOUtils.error("该工位已经绑定该单据类型"); | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
		
		
			
				
					
					|  |  |  |             SysWorkplaceBus sysWorkplaceBus = new SysWorkplaceBus(); |  |  |  |             SysWorkplaceBus sysWorkplaceBus = new SysWorkplaceBus(); | 
			
		
	
	
		
		
			
				
					|  |  | @ -94,7 +94,7 @@ public class SysWorkplaceDocumentController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         boolean save = sysWorkplaceBusService.saveBatch(adds); |  |  |  |         boolean save = sysWorkplaceBusService.saveBatch(adds); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (!save){ |  |  |  |         if (!save) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.success("绑定失败"); |  |  |  |             return ResultVOUtils.success("绑定失败"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         return ResultVOUtils.success("绑定成功"); |  |  |  |         return ResultVOUtils.success("绑定成功"); | 
			
		
	
	
		
		
			
				
					|  |  | @ -119,10 +119,10 @@ public class SysWorkplaceDocumentController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     @PostMapping("/udiwms/sysWorkplace/updateType") |  |  |  |     @PostMapping("/udiwms/sysWorkplace/updateType") | 
			
		
	
		
		
			
				
					
					|  |  |  |     public BaseResponse updateType(@RequestBody SysWorkplaceDocumentEntity entity) { |  |  |  |     public BaseResponse updateType(@RequestBody SysWorkplaceDocumentEntity entity) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (entity.getInvCode() == null){ |  |  |  |         if (entity.getInvCode() == null) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             entity.setInvCode(0); |  |  |  |             entity.setInvCode(0); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (entity.getScanType() == 1){ |  |  |  |         if (entity.getScanType() == 1) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             entity.setOrderFinishVerify(4); |  |  |  |             entity.setOrderFinishVerify(4); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -146,7 +146,7 @@ public class SysWorkplaceDocumentController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |     @CusRedissonAnnotation(cacheName = RedissonCacheKey.RM_WORK_BUS_TYPE, key = {"#entity.documentTypeCode"}, waitTime = 3, timeOutMsg = "请勿重复提交") |  |  |  |     @CusRedissonAnnotation(cacheName = RedissonCacheKey.RM_WORK_BUS_TYPE, key = {"#entity.documentTypeCode"}, waitTime = 3, timeOutMsg = "请勿重复提交") | 
			
		
	
		
		
			
				
					
					|  |  |  |     @PostMapping("/udiwms/sysWorkplace/removeBusTypeByBusTypeAndWorkplace") |  |  |  |     @PostMapping("/udiwms/sysWorkplace/removeBusTypeByBusTypeAndWorkplace") | 
			
		
	
		
		
			
				
					
					|  |  |  |     public BaseResponse removeBusTypeByBusTypeAndWorkplace(@RequestBody SysWorkplaceDocumentEntity entity) { |  |  |  |     public BaseResponse removeBusTypeByBusTypeAndWorkplace(@RequestBody SysWorkplaceDocumentEntity entity) { | 
			
		
	
		
		
			
				
					
					|  |  |  |         Boolean save = sysWorkplaceDocumentService.removeBusTypeByBusTypeAndWorkplace(entity.getWorkplaceCode(),entity.getDocumentTypeCode()); |  |  |  |         Boolean save = sysWorkplaceDocumentService.removeBusTypeByBusTypeAndWorkplace(entity.getWorkplaceCode(), entity.getDocumentTypeCode()); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         if (!save) { |  |  |  |         if (!save) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error("移除失败"); |  |  |  |             return ResultVOUtils.error("移除失败"); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
	
		
		
			
				
					|  |  | 
 |