|  | @@ -6,6 +6,7 @@ import io.swagger.annotations.ApiOperation;
 | 
	
		
			
				|  |  |  import java.util.Date;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import org.springframework.beans.factory.annotation.Autowired;
 | 
	
		
			
				|  |  | +import org.springframework.http.HttpStatus;
 | 
	
		
			
				|  |  |  import org.springframework.security.access.prepost.PreAuthorize;
 | 
	
		
			
				|  |  |  import org.springframework.web.bind.annotation.GetMapping;
 | 
	
		
			
				|  |  |  import org.springframework.web.bind.annotation.PostMapping;
 | 
	
	
		
			
				|  | @@ -45,6 +46,19 @@ public class EmployeeInfoController extends BaseController {
 | 
	
		
			
				|  |  |  		if (sysUser == null) {
 | 
	
		
			
				|  |  |  			return failed("用户信息获取失败");
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  | +        EmployeeInfo info = employeeInfoService.findByPhone(employeeInfo.getMobileNo());
 | 
	
		
			
				|  |  | +		if(info != null && !employeeInfo.getCover()){
 | 
	
		
			
				|  |  | +		    if(employeeInfo.getCover()){
 | 
	
		
			
				|  |  | +                employeeInfo.setOperatorId(sysUser.getId());
 | 
	
		
			
				|  |  | +                Date date = new Date();
 | 
	
		
			
				|  |  | +                employeeInfo.setUpdateTime(date);
 | 
	
		
			
				|  |  | +                employeeInfo.setCreateTime(date);
 | 
	
		
			
				|  |  | +                employeeInfoService.update(employeeInfo);
 | 
	
		
			
				|  |  | +                return succeed();
 | 
	
		
			
				|  |  | +            }else {
 | 
	
		
			
				|  |  | +                return failed(HttpStatus.PARTIAL_CONTENT,"该手机号已在系统中,是否更新原有数据");
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |  		employeeInfo.setOperatorId(sysUser.getId());
 | 
	
		
			
				|  |  |      	Date date = new Date();
 | 
	
		
			
				|  |  |      	employeeInfo.setUpdateTime(date);
 |