|  |  |  | @ -33,7 +33,6 @@ import org.springframework.web.bind.annotation.RestController; | 
			
		
	
		
			
				
					|  |  |  |  | import javax.annotation.Resource; | 
			
		
	
		
			
				
					|  |  |  |  | import javax.validation.Valid; | 
			
		
	
		
			
				
					|  |  |  |  | import java.util.*; | 
			
		
	
		
			
				
					|  |  |  |  | import java.util.stream.Collectors; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | @RestController | 
			
		
	
		
			
				
					|  |  |  |  | public class InvWarehouseController extends BaseController { | 
			
		
	
	
		
			
				
					|  |  |  | @ -132,7 +131,9 @@ public class InvWarehouseController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.error(500, "当前仓库不能为空!"); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         FilterInvSubWarehouseRequest filterInvSubWarehouseRequest = new FilterInvSubWarehouseRequest(); | 
			
		
	
		
			
				
					|  |  |  |  |         filterInvSubWarehouseRequest.setAdvanceType(1); | 
			
		
	
		
			
				
					|  |  |  |  |         if(filterInvWarehouseRequest.getType()==null){ | 
			
		
	
		
			
				
					|  |  |  |  |             filterInvSubWarehouseRequest.setAdvanceType(1); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         List<InvWarehouseEntity> invWarehouseEntities = invWarehouseService.filterInvSubWarehouse(filterInvSubWarehouseRequest); | 
			
		
	
		
			
				
					|  |  |  |  |         List<InvWarehouseEntity> results = new ArrayList<>(); | 
			
		
	
		
			
				
					|  |  |  |  |         if (CollUtil.isNotEmpty(invWarehouseEntities)) { | 
			
		
	
	
		
			
				
					|  |  |  | @ -271,6 +272,13 @@ public class InvWarehouseController extends BaseController { | 
			
		
	
		
			
				
					|  |  |  |  |         if (userCount > 0) { | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.error(500, "修改失败,请先移除该仓库关联用户!"); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  |         // 先判断是否有相同名字的仓库
 | 
			
		
	
		
			
				
					|  |  |  |  |         boolean checkResult = invWarehouseService.checkDuplicateName(invWarehouseEntity.getParentId(), invWarehouseEntity.getName()); | 
			
		
	
		
			
				
					|  |  |  |  |         if (checkResult) { | 
			
		
	
		
			
				
					|  |  |  |  |             return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, "仓库名称重复!"); | 
			
		
	
		
			
				
					|  |  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         //更新仓库信息
 | 
			
		
	
		
			
				
					|  |  |  |  |         invWarehouseEntity.setUpdateTime(new Date()); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |