|  |  |  | @ -248,7 +248,7 @@ public class InvWarehouseController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |     @AuthRuleAnnotation("") | 
			
		
	
		
			
				
					|  |  |  |  |     @PostMapping("/spms/sub/inv/warehouse/edit") | 
			
		
	
		
			
				
					|  |  |  |  |     public BaseResponse edit(@RequestBody @Valid InvWarehouseEntity invWarehouseEntity, | 
			
		
	
		
			
				
					|  |  |  |  |                              BindingResult bindingResult) { | 
			
		
	
		
			
				
					|  |  |  |  |                              BindingResult bindingResult,FilterInvSubWarehouseRequest filterInvSubWarehouseRequest) { | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         if (bindingResult.hasErrors()) { | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); | 
			
		
	
	
		
			
				
					|  |  |  | @ -256,6 +256,16 @@ public class InvWarehouseController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |         if (invWarehouseEntity.getId() == null) { | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         //判断仓库是否存在
 | 
			
		
	
		
			
				
					|  |  |  |  |         ArrayList<InvWarehouseEntity> list = new ArrayList<>(); | 
			
		
	
		
			
				
					|  |  |  |  |         filterInvSubWarehouseRequest.setParentId(invWarehouseEntity.getParentId()); | 
			
		
	
		
			
				
					|  |  |  |  |         List<InvWarehouseEntity> invWarehouseEntities = invWarehouseService.filterInvSubWarehouse(filterInvSubWarehouseRequest); | 
			
		
	
		
			
				
					|  |  |  |  |         for (InvWarehouseEntity warehouseEntity : invWarehouseEntities) { | 
			
		
	
		
			
				
					|  |  |  |  |             if(invWarehouseEntity.name.equals(warehouseEntity.getName()) && invWarehouseEntity.getParentCode().equals(warehouseEntity.getParentCode())){ | 
			
		
	
		
			
				
					|  |  |  |  |                 list.add(warehouseEntity); | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         if(list.size()==0){ | 
			
		
	
		
			
				
					|  |  |  |  |             boolean b = invWarehouseService.updateInvSubWarehouse(invWarehouseEntity); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             DeptEntity pEntity = deptService.selectByCode(invWarehouseEntity.getParentId()); | 
			
		
	
	
		
			
				
					|  |  |  | @ -267,6 +277,12 @@ public class InvWarehouseController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.success("修改成功!"); | 
			
		
	
		
			
				
					|  |  |  |  |         }else{ | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.error(ResultEnum.DATA_REPEAT); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     @AuthRuleAnnotation("") | 
			
		
	
	
		
			
				
					|  |  |  | 
 |