|  |  | @ -242,19 +242,25 @@ public class InvWarehouseController extends BaseController { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return ResultVOUtils.error(500, "修改失败,请先移除该仓库关联用户!"); |  |  |  |             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()); |  |  |  |         invWarehouseEntity.setUpdateTime(new Date()); | 
			
		
	
		
		
			
				
					
					|  |  |  |         boolean b = invWarehouseService.updateInvSubWarehouse(invWarehouseEntity); |  |  |  |         boolean b = invWarehouseService.updateInvSubWarehouse(invWarehouseEntity); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         //如果要是一级仓库就吧全部子集都刷成一样的寄售仓库
 |  |  |  | //        //如果要是一级仓库就吧全部子集都刷成一样的寄售仓库
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         if (StrUtil.isBlank(invWarehouseEntity.getParentCode())) { |  |  |  | //        if (StrUtil.isBlank(invWarehouseEntity.getParentCode())) {
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             List<InvWarehouseEntity> invWarehouseEntityList = invWarehouseService.selectLowWarehouseAll(invWarehouseEntity.getCode()); |  |  |  | //            List<InvWarehouseEntity> invWarehouseEntityList = invWarehouseService.selectLowWarehouseAll(invWarehouseEntity.getCode());
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             for (InvWarehouseEntity obj : invWarehouseEntityList) { |  |  |  | //            for (InvWarehouseEntity obj : invWarehouseEntityList) {
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 obj.setAdvanceType(invWarehouseEntity.getAdvanceType()); |  |  |  | //                obj.setAdvanceType(invWarehouseEntity.getAdvanceType());
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 obj.setUpdateTime(new Date()); |  |  |  | //                obj.setUpdateTime(new Date());
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 invWarehouseService.updateInvSubWarehouse(obj); |  |  |  | //                invWarehouseService.updateInvSubWarehouse(obj);
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  | //            }
 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  | //        }
 | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         //更新部门信息
 |  |  |  |         //更新部门信息
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |