| 
					
				 | 
			
			
				@@ -76,6 +76,12 @@ public class BaseExpertController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (ObjectUtils.isEmpty(list) || list.size() < 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return error("专业类型传值错误"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        LambdaQueryWrapper<BaseExpert> l = new LambdaQueryWrapper(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        l.eq(BaseExpert::getIdNumber, baseExpertVo.getIdNumber()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List<BaseExpert> list1 = baseExpertService.list(l); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!ObjectUtils.isEmpty(list1) && list1.size() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return error("身份证号已经存在"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return toAjax(baseExpertService.insertExpert(baseExpertVo)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -110,6 +116,14 @@ public class BaseExpertController extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (ObjectUtils.isEmpty(list) || list.size() < 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             return error("专业类型传值错误"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        LambdaQueryWrapper<BaseExpert> l = new LambdaQueryWrapper(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        l.eq(BaseExpert::getIdNumber, baseExpert.getIdNumber()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List<BaseExpert> list1 = baseExpertService.list(l); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!ObjectUtils.isEmpty(list1) && list.size() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (!list1.get(0).getId().equals(baseExpert.getId())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                return error("身份证号已经存在"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return toAjax(baseExpertService.updateById(baseExpert)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |