|  | @@ -459,4 +459,24 @@ public class WorkContractService {
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          return infoList;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 校验合同名称是否存在
 | 
	
		
			
				|  |  | +     * @param name
 | 
	
		
			
				|  |  | +     * @return
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    public boolean checkName(String name) {
 | 
	
		
			
				|  |  | +        LambdaQueryWrapper<WorkContractInfo> queryWrapper = new LambdaQueryWrapper<>();
 | 
	
		
			
				|  |  | +        queryWrapper.eq(WorkContractInfo::getDelFlag,0);
 | 
	
		
			
				|  |  | +        List<WorkContractInfo> workContractInfos = workContractInfoMapper.selectList(queryWrapper);
 | 
	
		
			
				|  |  | +        if (CollectionUtil.isNotEmpty(workContractInfos)){
 | 
	
		
			
				|  |  | +            for (WorkContractInfo workContractInfo : workContractInfos) {
 | 
	
		
			
				|  |  | +                if (workContractInfo.getName().equals(name)){
 | 
	
		
			
				|  |  | +                    return true;
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        return false;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |  }
 |