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