|  | @@ -538,12 +538,12 @@ public class WorkStaffBasicInfoController extends BaseController {
 | 
	
		
			
				|  |  |  		if (!beanValidator(model, workStaffBasicInfo)){
 | 
	
		
			
				|  |  |  			return form(workStaffBasicInfo, model,false);
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  | -		workStaffBasicInfo.setIsNewRecord(false);
 | 
	
		
			
				|  |  | -		WorkStaffBasicInfo t = workStaffBasicInfoService.getBasicInfoByAchiveId(workStaffBasicInfo.getId());//从数据库取出记录的值
 | 
	
		
			
				|  |  | -		MyBeanUtils.copyBeanNotNull2Bean(workStaffBasicInfo, t);//将编辑表单中的非NULL值覆盖数据库记录中的值
 | 
	
		
			
				|  |  | -		workStaffBasicInfoService.updateAchieveDirectly(workStaffBasicInfo,request);
 | 
	
		
			
				|  |  | +		WorkStaffBasicInfo basicInfo = workStaffBasicInfoService.getBasicInfoByAchiveId(workStaffBasicInfo.getId());//从数据库取出记录的值
 | 
	
		
			
				|  |  | +        String staffId = basicInfo.getId();
 | 
	
		
			
				|  |  | +        MyBeanUtils.copyBeanNotNull2Bean(workStaffBasicInfo, basicInfo);//将编辑表单中的非NULL值覆盖数据库记录中的值
 | 
	
		
			
				|  |  | +        basicInfo.setId(staffId);
 | 
	
		
			
				|  |  | +		workStaffBasicInfoService.updateAchieveDirectly(basicInfo,request);
 | 
	
		
			
				|  |  |  		addMessage(redirectAttributes, "保存员工档案信息成功");
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  		return "redirect:"+Global.getAdminPath()+"/sys/user/info?repage";
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 |